aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java69302
1 files changed, 36778 insertions, 32524 deletions
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..de7df21d 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,36778 @@
1package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal; 1package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
2 2
3import java.io.InputStream; 3import java.io.InputStream;
4import org.eclipse.xtext.*; 4import org.eclipse.xtext.*;
5import org.eclipse.xtext.parser.*; 5import org.eclipse.xtext.parser.*;
6import org.eclipse.xtext.parser.impl.*; 6import org.eclipse.xtext.parser.impl.*;
7import org.eclipse.emf.ecore.util.EcoreUtil; 7import org.eclipse.emf.ecore.util.EcoreUtil;
8import org.eclipse.emf.ecore.EObject; 8import org.eclipse.emf.ecore.EObject;
9import org.eclipse.xtext.parser.antlr.XtextTokenStream; 9import org.eclipse.xtext.parser.antlr.XtextTokenStream;
10import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; 10import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
11import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; 11import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
12import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; 12import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
13import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; 13import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
14 14
15 15
16 16
17import org.antlr.runtime.*; 17import org.antlr.runtime.*;
18import java.util.Stack; 18import java.util.Stack;
19import java.util.List; 19import java.util.List;
20import java.util.ArrayList; 20import java.util.ArrayList;
21 21
22@SuppressWarnings("all") 22@SuppressWarnings("all")
23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { 23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
24 public static final String[] tokenNames = new String[] { 24 public static final String[] tokenNames = new String[] {
25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "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'" 25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "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'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'cost'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
26 }; 26 };
27 public static final int T__50=50; 27 public static final int T__50=50;
28 public static final int T__19=19; 28 public static final int T__19=19;
29 public static final int T__15=15; 29 public static final int T__15=15;
30 public static final int T__16=16; 30 public static final int T__59=59;
31 public static final int T__17=17; 31 public static final int T__16=16;
32 public static final int T__18=18; 32 public static final int T__17=17;
33 public static final int T__11=11; 33 public static final int T__18=18;
34 public static final int T__55=55; 34 public static final int T__11=11;
35 public static final int T__12=12; 35 public static final int T__55=55;
36 public static final int T__56=56; 36 public static final int T__12=12;
37 public static final int T__13=13; 37 public static final int T__56=56;
38 public static final int T__57=57; 38 public static final int T__13=13;
39 public static final int T__14=14; 39 public static final int T__57=57;
40 public static final int T__51=51; 40 public static final int T__14=14;
41 public static final int T__52=52; 41 public static final int T__58=58;
42 public static final int T__53=53; 42 public static final int T__51=51;
43 public static final int T__54=54; 43 public static final int T__52=52;
44 public static final int RULE_ID=4; 44 public static final int T__53=53;
45 public static final int T__26=26; 45 public static final int T__54=54;
46 public static final int T__27=27; 46 public static final int T__60=60;
47 public static final int T__28=28; 47 public static final int T__61=61;
48 public static final int RULE_INT=5; 48 public static final int RULE_ID=4;
49 public static final int T__29=29; 49 public static final int T__26=26;
50 public static final int T__22=22; 50 public static final int T__27=27;
51 public static final int RULE_ML_COMMENT=7; 51 public static final int T__28=28;
52 public static final int T__23=23; 52 public static final int RULE_INT=5;
53 public static final int T__24=24; 53 public static final int T__29=29;
54 public static final int T__25=25; 54 public static final int T__22=22;
55 public static final int T__20=20; 55 public static final int RULE_ML_COMMENT=7;
56 public static final int T__21=21; 56 public static final int T__23=23;
57 public static final int RULE_STRING=6; 57 public static final int T__24=24;
58 public static final int RULE_SL_COMMENT=8; 58 public static final int T__25=25;
59 public static final int T__37=37; 59 public static final int T__62=62;
60 public static final int T__38=38; 60 public static final int T__63=63;
61 public static final int T__39=39; 61 public static final int T__20=20;
62 public static final int T__33=33; 62 public static final int T__21=21;
63 public static final int T__34=34; 63 public static final int RULE_STRING=6;
64 public static final int T__35=35; 64 public static final int RULE_SL_COMMENT=8;
65 public static final int T__36=36; 65 public static final int T__37=37;
66 public static final int EOF=-1; 66 public static final int T__38=38;
67 public static final int T__30=30; 67 public static final int T__39=39;
68 public static final int T__31=31; 68 public static final int T__33=33;
69 public static final int T__32=32; 69 public static final int T__34=34;
70 public static final int RULE_WS=9; 70 public static final int T__35=35;
71 public static final int RULE_ANY_OTHER=10; 71 public static final int T__36=36;
72 public static final int T__48=48; 72 public static final int EOF=-1;
73 public static final int T__49=49; 73 public static final int T__30=30;
74 public static final int T__44=44; 74 public static final int T__31=31;
75 public static final int T__45=45; 75 public static final int T__32=32;
76 public static final int T__46=46; 76 public static final int RULE_WS=9;
77 public static final int T__47=47; 77 public static final int RULE_ANY_OTHER=10;
78 public static final int T__40=40; 78 public static final int T__48=48;
79 public static final int T__41=41; 79 public static final int T__49=49;
80 public static final int T__42=42; 80 public static final int T__44=44;
81 public static final int T__43=43; 81 public static final int T__45=45;
82 82 public static final int T__46=46;
83 // delegates 83 public static final int T__47=47;
84 // delegators 84 public static final int T__40=40;
85 85 public static final int T__41=41;
86 86 public static final int T__42=42;
87 public InternalApplicationConfigurationParser(TokenStream input) { 87 public static final int T__43=43;
88 this(input, new RecognizerSharedState()); 88
89 } 89 // delegates
90 public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) { 90 // delegators
91 super(input, state); 91
92 92
93 } 93 public InternalApplicationConfigurationParser(TokenStream input) {
94 94 this(input, new RecognizerSharedState());
95 95 }
96 public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; } 96 public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) {
97 public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; } 97 super(input, state);
98 98
99 99 }
100 private ApplicationConfigurationGrammarAccess grammarAccess; 100
101 101
102 public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) { 102 public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; }
103 this.grammarAccess = grammarAccess; 103 public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
104 } 104
105 105
106 @Override 106 private ApplicationConfigurationGrammarAccess grammarAccess;
107 protected Grammar getGrammar() { 107
108 return grammarAccess.getGrammar(); 108 public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
109 } 109 this.grammarAccess = grammarAccess;
110 110 }
111 @Override 111
112 protected String getValueForTokenName(String tokenName) { 112 @Override
113 return tokenName; 113 protected Grammar getGrammar() {
114 } 114 return grammarAccess.getGrammar();
115 115 }
116 116
117 117 @Override
118 // $ANTLR start "entryRuleConfigurationScript" 118 protected String getValueForTokenName(String tokenName) {
119 // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ; 119 return tokenName;
120 public final void entryRuleConfigurationScript() throws RecognitionException { 120 }
121 try { 121
122 // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF ) 122
123 // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF 123
124 { 124 // $ANTLR start "entryRuleConfigurationScript"
125 before(grammarAccess.getConfigurationScriptRule()); 125 // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ;
126 pushFollow(FOLLOW_1); 126 public final void entryRuleConfigurationScript() throws RecognitionException {
127 ruleConfigurationScript(); 127 try {
128 128 // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF )
129 state._fsp--; 129 // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF
130 130 {
131 after(grammarAccess.getConfigurationScriptRule()); 131 before(grammarAccess.getConfigurationScriptRule());
132 match(input,EOF,FOLLOW_2); 132 pushFollow(FOLLOW_1);
133 133 ruleConfigurationScript();
134 } 134
135 135 state._fsp--;
136 } 136
137 catch (RecognitionException re) { 137 after(grammarAccess.getConfigurationScriptRule());
138 reportError(re); 138 match(input,EOF,FOLLOW_2);
139 recover(input,re); 139
140 } 140 }
141 finally { 141
142 } 142 }
143 return ; 143 catch (RecognitionException re) {
144 } 144 reportError(re);
145 // $ANTLR end "entryRuleConfigurationScript" 145 recover(input,re);
146 146 }
147 147 finally {
148 // $ANTLR start "ruleConfigurationScript" 148 }
149 // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ; 149 return ;
150 public final void ruleConfigurationScript() throws RecognitionException { 150 }
151 151 // $ANTLR end "entryRuleConfigurationScript"
152 int stackSize = keepStackSize(); 152
153 153
154 try { 154 // $ANTLR start "ruleConfigurationScript"
155 // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) ) 155 // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ;
156 // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) 156 public final void ruleConfigurationScript() throws RecognitionException {
157 { 157
158 // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) 158 int stackSize = keepStackSize();
159 // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 ) 159
160 { 160 try {
161 before(grammarAccess.getConfigurationScriptAccess().getGroup()); 161 // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) )
162 // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 ) 162 // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
163 // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0 163 {
164 { 164 // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
165 pushFollow(FOLLOW_2); 165 // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 )
166 rule__ConfigurationScript__Group__0(); 166 {
167 167 before(grammarAccess.getConfigurationScriptAccess().getGroup());
168 state._fsp--; 168 // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 )
169 169 // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0
170 170 {
171 } 171 pushFollow(FOLLOW_2);
172 172 rule__ConfigurationScript__Group__0();
173 after(grammarAccess.getConfigurationScriptAccess().getGroup()); 173
174 174 state._fsp--;
175 } 175
176 176
177 177 }
178 } 178
179 179 after(grammarAccess.getConfigurationScriptAccess().getGroup());
180 } 180
181 catch (RecognitionException re) { 181 }
182 reportError(re); 182
183 recover(input,re); 183
184 } 184 }
185 finally { 185
186 186 }
187 restoreStackSize(stackSize); 187 catch (RecognitionException re) {
188 188 reportError(re);
189 } 189 recover(input,re);
190 return ; 190 }
191 } 191 finally {
192 // $ANTLR end "ruleConfigurationScript" 192
193 193 restoreStackSize(stackSize);
194 194
195 // $ANTLR start "entryRuleCommand" 195 }
196 // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ; 196 return ;
197 public final void entryRuleCommand() throws RecognitionException { 197 }
198 try { 198 // $ANTLR end "ruleConfigurationScript"
199 // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF ) 199
200 // InternalApplicationConfiguration.g:80:1: ruleCommand EOF 200
201 { 201 // $ANTLR start "entryRuleCommand"
202 before(grammarAccess.getCommandRule()); 202 // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ;
203 pushFollow(FOLLOW_1); 203 public final void entryRuleCommand() throws RecognitionException {
204 ruleCommand(); 204 try {
205 205 // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF )
206 state._fsp--; 206 // InternalApplicationConfiguration.g:80:1: ruleCommand EOF
207 207 {
208 after(grammarAccess.getCommandRule()); 208 before(grammarAccess.getCommandRule());
209 match(input,EOF,FOLLOW_2); 209 pushFollow(FOLLOW_1);
210 210 ruleCommand();
211 } 211
212 212 state._fsp--;
213 } 213
214 catch (RecognitionException re) { 214 after(grammarAccess.getCommandRule());
215 reportError(re); 215 match(input,EOF,FOLLOW_2);
216 recover(input,re); 216
217 } 217 }
218 finally { 218
219 } 219 }
220 return ; 220 catch (RecognitionException re) {
221 } 221 reportError(re);
222 // $ANTLR end "entryRuleCommand" 222 recover(input,re);
223 223 }
224 224 finally {
225 // $ANTLR start "ruleCommand" 225 }
226 // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ; 226 return ;
227 public final void ruleCommand() throws RecognitionException { 227 }
228 228 // $ANTLR end "entryRuleCommand"
229 int stackSize = keepStackSize(); 229
230 230
231 try { 231 // $ANTLR start "ruleCommand"
232 // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) ) 232 // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ;
233 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) 233 public final void ruleCommand() throws RecognitionException {
234 { 234
235 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) 235 int stackSize = keepStackSize();
236 // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives ) 236
237 { 237 try {
238 before(grammarAccess.getCommandAccess().getAlternatives()); 238 // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) )
239 // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives ) 239 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
240 // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives 240 {
241 { 241 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
242 pushFollow(FOLLOW_2); 242 // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives )
243 rule__Command__Alternatives(); 243 {
244 244 before(grammarAccess.getCommandAccess().getAlternatives());
245 state._fsp--; 245 // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives )
246 246 // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives
247 247 {
248 } 248 pushFollow(FOLLOW_2);
249 249 rule__Command__Alternatives();
250 after(grammarAccess.getCommandAccess().getAlternatives()); 250
251 251 state._fsp--;
252 } 252
253 253
254 254 }
255 } 255
256 256 after(grammarAccess.getCommandAccess().getAlternatives());
257 } 257
258 catch (RecognitionException re) { 258 }
259 reportError(re); 259
260 recover(input,re); 260
261 } 261 }
262 finally { 262
263 263 }
264 restoreStackSize(stackSize); 264 catch (RecognitionException re) {
265 265 reportError(re);
266 } 266 recover(input,re);
267 return ; 267 }
268 } 268 finally {
269 // $ANTLR end "ruleCommand" 269
270 270 restoreStackSize(stackSize);
271 271
272 // $ANTLR start "entryRuleQualifiedName" 272 }
273 // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ; 273 return ;
274 public final void entryRuleQualifiedName() throws RecognitionException { 274 }
275 try { 275 // $ANTLR end "ruleCommand"
276 // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF ) 276
277 // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF 277
278 { 278 // $ANTLR start "entryRuleQualifiedName"
279 before(grammarAccess.getQualifiedNameRule()); 279 // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
280 pushFollow(FOLLOW_1); 280 public final void entryRuleQualifiedName() throws RecognitionException {
281 ruleQualifiedName(); 281 try {
282 282 // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF )
283 state._fsp--; 283 // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF
284 284 {
285 after(grammarAccess.getQualifiedNameRule()); 285 before(grammarAccess.getQualifiedNameRule());
286 match(input,EOF,FOLLOW_2); 286 pushFollow(FOLLOW_1);
287 287 ruleQualifiedName();
288 } 288
289 289 state._fsp--;
290 } 290
291 catch (RecognitionException re) { 291 after(grammarAccess.getQualifiedNameRule());
292 reportError(re); 292 match(input,EOF,FOLLOW_2);
293 recover(input,re); 293
294 } 294 }
295 finally { 295
296 } 296 }
297 return ; 297 catch (RecognitionException re) {
298 } 298 reportError(re);
299 // $ANTLR end "entryRuleQualifiedName" 299 recover(input,re);
300 300 }
301 301 finally {
302 // $ANTLR start "ruleQualifiedName" 302 }
303 // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; 303 return ;
304 public final void ruleQualifiedName() throws RecognitionException { 304 }
305 305 // $ANTLR end "entryRuleQualifiedName"
306 int stackSize = keepStackSize(); 306
307 307
308 try { 308 // $ANTLR start "ruleQualifiedName"
309 // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) 309 // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
310 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) 310 public final void ruleQualifiedName() throws RecognitionException {
311 { 311
312 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) 312 int stackSize = keepStackSize();
313 // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 ) 313
314 { 314 try {
315 before(grammarAccess.getQualifiedNameAccess().getGroup()); 315 // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
316 // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 ) 316 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
317 // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0 317 {
318 { 318 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
319 pushFollow(FOLLOW_2); 319 // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 )
320 rule__QualifiedName__Group__0(); 320 {
321 321 before(grammarAccess.getQualifiedNameAccess().getGroup());
322 state._fsp--; 322 // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 )
323 323 // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0
324 324 {
325 } 325 pushFollow(FOLLOW_2);
326 326 rule__QualifiedName__Group__0();
327 after(grammarAccess.getQualifiedNameAccess().getGroup()); 327
328 328 state._fsp--;
329 } 329
330 330
331 331 }
332 } 332
333 333 after(grammarAccess.getQualifiedNameAccess().getGroup());
334 } 334
335 catch (RecognitionException re) { 335 }
336 reportError(re); 336
337 recover(input,re); 337
338 } 338 }
339 finally { 339
340 340 }
341 restoreStackSize(stackSize); 341 catch (RecognitionException re) {
342 342 reportError(re);
343 } 343 recover(input,re);
344 return ; 344 }
345 } 345 finally {
346 // $ANTLR end "ruleQualifiedName" 346
347 347 restoreStackSize(stackSize);
348 348
349 // $ANTLR start "entryRuleREALLiteral" 349 }
350 // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ; 350 return ;
351 public final void entryRuleREALLiteral() throws RecognitionException { 351 }
352 try { 352 // $ANTLR end "ruleQualifiedName"
353 // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF ) 353
354 // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF 354
355 { 355 // $ANTLR start "entryRuleREALLiteral"
356 before(grammarAccess.getREALLiteralRule()); 356 // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ;
357 pushFollow(FOLLOW_1); 357 public final void entryRuleREALLiteral() throws RecognitionException {
358 ruleREALLiteral(); 358 try {
359 359 // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF )
360 state._fsp--; 360 // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF
361 361 {
362 after(grammarAccess.getREALLiteralRule()); 362 before(grammarAccess.getREALLiteralRule());
363 match(input,EOF,FOLLOW_2); 363 pushFollow(FOLLOW_1);
364 364 ruleREALLiteral();
365 } 365
366 366 state._fsp--;
367 } 367
368 catch (RecognitionException re) { 368 after(grammarAccess.getREALLiteralRule());
369 reportError(re); 369 match(input,EOF,FOLLOW_2);
370 recover(input,re); 370
371 } 371 }
372 finally { 372
373 } 373 }
374 return ; 374 catch (RecognitionException re) {
375 } 375 reportError(re);
376 // $ANTLR end "entryRuleREALLiteral" 376 recover(input,re);
377 377 }
378 378 finally {
379 // $ANTLR start "ruleREALLiteral" 379 }
380 // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ; 380 return ;
381 public final void ruleREALLiteral() throws RecognitionException { 381 }
382 382 // $ANTLR end "entryRuleREALLiteral"
383 int stackSize = keepStackSize(); 383
384 384
385 try { 385 // $ANTLR start "ruleREALLiteral"
386 // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) ) 386 // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ;
387 // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) 387 public final void ruleREALLiteral() throws RecognitionException {
388 { 388
389 // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) 389 int stackSize = keepStackSize();
390 // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 ) 390
391 { 391 try {
392 before(grammarAccess.getREALLiteralAccess().getGroup()); 392 // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) )
393 // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 ) 393 // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
394 // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0 394 {
395 { 395 // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
396 pushFollow(FOLLOW_2); 396 // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 )
397 rule__REALLiteral__Group__0(); 397 {
398 398 before(grammarAccess.getREALLiteralAccess().getGroup());
399 state._fsp--; 399 // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 )
400 400 // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0
401 401 {
402 } 402 pushFollow(FOLLOW_2);
403 403 rule__REALLiteral__Group__0();
404 after(grammarAccess.getREALLiteralAccess().getGroup()); 404
405 405 state._fsp--;
406 } 406
407 407
408 408 }
409 } 409
410 410 after(grammarAccess.getREALLiteralAccess().getGroup());
411 } 411
412 catch (RecognitionException re) { 412 }
413 reportError(re); 413
414 recover(input,re); 414
415 } 415 }
416 finally { 416
417 417 }
418 restoreStackSize(stackSize); 418 catch (RecognitionException re) {
419 419 reportError(re);
420 } 420 recover(input,re);
421 return ; 421 }
422 } 422 finally {
423 // $ANTLR end "ruleREALLiteral" 423
424 424 restoreStackSize(stackSize);
425 425
426 // $ANTLR start "entryRuleINTLiteral" 426 }
427 // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ; 427 return ;
428 public final void entryRuleINTLiteral() throws RecognitionException { 428 }
429 try { 429 // $ANTLR end "ruleREALLiteral"
430 // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF ) 430
431 // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF 431
432 { 432 // $ANTLR start "entryRuleINTLiteral"
433 before(grammarAccess.getINTLiteralRule()); 433 // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ;
434 pushFollow(FOLLOW_1); 434 public final void entryRuleINTLiteral() throws RecognitionException {
435 ruleINTLiteral(); 435 try {
436 436 // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF )
437 state._fsp--; 437 // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF
438 438 {
439 after(grammarAccess.getINTLiteralRule()); 439 before(grammarAccess.getINTLiteralRule());
440 match(input,EOF,FOLLOW_2); 440 pushFollow(FOLLOW_1);
441 441 ruleINTLiteral();
442 } 442
443 443 state._fsp--;
444 } 444
445 catch (RecognitionException re) { 445 after(grammarAccess.getINTLiteralRule());
446 reportError(re); 446 match(input,EOF,FOLLOW_2);
447 recover(input,re); 447
448 } 448 }
449 finally { 449
450 } 450 }
451 return ; 451 catch (RecognitionException re) {
452 } 452 reportError(re);
453 // $ANTLR end "entryRuleINTLiteral" 453 recover(input,re);
454 454 }
455 455 finally {
456 // $ANTLR start "ruleINTLiteral" 456 }
457 // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ; 457 return ;
458 public final void ruleINTLiteral() throws RecognitionException { 458 }
459 459 // $ANTLR end "entryRuleINTLiteral"
460 int stackSize = keepStackSize(); 460
461 461
462 try { 462 // $ANTLR start "ruleINTLiteral"
463 // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) ) 463 // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ;
464 // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) 464 public final void ruleINTLiteral() throws RecognitionException {
465 { 465
466 // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) 466 int stackSize = keepStackSize();
467 // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 ) 467
468 { 468 try {
469 before(grammarAccess.getINTLiteralAccess().getGroup()); 469 // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) )
470 // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 ) 470 // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
471 // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0 471 {
472 { 472 // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
473 pushFollow(FOLLOW_2); 473 // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 )
474 rule__INTLiteral__Group__0(); 474 {
475 475 before(grammarAccess.getINTLiteralAccess().getGroup());
476 state._fsp--; 476 // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 )
477 477 // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0
478 478 {
479 } 479 pushFollow(FOLLOW_2);
480 480 rule__INTLiteral__Group__0();
481 after(grammarAccess.getINTLiteralAccess().getGroup()); 481
482 482 state._fsp--;
483 } 483
484 484
485 485 }
486 } 486
487 487 after(grammarAccess.getINTLiteralAccess().getGroup());
488 } 488
489 catch (RecognitionException re) { 489 }
490 reportError(re); 490
491 recover(input,re); 491
492 } 492 }
493 finally { 493
494 494 }
495 restoreStackSize(stackSize); 495 catch (RecognitionException re) {
496 496 reportError(re);
497 } 497 recover(input,re);
498 return ; 498 }
499 } 499 finally {
500 // $ANTLR end "ruleINTLiteral" 500
501 501 restoreStackSize(stackSize);
502 502
503 // $ANTLR start "entryRuleImport" 503 }
504 // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ; 504 return ;
505 public final void entryRuleImport() throws RecognitionException { 505 }
506 try { 506 // $ANTLR end "ruleINTLiteral"
507 // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF ) 507
508 // InternalApplicationConfiguration.g:180:1: ruleImport EOF 508
509 { 509 // $ANTLR start "entryRuleImport"
510 before(grammarAccess.getImportRule()); 510 // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ;
511 pushFollow(FOLLOW_1); 511 public final void entryRuleImport() throws RecognitionException {
512 ruleImport(); 512 try {
513 513 // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF )
514 state._fsp--; 514 // InternalApplicationConfiguration.g:180:1: ruleImport EOF
515 515 {
516 after(grammarAccess.getImportRule()); 516 before(grammarAccess.getImportRule());
517 match(input,EOF,FOLLOW_2); 517 pushFollow(FOLLOW_1);
518 518 ruleImport();
519 } 519
520 520 state._fsp--;
521 } 521
522 catch (RecognitionException re) { 522 after(grammarAccess.getImportRule());
523 reportError(re); 523 match(input,EOF,FOLLOW_2);
524 recover(input,re); 524
525 } 525 }
526 finally { 526
527 } 527 }
528 return ; 528 catch (RecognitionException re) {
529 } 529 reportError(re);
530 // $ANTLR end "entryRuleImport" 530 recover(input,re);
531 531 }
532 532 finally {
533 // $ANTLR start "ruleImport" 533 }
534 // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ; 534 return ;
535 public final void ruleImport() throws RecognitionException { 535 }
536 536 // $ANTLR end "entryRuleImport"
537 int stackSize = keepStackSize(); 537
538 538
539 try { 539 // $ANTLR start "ruleImport"
540 // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) ) 540 // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ;
541 // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) 541 public final void ruleImport() throws RecognitionException {
542 { 542
543 // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) 543 int stackSize = keepStackSize();
544 // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives ) 544
545 { 545 try {
546 before(grammarAccess.getImportAccess().getAlternatives()); 546 // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) )
547 // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives ) 547 // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
548 // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives 548 {
549 { 549 // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
550 pushFollow(FOLLOW_2); 550 // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives )
551 rule__Import__Alternatives(); 551 {
552 552 before(grammarAccess.getImportAccess().getAlternatives());
553 state._fsp--; 553 // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives )
554 554 // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives
555 555 {
556 } 556 pushFollow(FOLLOW_2);
557 557 rule__Import__Alternatives();
558 after(grammarAccess.getImportAccess().getAlternatives()); 558
559 559 state._fsp--;
560 } 560
561 561
562 562 }
563 } 563
564 564 after(grammarAccess.getImportAccess().getAlternatives());
565 } 565
566 catch (RecognitionException re) { 566 }
567 reportError(re); 567
568 recover(input,re); 568
569 } 569 }
570 finally { 570
571 571 }
572 restoreStackSize(stackSize); 572 catch (RecognitionException re) {
573 573 reportError(re);
574 } 574 recover(input,re);
575 return ; 575 }
576 } 576 finally {
577 // $ANTLR end "ruleImport" 577
578 578 restoreStackSize(stackSize);
579 579
580 // $ANTLR start "entryRuleEPackageImport" 580 }
581 // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ; 581 return ;
582 public final void entryRuleEPackageImport() throws RecognitionException { 582 }
583 try { 583 // $ANTLR end "ruleImport"
584 // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF ) 584
585 // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF 585
586 { 586 // $ANTLR start "entryRuleEPackageImport"
587 before(grammarAccess.getEPackageImportRule()); 587 // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ;
588 pushFollow(FOLLOW_1); 588 public final void entryRuleEPackageImport() throws RecognitionException {
589 ruleEPackageImport(); 589 try {
590 590 // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF )
591 state._fsp--; 591 // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF
592 592 {
593 after(grammarAccess.getEPackageImportRule()); 593 before(grammarAccess.getEPackageImportRule());
594 match(input,EOF,FOLLOW_2); 594 pushFollow(FOLLOW_1);
595 595 ruleEPackageImport();
596 } 596
597 597 state._fsp--;
598 } 598
599 catch (RecognitionException re) { 599 after(grammarAccess.getEPackageImportRule());
600 reportError(re); 600 match(input,EOF,FOLLOW_2);
601 recover(input,re); 601
602 } 602 }
603 finally { 603
604 } 604 }
605 return ; 605 catch (RecognitionException re) {
606 } 606 reportError(re);
607 // $ANTLR end "entryRuleEPackageImport" 607 recover(input,re);
608 608 }
609 609 finally {
610 // $ANTLR start "ruleEPackageImport" 610 }
611 // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ; 611 return ;
612 public final void ruleEPackageImport() throws RecognitionException { 612 }
613 613 // $ANTLR end "entryRuleEPackageImport"
614 int stackSize = keepStackSize(); 614
615 615
616 try { 616 // $ANTLR start "ruleEPackageImport"
617 // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) ) 617 // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ;
618 // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) 618 public final void ruleEPackageImport() throws RecognitionException {
619 { 619
620 // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) 620 int stackSize = keepStackSize();
621 // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 ) 621
622 { 622 try {
623 before(grammarAccess.getEPackageImportAccess().getGroup()); 623 // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) )
624 // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 ) 624 // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
625 // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0 625 {
626 { 626 // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
627 pushFollow(FOLLOW_2); 627 // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 )
628 rule__EPackageImport__Group__0(); 628 {
629 629 before(grammarAccess.getEPackageImportAccess().getGroup());
630 state._fsp--; 630 // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 )
631 631 // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0
632 632 {
633 } 633 pushFollow(FOLLOW_2);
634 634 rule__EPackageImport__Group__0();
635 after(grammarAccess.getEPackageImportAccess().getGroup()); 635
636 636 state._fsp--;
637 } 637
638 638
639 639 }
640 } 640
641 641 after(grammarAccess.getEPackageImportAccess().getGroup());
642 } 642
643 catch (RecognitionException re) { 643 }
644 reportError(re); 644
645 recover(input,re); 645
646 } 646 }
647 finally { 647
648 648 }
649 restoreStackSize(stackSize); 649 catch (RecognitionException re) {
650 650 reportError(re);
651 } 651 recover(input,re);
652 return ; 652 }
653 } 653 finally {
654 // $ANTLR end "ruleEPackageImport" 654
655 655 restoreStackSize(stackSize);
656 656
657 // $ANTLR start "entryRuleViatraImport" 657 }
658 // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ; 658 return ;
659 public final void entryRuleViatraImport() throws RecognitionException { 659 }
660 try { 660 // $ANTLR end "ruleEPackageImport"
661 // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF ) 661
662 // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF 662
663 { 663 // $ANTLR start "entryRuleViatraImport"
664 before(grammarAccess.getViatraImportRule()); 664 // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ;
665 pushFollow(FOLLOW_1); 665 public final void entryRuleViatraImport() throws RecognitionException {
666 ruleViatraImport(); 666 try {
667 667 // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF )
668 state._fsp--; 668 // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF
669 669 {
670 after(grammarAccess.getViatraImportRule()); 670 before(grammarAccess.getViatraImportRule());
671 match(input,EOF,FOLLOW_2); 671 pushFollow(FOLLOW_1);
672 672 ruleViatraImport();
673 } 673
674 674 state._fsp--;
675 } 675
676 catch (RecognitionException re) { 676 after(grammarAccess.getViatraImportRule());
677 reportError(re); 677 match(input,EOF,FOLLOW_2);
678 recover(input,re); 678
679 } 679 }
680 finally { 680
681 } 681 }
682 return ; 682 catch (RecognitionException re) {
683 } 683 reportError(re);
684 // $ANTLR end "entryRuleViatraImport" 684 recover(input,re);
685 685 }
686 686 finally {
687 // $ANTLR start "ruleViatraImport" 687 }
688 // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ; 688 return ;
689 public final void ruleViatraImport() throws RecognitionException { 689 }
690 690 // $ANTLR end "entryRuleViatraImport"
691 int stackSize = keepStackSize(); 691
692 692
693 try { 693 // $ANTLR start "ruleViatraImport"
694 // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) ) 694 // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ;
695 // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) 695 public final void ruleViatraImport() throws RecognitionException {
696 { 696
697 // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) 697 int stackSize = keepStackSize();
698 // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 ) 698
699 { 699 try {
700 before(grammarAccess.getViatraImportAccess().getGroup()); 700 // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) )
701 // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 ) 701 // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
702 // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0 702 {
703 { 703 // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
704 pushFollow(FOLLOW_2); 704 // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 )
705 rule__ViatraImport__Group__0(); 705 {
706 706 before(grammarAccess.getViatraImportAccess().getGroup());
707 state._fsp--; 707 // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 )
708 708 // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0
709 709 {
710 } 710 pushFollow(FOLLOW_2);
711 711 rule__ViatraImport__Group__0();
712 after(grammarAccess.getViatraImportAccess().getGroup()); 712
713 713 state._fsp--;
714 } 714
715 715
716 716 }
717 } 717
718 718 after(grammarAccess.getViatraImportAccess().getGroup());
719 } 719
720 catch (RecognitionException re) { 720 }
721 reportError(re); 721
722 recover(input,re); 722
723 } 723 }
724 finally { 724
725 725 }
726 restoreStackSize(stackSize); 726 catch (RecognitionException re) {
727 727 reportError(re);
728 } 728 recover(input,re);
729 return ; 729 }
730 } 730 finally {
731 // $ANTLR end "ruleViatraImport" 731
732 732 restoreStackSize(stackSize);
733 733
734 // $ANTLR start "entryRuleDeclaration" 734 }
735 // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ; 735 return ;
736 public final void entryRuleDeclaration() throws RecognitionException { 736 }
737 try { 737 // $ANTLR end "ruleViatraImport"
738 // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF ) 738
739 // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF 739
740 { 740 // $ANTLR start "entryRuleDeclaration"
741 before(grammarAccess.getDeclarationRule()); 741 // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ;
742 pushFollow(FOLLOW_1); 742 public final void entryRuleDeclaration() throws RecognitionException {
743 ruleDeclaration(); 743 try {
744 744 // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF )
745 state._fsp--; 745 // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF
746 746 {
747 after(grammarAccess.getDeclarationRule()); 747 before(grammarAccess.getDeclarationRule());
748 match(input,EOF,FOLLOW_2); 748 pushFollow(FOLLOW_1);
749 749 ruleDeclaration();
750 } 750
751 751 state._fsp--;
752 } 752
753 catch (RecognitionException re) { 753 after(grammarAccess.getDeclarationRule());
754 reportError(re); 754 match(input,EOF,FOLLOW_2);
755 recover(input,re); 755
756 } 756 }
757 finally { 757
758 } 758 }
759 return ; 759 catch (RecognitionException re) {
760 } 760 reportError(re);
761 // $ANTLR end "entryRuleDeclaration" 761 recover(input,re);
762 762 }
763 763 finally {
764 // $ANTLR start "ruleDeclaration" 764 }
765 // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ; 765 return ;
766 public final void ruleDeclaration() throws RecognitionException { 766 }
767 767 // $ANTLR end "entryRuleDeclaration"
768 int stackSize = keepStackSize(); 768
769 769
770 try { 770 // $ANTLR start "ruleDeclaration"
771 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) ) 771 // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
772 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) ) 772 public final void ruleDeclaration() throws RecognitionException {
773 { 773
774 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) ) 774 int stackSize = keepStackSize();
775 // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives ) 775
776 { 776 try {
777 before(grammarAccess.getDeclarationAccess().getAlternatives()); 777 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) )
778 // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives ) 778 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
779 // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives 779 {
780 { 780 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
781 pushFollow(FOLLOW_2); 781 // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives )
782 rule__Declaration__Alternatives(); 782 {
783 783 before(grammarAccess.getDeclarationAccess().getAlternatives());
784 state._fsp--; 784 // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives )
785 785 // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives
786 786 {
787 } 787 pushFollow(FOLLOW_2);
788 788 rule__Declaration__Alternatives();
789 after(grammarAccess.getDeclarationAccess().getAlternatives()); 789
790 790 state._fsp--;
791 } 791
792 792
793 793 }
794 } 794
795 795 after(grammarAccess.getDeclarationAccess().getAlternatives());
796 } 796
797 catch (RecognitionException re) { 797 }
798 reportError(re); 798
799 recover(input,re); 799
800 } 800 }
801 finally { 801
802 802 }
803 restoreStackSize(stackSize); 803 catch (RecognitionException re) {
804 804 reportError(re);
805 } 805 recover(input,re);
806 return ; 806 }
807 } 807 finally {
808 // $ANTLR end "ruleDeclaration" 808
809 809 restoreStackSize(stackSize);
810 810
811 // $ANTLR start "entryRuleFileSpecification" 811 }
812 // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ; 812 return ;
813 public final void entryRuleFileSpecification() throws RecognitionException { 813 }
814 try { 814 // $ANTLR end "ruleDeclaration"
815 // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF ) 815
816 // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF 816
817 { 817 // $ANTLR start "entryRuleFileSpecification"
818 before(grammarAccess.getFileSpecificationRule()); 818 // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
819 pushFollow(FOLLOW_1); 819 public final void entryRuleFileSpecification() throws RecognitionException {
820 ruleFileSpecification(); 820 try {
821 821 // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF )
822 state._fsp--; 822 // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF
823 823 {
824 after(grammarAccess.getFileSpecificationRule()); 824 before(grammarAccess.getFileSpecificationRule());
825 match(input,EOF,FOLLOW_2); 825 pushFollow(FOLLOW_1);
826 826 ruleFileSpecification();
827 } 827
828 828 state._fsp--;
829 } 829
830 catch (RecognitionException re) { 830 after(grammarAccess.getFileSpecificationRule());
831 reportError(re); 831 match(input,EOF,FOLLOW_2);
832 recover(input,re); 832
833 } 833 }
834 finally { 834
835 } 835 }
836 return ; 836 catch (RecognitionException re) {
837 } 837 reportError(re);
838 // $ANTLR end "entryRuleFileSpecification" 838 recover(input,re);
839 839 }
840 840 finally {
841 // $ANTLR start "ruleFileSpecification" 841 }
842 // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ; 842 return ;
843 public final void ruleFileSpecification() throws RecognitionException { 843 }
844 844 // $ANTLR end "entryRuleFileSpecification"
845 int stackSize = keepStackSize(); 845
846 846
847 try { 847 // $ANTLR start "ruleFileSpecification"
848 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) ) 848 // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
849 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) ) 849 public final void ruleFileSpecification() throws RecognitionException {
850 { 850
851 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) ) 851 int stackSize = keepStackSize();
852 // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment ) 852
853 { 853 try {
854 before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); 854 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
855 // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment ) 855 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
856 // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment 856 {
857 { 857 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
858 pushFollow(FOLLOW_2); 858 // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment )
859 rule__FileSpecification__PathAssignment(); 859 {
860 860 before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
861 state._fsp--; 861 // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment )
862 862 // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment
863 863 {
864 } 864 pushFollow(FOLLOW_2);
865 865 rule__FileSpecification__PathAssignment();
866 after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); 866
867 867 state._fsp--;
868 } 868
869 869
870 870 }
871 } 871
872 872 after(grammarAccess.getFileSpecificationAccess().getPathAssignment());
873 } 873
874 catch (RecognitionException re) { 874 }
875 reportError(re); 875
876 recover(input,re); 876
877 } 877 }
878 finally { 878
879 879 }
880 restoreStackSize(stackSize); 880 catch (RecognitionException re) {
881 881 reportError(re);
882 } 882 recover(input,re);
883 return ; 883 }
884 } 884 finally {
885 // $ANTLR end "ruleFileSpecification" 885
886 886 restoreStackSize(stackSize);
887 887
888 // $ANTLR start "entryRuleFileDeclaration" 888 }
889 // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ; 889 return ;
890 public final void entryRuleFileDeclaration() throws RecognitionException { 890 }
891 try { 891 // $ANTLR end "ruleFileSpecification"
892 // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF ) 892
893 // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF 893
894 { 894 // $ANTLR start "entryRuleFileDeclaration"
895 before(grammarAccess.getFileDeclarationRule()); 895 // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
896 pushFollow(FOLLOW_1); 896 public final void entryRuleFileDeclaration() throws RecognitionException {
897 ruleFileDeclaration(); 897 try {
898 898 // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF )
899 state._fsp--; 899 // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF
900 900 {
901 after(grammarAccess.getFileDeclarationRule()); 901 before(grammarAccess.getFileDeclarationRule());
902 match(input,EOF,FOLLOW_2); 902 pushFollow(FOLLOW_1);
903 903 ruleFileDeclaration();
904 } 904
905 905 state._fsp--;
906 } 906
907 catch (RecognitionException re) { 907 after(grammarAccess.getFileDeclarationRule());
908 reportError(re); 908 match(input,EOF,FOLLOW_2);
909 recover(input,re); 909
910 } 910 }
911 finally { 911
912 } 912 }
913 return ; 913 catch (RecognitionException re) {
914 } 914 reportError(re);
915 // $ANTLR end "entryRuleFileDeclaration" 915 recover(input,re);
916 916 }
917 917 finally {
918 // $ANTLR start "ruleFileDeclaration" 918 }
919 // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ; 919 return ;
920 public final void ruleFileDeclaration() throws RecognitionException { 920 }
921 921 // $ANTLR end "entryRuleFileDeclaration"
922 int stackSize = keepStackSize(); 922
923 923
924 try { 924 // $ANTLR start "ruleFileDeclaration"
925 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) ) 925 // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
926 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) ) 926 public final void ruleFileDeclaration() throws RecognitionException {
927 { 927
928 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) ) 928 int stackSize = keepStackSize();
929 // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 ) 929
930 { 930 try {
931 before(grammarAccess.getFileDeclarationAccess().getGroup()); 931 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
932 // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 ) 932 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
933 // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0 933 {
934 { 934 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
935 pushFollow(FOLLOW_2); 935 // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 )
936 rule__FileDeclaration__Group__0(); 936 {
937 937 before(grammarAccess.getFileDeclarationAccess().getGroup());
938 state._fsp--; 938 // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 )
939 939 // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0
940 940 {
941 } 941 pushFollow(FOLLOW_2);
942 942 rule__FileDeclaration__Group__0();
943 after(grammarAccess.getFileDeclarationAccess().getGroup()); 943
944 944 state._fsp--;
945 } 945
946 946
947 947 }
948 } 948
949 949 after(grammarAccess.getFileDeclarationAccess().getGroup());
950 } 950
951 catch (RecognitionException re) { 951 }
952 reportError(re); 952
953 recover(input,re); 953
954 } 954 }
955 finally { 955
956 956 }
957 restoreStackSize(stackSize); 957 catch (RecognitionException re) {
958 958 reportError(re);
959 } 959 recover(input,re);
960 return ; 960 }
961 } 961 finally {
962 // $ANTLR end "ruleFileDeclaration" 962
963 963 restoreStackSize(stackSize);
964 964
965 // $ANTLR start "entryRuleFileReference" 965 }
966 // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ; 966 return ;
967 public final void entryRuleFileReference() throws RecognitionException { 967 }
968 try { 968 // $ANTLR end "ruleFileDeclaration"
969 // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF ) 969
970 // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF 970
971 { 971 // $ANTLR start "entryRuleFileReference"
972 before(grammarAccess.getFileReferenceRule()); 972 // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ;
973 pushFollow(FOLLOW_1); 973 public final void entryRuleFileReference() throws RecognitionException {
974 ruleFileReference(); 974 try {
975 975 // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF )
976 state._fsp--; 976 // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF
977 977 {
978 after(grammarAccess.getFileReferenceRule()); 978 before(grammarAccess.getFileReferenceRule());
979 match(input,EOF,FOLLOW_2); 979 pushFollow(FOLLOW_1);
980 980 ruleFileReference();
981 } 981
982 982 state._fsp--;
983 } 983
984 catch (RecognitionException re) { 984 after(grammarAccess.getFileReferenceRule());
985 reportError(re); 985 match(input,EOF,FOLLOW_2);
986 recover(input,re); 986
987 } 987 }
988 finally { 988
989 } 989 }
990 return ; 990 catch (RecognitionException re) {
991 } 991 reportError(re);
992 // $ANTLR end "entryRuleFileReference" 992 recover(input,re);
993 993 }
994 994 finally {
995 // $ANTLR start "ruleFileReference" 995 }
996 // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ; 996 return ;
997 public final void ruleFileReference() throws RecognitionException { 997 }
998 998 // $ANTLR end "entryRuleFileReference"
999 int stackSize = keepStackSize(); 999
1000 1000
1001 try { 1001 // $ANTLR start "ruleFileReference"
1002 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) ) 1002 // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
1003 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) ) 1003 public final void ruleFileReference() throws RecognitionException {
1004 { 1004
1005 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) ) 1005 int stackSize = keepStackSize();
1006 // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment ) 1006
1007 { 1007 try {
1008 before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); 1008 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
1009 // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment ) 1009 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
1010 // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment 1010 {
1011 { 1011 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
1012 pushFollow(FOLLOW_2); 1012 // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment )
1013 rule__FileReference__ReferredAssignment(); 1013 {
1014 1014 before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
1015 state._fsp--; 1015 // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment )
1016 1016 // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment
1017 1017 {
1018 } 1018 pushFollow(FOLLOW_2);
1019 1019 rule__FileReference__ReferredAssignment();
1020 after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); 1020
1021 1021 state._fsp--;
1022 } 1022
1023 1023
1024 1024 }
1025 } 1025
1026 1026 after(grammarAccess.getFileReferenceAccess().getReferredAssignment());
1027 } 1027
1028 catch (RecognitionException re) { 1028 }
1029 reportError(re); 1029
1030 recover(input,re); 1030
1031 } 1031 }
1032 finally { 1032
1033 1033 }
1034 restoreStackSize(stackSize); 1034 catch (RecognitionException re) {
1035 1035 reportError(re);
1036 } 1036 recover(input,re);
1037 return ; 1037 }
1038 } 1038 finally {
1039 // $ANTLR end "ruleFileReference" 1039
1040 1040 restoreStackSize(stackSize);
1041 1041
1042 // $ANTLR start "entryRuleFile" 1042 }
1043 // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ; 1043 return ;
1044 public final void entryRuleFile() throws RecognitionException { 1044 }
1045 try { 1045 // $ANTLR end "ruleFileReference"
1046 // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF ) 1046
1047 // InternalApplicationConfiguration.g:355:1: ruleFile EOF 1047
1048 { 1048 // $ANTLR start "entryRuleFile"
1049 before(grammarAccess.getFileRule()); 1049 // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ;
1050 pushFollow(FOLLOW_1); 1050 public final void entryRuleFile() throws RecognitionException {
1051 ruleFile(); 1051 try {
1052 1052 // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF )
1053 state._fsp--; 1053 // InternalApplicationConfiguration.g:355:1: ruleFile EOF
1054 1054 {
1055 after(grammarAccess.getFileRule()); 1055 before(grammarAccess.getFileRule());
1056 match(input,EOF,FOLLOW_2); 1056 pushFollow(FOLLOW_1);
1057 1057 ruleFile();
1058 } 1058
1059 1059 state._fsp--;
1060 } 1060
1061 catch (RecognitionException re) { 1061 after(grammarAccess.getFileRule());
1062 reportError(re); 1062 match(input,EOF,FOLLOW_2);
1063 recover(input,re); 1063
1064 } 1064 }
1065 finally { 1065
1066 } 1066 }
1067 return ; 1067 catch (RecognitionException re) {
1068 } 1068 reportError(re);
1069 // $ANTLR end "entryRuleFile" 1069 recover(input,re);
1070 1070 }
1071 1071 finally {
1072 // $ANTLR start "ruleFile" 1072 }
1073 // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ; 1073 return ;
1074 public final void ruleFile() throws RecognitionException { 1074 }
1075 1075 // $ANTLR end "entryRuleFile"
1076 int stackSize = keepStackSize(); 1076
1077 1077
1078 try { 1078 // $ANTLR start "ruleFile"
1079 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) ) 1079 // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
1080 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) ) 1080 public final void ruleFile() throws RecognitionException {
1081 { 1081
1082 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) ) 1082 int stackSize = keepStackSize();
1083 // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives ) 1083
1084 { 1084 try {
1085 before(grammarAccess.getFileAccess().getAlternatives()); 1085 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) )
1086 // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives ) 1086 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
1087 // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives 1087 {
1088 { 1088 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
1089 pushFollow(FOLLOW_2); 1089 // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives )
1090 rule__File__Alternatives(); 1090 {
1091 1091 before(grammarAccess.getFileAccess().getAlternatives());
1092 state._fsp--; 1092 // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives )
1093 1093 // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives
1094 1094 {
1095 } 1095 pushFollow(FOLLOW_2);
1096 1096 rule__File__Alternatives();
1097 after(grammarAccess.getFileAccess().getAlternatives()); 1097
1098 1098 state._fsp--;
1099 } 1099
1100 1100
1101 1101 }
1102 } 1102
1103 1103 after(grammarAccess.getFileAccess().getAlternatives());
1104 } 1104
1105 catch (RecognitionException re) { 1105 }
1106 reportError(re); 1106
1107 recover(input,re); 1107
1108 } 1108 }
1109 finally { 1109
1110 1110 }
1111 restoreStackSize(stackSize); 1111 catch (RecognitionException re) {
1112 1112 reportError(re);
1113 } 1113 recover(input,re);
1114 return ; 1114 }
1115 } 1115 finally {
1116 // $ANTLR end "ruleFile" 1116
1117 1117 restoreStackSize(stackSize);
1118 1118
1119 // $ANTLR start "entryRuleMetamodelSpecification" 1119 }
1120 // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ; 1120 return ;
1121 public final void entryRuleMetamodelSpecification() throws RecognitionException { 1121 }
1122 try { 1122 // $ANTLR end "ruleFile"
1123 // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF ) 1123
1124 // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF 1124
1125 { 1125 // $ANTLR start "entryRuleMetamodelSpecification"
1126 before(grammarAccess.getMetamodelSpecificationRule()); 1126 // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
1127 pushFollow(FOLLOW_1); 1127 public final void entryRuleMetamodelSpecification() throws RecognitionException {
1128 ruleMetamodelSpecification(); 1128 try {
1129 1129 // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF )
1130 state._fsp--; 1130 // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF
1131 1131 {
1132 after(grammarAccess.getMetamodelSpecificationRule()); 1132 before(grammarAccess.getMetamodelSpecificationRule());
1133 match(input,EOF,FOLLOW_2); 1133 pushFollow(FOLLOW_1);
1134 1134 ruleMetamodelSpecification();
1135 } 1135
1136 1136 state._fsp--;
1137 } 1137
1138 catch (RecognitionException re) { 1138 after(grammarAccess.getMetamodelSpecificationRule());
1139 reportError(re); 1139 match(input,EOF,FOLLOW_2);
1140 recover(input,re); 1140
1141 } 1141 }
1142 finally { 1142
1143 } 1143 }
1144 return ; 1144 catch (RecognitionException re) {
1145 } 1145 reportError(re);
1146 // $ANTLR end "entryRuleMetamodelSpecification" 1146 recover(input,re);
1147 1147 }
1148 1148 finally {
1149 // $ANTLR start "ruleMetamodelSpecification" 1149 }
1150 // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ; 1150 return ;
1151 public final void ruleMetamodelSpecification() throws RecognitionException { 1151 }
1152 1152 // $ANTLR end "entryRuleMetamodelSpecification"
1153 int stackSize = keepStackSize(); 1153
1154 1154
1155 try { 1155 // $ANTLR start "ruleMetamodelSpecification"
1156 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) 1156 // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
1157 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 1157 public final void ruleMetamodelSpecification() throws RecognitionException {
1158 { 1158
1159 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 1159 int stackSize = keepStackSize();
1160 // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 ) 1160
1161 { 1161 try {
1162 before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); 1162 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
1163 // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 ) 1163 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1164 // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0 1164 {
1165 { 1165 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1166 pushFollow(FOLLOW_2); 1166 // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 )
1167 rule__MetamodelSpecification__Group__0(); 1167 {
1168 1168 before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
1169 state._fsp--; 1169 // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 )
1170 1170 // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0
1171 1171 {
1172 } 1172 pushFollow(FOLLOW_2);
1173 1173 rule__MetamodelSpecification__Group__0();
1174 after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); 1174
1175 1175 state._fsp--;
1176 } 1176
1177 1177
1178 1178 }
1179 } 1179
1180 1180 after(grammarAccess.getMetamodelSpecificationAccess().getGroup());
1181 } 1181
1182 catch (RecognitionException re) { 1182 }
1183 reportError(re); 1183
1184 recover(input,re); 1184
1185 } 1185 }
1186 finally { 1186
1187 1187 }
1188 restoreStackSize(stackSize); 1188 catch (RecognitionException re) {
1189 1189 reportError(re);
1190 } 1190 recover(input,re);
1191 return ; 1191 }
1192 } 1192 finally {
1193 // $ANTLR end "ruleMetamodelSpecification" 1193
1194 1194 restoreStackSize(stackSize);
1195 1195
1196 // $ANTLR start "entryRuleMetamodelEntry" 1196 }
1197 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ; 1197 return ;
1198 public final void entryRuleMetamodelEntry() throws RecognitionException { 1198 }
1199 try { 1199 // $ANTLR end "ruleMetamodelSpecification"
1200 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF ) 1200
1201 // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF 1201
1202 { 1202 // $ANTLR start "entryRuleMetamodelEntry"
1203 before(grammarAccess.getMetamodelEntryRule()); 1203 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
1204 pushFollow(FOLLOW_1); 1204 public final void entryRuleMetamodelEntry() throws RecognitionException {
1205 ruleMetamodelEntry(); 1205 try {
1206 1206 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF )
1207 state._fsp--; 1207 // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF
1208 1208 {
1209 after(grammarAccess.getMetamodelEntryRule()); 1209 before(grammarAccess.getMetamodelEntryRule());
1210 match(input,EOF,FOLLOW_2); 1210 pushFollow(FOLLOW_1);
1211 1211 ruleMetamodelEntry();
1212 } 1212
1213 1213 state._fsp--;
1214 } 1214
1215 catch (RecognitionException re) { 1215 after(grammarAccess.getMetamodelEntryRule());
1216 reportError(re); 1216 match(input,EOF,FOLLOW_2);
1217 recover(input,re); 1217
1218 } 1218 }
1219 finally { 1219
1220 } 1220 }
1221 return ; 1221 catch (RecognitionException re) {
1222 } 1222 reportError(re);
1223 // $ANTLR end "entryRuleMetamodelEntry" 1223 recover(input,re);
1224 1224 }
1225 1225 finally {
1226 // $ANTLR start "ruleMetamodelEntry" 1226 }
1227 // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ; 1227 return ;
1228 public final void ruleMetamodelEntry() throws RecognitionException { 1228 }
1229 1229 // $ANTLR end "entryRuleMetamodelEntry"
1230 int stackSize = keepStackSize(); 1230
1231 1231
1232 try { 1232 // $ANTLR start "ruleMetamodelEntry"
1233 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) 1233 // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
1234 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1234 public final void ruleMetamodelEntry() throws RecognitionException {
1235 { 1235
1236 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1236 int stackSize = keepStackSize();
1237 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives ) 1237
1238 { 1238 try {
1239 before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); 1239 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
1240 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives ) 1240 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
1241 // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives 1241 {
1242 { 1242 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
1243 pushFollow(FOLLOW_2); 1243 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives )
1244 rule__MetamodelEntry__Alternatives(); 1244 {
1245 1245 before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
1246 state._fsp--; 1246 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives )
1247 1247 // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives
1248 1248 {
1249 } 1249 pushFollow(FOLLOW_2);
1250 1250 rule__MetamodelEntry__Alternatives();
1251 after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); 1251
1252 1252 state._fsp--;
1253 } 1253
1254 1254
1255 1255 }
1256 } 1256
1257 1257 after(grammarAccess.getMetamodelEntryAccess().getAlternatives());
1258 } 1258
1259 catch (RecognitionException re) { 1259 }
1260 reportError(re); 1260
1261 recover(input,re); 1261
1262 } 1262 }
1263 finally { 1263
1264 1264 }
1265 restoreStackSize(stackSize); 1265 catch (RecognitionException re) {
1266 1266 reportError(re);
1267 } 1267 recover(input,re);
1268 return ; 1268 }
1269 } 1269 finally {
1270 // $ANTLR end "ruleMetamodelEntry" 1270
1271 1271 restoreStackSize(stackSize);
1272 1272
1273 // $ANTLR start "entryRuleAllPackageEntry" 1273 }
1274 // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ; 1274 return ;
1275 public final void entryRuleAllPackageEntry() throws RecognitionException { 1275 }
1276 try { 1276 // $ANTLR end "ruleMetamodelEntry"
1277 // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF ) 1277
1278 // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF 1278
1279 { 1279 // $ANTLR start "entryRuleAllPackageEntry"
1280 before(grammarAccess.getAllPackageEntryRule()); 1280 // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
1281 pushFollow(FOLLOW_1); 1281 public final void entryRuleAllPackageEntry() throws RecognitionException {
1282 ruleAllPackageEntry(); 1282 try {
1283 1283 // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF )
1284 state._fsp--; 1284 // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF
1285 1285 {
1286 after(grammarAccess.getAllPackageEntryRule()); 1286 before(grammarAccess.getAllPackageEntryRule());
1287 match(input,EOF,FOLLOW_2); 1287 pushFollow(FOLLOW_1);
1288 1288 ruleAllPackageEntry();
1289 } 1289
1290 1290 state._fsp--;
1291 } 1291
1292 catch (RecognitionException re) { 1292 after(grammarAccess.getAllPackageEntryRule());
1293 reportError(re); 1293 match(input,EOF,FOLLOW_2);
1294 recover(input,re); 1294
1295 } 1295 }
1296 finally { 1296
1297 } 1297 }
1298 return ; 1298 catch (RecognitionException re) {
1299 } 1299 reportError(re);
1300 // $ANTLR end "entryRuleAllPackageEntry" 1300 recover(input,re);
1301 1301 }
1302 1302 finally {
1303 // $ANTLR start "ruleAllPackageEntry" 1303 }
1304 // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ; 1304 return ;
1305 public final void ruleAllPackageEntry() throws RecognitionException { 1305 }
1306 1306 // $ANTLR end "entryRuleAllPackageEntry"
1307 int stackSize = keepStackSize(); 1307
1308 1308
1309 try { 1309 // $ANTLR start "ruleAllPackageEntry"
1310 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) 1310 // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
1311 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1311 public final void ruleAllPackageEntry() throws RecognitionException {
1312 { 1312
1313 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1313 int stackSize = keepStackSize();
1314 // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 ) 1314
1315 { 1315 try {
1316 before(grammarAccess.getAllPackageEntryAccess().getGroup()); 1316 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
1317 // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 ) 1317 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
1318 // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0 1318 {
1319 { 1319 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
1320 pushFollow(FOLLOW_2); 1320 // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 )
1321 rule__AllPackageEntry__Group__0(); 1321 {
1322 1322 before(grammarAccess.getAllPackageEntryAccess().getGroup());
1323 state._fsp--; 1323 // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 )
1324 1324 // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0
1325 1325 {
1326 } 1326 pushFollow(FOLLOW_2);
1327 1327 rule__AllPackageEntry__Group__0();
1328 after(grammarAccess.getAllPackageEntryAccess().getGroup()); 1328
1329 1329 state._fsp--;
1330 } 1330
1331 1331
1332 1332 }
1333 } 1333
1334 1334 after(grammarAccess.getAllPackageEntryAccess().getGroup());
1335 } 1335
1336 catch (RecognitionException re) { 1336 }
1337 reportError(re); 1337
1338 recover(input,re); 1338
1339 } 1339 }
1340 finally { 1340
1341 1341 }
1342 restoreStackSize(stackSize); 1342 catch (RecognitionException re) {
1343 1343 reportError(re);
1344 } 1344 recover(input,re);
1345 return ; 1345 }
1346 } 1346 finally {
1347 // $ANTLR end "ruleAllPackageEntry" 1347
1348 1348 restoreStackSize(stackSize);
1349 1349
1350 // $ANTLR start "entryRuleMetamodelElement" 1350 }
1351 // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ; 1351 return ;
1352 public final void entryRuleMetamodelElement() throws RecognitionException { 1352 }
1353 try { 1353 // $ANTLR end "ruleAllPackageEntry"
1354 // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF ) 1354
1355 // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF 1355
1356 { 1356 // $ANTLR start "entryRuleMetamodelElement"
1357 before(grammarAccess.getMetamodelElementRule()); 1357 // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
1358 pushFollow(FOLLOW_1); 1358 public final void entryRuleMetamodelElement() throws RecognitionException {
1359 ruleMetamodelElement(); 1359 try {
1360 1360 // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF )
1361 state._fsp--; 1361 // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF
1362 1362 {
1363 after(grammarAccess.getMetamodelElementRule()); 1363 before(grammarAccess.getMetamodelElementRule());
1364 match(input,EOF,FOLLOW_2); 1364 pushFollow(FOLLOW_1);
1365 1365 ruleMetamodelElement();
1366 } 1366
1367 1367 state._fsp--;
1368 } 1368
1369 catch (RecognitionException re) { 1369 after(grammarAccess.getMetamodelElementRule());
1370 reportError(re); 1370 match(input,EOF,FOLLOW_2);
1371 recover(input,re); 1371
1372 } 1372 }
1373 finally { 1373
1374 } 1374 }
1375 return ; 1375 catch (RecognitionException re) {
1376 } 1376 reportError(re);
1377 // $ANTLR end "entryRuleMetamodelElement" 1377 recover(input,re);
1378 1378 }
1379 1379 finally {
1380 // $ANTLR start "ruleMetamodelElement" 1380 }
1381 // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ; 1381 return ;
1382 public final void ruleMetamodelElement() throws RecognitionException { 1382 }
1383 1383 // $ANTLR end "entryRuleMetamodelElement"
1384 int stackSize = keepStackSize(); 1384
1385 1385
1386 try { 1386 // $ANTLR start "ruleMetamodelElement"
1387 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) 1387 // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
1388 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) ) 1388 public final void ruleMetamodelElement() throws RecognitionException {
1389 { 1389
1390 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) ) 1390 int stackSize = keepStackSize();
1391 // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 ) 1391
1392 { 1392 try {
1393 before(grammarAccess.getMetamodelElementAccess().getGroup()); 1393 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
1394 // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 ) 1394 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
1395 // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0 1395 {
1396 { 1396 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
1397 pushFollow(FOLLOW_2); 1397 // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 )
1398 rule__MetamodelElement__Group__0(); 1398 {
1399 1399 before(grammarAccess.getMetamodelElementAccess().getGroup());
1400 state._fsp--; 1400 // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 )
1401 1401 // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0
1402 1402 {
1403 } 1403 pushFollow(FOLLOW_2);
1404 1404 rule__MetamodelElement__Group__0();
1405 after(grammarAccess.getMetamodelElementAccess().getGroup()); 1405
1406 1406 state._fsp--;
1407 } 1407
1408 1408
1409 1409 }
1410 } 1410
1411 1411 after(grammarAccess.getMetamodelElementAccess().getGroup());
1412 } 1412
1413 catch (RecognitionException re) { 1413 }
1414 reportError(re); 1414
1415 recover(input,re); 1415
1416 } 1416 }
1417 finally { 1417
1418 1418 }
1419 restoreStackSize(stackSize); 1419 catch (RecognitionException re) {
1420 1420 reportError(re);
1421 } 1421 recover(input,re);
1422 return ; 1422 }
1423 } 1423 finally {
1424 // $ANTLR end "ruleMetamodelElement" 1424
1425 1425 restoreStackSize(stackSize);
1426 1426
1427 // $ANTLR start "entryRuleMetamodelDeclaration" 1427 }
1428 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ; 1428 return ;
1429 public final void entryRuleMetamodelDeclaration() throws RecognitionException { 1429 }
1430 try { 1430 // $ANTLR end "ruleMetamodelElement"
1431 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF ) 1431
1432 // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF 1432
1433 { 1433 // $ANTLR start "entryRuleMetamodelDeclaration"
1434 before(grammarAccess.getMetamodelDeclarationRule()); 1434 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
1435 pushFollow(FOLLOW_1); 1435 public final void entryRuleMetamodelDeclaration() throws RecognitionException {
1436 ruleMetamodelDeclaration(); 1436 try {
1437 1437 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF )
1438 state._fsp--; 1438 // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF
1439 1439 {
1440 after(grammarAccess.getMetamodelDeclarationRule()); 1440 before(grammarAccess.getMetamodelDeclarationRule());
1441 match(input,EOF,FOLLOW_2); 1441 pushFollow(FOLLOW_1);
1442 1442 ruleMetamodelDeclaration();
1443 } 1443
1444 1444 state._fsp--;
1445 } 1445
1446 catch (RecognitionException re) { 1446 after(grammarAccess.getMetamodelDeclarationRule());
1447 reportError(re); 1447 match(input,EOF,FOLLOW_2);
1448 recover(input,re); 1448
1449 } 1449 }
1450 finally { 1450
1451 } 1451 }
1452 return ; 1452 catch (RecognitionException re) {
1453 } 1453 reportError(re);
1454 // $ANTLR end "entryRuleMetamodelDeclaration" 1454 recover(input,re);
1455 1455 }
1456 1456 finally {
1457 // $ANTLR start "ruleMetamodelDeclaration" 1457 }
1458 // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ; 1458 return ;
1459 public final void ruleMetamodelDeclaration() throws RecognitionException { 1459 }
1460 1460 // $ANTLR end "entryRuleMetamodelDeclaration"
1461 int stackSize = keepStackSize(); 1461
1462 1462
1463 try { 1463 // $ANTLR start "ruleMetamodelDeclaration"
1464 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) 1464 // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
1465 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1465 public final void ruleMetamodelDeclaration() throws RecognitionException {
1466 { 1466
1467 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1467 int stackSize = keepStackSize();
1468 // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 ) 1468
1469 { 1469 try {
1470 before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); 1470 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
1471 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 ) 1471 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1472 // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0 1472 {
1473 { 1473 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1474 pushFollow(FOLLOW_2); 1474 // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 )
1475 rule__MetamodelDeclaration__Group__0(); 1475 {
1476 1476 before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
1477 state._fsp--; 1477 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 )
1478 1478 // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0
1479 1479 {
1480 } 1480 pushFollow(FOLLOW_2);
1481 1481 rule__MetamodelDeclaration__Group__0();
1482 after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); 1482
1483 1483 state._fsp--;
1484 } 1484
1485 1485
1486 1486 }
1487 } 1487
1488 1488 after(grammarAccess.getMetamodelDeclarationAccess().getGroup());
1489 } 1489
1490 catch (RecognitionException re) { 1490 }
1491 reportError(re); 1491
1492 recover(input,re); 1492
1493 } 1493 }
1494 finally { 1494
1495 1495 }
1496 restoreStackSize(stackSize); 1496 catch (RecognitionException re) {
1497 1497 reportError(re);
1498 } 1498 recover(input,re);
1499 return ; 1499 }
1500 } 1500 finally {
1501 // $ANTLR end "ruleMetamodelDeclaration" 1501
1502 1502 restoreStackSize(stackSize);
1503 1503
1504 // $ANTLR start "entryRuleMetamodelReference" 1504 }
1505 // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ; 1505 return ;
1506 public final void entryRuleMetamodelReference() throws RecognitionException { 1506 }
1507 try { 1507 // $ANTLR end "ruleMetamodelDeclaration"
1508 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF ) 1508
1509 // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF 1509
1510 { 1510 // $ANTLR start "entryRuleMetamodelReference"
1511 before(grammarAccess.getMetamodelReferenceRule()); 1511 // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
1512 pushFollow(FOLLOW_1); 1512 public final void entryRuleMetamodelReference() throws RecognitionException {
1513 ruleMetamodelReference(); 1513 try {
1514 1514 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF )
1515 state._fsp--; 1515 // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF
1516 1516 {
1517 after(grammarAccess.getMetamodelReferenceRule()); 1517 before(grammarAccess.getMetamodelReferenceRule());
1518 match(input,EOF,FOLLOW_2); 1518 pushFollow(FOLLOW_1);
1519 1519 ruleMetamodelReference();
1520 } 1520
1521 1521 state._fsp--;
1522 } 1522
1523 catch (RecognitionException re) { 1523 after(grammarAccess.getMetamodelReferenceRule());
1524 reportError(re); 1524 match(input,EOF,FOLLOW_2);
1525 recover(input,re); 1525
1526 } 1526 }
1527 finally { 1527
1528 } 1528 }
1529 return ; 1529 catch (RecognitionException re) {
1530 } 1530 reportError(re);
1531 // $ANTLR end "entryRuleMetamodelReference" 1531 recover(input,re);
1532 1532 }
1533 1533 finally {
1534 // $ANTLR start "ruleMetamodelReference" 1534 }
1535 // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ; 1535 return ;
1536 public final void ruleMetamodelReference() throws RecognitionException { 1536 }
1537 1537 // $ANTLR end "entryRuleMetamodelReference"
1538 int stackSize = keepStackSize(); 1538
1539 1539
1540 try { 1540 // $ANTLR start "ruleMetamodelReference"
1541 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) 1541 // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
1542 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1542 public final void ruleMetamodelReference() throws RecognitionException {
1543 { 1543
1544 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1544 int stackSize = keepStackSize();
1545 // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment ) 1545
1546 { 1546 try {
1547 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); 1547 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
1548 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment ) 1548 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1549 // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment 1549 {
1550 { 1550 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1551 pushFollow(FOLLOW_2); 1551 // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment )
1552 rule__MetamodelReference__ReferredAssignment(); 1552 {
1553 1553 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
1554 state._fsp--; 1554 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment )
1555 1555 // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment
1556 1556 {
1557 } 1557 pushFollow(FOLLOW_2);
1558 1558 rule__MetamodelReference__ReferredAssignment();
1559 after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); 1559
1560 1560 state._fsp--;
1561 } 1561
1562 1562
1563 1563 }
1564 } 1564
1565 1565 after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
1566 } 1566
1567 catch (RecognitionException re) { 1567 }
1568 reportError(re); 1568
1569 recover(input,re); 1569
1570 } 1570 }
1571 finally { 1571
1572 1572 }
1573 restoreStackSize(stackSize); 1573 catch (RecognitionException re) {
1574 1574 reportError(re);
1575 } 1575 recover(input,re);
1576 return ; 1576 }
1577 } 1577 finally {
1578 // $ANTLR end "ruleMetamodelReference" 1578
1579 1579 restoreStackSize(stackSize);
1580 1580
1581 // $ANTLR start "entryRuleMetamodel" 1581 }
1582 // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ; 1582 return ;
1583 public final void entryRuleMetamodel() throws RecognitionException { 1583 }
1584 try { 1584 // $ANTLR end "ruleMetamodelReference"
1585 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF ) 1585
1586 // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF 1586
1587 { 1587 // $ANTLR start "entryRuleMetamodel"
1588 before(grammarAccess.getMetamodelRule()); 1588 // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ;
1589 pushFollow(FOLLOW_1); 1589 public final void entryRuleMetamodel() throws RecognitionException {
1590 ruleMetamodel(); 1590 try {
1591 1591 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF )
1592 state._fsp--; 1592 // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF
1593 1593 {
1594 after(grammarAccess.getMetamodelRule()); 1594 before(grammarAccess.getMetamodelRule());
1595 match(input,EOF,FOLLOW_2); 1595 pushFollow(FOLLOW_1);
1596 1596 ruleMetamodel();
1597 } 1597
1598 1598 state._fsp--;
1599 } 1599
1600 catch (RecognitionException re) { 1600 after(grammarAccess.getMetamodelRule());
1601 reportError(re); 1601 match(input,EOF,FOLLOW_2);
1602 recover(input,re); 1602
1603 } 1603 }
1604 finally { 1604
1605 } 1605 }
1606 return ; 1606 catch (RecognitionException re) {
1607 } 1607 reportError(re);
1608 // $ANTLR end "entryRuleMetamodel" 1608 recover(input,re);
1609 1609 }
1610 1610 finally {
1611 // $ANTLR start "ruleMetamodel" 1611 }
1612 // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ; 1612 return ;
1613 public final void ruleMetamodel() throws RecognitionException { 1613 }
1614 1614 // $ANTLR end "entryRuleMetamodel"
1615 int stackSize = keepStackSize(); 1615
1616 1616
1617 try { 1617 // $ANTLR start "ruleMetamodel"
1618 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) ) 1618 // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
1619 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) ) 1619 public final void ruleMetamodel() throws RecognitionException {
1620 { 1620
1621 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) ) 1621 int stackSize = keepStackSize();
1622 // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives ) 1622
1623 { 1623 try {
1624 before(grammarAccess.getMetamodelAccess().getAlternatives()); 1624 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) )
1625 // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives ) 1625 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
1626 // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives 1626 {
1627 { 1627 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
1628 pushFollow(FOLLOW_2); 1628 // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives )
1629 rule__Metamodel__Alternatives(); 1629 {
1630 1630 before(grammarAccess.getMetamodelAccess().getAlternatives());
1631 state._fsp--; 1631 // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives )
1632 1632 // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives
1633 1633 {
1634 } 1634 pushFollow(FOLLOW_2);
1635 1635 rule__Metamodel__Alternatives();
1636 after(grammarAccess.getMetamodelAccess().getAlternatives()); 1636
1637 1637 state._fsp--;
1638 } 1638
1639 1639
1640 1640 }
1641 } 1641
1642 1642 after(grammarAccess.getMetamodelAccess().getAlternatives());
1643 } 1643
1644 catch (RecognitionException re) { 1644 }
1645 reportError(re); 1645
1646 recover(input,re); 1646
1647 } 1647 }
1648 finally { 1648
1649 1649 }
1650 restoreStackSize(stackSize); 1650 catch (RecognitionException re) {
1651 1651 reportError(re);
1652 } 1652 recover(input,re);
1653 return ; 1653 }
1654 } 1654 finally {
1655 // $ANTLR end "ruleMetamodel" 1655
1656 1656 restoreStackSize(stackSize);
1657 1657
1658 // $ANTLR start "entryRulePartialModelSpecification" 1658 }
1659 // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ; 1659 return ;
1660 public final void entryRulePartialModelSpecification() throws RecognitionException { 1660 }
1661 try { 1661 // $ANTLR end "ruleMetamodel"
1662 // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF ) 1662
1663 // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF 1663
1664 { 1664 // $ANTLR start "entryRulePartialModelSpecification"
1665 before(grammarAccess.getPartialModelSpecificationRule()); 1665 // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
1666 pushFollow(FOLLOW_1); 1666 public final void entryRulePartialModelSpecification() throws RecognitionException {
1667 rulePartialModelSpecification(); 1667 try {
1668 1668 // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF )
1669 state._fsp--; 1669 // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF
1670 1670 {
1671 after(grammarAccess.getPartialModelSpecificationRule()); 1671 before(grammarAccess.getPartialModelSpecificationRule());
1672 match(input,EOF,FOLLOW_2); 1672 pushFollow(FOLLOW_1);
1673 1673 rulePartialModelSpecification();
1674 } 1674
1675 1675 state._fsp--;
1676 } 1676
1677 catch (RecognitionException re) { 1677 after(grammarAccess.getPartialModelSpecificationRule());
1678 reportError(re); 1678 match(input,EOF,FOLLOW_2);
1679 recover(input,re); 1679
1680 } 1680 }
1681 finally { 1681
1682 } 1682 }
1683 return ; 1683 catch (RecognitionException re) {
1684 } 1684 reportError(re);
1685 // $ANTLR end "entryRulePartialModelSpecification" 1685 recover(input,re);
1686 1686 }
1687 1687 finally {
1688 // $ANTLR start "rulePartialModelSpecification" 1688 }
1689 // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ; 1689 return ;
1690 public final void rulePartialModelSpecification() throws RecognitionException { 1690 }
1691 1691 // $ANTLR end "entryRulePartialModelSpecification"
1692 int stackSize = keepStackSize(); 1692
1693 1693
1694 try { 1694 // $ANTLR start "rulePartialModelSpecification"
1695 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) ) 1695 // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
1696 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) ) 1696 public final void rulePartialModelSpecification() throws RecognitionException {
1697 { 1697
1698 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) ) 1698 int stackSize = keepStackSize();
1699 // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 ) 1699
1700 { 1700 try {
1701 before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); 1701 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
1702 // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 ) 1702 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1703 // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0 1703 {
1704 { 1704 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1705 pushFollow(FOLLOW_2); 1705 // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 )
1706 rule__PartialModelSpecification__Group__0(); 1706 {
1707 1707 before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1708 state._fsp--; 1708 // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 )
1709 1709 // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0
1710 1710 {
1711 } 1711 pushFollow(FOLLOW_2);
1712 1712 rule__PartialModelSpecification__Group__0();
1713 after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); 1713
1714 1714 state._fsp--;
1715 } 1715
1716 1716
1717 1717 }
1718 } 1718
1719 1719 after(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1720 } 1720
1721 catch (RecognitionException re) { 1721 }
1722 reportError(re); 1722
1723 recover(input,re); 1723
1724 } 1724 }
1725 finally { 1725
1726 1726 }
1727 restoreStackSize(stackSize); 1727 catch (RecognitionException re) {
1728 1728 reportError(re);
1729 } 1729 recover(input,re);
1730 return ; 1730 }
1731 } 1731 finally {
1732 // $ANTLR end "rulePartialModelSpecification" 1732
1733 1733 restoreStackSize(stackSize);
1734 1734
1735 // $ANTLR start "entryRulePartialModelEntry" 1735 }
1736 // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ; 1736 return ;
1737 public final void entryRulePartialModelEntry() throws RecognitionException { 1737 }
1738 try { 1738 // $ANTLR end "rulePartialModelSpecification"
1739 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF ) 1739
1740 // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF 1740
1741 { 1741 // $ANTLR start "entryRulePartialModelEntry"
1742 before(grammarAccess.getPartialModelEntryRule()); 1742 // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
1743 pushFollow(FOLLOW_1); 1743 public final void entryRulePartialModelEntry() throws RecognitionException {
1744 rulePartialModelEntry(); 1744 try {
1745 1745 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF )
1746 state._fsp--; 1746 // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF
1747 1747 {
1748 after(grammarAccess.getPartialModelEntryRule()); 1748 before(grammarAccess.getPartialModelEntryRule());
1749 match(input,EOF,FOLLOW_2); 1749 pushFollow(FOLLOW_1);
1750 1750 rulePartialModelEntry();
1751 } 1751
1752 1752 state._fsp--;
1753 } 1753
1754 catch (RecognitionException re) { 1754 after(grammarAccess.getPartialModelEntryRule());
1755 reportError(re); 1755 match(input,EOF,FOLLOW_2);
1756 recover(input,re); 1756
1757 } 1757 }
1758 finally { 1758
1759 } 1759 }
1760 return ; 1760 catch (RecognitionException re) {
1761 } 1761 reportError(re);
1762 // $ANTLR end "entryRulePartialModelEntry" 1762 recover(input,re);
1763 1763 }
1764 1764 finally {
1765 // $ANTLR start "rulePartialModelEntry" 1765 }
1766 // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ; 1766 return ;
1767 public final void rulePartialModelEntry() throws RecognitionException { 1767 }
1768 1768 // $ANTLR end "entryRulePartialModelEntry"
1769 int stackSize = keepStackSize(); 1769
1770 1770
1771 try { 1771 // $ANTLR start "rulePartialModelEntry"
1772 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) ) 1772 // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
1773 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) ) 1773 public final void rulePartialModelEntry() throws RecognitionException {
1774 { 1774
1775 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) ) 1775 int stackSize = keepStackSize();
1776 // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives ) 1776
1777 { 1777 try {
1778 before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); 1778 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
1779 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives ) 1779 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
1780 // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives 1780 {
1781 { 1781 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
1782 pushFollow(FOLLOW_2); 1782 // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives )
1783 rule__PartialModelEntry__Alternatives(); 1783 {
1784 1784 before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1785 state._fsp--; 1785 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives )
1786 1786 // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives
1787 1787 {
1788 } 1788 pushFollow(FOLLOW_2);
1789 1789 rule__PartialModelEntry__Alternatives();
1790 after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); 1790
1791 1791 state._fsp--;
1792 } 1792
1793 1793
1794 1794 }
1795 } 1795
1796 1796 after(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1797 } 1797
1798 catch (RecognitionException re) { 1798 }
1799 reportError(re); 1799
1800 recover(input,re); 1800
1801 } 1801 }
1802 finally { 1802
1803 1803 }
1804 restoreStackSize(stackSize); 1804 catch (RecognitionException re) {
1805 1805 reportError(re);
1806 } 1806 recover(input,re);
1807 return ; 1807 }
1808 } 1808 finally {
1809 // $ANTLR end "rulePartialModelEntry" 1809
1810 1810 restoreStackSize(stackSize);
1811 1811
1812 // $ANTLR start "entryRuleModelEntry" 1812 }
1813 // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ; 1813 return ;
1814 public final void entryRuleModelEntry() throws RecognitionException { 1814 }
1815 try { 1815 // $ANTLR end "rulePartialModelEntry"
1816 // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF ) 1816
1817 // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF 1817
1818 { 1818 // $ANTLR start "entryRuleModelEntry"
1819 before(grammarAccess.getModelEntryRule()); 1819 // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ;
1820 pushFollow(FOLLOW_1); 1820 public final void entryRuleModelEntry() throws RecognitionException {
1821 ruleModelEntry(); 1821 try {
1822 1822 // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF )
1823 state._fsp--; 1823 // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF
1824 1824 {
1825 after(grammarAccess.getModelEntryRule()); 1825 before(grammarAccess.getModelEntryRule());
1826 match(input,EOF,FOLLOW_2); 1826 pushFollow(FOLLOW_1);
1827 1827 ruleModelEntry();
1828 } 1828
1829 1829 state._fsp--;
1830 } 1830
1831 catch (RecognitionException re) { 1831 after(grammarAccess.getModelEntryRule());
1832 reportError(re); 1832 match(input,EOF,FOLLOW_2);
1833 recover(input,re); 1833
1834 } 1834 }
1835 finally { 1835
1836 } 1836 }
1837 return ; 1837 catch (RecognitionException re) {
1838 } 1838 reportError(re);
1839 // $ANTLR end "entryRuleModelEntry" 1839 recover(input,re);
1840 1840 }
1841 1841 finally {
1842 // $ANTLR start "ruleModelEntry" 1842 }
1843 // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ; 1843 return ;
1844 public final void ruleModelEntry() throws RecognitionException { 1844 }
1845 1845 // $ANTLR end "entryRuleModelEntry"
1846 int stackSize = keepStackSize(); 1846
1847 1847
1848 try { 1848 // $ANTLR start "ruleModelEntry"
1849 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) ) 1849 // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
1850 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) ) 1850 public final void ruleModelEntry() throws RecognitionException {
1851 { 1851
1852 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) ) 1852 int stackSize = keepStackSize();
1853 // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment ) 1853
1854 { 1854 try {
1855 before(grammarAccess.getModelEntryAccess().getPathAssignment()); 1855 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
1856 // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment ) 1856 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
1857 // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment 1857 {
1858 { 1858 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
1859 pushFollow(FOLLOW_2); 1859 // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment )
1860 rule__ModelEntry__PathAssignment(); 1860 {
1861 1861 before(grammarAccess.getModelEntryAccess().getPathAssignment());
1862 state._fsp--; 1862 // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment )
1863 1863 // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment
1864 1864 {
1865 } 1865 pushFollow(FOLLOW_2);
1866 1866 rule__ModelEntry__PathAssignment();
1867 after(grammarAccess.getModelEntryAccess().getPathAssignment()); 1867
1868 1868 state._fsp--;
1869 } 1869
1870 1870
1871 1871 }
1872 } 1872
1873 1873 after(grammarAccess.getModelEntryAccess().getPathAssignment());
1874 } 1874
1875 catch (RecognitionException re) { 1875 }
1876 reportError(re); 1876
1877 recover(input,re); 1877
1878 } 1878 }
1879 finally { 1879
1880 1880 }
1881 restoreStackSize(stackSize); 1881 catch (RecognitionException re) {
1882 1882 reportError(re);
1883 } 1883 recover(input,re);
1884 return ; 1884 }
1885 } 1885 finally {
1886 // $ANTLR end "ruleModelEntry" 1886
1887 1887 restoreStackSize(stackSize);
1888 1888
1889 // $ANTLR start "entryRuleFolderEntry" 1889 }
1890 // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ; 1890 return ;
1891 public final void entryRuleFolderEntry() throws RecognitionException { 1891 }
1892 try { 1892 // $ANTLR end "ruleModelEntry"
1893 // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF ) 1893
1894 // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF 1894
1895 { 1895 // $ANTLR start "entryRuleFolderEntry"
1896 before(grammarAccess.getFolderEntryRule()); 1896 // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
1897 pushFollow(FOLLOW_1); 1897 public final void entryRuleFolderEntry() throws RecognitionException {
1898 ruleFolderEntry(); 1898 try {
1899 1899 // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF )
1900 state._fsp--; 1900 // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF
1901 1901 {
1902 after(grammarAccess.getFolderEntryRule()); 1902 before(grammarAccess.getFolderEntryRule());
1903 match(input,EOF,FOLLOW_2); 1903 pushFollow(FOLLOW_1);
1904 1904 ruleFolderEntry();
1905 } 1905
1906 1906 state._fsp--;
1907 } 1907
1908 catch (RecognitionException re) { 1908 after(grammarAccess.getFolderEntryRule());
1909 reportError(re); 1909 match(input,EOF,FOLLOW_2);
1910 recover(input,re); 1910
1911 } 1911 }
1912 finally { 1912
1913 } 1913 }
1914 return ; 1914 catch (RecognitionException re) {
1915 } 1915 reportError(re);
1916 // $ANTLR end "entryRuleFolderEntry" 1916 recover(input,re);
1917 1917 }
1918 1918 finally {
1919 // $ANTLR start "ruleFolderEntry" 1919 }
1920 // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ; 1920 return ;
1921 public final void ruleFolderEntry() throws RecognitionException { 1921 }
1922 1922 // $ANTLR end "entryRuleFolderEntry"
1923 int stackSize = keepStackSize(); 1923
1924 1924
1925 try { 1925 // $ANTLR start "ruleFolderEntry"
1926 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) ) 1926 // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
1927 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) ) 1927 public final void ruleFolderEntry() throws RecognitionException {
1928 { 1928
1929 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) ) 1929 int stackSize = keepStackSize();
1930 // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 ) 1930
1931 { 1931 try {
1932 before(grammarAccess.getFolderEntryAccess().getGroup()); 1932 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
1933 // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 ) 1933 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
1934 // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0 1934 {
1935 { 1935 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
1936 pushFollow(FOLLOW_2); 1936 // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 )
1937 rule__FolderEntry__Group__0(); 1937 {
1938 1938 before(grammarAccess.getFolderEntryAccess().getGroup());
1939 state._fsp--; 1939 // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 )
1940 1940 // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0
1941 1941 {
1942 } 1942 pushFollow(FOLLOW_2);
1943 1943 rule__FolderEntry__Group__0();
1944 after(grammarAccess.getFolderEntryAccess().getGroup()); 1944
1945 1945 state._fsp--;
1946 } 1946
1947 1947
1948 1948 }
1949 } 1949
1950 1950 after(grammarAccess.getFolderEntryAccess().getGroup());
1951 } 1951
1952 catch (RecognitionException re) { 1952 }
1953 reportError(re); 1953
1954 recover(input,re); 1954
1955 } 1955 }
1956 finally { 1956
1957 1957 }
1958 restoreStackSize(stackSize); 1958 catch (RecognitionException re) {
1959 1959 reportError(re);
1960 } 1960 recover(input,re);
1961 return ; 1961 }
1962 } 1962 finally {
1963 // $ANTLR end "ruleFolderEntry" 1963
1964 1964 restoreStackSize(stackSize);
1965 1965
1966 // $ANTLR start "entryRulePartialModelDeclaration" 1966 }
1967 // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ; 1967 return ;
1968 public final void entryRulePartialModelDeclaration() throws RecognitionException { 1968 }
1969 try { 1969 // $ANTLR end "ruleFolderEntry"
1970 // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF ) 1970
1971 // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF 1971
1972 { 1972 // $ANTLR start "entryRulePartialModelDeclaration"
1973 before(grammarAccess.getPartialModelDeclarationRule()); 1973 // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
1974 pushFollow(FOLLOW_1); 1974 public final void entryRulePartialModelDeclaration() throws RecognitionException {
1975 rulePartialModelDeclaration(); 1975 try {
1976 1976 // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF )
1977 state._fsp--; 1977 // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF
1978 1978 {
1979 after(grammarAccess.getPartialModelDeclarationRule()); 1979 before(grammarAccess.getPartialModelDeclarationRule());
1980 match(input,EOF,FOLLOW_2); 1980 pushFollow(FOLLOW_1);
1981 1981 rulePartialModelDeclaration();
1982 } 1982
1983 1983 state._fsp--;
1984 } 1984
1985 catch (RecognitionException re) { 1985 after(grammarAccess.getPartialModelDeclarationRule());
1986 reportError(re); 1986 match(input,EOF,FOLLOW_2);
1987 recover(input,re); 1987
1988 } 1988 }
1989 finally { 1989
1990 } 1990 }
1991 return ; 1991 catch (RecognitionException re) {
1992 } 1992 reportError(re);
1993 // $ANTLR end "entryRulePartialModelDeclaration" 1993 recover(input,re);
1994 1994 }
1995 1995 finally {
1996 // $ANTLR start "rulePartialModelDeclaration" 1996 }
1997 // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ; 1997 return ;
1998 public final void rulePartialModelDeclaration() throws RecognitionException { 1998 }
1999 1999 // $ANTLR end "entryRulePartialModelDeclaration"
2000 int stackSize = keepStackSize(); 2000
2001 2001
2002 try { 2002 // $ANTLR start "rulePartialModelDeclaration"
2003 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) ) 2003 // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
2004 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) 2004 public final void rulePartialModelDeclaration() throws RecognitionException {
2005 { 2005
2006 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) 2006 int stackSize = keepStackSize();
2007 // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 ) 2007
2008 { 2008 try {
2009 before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); 2009 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
2010 // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 ) 2010 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2011 // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0 2011 {
2012 { 2012 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2013 pushFollow(FOLLOW_2); 2013 // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 )
2014 rule__PartialModelDeclaration__Group__0(); 2014 {
2015 2015 before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
2016 state._fsp--; 2016 // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 )
2017 2017 // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0
2018 2018 {
2019 } 2019 pushFollow(FOLLOW_2);
2020 2020 rule__PartialModelDeclaration__Group__0();
2021 after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); 2021
2022 2022 state._fsp--;
2023 } 2023
2024 2024
2025 2025 }
2026 } 2026
2027 2027 after(grammarAccess.getPartialModelDeclarationAccess().getGroup());
2028 } 2028
2029 catch (RecognitionException re) { 2029 }
2030 reportError(re); 2030
2031 recover(input,re); 2031
2032 } 2032 }
2033 finally { 2033
2034 2034 }
2035 restoreStackSize(stackSize); 2035 catch (RecognitionException re) {
2036 2036 reportError(re);
2037 } 2037 recover(input,re);
2038 return ; 2038 }
2039 } 2039 finally {
2040 // $ANTLR end "rulePartialModelDeclaration" 2040
2041 2041 restoreStackSize(stackSize);
2042 2042
2043 // $ANTLR start "entryRulePartialModelReference" 2043 }
2044 // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ; 2044 return ;
2045 public final void entryRulePartialModelReference() throws RecognitionException { 2045 }
2046 try { 2046 // $ANTLR end "rulePartialModelDeclaration"
2047 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF ) 2047
2048 // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF 2048
2049 { 2049 // $ANTLR start "entryRulePartialModelReference"
2050 before(grammarAccess.getPartialModelReferenceRule()); 2050 // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
2051 pushFollow(FOLLOW_1); 2051 public final void entryRulePartialModelReference() throws RecognitionException {
2052 rulePartialModelReference(); 2052 try {
2053 2053 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF )
2054 state._fsp--; 2054 // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF
2055 2055 {
2056 after(grammarAccess.getPartialModelReferenceRule()); 2056 before(grammarAccess.getPartialModelReferenceRule());
2057 match(input,EOF,FOLLOW_2); 2057 pushFollow(FOLLOW_1);
2058 2058 rulePartialModelReference();
2059 } 2059
2060 2060 state._fsp--;
2061 } 2061
2062 catch (RecognitionException re) { 2062 after(grammarAccess.getPartialModelReferenceRule());
2063 reportError(re); 2063 match(input,EOF,FOLLOW_2);
2064 recover(input,re); 2064
2065 } 2065 }
2066 finally { 2066
2067 } 2067 }
2068 return ; 2068 catch (RecognitionException re) {
2069 } 2069 reportError(re);
2070 // $ANTLR end "entryRulePartialModelReference" 2070 recover(input,re);
2071 2071 }
2072 2072 finally {
2073 // $ANTLR start "rulePartialModelReference" 2073 }
2074 // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ; 2074 return ;
2075 public final void rulePartialModelReference() throws RecognitionException { 2075 }
2076 2076 // $ANTLR end "entryRulePartialModelReference"
2077 int stackSize = keepStackSize(); 2077
2078 2078
2079 try { 2079 // $ANTLR start "rulePartialModelReference"
2080 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) ) 2080 // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
2081 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) 2081 public final void rulePartialModelReference() throws RecognitionException {
2082 { 2082
2083 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) 2083 int stackSize = keepStackSize();
2084 // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment ) 2084
2085 { 2085 try {
2086 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); 2086 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
2087 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment ) 2087 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2088 // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment 2088 {
2089 { 2089 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2090 pushFollow(FOLLOW_2); 2090 // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment )
2091 rule__PartialModelReference__ReferredAssignment(); 2091 {
2092 2092 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
2093 state._fsp--; 2093 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment )
2094 2094 // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment
2095 2095 {
2096 } 2096 pushFollow(FOLLOW_2);
2097 2097 rule__PartialModelReference__ReferredAssignment();
2098 after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); 2098
2099 2099 state._fsp--;
2100 } 2100
2101 2101
2102 2102 }
2103 } 2103
2104 2104 after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
2105 } 2105
2106 catch (RecognitionException re) { 2106 }
2107 reportError(re); 2107
2108 recover(input,re); 2108
2109 } 2109 }
2110 finally { 2110
2111 2111 }
2112 restoreStackSize(stackSize); 2112 catch (RecognitionException re) {
2113 2113 reportError(re);
2114 } 2114 recover(input,re);
2115 return ; 2115 }
2116 } 2116 finally {
2117 // $ANTLR end "rulePartialModelReference" 2117
2118 2118 restoreStackSize(stackSize);
2119 2119
2120 // $ANTLR start "entryRulePartialModel" 2120 }
2121 // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ; 2121 return ;
2122 public final void entryRulePartialModel() throws RecognitionException { 2122 }
2123 try { 2123 // $ANTLR end "rulePartialModelReference"
2124 // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF ) 2124
2125 // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF 2125
2126 { 2126 // $ANTLR start "entryRulePartialModel"
2127 before(grammarAccess.getPartialModelRule()); 2127 // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ;
2128 pushFollow(FOLLOW_1); 2128 public final void entryRulePartialModel() throws RecognitionException {
2129 rulePartialModel(); 2129 try {
2130 2130 // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF )
2131 state._fsp--; 2131 // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF
2132 2132 {
2133 after(grammarAccess.getPartialModelRule()); 2133 before(grammarAccess.getPartialModelRule());
2134 match(input,EOF,FOLLOW_2); 2134 pushFollow(FOLLOW_1);
2135 2135 rulePartialModel();
2136 } 2136
2137 2137 state._fsp--;
2138 } 2138
2139 catch (RecognitionException re) { 2139 after(grammarAccess.getPartialModelRule());
2140 reportError(re); 2140 match(input,EOF,FOLLOW_2);
2141 recover(input,re); 2141
2142 } 2142 }
2143 finally { 2143
2144 } 2144 }
2145 return ; 2145 catch (RecognitionException re) {
2146 } 2146 reportError(re);
2147 // $ANTLR end "entryRulePartialModel" 2147 recover(input,re);
2148 2148 }
2149 2149 finally {
2150 // $ANTLR start "rulePartialModel" 2150 }
2151 // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ; 2151 return ;
2152 public final void rulePartialModel() throws RecognitionException { 2152 }
2153 2153 // $ANTLR end "entryRulePartialModel"
2154 int stackSize = keepStackSize(); 2154
2155 2155
2156 try { 2156 // $ANTLR start "rulePartialModel"
2157 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) ) 2157 // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
2158 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) ) 2158 public final void rulePartialModel() throws RecognitionException {
2159 { 2159
2160 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) ) 2160 int stackSize = keepStackSize();
2161 // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives ) 2161
2162 { 2162 try {
2163 before(grammarAccess.getPartialModelAccess().getAlternatives()); 2163 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) )
2164 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives ) 2164 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
2165 // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives 2165 {
2166 { 2166 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
2167 pushFollow(FOLLOW_2); 2167 // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives )
2168 rule__PartialModel__Alternatives(); 2168 {
2169 2169 before(grammarAccess.getPartialModelAccess().getAlternatives());
2170 state._fsp--; 2170 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives )
2171 2171 // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives
2172 2172 {
2173 } 2173 pushFollow(FOLLOW_2);
2174 2174 rule__PartialModel__Alternatives();
2175 after(grammarAccess.getPartialModelAccess().getAlternatives()); 2175
2176 2176 state._fsp--;
2177 } 2177
2178 2178
2179 2179 }
2180 } 2180
2181 2181 after(grammarAccess.getPartialModelAccess().getAlternatives());
2182 } 2182
2183 catch (RecognitionException re) { 2183 }
2184 reportError(re); 2184
2185 recover(input,re); 2185
2186 } 2186 }
2187 finally { 2187
2188 2188 }
2189 restoreStackSize(stackSize); 2189 catch (RecognitionException re) {
2190 2190 reportError(re);
2191 } 2191 recover(input,re);
2192 return ; 2192 }
2193 } 2193 finally {
2194 // $ANTLR end "rulePartialModel" 2194
2195 2195 restoreStackSize(stackSize);
2196 2196
2197 // $ANTLR start "entryRulePatternSpecification" 2197 }
2198 // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ; 2198 return ;
2199 public final void entryRulePatternSpecification() throws RecognitionException { 2199 }
2200 try { 2200 // $ANTLR end "rulePartialModel"
2201 // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF ) 2201
2202 // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF 2202
2203 { 2203 // $ANTLR start "entryRulePatternSpecification"
2204 before(grammarAccess.getPatternSpecificationRule()); 2204 // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
2205 pushFollow(FOLLOW_1); 2205 public final void entryRulePatternSpecification() throws RecognitionException {
2206 rulePatternSpecification(); 2206 try {
2207 2207 // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF )
2208 state._fsp--; 2208 // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF
2209 2209 {
2210 after(grammarAccess.getPatternSpecificationRule()); 2210 before(grammarAccess.getPatternSpecificationRule());
2211 match(input,EOF,FOLLOW_2); 2211 pushFollow(FOLLOW_1);
2212 2212 rulePatternSpecification();
2213 } 2213
2214 2214 state._fsp--;
2215 } 2215
2216 catch (RecognitionException re) { 2216 after(grammarAccess.getPatternSpecificationRule());
2217 reportError(re); 2217 match(input,EOF,FOLLOW_2);
2218 recover(input,re); 2218
2219 } 2219 }
2220 finally { 2220
2221 } 2221 }
2222 return ; 2222 catch (RecognitionException re) {
2223 } 2223 reportError(re);
2224 // $ANTLR end "entryRulePatternSpecification" 2224 recover(input,re);
2225 2225 }
2226 2226 finally {
2227 // $ANTLR start "rulePatternSpecification" 2227 }
2228 // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ; 2228 return ;
2229 public final void rulePatternSpecification() throws RecognitionException { 2229 }
2230 2230 // $ANTLR end "entryRulePatternSpecification"
2231 int stackSize = keepStackSize(); 2231
2232 2232
2233 try { 2233 // $ANTLR start "rulePatternSpecification"
2234 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) ) 2234 // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
2235 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) ) 2235 public final void rulePatternSpecification() throws RecognitionException {
2236 { 2236
2237 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) ) 2237 int stackSize = keepStackSize();
2238 // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 ) 2238
2239 { 2239 try {
2240 before(grammarAccess.getPatternSpecificationAccess().getGroup()); 2240 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
2241 // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 ) 2241 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
2242 // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0 2242 {
2243 { 2243 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
2244 pushFollow(FOLLOW_2); 2244 // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 )
2245 rule__PatternSpecification__Group__0(); 2245 {
2246 2246 before(grammarAccess.getPatternSpecificationAccess().getGroup());
2247 state._fsp--; 2247 // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 )
2248 2248 // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0
2249 2249 {
2250 } 2250 pushFollow(FOLLOW_2);
2251 2251 rule__PatternSpecification__Group__0();
2252 after(grammarAccess.getPatternSpecificationAccess().getGroup()); 2252
2253 2253 state._fsp--;
2254 } 2254
2255 2255
2256 2256 }
2257 } 2257
2258 2258 after(grammarAccess.getPatternSpecificationAccess().getGroup());
2259 } 2259
2260 catch (RecognitionException re) { 2260 }
2261 reportError(re); 2261
2262 recover(input,re); 2262
2263 } 2263 }
2264 finally { 2264
2265 2265 }
2266 restoreStackSize(stackSize); 2266 catch (RecognitionException re) {
2267 2267 reportError(re);
2268 } 2268 recover(input,re);
2269 return ; 2269 }
2270 } 2270 finally {
2271 // $ANTLR end "rulePatternSpecification" 2271
2272 2272 restoreStackSize(stackSize);
2273 2273
2274 // $ANTLR start "entryRulePatternEntry" 2274 }
2275 // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ; 2275 return ;
2276 public final void entryRulePatternEntry() throws RecognitionException { 2276 }
2277 try { 2277 // $ANTLR end "rulePatternSpecification"
2278 // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF ) 2278
2279 // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF 2279
2280 { 2280 // $ANTLR start "entryRulePatternEntry"
2281 before(grammarAccess.getPatternEntryRule()); 2281 // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ;
2282 pushFollow(FOLLOW_1); 2282 public final void entryRulePatternEntry() throws RecognitionException {
2283 rulePatternEntry(); 2283 try {
2284 2284 // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF )
2285 state._fsp--; 2285 // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF
2286 2286 {
2287 after(grammarAccess.getPatternEntryRule()); 2287 before(grammarAccess.getPatternEntryRule());
2288 match(input,EOF,FOLLOW_2); 2288 pushFollow(FOLLOW_1);
2289 2289 rulePatternEntry();
2290 } 2290
2291 2291 state._fsp--;
2292 } 2292
2293 catch (RecognitionException re) { 2293 after(grammarAccess.getPatternEntryRule());
2294 reportError(re); 2294 match(input,EOF,FOLLOW_2);
2295 recover(input,re); 2295
2296 } 2296 }
2297 finally { 2297
2298 } 2298 }
2299 return ; 2299 catch (RecognitionException re) {
2300 } 2300 reportError(re);
2301 // $ANTLR end "entryRulePatternEntry" 2301 recover(input,re);
2302 2302 }
2303 2303 finally {
2304 // $ANTLR start "rulePatternEntry" 2304 }
2305 // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ; 2305 return ;
2306 public final void rulePatternEntry() throws RecognitionException { 2306 }
2307 2307 // $ANTLR end "entryRulePatternEntry"
2308 int stackSize = keepStackSize(); 2308
2309 2309
2310 try { 2310 // $ANTLR start "rulePatternEntry"
2311 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) ) 2311 // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
2312 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) ) 2312 public final void rulePatternEntry() throws RecognitionException {
2313 { 2313
2314 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) ) 2314 int stackSize = keepStackSize();
2315 // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives ) 2315
2316 { 2316 try {
2317 before(grammarAccess.getPatternEntryAccess().getAlternatives()); 2317 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
2318 // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives ) 2318 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
2319 // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives 2319 {
2320 { 2320 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
2321 pushFollow(FOLLOW_2); 2321 // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives )
2322 rule__PatternEntry__Alternatives(); 2322 {
2323 2323 before(grammarAccess.getPatternEntryAccess().getAlternatives());
2324 state._fsp--; 2324 // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives )
2325 2325 // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives
2326 2326 {
2327 } 2327 pushFollow(FOLLOW_2);
2328 2328 rule__PatternEntry__Alternatives();
2329 after(grammarAccess.getPatternEntryAccess().getAlternatives()); 2329
2330 2330 state._fsp--;
2331 } 2331
2332 2332
2333 2333 }
2334 } 2334
2335 2335 after(grammarAccess.getPatternEntryAccess().getAlternatives());
2336 } 2336
2337 catch (RecognitionException re) { 2337 }
2338 reportError(re); 2338
2339 recover(input,re); 2339
2340 } 2340 }
2341 finally { 2341
2342 2342 }
2343 restoreStackSize(stackSize); 2343 catch (RecognitionException re) {
2344 2344 reportError(re);
2345 } 2345 recover(input,re);
2346 return ; 2346 }
2347 } 2347 finally {
2348 // $ANTLR end "rulePatternEntry" 2348
2349 2349 restoreStackSize(stackSize);
2350 2350
2351 // $ANTLR start "entryRuleAllPatternEntry" 2351 }
2352 // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ; 2352 return ;
2353 public final void entryRuleAllPatternEntry() throws RecognitionException { 2353 }
2354 try { 2354 // $ANTLR end "rulePatternEntry"
2355 // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF ) 2355
2356 // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF 2356
2357 { 2357 // $ANTLR start "entryRuleAllPatternEntry"
2358 before(grammarAccess.getAllPatternEntryRule()); 2358 // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
2359 pushFollow(FOLLOW_1); 2359 public final void entryRuleAllPatternEntry() throws RecognitionException {
2360 ruleAllPatternEntry(); 2360 try {
2361 2361 // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF )
2362 state._fsp--; 2362 // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF
2363 2363 {
2364 after(grammarAccess.getAllPatternEntryRule()); 2364 before(grammarAccess.getAllPatternEntryRule());
2365 match(input,EOF,FOLLOW_2); 2365 pushFollow(FOLLOW_1);
2366 2366 ruleAllPatternEntry();
2367 } 2367
2368 2368 state._fsp--;
2369 } 2369
2370 catch (RecognitionException re) { 2370 after(grammarAccess.getAllPatternEntryRule());
2371 reportError(re); 2371 match(input,EOF,FOLLOW_2);
2372 recover(input,re); 2372
2373 } 2373 }
2374 finally { 2374
2375 } 2375 }
2376 return ; 2376 catch (RecognitionException re) {
2377 } 2377 reportError(re);
2378 // $ANTLR end "entryRuleAllPatternEntry" 2378 recover(input,re);
2379 2379 }
2380 2380 finally {
2381 // $ANTLR start "ruleAllPatternEntry" 2381 }
2382 // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ; 2382 return ;
2383 public final void ruleAllPatternEntry() throws RecognitionException { 2383 }
2384 2384 // $ANTLR end "entryRuleAllPatternEntry"
2385 int stackSize = keepStackSize(); 2385
2386 2386
2387 try { 2387 // $ANTLR start "ruleAllPatternEntry"
2388 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) ) 2388 // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
2389 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) ) 2389 public final void ruleAllPatternEntry() throws RecognitionException {
2390 { 2390
2391 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) ) 2391 int stackSize = keepStackSize();
2392 // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 ) 2392
2393 { 2393 try {
2394 before(grammarAccess.getAllPatternEntryAccess().getGroup()); 2394 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
2395 // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 ) 2395 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
2396 // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0 2396 {
2397 { 2397 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
2398 pushFollow(FOLLOW_2); 2398 // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 )
2399 rule__AllPatternEntry__Group__0(); 2399 {
2400 2400 before(grammarAccess.getAllPatternEntryAccess().getGroup());
2401 state._fsp--; 2401 // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 )
2402 2402 // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0
2403 2403 {
2404 } 2404 pushFollow(FOLLOW_2);
2405 2405 rule__AllPatternEntry__Group__0();
2406 after(grammarAccess.getAllPatternEntryAccess().getGroup()); 2406
2407 2407 state._fsp--;
2408 } 2408
2409 2409
2410 2410 }
2411 } 2411
2412 2412 after(grammarAccess.getAllPatternEntryAccess().getGroup());
2413 } 2413
2414 catch (RecognitionException re) { 2414 }
2415 reportError(re); 2415
2416 recover(input,re); 2416
2417 } 2417 }
2418 finally { 2418
2419 2419 }
2420 restoreStackSize(stackSize); 2420 catch (RecognitionException re) {
2421 2421 reportError(re);
2422 } 2422 recover(input,re);
2423 return ; 2423 }
2424 } 2424 finally {
2425 // $ANTLR end "ruleAllPatternEntry" 2425
2426 2426 restoreStackSize(stackSize);
2427 2427
2428 // $ANTLR start "entryRulePatternElement" 2428 }
2429 // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ; 2429 return ;
2430 public final void entryRulePatternElement() throws RecognitionException { 2430 }
2431 try { 2431 // $ANTLR end "ruleAllPatternEntry"
2432 // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF ) 2432
2433 // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF 2433
2434 { 2434 // $ANTLR start "entryRulePatternElement"
2435 before(grammarAccess.getPatternElementRule()); 2435 // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ;
2436 pushFollow(FOLLOW_1); 2436 public final void entryRulePatternElement() throws RecognitionException {
2437 rulePatternElement(); 2437 try {
2438 2438 // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF )
2439 state._fsp--; 2439 // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF
2440 2440 {
2441 after(grammarAccess.getPatternElementRule()); 2441 before(grammarAccess.getPatternElementRule());
2442 match(input,EOF,FOLLOW_2); 2442 pushFollow(FOLLOW_1);
2443 2443 rulePatternElement();
2444 } 2444
2445 2445 state._fsp--;
2446 } 2446
2447 catch (RecognitionException re) { 2447 after(grammarAccess.getPatternElementRule());
2448 reportError(re); 2448 match(input,EOF,FOLLOW_2);
2449 recover(input,re); 2449
2450 } 2450 }
2451 finally { 2451
2452 } 2452 }
2453 return ; 2453 catch (RecognitionException re) {
2454 } 2454 reportError(re);
2455 // $ANTLR end "entryRulePatternElement" 2455 recover(input,re);
2456 2456 }
2457 2457 finally {
2458 // $ANTLR start "rulePatternElement" 2458 }
2459 // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ; 2459 return ;
2460 public final void rulePatternElement() throws RecognitionException { 2460 }
2461 2461 // $ANTLR end "entryRulePatternElement"
2462 int stackSize = keepStackSize(); 2462
2463 2463
2464 try { 2464 // $ANTLR start "rulePatternElement"
2465 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) ) 2465 // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
2466 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) ) 2466 public final void rulePatternElement() throws RecognitionException {
2467 { 2467
2468 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) ) 2468 int stackSize = keepStackSize();
2469 // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 ) 2469
2470 { 2470 try {
2471 before(grammarAccess.getPatternElementAccess().getGroup()); 2471 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) )
2472 // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 ) 2472 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
2473 // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0 2473 {
2474 { 2474 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
2475 pushFollow(FOLLOW_2); 2475 // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 )
2476 rule__PatternElement__Group__0(); 2476 {
2477 2477 before(grammarAccess.getPatternElementAccess().getGroup());
2478 state._fsp--; 2478 // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 )
2479 2479 // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0
2480 2480 {
2481 } 2481 pushFollow(FOLLOW_2);
2482 2482 rule__PatternElement__Group__0();
2483 after(grammarAccess.getPatternElementAccess().getGroup()); 2483
2484 2484 state._fsp--;
2485 } 2485
2486 2486
2487 2487 }
2488 } 2488
2489 2489 after(grammarAccess.getPatternElementAccess().getGroup());
2490 } 2490
2491 catch (RecognitionException re) { 2491 }
2492 reportError(re); 2492
2493 recover(input,re); 2493
2494 } 2494 }
2495 finally { 2495
2496 2496 }
2497 restoreStackSize(stackSize); 2497 catch (RecognitionException re) {
2498 2498 reportError(re);
2499 } 2499 recover(input,re);
2500 return ; 2500 }
2501 } 2501 finally {
2502 // $ANTLR end "rulePatternElement" 2502
2503 2503 restoreStackSize(stackSize);
2504 2504
2505 // $ANTLR start "entryRuleGraphPatternDeclaration" 2505 }
2506 // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ; 2506 return ;
2507 public final void entryRuleGraphPatternDeclaration() throws RecognitionException { 2507 }
2508 try { 2508 // $ANTLR end "rulePatternElement"
2509 // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF ) 2509
2510 // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF 2510
2511 { 2511 // $ANTLR start "entryRuleGraphPatternDeclaration"
2512 before(grammarAccess.getGraphPatternDeclarationRule()); 2512 // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
2513 pushFollow(FOLLOW_1); 2513 public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
2514 ruleGraphPatternDeclaration(); 2514 try {
2515 2515 // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF )
2516 state._fsp--; 2516 // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF
2517 2517 {
2518 after(grammarAccess.getGraphPatternDeclarationRule()); 2518 before(grammarAccess.getGraphPatternDeclarationRule());
2519 match(input,EOF,FOLLOW_2); 2519 pushFollow(FOLLOW_1);
2520 2520 ruleGraphPatternDeclaration();
2521 } 2521
2522 2522 state._fsp--;
2523 } 2523
2524 catch (RecognitionException re) { 2524 after(grammarAccess.getGraphPatternDeclarationRule());
2525 reportError(re); 2525 match(input,EOF,FOLLOW_2);
2526 recover(input,re); 2526
2527 } 2527 }
2528 finally { 2528
2529 } 2529 }
2530 return ; 2530 catch (RecognitionException re) {
2531 } 2531 reportError(re);
2532 // $ANTLR end "entryRuleGraphPatternDeclaration" 2532 recover(input,re);
2533 2533 }
2534 2534 finally {
2535 // $ANTLR start "ruleGraphPatternDeclaration" 2535 }
2536 // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ; 2536 return ;
2537 public final void ruleGraphPatternDeclaration() throws RecognitionException { 2537 }
2538 2538 // $ANTLR end "entryRuleGraphPatternDeclaration"
2539 int stackSize = keepStackSize(); 2539
2540 2540
2541 try { 2541 // $ANTLR start "ruleGraphPatternDeclaration"
2542 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) ) 2542 // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
2543 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) 2543 public final void ruleGraphPatternDeclaration() throws RecognitionException {
2544 { 2544
2545 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) 2545 int stackSize = keepStackSize();
2546 // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 ) 2546
2547 { 2547 try {
2548 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); 2548 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
2549 // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 ) 2549 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2550 // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0 2550 {
2551 { 2551 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2552 pushFollow(FOLLOW_2); 2552 // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 )
2553 rule__GraphPatternDeclaration__Group__0(); 2553 {
2554 2554 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2555 state._fsp--; 2555 // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 )
2556 2556 // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0
2557 2557 {
2558 } 2558 pushFollow(FOLLOW_2);
2559 2559 rule__GraphPatternDeclaration__Group__0();
2560 after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); 2560
2561 2561 state._fsp--;
2562 } 2562
2563 2563
2564 2564 }
2565 } 2565
2566 2566 after(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2567 } 2567
2568 catch (RecognitionException re) { 2568 }
2569 reportError(re); 2569
2570 recover(input,re); 2570
2571 } 2571 }
2572 finally { 2572
2573 2573 }
2574 restoreStackSize(stackSize); 2574 catch (RecognitionException re) {
2575 2575 reportError(re);
2576 } 2576 recover(input,re);
2577 return ; 2577 }
2578 } 2578 finally {
2579 // $ANTLR end "ruleGraphPatternDeclaration" 2579
2580 2580 restoreStackSize(stackSize);
2581 2581
2582 // $ANTLR start "entryRuleGraphPatternReference" 2582 }
2583 // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ; 2583 return ;
2584 public final void entryRuleGraphPatternReference() throws RecognitionException { 2584 }
2585 try { 2585 // $ANTLR end "ruleGraphPatternDeclaration"
2586 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF ) 2586
2587 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF 2587
2588 { 2588 // $ANTLR start "entryRuleGraphPatternReference"
2589 before(grammarAccess.getGraphPatternReferenceRule()); 2589 // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
2590 pushFollow(FOLLOW_1); 2590 public final void entryRuleGraphPatternReference() throws RecognitionException {
2591 ruleGraphPatternReference(); 2591 try {
2592 2592 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF )
2593 state._fsp--; 2593 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF
2594 2594 {
2595 after(grammarAccess.getGraphPatternReferenceRule()); 2595 before(grammarAccess.getGraphPatternReferenceRule());
2596 match(input,EOF,FOLLOW_2); 2596 pushFollow(FOLLOW_1);
2597 2597 ruleGraphPatternReference();
2598 } 2598
2599 2599 state._fsp--;
2600 } 2600
2601 catch (RecognitionException re) { 2601 after(grammarAccess.getGraphPatternReferenceRule());
2602 reportError(re); 2602 match(input,EOF,FOLLOW_2);
2603 recover(input,re); 2603
2604 } 2604 }
2605 finally { 2605
2606 } 2606 }
2607 return ; 2607 catch (RecognitionException re) {
2608 } 2608 reportError(re);
2609 // $ANTLR end "entryRuleGraphPatternReference" 2609 recover(input,re);
2610 2610 }
2611 2611 finally {
2612 // $ANTLR start "ruleGraphPatternReference" 2612 }
2613 // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ; 2613 return ;
2614 public final void ruleGraphPatternReference() throws RecognitionException { 2614 }
2615 2615 // $ANTLR end "entryRuleGraphPatternReference"
2616 int stackSize = keepStackSize(); 2616
2617 2617
2618 try { 2618 // $ANTLR start "ruleGraphPatternReference"
2619 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) ) 2619 // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
2620 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) 2620 public final void ruleGraphPatternReference() throws RecognitionException {
2621 { 2621
2622 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) 2622 int stackSize = keepStackSize();
2623 // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment ) 2623
2624 { 2624 try {
2625 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); 2625 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
2626 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment ) 2626 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2627 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment 2627 {
2628 { 2628 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2629 pushFollow(FOLLOW_2); 2629 // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment )
2630 rule__GraphPatternReference__ReferredAssignment(); 2630 {
2631 2631 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2632 state._fsp--; 2632 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment )
2633 2633 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment
2634 2634 {
2635 } 2635 pushFollow(FOLLOW_2);
2636 2636 rule__GraphPatternReference__ReferredAssignment();
2637 after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); 2637
2638 2638 state._fsp--;
2639 } 2639
2640 2640
2641 2641 }
2642 } 2642
2643 2643 after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2644 } 2644
2645 catch (RecognitionException re) { 2645 }
2646 reportError(re); 2646
2647 recover(input,re); 2647
2648 } 2648 }
2649 finally { 2649
2650 2650 }
2651 restoreStackSize(stackSize); 2651 catch (RecognitionException re) {
2652 2652 reportError(re);
2653 } 2653 recover(input,re);
2654 return ; 2654 }
2655 } 2655 finally {
2656 // $ANTLR end "ruleGraphPatternReference" 2656
2657 2657 restoreStackSize(stackSize);
2658 2658
2659 // $ANTLR start "entryRuleGraphPattern" 2659 }
2660 // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ; 2660 return ;
2661 public final void entryRuleGraphPattern() throws RecognitionException { 2661 }
2662 try { 2662 // $ANTLR end "ruleGraphPatternReference"
2663 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF ) 2663
2664 // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF 2664
2665 { 2665 // $ANTLR start "entryRuleGraphPattern"
2666 before(grammarAccess.getGraphPatternRule()); 2666 // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
2667 pushFollow(FOLLOW_1); 2667 public final void entryRuleGraphPattern() throws RecognitionException {
2668 ruleGraphPattern(); 2668 try {
2669 2669 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF )
2670 state._fsp--; 2670 // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF
2671 2671 {
2672 after(grammarAccess.getGraphPatternRule()); 2672 before(grammarAccess.getGraphPatternRule());
2673 match(input,EOF,FOLLOW_2); 2673 pushFollow(FOLLOW_1);
2674 2674 ruleGraphPattern();
2675 } 2675
2676 2676 state._fsp--;
2677 } 2677
2678 catch (RecognitionException re) { 2678 after(grammarAccess.getGraphPatternRule());
2679 reportError(re); 2679 match(input,EOF,FOLLOW_2);
2680 recover(input,re); 2680
2681 } 2681 }
2682 finally { 2682
2683 } 2683 }
2684 return ; 2684 catch (RecognitionException re) {
2685 } 2685 reportError(re);
2686 // $ANTLR end "entryRuleGraphPattern" 2686 recover(input,re);
2687 2687 }
2688 2688 finally {
2689 // $ANTLR start "ruleGraphPattern" 2689 }
2690 // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ; 2690 return ;
2691 public final void ruleGraphPattern() throws RecognitionException { 2691 }
2692 2692 // $ANTLR end "entryRuleGraphPattern"
2693 int stackSize = keepStackSize(); 2693
2694 2694
2695 try { 2695 // $ANTLR start "ruleGraphPattern"
2696 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) ) 2696 // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
2697 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) ) 2697 public final void ruleGraphPattern() throws RecognitionException {
2698 { 2698
2699 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) ) 2699 int stackSize = keepStackSize();
2700 // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives ) 2700
2701 { 2701 try {
2702 before(grammarAccess.getGraphPatternAccess().getAlternatives()); 2702 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
2703 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives ) 2703 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
2704 // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives 2704 {
2705 { 2705 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
2706 pushFollow(FOLLOW_2); 2706 // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives )
2707 rule__GraphPattern__Alternatives(); 2707 {
2708 2708 before(grammarAccess.getGraphPatternAccess().getAlternatives());
2709 state._fsp--; 2709 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives )
2710 2710 // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives
2711 2711 {
2712 } 2712 pushFollow(FOLLOW_2);
2713 2713 rule__GraphPattern__Alternatives();
2714 after(grammarAccess.getGraphPatternAccess().getAlternatives()); 2714
2715 2715 state._fsp--;
2716 } 2716
2717 2717
2718 2718 }
2719 } 2719
2720 2720 after(grammarAccess.getGraphPatternAccess().getAlternatives());
2721 } 2721
2722 catch (RecognitionException re) { 2722 }
2723 reportError(re); 2723
2724 recover(input,re); 2724
2725 } 2725 }
2726 finally { 2726
2727 2727 }
2728 restoreStackSize(stackSize); 2728 catch (RecognitionException re) {
2729 2729 reportError(re);
2730 } 2730 recover(input,re);
2731 return ; 2731 }
2732 } 2732 finally {
2733 // $ANTLR end "ruleGraphPattern" 2733
2734 2734 restoreStackSize(stackSize);
2735 2735
2736 // $ANTLR start "entryRuleConfigSpecification" 2736 }
2737 // InternalApplicationConfiguration.g:903:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; 2737 return ;
2738 public final void entryRuleConfigSpecification() throws RecognitionException { 2738 }
2739 try { 2739 // $ANTLR end "ruleGraphPattern"
2740 // InternalApplicationConfiguration.g:904:1: ( ruleConfigSpecification EOF ) 2740
2741 // InternalApplicationConfiguration.g:905:1: ruleConfigSpecification EOF 2741
2742 { 2742 // $ANTLR start "entryRuleObjectiveSpecification"
2743 before(grammarAccess.getConfigSpecificationRule()); 2743 // InternalApplicationConfiguration.g:903:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
2744 pushFollow(FOLLOW_1); 2744 public final void entryRuleObjectiveSpecification() throws RecognitionException {
2745 ruleConfigSpecification(); 2745 try {
2746 2746 // InternalApplicationConfiguration.g:904:1: ( ruleObjectiveSpecification EOF )
2747 state._fsp--; 2747 // InternalApplicationConfiguration.g:905:1: ruleObjectiveSpecification EOF
2748 2748 {
2749 after(grammarAccess.getConfigSpecificationRule()); 2749 before(grammarAccess.getObjectiveSpecificationRule());
2750 match(input,EOF,FOLLOW_2); 2750 pushFollow(FOLLOW_1);
2751 2751 ruleObjectiveSpecification();
2752 } 2752
2753 2753 state._fsp--;
2754 } 2754
2755 catch (RecognitionException re) { 2755 after(grammarAccess.getObjectiveSpecificationRule());
2756 reportError(re); 2756 match(input,EOF,FOLLOW_2);
2757 recover(input,re); 2757
2758 } 2758 }
2759 finally { 2759
2760 } 2760 }
2761 return ; 2761 catch (RecognitionException re) {
2762 } 2762 reportError(re);
2763 // $ANTLR end "entryRuleConfigSpecification" 2763 recover(input,re);
2764 2764 }
2765 2765 finally {
2766 // $ANTLR start "ruleConfigSpecification" 2766 }
2767 // InternalApplicationConfiguration.g:912:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; 2767 return ;
2768 public final void ruleConfigSpecification() throws RecognitionException { 2768 }
2769 2769 // $ANTLR end "entryRuleObjectiveSpecification"
2770 int stackSize = keepStackSize(); 2770
2771 2771
2772 try { 2772 // $ANTLR start "ruleObjectiveSpecification"
2773 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) 2773 // InternalApplicationConfiguration.g:912:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
2774 // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) ) 2774 public final void ruleObjectiveSpecification() throws RecognitionException {
2775 { 2775
2776 // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) ) 2776 int stackSize = keepStackSize();
2777 // InternalApplicationConfiguration.g:918:3: ( rule__ConfigSpecification__Group__0 ) 2777
2778 { 2778 try {
2779 before(grammarAccess.getConfigSpecificationAccess().getGroup()); 2779 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) )
2780 // InternalApplicationConfiguration.g:919:3: ( rule__ConfigSpecification__Group__0 ) 2780 // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2781 // InternalApplicationConfiguration.g:919:4: rule__ConfigSpecification__Group__0 2781 {
2782 { 2782 // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2783 pushFollow(FOLLOW_2); 2783 // InternalApplicationConfiguration.g:918:3: ( rule__ObjectiveSpecification__Group__0 )
2784 rule__ConfigSpecification__Group__0(); 2784 {
2785 2785 before(grammarAccess.getObjectiveSpecificationAccess().getGroup());
2786 state._fsp--; 2786 // InternalApplicationConfiguration.g:919:3: ( rule__ObjectiveSpecification__Group__0 )
2787 2787 // InternalApplicationConfiguration.g:919:4: rule__ObjectiveSpecification__Group__0
2788 2788 {
2789 } 2789 pushFollow(FOLLOW_2);
2790 2790 rule__ObjectiveSpecification__Group__0();
2791 after(grammarAccess.getConfigSpecificationAccess().getGroup()); 2791
2792 2792 state._fsp--;
2793 } 2793
2794 2794
2795 2795 }
2796 } 2796
2797 2797 after(grammarAccess.getObjectiveSpecificationAccess().getGroup());
2798 } 2798
2799 catch (RecognitionException re) { 2799 }
2800 reportError(re); 2800
2801 recover(input,re); 2801
2802 } 2802 }
2803 finally { 2803
2804 2804 }
2805 restoreStackSize(stackSize); 2805 catch (RecognitionException re) {
2806 2806 reportError(re);
2807 } 2807 recover(input,re);
2808 return ; 2808 }
2809 } 2809 finally {
2810 // $ANTLR end "ruleConfigSpecification" 2810
2811 2811 restoreStackSize(stackSize);
2812 2812
2813 // $ANTLR start "entryRuleConfigDeclaration" 2813 }
2814 // InternalApplicationConfiguration.g:928:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; 2814 return ;
2815 public final void entryRuleConfigDeclaration() throws RecognitionException { 2815 }
2816 try { 2816 // $ANTLR end "ruleObjectiveSpecification"
2817 // InternalApplicationConfiguration.g:929:1: ( ruleConfigDeclaration EOF ) 2817
2818 // InternalApplicationConfiguration.g:930:1: ruleConfigDeclaration EOF 2818
2819 { 2819 // $ANTLR start "entryRuleObjectiveEntry"
2820 before(grammarAccess.getConfigDeclarationRule()); 2820 // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
2821 pushFollow(FOLLOW_1); 2821 public final void entryRuleObjectiveEntry() throws RecognitionException {
2822 ruleConfigDeclaration(); 2822 try {
2823 2823 // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveEntry EOF )
2824 state._fsp--; 2824 // InternalApplicationConfiguration.g:930:1: ruleObjectiveEntry EOF
2825 2825 {
2826 after(grammarAccess.getConfigDeclarationRule()); 2826 before(grammarAccess.getObjectiveEntryRule());
2827 match(input,EOF,FOLLOW_2); 2827 pushFollow(FOLLOW_1);
2828 2828 ruleObjectiveEntry();
2829 } 2829
2830 2830 state._fsp--;
2831 } 2831
2832 catch (RecognitionException re) { 2832 after(grammarAccess.getObjectiveEntryRule());
2833 reportError(re); 2833 match(input,EOF,FOLLOW_2);
2834 recover(input,re); 2834
2835 } 2835 }
2836 finally { 2836
2837 } 2837 }
2838 return ; 2838 catch (RecognitionException re) {
2839 } 2839 reportError(re);
2840 // $ANTLR end "entryRuleConfigDeclaration" 2840 recover(input,re);
2841 2841 }
2842 2842 finally {
2843 // $ANTLR start "ruleConfigDeclaration" 2843 }
2844 // InternalApplicationConfiguration.g:937:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; 2844 return ;
2845 public final void ruleConfigDeclaration() throws RecognitionException { 2845 }
2846 2846 // $ANTLR end "entryRuleObjectiveEntry"
2847 int stackSize = keepStackSize(); 2847
2848 2848
2849 try { 2849 // $ANTLR start "ruleObjectiveEntry"
2850 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) 2850 // InternalApplicationConfiguration.g:937:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
2851 // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) ) 2851 public final void ruleObjectiveEntry() throws RecognitionException {
2852 { 2852
2853 // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) ) 2853 int stackSize = keepStackSize();
2854 // InternalApplicationConfiguration.g:943:3: ( rule__ConfigDeclaration__Group__0 ) 2854
2855 { 2855 try {
2856 before(grammarAccess.getConfigDeclarationAccess().getGroup()); 2856 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) )
2857 // InternalApplicationConfiguration.g:944:3: ( rule__ConfigDeclaration__Group__0 ) 2857 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2858 // InternalApplicationConfiguration.g:944:4: rule__ConfigDeclaration__Group__0 2858 {
2859 { 2859 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2860 pushFollow(FOLLOW_2); 2860 // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveEntry__Alternatives )
2861 rule__ConfigDeclaration__Group__0(); 2861 {
2862 2862 before(grammarAccess.getObjectiveEntryAccess().getAlternatives());
2863 state._fsp--; 2863 // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveEntry__Alternatives )
2864 2864 // InternalApplicationConfiguration.g:944:4: rule__ObjectiveEntry__Alternatives
2865 2865 {
2866 } 2866 pushFollow(FOLLOW_2);
2867 2867 rule__ObjectiveEntry__Alternatives();
2868 after(grammarAccess.getConfigDeclarationAccess().getGroup()); 2868
2869 2869 state._fsp--;
2870 } 2870
2871 2871
2872 2872 }
2873 } 2873
2874 2874 after(grammarAccess.getObjectiveEntryAccess().getAlternatives());
2875 } 2875
2876 catch (RecognitionException re) { 2876 }
2877 reportError(re); 2877
2878 recover(input,re); 2878
2879 } 2879 }
2880 finally { 2880
2881 2881 }
2882 restoreStackSize(stackSize); 2882 catch (RecognitionException re) {
2883 2883 reportError(re);
2884 } 2884 recover(input,re);
2885 return ; 2885 }
2886 } 2886 finally {
2887 // $ANTLR end "ruleConfigDeclaration" 2887
2888 2888 restoreStackSize(stackSize);
2889 2889
2890 // $ANTLR start "entryRuleConfigEntry" 2890 }
2891 // InternalApplicationConfiguration.g:953:1: entryRuleConfigEntry : ruleConfigEntry EOF ; 2891 return ;
2892 public final void entryRuleConfigEntry() throws RecognitionException { 2892 }
2893 try { 2893 // $ANTLR end "ruleObjectiveEntry"
2894 // InternalApplicationConfiguration.g:954:1: ( ruleConfigEntry EOF ) 2894
2895 // InternalApplicationConfiguration.g:955:1: ruleConfigEntry EOF 2895
2896 { 2896 // $ANTLR start "entryRuleOptimizationEntry"
2897 before(grammarAccess.getConfigEntryRule()); 2897 // InternalApplicationConfiguration.g:953:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
2898 pushFollow(FOLLOW_1); 2898 public final void entryRuleOptimizationEntry() throws RecognitionException {
2899 ruleConfigEntry(); 2899 try {
2900 2900 // InternalApplicationConfiguration.g:954:1: ( ruleOptimizationEntry EOF )
2901 state._fsp--; 2901 // InternalApplicationConfiguration.g:955:1: ruleOptimizationEntry EOF
2902 2902 {
2903 after(grammarAccess.getConfigEntryRule()); 2903 before(grammarAccess.getOptimizationEntryRule());
2904 match(input,EOF,FOLLOW_2); 2904 pushFollow(FOLLOW_1);
2905 2905 ruleOptimizationEntry();
2906 } 2906
2907 2907 state._fsp--;
2908 } 2908
2909 catch (RecognitionException re) { 2909 after(grammarAccess.getOptimizationEntryRule());
2910 reportError(re); 2910 match(input,EOF,FOLLOW_2);
2911 recover(input,re); 2911
2912 } 2912 }
2913 finally { 2913
2914 } 2914 }
2915 return ; 2915 catch (RecognitionException re) {
2916 } 2916 reportError(re);
2917 // $ANTLR end "entryRuleConfigEntry" 2917 recover(input,re);
2918 2918 }
2919 2919 finally {
2920 // $ANTLR start "ruleConfigEntry" 2920 }
2921 // InternalApplicationConfiguration.g:962:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; 2921 return ;
2922 public final void ruleConfigEntry() throws RecognitionException { 2922 }
2923 2923 // $ANTLR end "entryRuleOptimizationEntry"
2924 int stackSize = keepStackSize(); 2924
2925 2925
2926 try { 2926 // $ANTLR start "ruleOptimizationEntry"
2927 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) 2927 // InternalApplicationConfiguration.g:962:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
2928 // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) ) 2928 public final void ruleOptimizationEntry() throws RecognitionException {
2929 { 2929
2930 // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) ) 2930 int stackSize = keepStackSize();
2931 // InternalApplicationConfiguration.g:968:3: ( rule__ConfigEntry__Alternatives ) 2931
2932 { 2932 try {
2933 before(grammarAccess.getConfigEntryAccess().getAlternatives()); 2933 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) )
2934 // InternalApplicationConfiguration.g:969:3: ( rule__ConfigEntry__Alternatives ) 2934 // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
2935 // InternalApplicationConfiguration.g:969:4: rule__ConfigEntry__Alternatives 2935 {
2936 { 2936 // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
2937 pushFollow(FOLLOW_2); 2937 // InternalApplicationConfiguration.g:968:3: ( rule__OptimizationEntry__Group__0 )
2938 rule__ConfigEntry__Alternatives(); 2938 {
2939 2939 before(grammarAccess.getOptimizationEntryAccess().getGroup());
2940 state._fsp--; 2940 // InternalApplicationConfiguration.g:969:3: ( rule__OptimizationEntry__Group__0 )
2941 2941 // InternalApplicationConfiguration.g:969:4: rule__OptimizationEntry__Group__0
2942 2942 {
2943 } 2943 pushFollow(FOLLOW_2);
2944 2944 rule__OptimizationEntry__Group__0();
2945 after(grammarAccess.getConfigEntryAccess().getAlternatives()); 2945
2946 2946 state._fsp--;
2947 } 2947
2948 2948
2949 2949 }
2950 } 2950
2951 2951 after(grammarAccess.getOptimizationEntryAccess().getGroup());
2952 } 2952
2953 catch (RecognitionException re) { 2953 }
2954 reportError(re); 2954
2955 recover(input,re); 2955
2956 } 2956 }
2957 finally { 2957
2958 2958 }
2959 restoreStackSize(stackSize); 2959 catch (RecognitionException re) {
2960 2960 reportError(re);
2961 } 2961 recover(input,re);
2962 return ; 2962 }
2963 } 2963 finally {
2964 // $ANTLR end "ruleConfigEntry" 2964
2965 2965 restoreStackSize(stackSize);
2966 2966
2967 // $ANTLR start "entryRuleDocumentationEntry" 2967 }
2968 // InternalApplicationConfiguration.g:978:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; 2968 return ;
2969 public final void entryRuleDocumentationEntry() throws RecognitionException { 2969 }
2970 try { 2970 // $ANTLR end "ruleOptimizationEntry"
2971 // InternalApplicationConfiguration.g:979:1: ( ruleDocumentationEntry EOF ) 2971
2972 // InternalApplicationConfiguration.g:980:1: ruleDocumentationEntry EOF 2972
2973 { 2973 // $ANTLR start "entryRuleThresholdEntry"
2974 before(grammarAccess.getDocumentationEntryRule()); 2974 // InternalApplicationConfiguration.g:978:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
2975 pushFollow(FOLLOW_1); 2975 public final void entryRuleThresholdEntry() throws RecognitionException {
2976 ruleDocumentationEntry(); 2976 try {
2977 2977 // InternalApplicationConfiguration.g:979:1: ( ruleThresholdEntry EOF )
2978 state._fsp--; 2978 // InternalApplicationConfiguration.g:980:1: ruleThresholdEntry EOF
2979 2979 {
2980 after(grammarAccess.getDocumentationEntryRule()); 2980 before(grammarAccess.getThresholdEntryRule());
2981 match(input,EOF,FOLLOW_2); 2981 pushFollow(FOLLOW_1);
2982 2982 ruleThresholdEntry();
2983 } 2983
2984 2984 state._fsp--;
2985 } 2985
2986 catch (RecognitionException re) { 2986 after(grammarAccess.getThresholdEntryRule());
2987 reportError(re); 2987 match(input,EOF,FOLLOW_2);
2988 recover(input,re); 2988
2989 } 2989 }
2990 finally { 2990
2991 } 2991 }
2992 return ; 2992 catch (RecognitionException re) {
2993 } 2993 reportError(re);
2994 // $ANTLR end "entryRuleDocumentationEntry" 2994 recover(input,re);
2995 2995 }
2996 2996 finally {
2997 // $ANTLR start "ruleDocumentationEntry" 2997 }
2998 // InternalApplicationConfiguration.g:987:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; 2998 return ;
2999 public final void ruleDocumentationEntry() throws RecognitionException { 2999 }
3000 3000 // $ANTLR end "entryRuleThresholdEntry"
3001 int stackSize = keepStackSize(); 3001
3002 3002
3003 try { 3003 // $ANTLR start "ruleThresholdEntry"
3004 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) 3004 // InternalApplicationConfiguration.g:987:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
3005 // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) ) 3005 public final void ruleThresholdEntry() throws RecognitionException {
3006 { 3006
3007 // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) ) 3007 int stackSize = keepStackSize();
3008 // InternalApplicationConfiguration.g:993:3: ( rule__DocumentationEntry__Group__0 ) 3008
3009 { 3009 try {
3010 before(grammarAccess.getDocumentationEntryAccess().getGroup()); 3010 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
3011 // InternalApplicationConfiguration.g:994:3: ( rule__DocumentationEntry__Group__0 ) 3011 // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
3012 // InternalApplicationConfiguration.g:994:4: rule__DocumentationEntry__Group__0 3012 {
3013 { 3013 // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
3014 pushFollow(FOLLOW_2); 3014 // InternalApplicationConfiguration.g:993:3: ( rule__ThresholdEntry__Group__0 )
3015 rule__DocumentationEntry__Group__0(); 3015 {
3016 3016 before(grammarAccess.getThresholdEntryAccess().getGroup());
3017 state._fsp--; 3017 // InternalApplicationConfiguration.g:994:3: ( rule__ThresholdEntry__Group__0 )
3018 3018 // InternalApplicationConfiguration.g:994:4: rule__ThresholdEntry__Group__0
3019 3019 {
3020 } 3020 pushFollow(FOLLOW_2);
3021 3021 rule__ThresholdEntry__Group__0();
3022 after(grammarAccess.getDocumentationEntryAccess().getGroup()); 3022
3023 3023 state._fsp--;
3024 } 3024
3025 3025
3026 3026 }
3027 } 3027
3028 3028 after(grammarAccess.getThresholdEntryAccess().getGroup());
3029 } 3029
3030 catch (RecognitionException re) { 3030 }
3031 reportError(re); 3031
3032 recover(input,re); 3032
3033 } 3033 }
3034 finally { 3034
3035 3035 }
3036 restoreStackSize(stackSize); 3036 catch (RecognitionException re) {
3037 3037 reportError(re);
3038 } 3038 recover(input,re);
3039 return ; 3039 }
3040 } 3040 finally {
3041 // $ANTLR end "ruleDocumentationEntry" 3041
3042 3042 restoreStackSize(stackSize);
3043 3043
3044 // $ANTLR start "entryRuleRuntimeEntry" 3044 }
3045 // InternalApplicationConfiguration.g:1003:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; 3045 return ;
3046 public final void entryRuleRuntimeEntry() throws RecognitionException { 3046 }
3047 try { 3047 // $ANTLR end "ruleThresholdEntry"
3048 // InternalApplicationConfiguration.g:1004:1: ( ruleRuntimeEntry EOF ) 3048
3049 // InternalApplicationConfiguration.g:1005:1: ruleRuntimeEntry EOF 3049
3050 { 3050 // $ANTLR start "entryRuleObjectiveFunction"
3051 before(grammarAccess.getRuntimeEntryRule()); 3051 // InternalApplicationConfiguration.g:1003:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
3052 pushFollow(FOLLOW_1); 3052 public final void entryRuleObjectiveFunction() throws RecognitionException {
3053 ruleRuntimeEntry(); 3053 try {
3054 3054 // InternalApplicationConfiguration.g:1004:1: ( ruleObjectiveFunction EOF )
3055 state._fsp--; 3055 // InternalApplicationConfiguration.g:1005:1: ruleObjectiveFunction EOF
3056 3056 {
3057 after(grammarAccess.getRuntimeEntryRule()); 3057 before(grammarAccess.getObjectiveFunctionRule());
3058 match(input,EOF,FOLLOW_2); 3058 pushFollow(FOLLOW_1);
3059 3059 ruleObjectiveFunction();
3060 } 3060
3061 3061 state._fsp--;
3062 } 3062
3063 catch (RecognitionException re) { 3063 after(grammarAccess.getObjectiveFunctionRule());
3064 reportError(re); 3064 match(input,EOF,FOLLOW_2);
3065 recover(input,re); 3065
3066 } 3066 }
3067 finally { 3067
3068 } 3068 }
3069 return ; 3069 catch (RecognitionException re) {
3070 } 3070 reportError(re);
3071 // $ANTLR end "entryRuleRuntimeEntry" 3071 recover(input,re);
3072 3072 }
3073 3073 finally {
3074 // $ANTLR start "ruleRuntimeEntry" 3074 }
3075 // InternalApplicationConfiguration.g:1012:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; 3075 return ;
3076 public final void ruleRuntimeEntry() throws RecognitionException { 3076 }
3077 3077 // $ANTLR end "entryRuleObjectiveFunction"
3078 int stackSize = keepStackSize(); 3078
3079 3079
3080 try { 3080 // $ANTLR start "ruleObjectiveFunction"
3081 // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) 3081 // InternalApplicationConfiguration.g:1012:1: ruleObjectiveFunction : ( ruleCostObjectiveFunction ) ;
3082 // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) ) 3082 public final void ruleObjectiveFunction() throws RecognitionException {
3083 { 3083
3084 // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) ) 3084 int stackSize = keepStackSize();
3085 // InternalApplicationConfiguration.g:1018:3: ( rule__RuntimeEntry__Group__0 ) 3085
3086 { 3086 try {
3087 before(grammarAccess.getRuntimeEntryAccess().getGroup()); 3087 // InternalApplicationConfiguration.g:1016:2: ( ( ruleCostObjectiveFunction ) )
3088 // InternalApplicationConfiguration.g:1019:3: ( rule__RuntimeEntry__Group__0 ) 3088 // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
3089 // InternalApplicationConfiguration.g:1019:4: rule__RuntimeEntry__Group__0 3089 {
3090 { 3090 // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
3091 pushFollow(FOLLOW_2); 3091 // InternalApplicationConfiguration.g:1018:3: ruleCostObjectiveFunction
3092 rule__RuntimeEntry__Group__0(); 3092 {
3093 3093 before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
3094 state._fsp--; 3094 pushFollow(FOLLOW_2);
3095 3095 ruleCostObjectiveFunction();
3096 3096
3097 } 3097 state._fsp--;
3098 3098
3099 after(grammarAccess.getRuntimeEntryAccess().getGroup()); 3099 after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
3100 3100
3101 } 3101 }
3102 3102
3103 3103
3104 } 3104 }
3105 3105
3106 } 3106 }
3107 catch (RecognitionException re) { 3107 catch (RecognitionException re) {
3108 reportError(re); 3108 reportError(re);
3109 recover(input,re); 3109 recover(input,re);
3110 } 3110 }
3111 finally { 3111 finally {
3112 3112
3113 restoreStackSize(stackSize); 3113 restoreStackSize(stackSize);
3114 3114
3115 } 3115 }
3116 return ; 3116 return ;
3117 } 3117 }
3118 // $ANTLR end "ruleRuntimeEntry" 3118 // $ANTLR end "ruleObjectiveFunction"
3119 3119
3120 3120
3121 // $ANTLR start "entryRuleMemoryEntry" 3121 // $ANTLR start "entryRuleCostObjectiveFunction"
3122 // InternalApplicationConfiguration.g:1028:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; 3122 // InternalApplicationConfiguration.g:1028:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ;
3123 public final void entryRuleMemoryEntry() throws RecognitionException { 3123 public final void entryRuleCostObjectiveFunction() throws RecognitionException {
3124 try { 3124 try {
3125 // InternalApplicationConfiguration.g:1029:1: ( ruleMemoryEntry EOF ) 3125 // InternalApplicationConfiguration.g:1029:1: ( ruleCostObjectiveFunction EOF )
3126 // InternalApplicationConfiguration.g:1030:1: ruleMemoryEntry EOF 3126 // InternalApplicationConfiguration.g:1030:1: ruleCostObjectiveFunction EOF
3127 { 3127 {
3128 before(grammarAccess.getMemoryEntryRule()); 3128 before(grammarAccess.getCostObjectiveFunctionRule());
3129 pushFollow(FOLLOW_1); 3129 pushFollow(FOLLOW_1);
3130 ruleMemoryEntry(); 3130 ruleCostObjectiveFunction();
3131 3131
3132 state._fsp--; 3132 state._fsp--;
3133 3133
3134 after(grammarAccess.getMemoryEntryRule()); 3134 after(grammarAccess.getCostObjectiveFunctionRule());
3135 match(input,EOF,FOLLOW_2); 3135 match(input,EOF,FOLLOW_2);
3136 3136
3137 } 3137 }
3138 3138
3139 } 3139 }
3140 catch (RecognitionException re) { 3140 catch (RecognitionException re) {
3141 reportError(re); 3141 reportError(re);
3142 recover(input,re); 3142 recover(input,re);
3143 } 3143 }
3144 finally { 3144 finally {
3145 } 3145 }
3146 return ; 3146 return ;
3147 } 3147 }
3148 // $ANTLR end "entryRuleMemoryEntry" 3148 // $ANTLR end "entryRuleCostObjectiveFunction"
3149 3149
3150 3150
3151 // $ANTLR start "ruleMemoryEntry" 3151 // $ANTLR start "ruleCostObjectiveFunction"
3152 // InternalApplicationConfiguration.g:1037:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; 3152 // InternalApplicationConfiguration.g:1037:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ;
3153 public final void ruleMemoryEntry() throws RecognitionException { 3153 public final void ruleCostObjectiveFunction() throws RecognitionException {
3154 3154
3155 int stackSize = keepStackSize(); 3155 int stackSize = keepStackSize();
3156 3156
3157 try { 3157 try {
3158 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) 3158 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) )
3159 // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) 3159 // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
3160 { 3160 {
3161 // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) 3161 // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
3162 // InternalApplicationConfiguration.g:1043:3: ( rule__MemoryEntry__Group__0 ) 3162 // InternalApplicationConfiguration.g:1043:3: ( rule__CostObjectiveFunction__Group__0 )
3163 { 3163 {
3164 before(grammarAccess.getMemoryEntryAccess().getGroup()); 3164 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
3165 // InternalApplicationConfiguration.g:1044:3: ( rule__MemoryEntry__Group__0 ) 3165 // InternalApplicationConfiguration.g:1044:3: ( rule__CostObjectiveFunction__Group__0 )
3166 // InternalApplicationConfiguration.g:1044:4: rule__MemoryEntry__Group__0 3166 // InternalApplicationConfiguration.g:1044:4: rule__CostObjectiveFunction__Group__0
3167 { 3167 {
3168 pushFollow(FOLLOW_2); 3168 pushFollow(FOLLOW_2);
3169 rule__MemoryEntry__Group__0(); 3169 rule__CostObjectiveFunction__Group__0();
3170 3170
3171 state._fsp--; 3171 state._fsp--;
3172 3172
3173 3173
3174 } 3174 }
3175 3175
3176 after(grammarAccess.getMemoryEntryAccess().getGroup()); 3176 after(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
3177 3177
3178 } 3178 }
3179 3179
3180 3180
3181 } 3181 }
3182 3182
3183 } 3183 }
3184 catch (RecognitionException re) { 3184 catch (RecognitionException re) {
3185 reportError(re); 3185 reportError(re);
3186 recover(input,re); 3186 recover(input,re);
3187 } 3187 }
3188 finally { 3188 finally {
3189 3189
3190 restoreStackSize(stackSize); 3190 restoreStackSize(stackSize);
3191 3191
3192 } 3192 }
3193 return ; 3193 return ;
3194 } 3194 }
3195 // $ANTLR end "ruleMemoryEntry" 3195 // $ANTLR end "ruleCostObjectiveFunction"
3196 3196
3197 3197
3198 // $ANTLR start "entryRuleCustomEntry" 3198 // $ANTLR start "entryRuleCostEntry"
3199 // InternalApplicationConfiguration.g:1053:1: entryRuleCustomEntry : ruleCustomEntry EOF ; 3199 // InternalApplicationConfiguration.g:1053:1: entryRuleCostEntry : ruleCostEntry EOF ;
3200 public final void entryRuleCustomEntry() throws RecognitionException { 3200 public final void entryRuleCostEntry() throws RecognitionException {
3201 try { 3201 try {
3202 // InternalApplicationConfiguration.g:1054:1: ( ruleCustomEntry EOF ) 3202 // InternalApplicationConfiguration.g:1054:1: ( ruleCostEntry EOF )
3203 // InternalApplicationConfiguration.g:1055:1: ruleCustomEntry EOF 3203 // InternalApplicationConfiguration.g:1055:1: ruleCostEntry EOF
3204 { 3204 {
3205 before(grammarAccess.getCustomEntryRule()); 3205 before(grammarAccess.getCostEntryRule());
3206 pushFollow(FOLLOW_1); 3206 pushFollow(FOLLOW_1);
3207 ruleCustomEntry(); 3207 ruleCostEntry();
3208 3208
3209 state._fsp--; 3209 state._fsp--;
3210 3210
3211 after(grammarAccess.getCustomEntryRule()); 3211 after(grammarAccess.getCostEntryRule());
3212 match(input,EOF,FOLLOW_2); 3212 match(input,EOF,FOLLOW_2);
3213 3213
3214 } 3214 }
3215 3215
3216 } 3216 }
3217 catch (RecognitionException re) { 3217 catch (RecognitionException re) {
3218 reportError(re); 3218 reportError(re);
3219 recover(input,re); 3219 recover(input,re);
3220 } 3220 }
3221 finally { 3221 finally {
3222 } 3222 }
3223 return ; 3223 return ;
3224 } 3224 }
3225 // $ANTLR end "entryRuleCustomEntry" 3225 // $ANTLR end "entryRuleCostEntry"
3226 3226
3227 3227
3228 // $ANTLR start "ruleCustomEntry" 3228 // $ANTLR start "ruleCostEntry"
3229 // InternalApplicationConfiguration.g:1062:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; 3229 // InternalApplicationConfiguration.g:1062:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ;
3230 public final void ruleCustomEntry() throws RecognitionException { 3230 public final void ruleCostEntry() throws RecognitionException {
3231 3231
3232 int stackSize = keepStackSize(); 3232 int stackSize = keepStackSize();
3233 3233
3234 try { 3234 try {
3235 // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) 3235 // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostEntry__Group__0 ) ) )
3236 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) 3236 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
3237 { 3237 {
3238 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) 3238 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
3239 // InternalApplicationConfiguration.g:1068:3: ( rule__CustomEntry__Group__0 ) 3239 // InternalApplicationConfiguration.g:1068:3: ( rule__CostEntry__Group__0 )
3240 { 3240 {
3241 before(grammarAccess.getCustomEntryAccess().getGroup()); 3241 before(grammarAccess.getCostEntryAccess().getGroup());
3242 // InternalApplicationConfiguration.g:1069:3: ( rule__CustomEntry__Group__0 ) 3242 // InternalApplicationConfiguration.g:1069:3: ( rule__CostEntry__Group__0 )
3243 // InternalApplicationConfiguration.g:1069:4: rule__CustomEntry__Group__0 3243 // InternalApplicationConfiguration.g:1069:4: rule__CostEntry__Group__0
3244 { 3244 {
3245 pushFollow(FOLLOW_2); 3245 pushFollow(FOLLOW_2);
3246 rule__CustomEntry__Group__0(); 3246 rule__CostEntry__Group__0();
3247 3247
3248 state._fsp--; 3248 state._fsp--;
3249 3249
3250 3250
3251 } 3251 }
3252 3252
3253 after(grammarAccess.getCustomEntryAccess().getGroup()); 3253 after(grammarAccess.getCostEntryAccess().getGroup());
3254 3254
3255 } 3255 }
3256 3256
3257 3257
3258 } 3258 }
3259 3259
3260 } 3260 }
3261 catch (RecognitionException re) { 3261 catch (RecognitionException re) {
3262 reportError(re); 3262 reportError(re);
3263 recover(input,re); 3263 recover(input,re);
3264 } 3264 }
3265 finally { 3265 finally {
3266 3266
3267 restoreStackSize(stackSize); 3267 restoreStackSize(stackSize);
3268 3268
3269 } 3269 }
3270 return ; 3270 return ;
3271 } 3271 }
3272 // $ANTLR end "ruleCustomEntry" 3272 // $ANTLR end "ruleCostEntry"
3273 3273
3274 3274
3275 // $ANTLR start "entryRuleConfigReference" 3275 // $ANTLR start "entryRuleObjectiveDeclaration"
3276 // InternalApplicationConfiguration.g:1078:1: entryRuleConfigReference : ruleConfigReference EOF ; 3276 // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
3277 public final void entryRuleConfigReference() throws RecognitionException { 3277 public final void entryRuleObjectiveDeclaration() throws RecognitionException {
3278 try { 3278 try {
3279 // InternalApplicationConfiguration.g:1079:1: ( ruleConfigReference EOF ) 3279 // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF )
3280 // InternalApplicationConfiguration.g:1080:1: ruleConfigReference EOF 3280 // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF
3281 { 3281 {
3282 before(grammarAccess.getConfigReferenceRule()); 3282 before(grammarAccess.getObjectiveDeclarationRule());
3283 pushFollow(FOLLOW_1); 3283 pushFollow(FOLLOW_1);
3284 ruleConfigReference(); 3284 ruleObjectiveDeclaration();
3285 3285
3286 state._fsp--; 3286 state._fsp--;
3287 3287
3288 after(grammarAccess.getConfigReferenceRule()); 3288 after(grammarAccess.getObjectiveDeclarationRule());
3289 match(input,EOF,FOLLOW_2); 3289 match(input,EOF,FOLLOW_2);
3290 3290
3291 } 3291 }
3292 3292
3293 } 3293 }
3294 catch (RecognitionException re) { 3294 catch (RecognitionException re) {
3295 reportError(re); 3295 reportError(re);
3296 recover(input,re); 3296 recover(input,re);
3297 } 3297 }
3298 finally { 3298 finally {
3299 } 3299 }
3300 return ; 3300 return ;
3301 } 3301 }
3302 // $ANTLR end "entryRuleConfigReference" 3302 // $ANTLR end "entryRuleObjectiveDeclaration"
3303 3303
3304 3304
3305 // $ANTLR start "ruleConfigReference" 3305 // $ANTLR start "ruleObjectiveDeclaration"
3306 // InternalApplicationConfiguration.g:1087:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; 3306 // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
3307 public final void ruleConfigReference() throws RecognitionException { 3307 public final void ruleObjectiveDeclaration() throws RecognitionException {
3308 3308
3309 int stackSize = keepStackSize(); 3309 int stackSize = keepStackSize();
3310 3310
3311 try { 3311 try {
3312 // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) 3312 // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
3313 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) ) 3313 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
3314 { 3314 {
3315 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) ) 3315 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
3316 // InternalApplicationConfiguration.g:1093:3: ( rule__ConfigReference__ConfigAssignment ) 3316 // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 )
3317 { 3317 {
3318 before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); 3318 before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
3319 // InternalApplicationConfiguration.g:1094:3: ( rule__ConfigReference__ConfigAssignment ) 3319 // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 )
3320 // InternalApplicationConfiguration.g:1094:4: rule__ConfigReference__ConfigAssignment 3320 // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0
3321 { 3321 {
3322 pushFollow(FOLLOW_2); 3322 pushFollow(FOLLOW_2);
3323 rule__ConfigReference__ConfigAssignment(); 3323 rule__ObjectiveDeclaration__Group__0();
3324 3324
3325 state._fsp--; 3325 state._fsp--;
3326 3326
3327 3327
3328 } 3328 }
3329 3329
3330 after(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); 3330 after(grammarAccess.getObjectiveDeclarationAccess().getGroup());
3331 3331
3332 } 3332 }
3333 3333
3334 3334
3335 } 3335 }
3336 3336
3337 } 3337 }
3338 catch (RecognitionException re) { 3338 catch (RecognitionException re) {
3339 reportError(re); 3339 reportError(re);
3340 recover(input,re); 3340 recover(input,re);
3341 } 3341 }
3342 finally { 3342 finally {
3343 3343
3344 restoreStackSize(stackSize); 3344 restoreStackSize(stackSize);
3345 3345
3346 } 3346 }
3347 return ; 3347 return ;
3348 } 3348 }
3349 // $ANTLR end "ruleConfigReference" 3349 // $ANTLR end "ruleObjectiveDeclaration"
3350 3350
3351 3351
3352 // $ANTLR start "entryRuleConfig" 3352 // $ANTLR start "entryRuleObjectiveReference"
3353 // InternalApplicationConfiguration.g:1103:1: entryRuleConfig : ruleConfig EOF ; 3353 // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
3354 public final void entryRuleConfig() throws RecognitionException { 3354 public final void entryRuleObjectiveReference() throws RecognitionException {
3355 try { 3355 try {
3356 // InternalApplicationConfiguration.g:1104:1: ( ruleConfig EOF ) 3356 // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF )
3357 // InternalApplicationConfiguration.g:1105:1: ruleConfig EOF 3357 // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF
3358 { 3358 {
3359 before(grammarAccess.getConfigRule()); 3359 before(grammarAccess.getObjectiveReferenceRule());
3360 pushFollow(FOLLOW_1); 3360 pushFollow(FOLLOW_1);
3361 ruleConfig(); 3361 ruleObjectiveReference();
3362 3362
3363 state._fsp--; 3363 state._fsp--;
3364 3364
3365 after(grammarAccess.getConfigRule()); 3365 after(grammarAccess.getObjectiveReferenceRule());
3366 match(input,EOF,FOLLOW_2); 3366 match(input,EOF,FOLLOW_2);
3367 3367
3368 } 3368 }
3369 3369
3370 } 3370 }
3371 catch (RecognitionException re) { 3371 catch (RecognitionException re) {
3372 reportError(re); 3372 reportError(re);
3373 recover(input,re); 3373 recover(input,re);
3374 } 3374 }
3375 finally { 3375 finally {
3376 } 3376 }
3377 return ; 3377 return ;
3378 } 3378 }
3379 // $ANTLR end "entryRuleConfig" 3379 // $ANTLR end "entryRuleObjectiveReference"
3380 3380
3381 3381
3382 // $ANTLR start "ruleConfig" 3382 // $ANTLR start "ruleObjectiveReference"
3383 // InternalApplicationConfiguration.g:1112:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; 3383 // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
3384 public final void ruleConfig() throws RecognitionException { 3384 public final void ruleObjectiveReference() throws RecognitionException {
3385 3385
3386 int stackSize = keepStackSize(); 3386 int stackSize = keepStackSize();
3387 3387
3388 try { 3388 try {
3389 // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Config__Alternatives ) ) ) 3389 // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
3390 // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) ) 3390 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
3391 { 3391 {
3392 // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) ) 3392 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
3393 // InternalApplicationConfiguration.g:1118:3: ( rule__Config__Alternatives ) 3393 // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment )
3394 { 3394 {
3395 before(grammarAccess.getConfigAccess().getAlternatives()); 3395 before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
3396 // InternalApplicationConfiguration.g:1119:3: ( rule__Config__Alternatives ) 3396 // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment )
3397 // InternalApplicationConfiguration.g:1119:4: rule__Config__Alternatives 3397 // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment
3398 { 3398 {
3399 pushFollow(FOLLOW_2); 3399 pushFollow(FOLLOW_2);
3400 rule__Config__Alternatives(); 3400 rule__ObjectiveReference__ReferredAssignment();
3401 3401
3402 state._fsp--; 3402 state._fsp--;
3403 3403
3404 3404
3405 } 3405 }
3406 3406
3407 after(grammarAccess.getConfigAccess().getAlternatives()); 3407 after(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
3408 3408
3409 } 3409 }
3410 3410
3411 3411
3412 } 3412 }
3413 3413
3414 } 3414 }
3415 catch (RecognitionException re) { 3415 catch (RecognitionException re) {
3416 reportError(re); 3416 reportError(re);
3417 recover(input,re); 3417 recover(input,re);
3418 } 3418 }
3419 finally { 3419 finally {
3420 3420
3421 restoreStackSize(stackSize); 3421 restoreStackSize(stackSize);
3422 3422
3423 } 3423 }
3424 return ; 3424 return ;
3425 } 3425 }
3426 // $ANTLR end "ruleConfig" 3426 // $ANTLR end "ruleObjectiveReference"
3427 3427
3428 3428
3429 // $ANTLR start "entryRuleScopeSpecification" 3429 // $ANTLR start "entryRuleObjective"
3430 // InternalApplicationConfiguration.g:1128:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; 3430 // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ;
3431 public final void entryRuleScopeSpecification() throws RecognitionException { 3431 public final void entryRuleObjective() throws RecognitionException {
3432 try { 3432 try {
3433 // InternalApplicationConfiguration.g:1129:1: ( ruleScopeSpecification EOF ) 3433 // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF )
3434 // InternalApplicationConfiguration.g:1130:1: ruleScopeSpecification EOF 3434 // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF
3435 { 3435 {
3436 before(grammarAccess.getScopeSpecificationRule()); 3436 before(grammarAccess.getObjectiveRule());
3437 pushFollow(FOLLOW_1); 3437 pushFollow(FOLLOW_1);
3438 ruleScopeSpecification(); 3438 ruleObjective();
3439 3439
3440 state._fsp--; 3440 state._fsp--;
3441 3441
3442 after(grammarAccess.getScopeSpecificationRule()); 3442 after(grammarAccess.getObjectiveRule());
3443 match(input,EOF,FOLLOW_2); 3443 match(input,EOF,FOLLOW_2);
3444 3444
3445 } 3445 }
3446 3446
3447 } 3447 }
3448 catch (RecognitionException re) { 3448 catch (RecognitionException re) {
3449 reportError(re); 3449 reportError(re);
3450 recover(input,re); 3450 recover(input,re);
3451 } 3451 }
3452 finally { 3452 finally {
3453 } 3453 }
3454 return ; 3454 return ;
3455 } 3455 }
3456 // $ANTLR end "entryRuleScopeSpecification" 3456 // $ANTLR end "entryRuleObjective"
3457 3457
3458 3458
3459 // $ANTLR start "ruleScopeSpecification" 3459 // $ANTLR start "ruleObjective"
3460 // InternalApplicationConfiguration.g:1137:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; 3460 // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
3461 public final void ruleScopeSpecification() throws RecognitionException { 3461 public final void ruleObjective() throws RecognitionException {
3462 3462
3463 int stackSize = keepStackSize(); 3463 int stackSize = keepStackSize();
3464 3464
3465 try { 3465 try {
3466 // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) 3466 // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) )
3467 // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) ) 3467 // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
3468 { 3468 {
3469 // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) ) 3469 // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
3470 // InternalApplicationConfiguration.g:1143:3: ( rule__ScopeSpecification__Group__0 ) 3470 // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives )
3471 { 3471 {
3472 before(grammarAccess.getScopeSpecificationAccess().getGroup()); 3472 before(grammarAccess.getObjectiveAccess().getAlternatives());
3473 // InternalApplicationConfiguration.g:1144:3: ( rule__ScopeSpecification__Group__0 ) 3473 // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives )
3474 // InternalApplicationConfiguration.g:1144:4: rule__ScopeSpecification__Group__0 3474 // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives
3475 { 3475 {
3476 pushFollow(FOLLOW_2); 3476 pushFollow(FOLLOW_2);
3477 rule__ScopeSpecification__Group__0(); 3477 rule__Objective__Alternatives();
3478 3478
3479 state._fsp--; 3479 state._fsp--;
3480 3480
3481 3481
3482 } 3482 }
3483 3483
3484 after(grammarAccess.getScopeSpecificationAccess().getGroup()); 3484 after(grammarAccess.getObjectiveAccess().getAlternatives());
3485 3485
3486 } 3486 }
3487 3487
3488 3488
3489 } 3489 }
3490 3490
3491 } 3491 }
3492 catch (RecognitionException re) { 3492 catch (RecognitionException re) {
3493 reportError(re); 3493 reportError(re);
3494 recover(input,re); 3494 recover(input,re);
3495 } 3495 }
3496 finally { 3496 finally {
3497 3497
3498 restoreStackSize(stackSize); 3498 restoreStackSize(stackSize);
3499 3499
3500 } 3500 }
3501 return ; 3501 return ;
3502 } 3502 }
3503 // $ANTLR end "ruleScopeSpecification" 3503 // $ANTLR end "ruleObjective"
3504 3504
3505 3505
3506 // $ANTLR start "entryRuleTypeScope" 3506 // $ANTLR start "entryRuleConfigSpecification"
3507 // InternalApplicationConfiguration.g:1153:1: entryRuleTypeScope : ruleTypeScope EOF ; 3507 // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
3508 public final void entryRuleTypeScope() throws RecognitionException { 3508 public final void entryRuleConfigSpecification() throws RecognitionException {
3509 try { 3509 try {
3510 // InternalApplicationConfiguration.g:1154:1: ( ruleTypeScope EOF ) 3510 // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF )
3511 // InternalApplicationConfiguration.g:1155:1: ruleTypeScope EOF 3511 // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF
3512 { 3512 {
3513 before(grammarAccess.getTypeScopeRule()); 3513 before(grammarAccess.getConfigSpecificationRule());
3514 pushFollow(FOLLOW_1); 3514 pushFollow(FOLLOW_1);
3515 ruleTypeScope(); 3515 ruleConfigSpecification();
3516 3516
3517 state._fsp--; 3517 state._fsp--;
3518 3518
3519 after(grammarAccess.getTypeScopeRule()); 3519 after(grammarAccess.getConfigSpecificationRule());
3520 match(input,EOF,FOLLOW_2); 3520 match(input,EOF,FOLLOW_2);
3521 3521
3522 } 3522 }
3523 3523
3524 } 3524 }
3525 catch (RecognitionException re) { 3525 catch (RecognitionException re) {
3526 reportError(re); 3526 reportError(re);
3527 recover(input,re); 3527 recover(input,re);
3528 } 3528 }
3529 finally { 3529 finally {
3530 } 3530 }
3531 return ; 3531 return ;
3532 } 3532 }
3533 // $ANTLR end "entryRuleTypeScope" 3533 // $ANTLR end "entryRuleConfigSpecification"
3534 3534
3535 3535
3536 // $ANTLR start "ruleTypeScope" 3536 // $ANTLR start "ruleConfigSpecification"
3537 // InternalApplicationConfiguration.g:1162:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; 3537 // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
3538 public final void ruleTypeScope() throws RecognitionException { 3538 public final void ruleConfigSpecification() throws RecognitionException {
3539 3539
3540 int stackSize = keepStackSize(); 3540 int stackSize = keepStackSize();
3541 3541
3542 try { 3542 try {
3543 // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__TypeScope__Alternatives ) ) ) 3543 // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
3544 // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) ) 3544 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
3545 { 3545 {
3546 // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) ) 3546 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
3547 // InternalApplicationConfiguration.g:1168:3: ( rule__TypeScope__Alternatives ) 3547 // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 )
3548 { 3548 {
3549 before(grammarAccess.getTypeScopeAccess().getAlternatives()); 3549 before(grammarAccess.getConfigSpecificationAccess().getGroup());
3550 // InternalApplicationConfiguration.g:1169:3: ( rule__TypeScope__Alternatives ) 3550 // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 )
3551 // InternalApplicationConfiguration.g:1169:4: rule__TypeScope__Alternatives 3551 // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0
3552 { 3552 {
3553 pushFollow(FOLLOW_2); 3553 pushFollow(FOLLOW_2);
3554 rule__TypeScope__Alternatives(); 3554 rule__ConfigSpecification__Group__0();
3555 3555
3556 state._fsp--; 3556 state._fsp--;
3557 3557
3558 3558
3559 } 3559 }
3560 3560
3561 after(grammarAccess.getTypeScopeAccess().getAlternatives()); 3561 after(grammarAccess.getConfigSpecificationAccess().getGroup());
3562 3562
3563 } 3563 }
3564 3564
3565 3565
3566 } 3566 }
3567 3567
3568 } 3568 }
3569 catch (RecognitionException re) { 3569 catch (RecognitionException re) {
3570 reportError(re); 3570 reportError(re);
3571 recover(input,re); 3571 recover(input,re);
3572 } 3572 }
3573 finally { 3573 finally {
3574 3574
3575 restoreStackSize(stackSize); 3575 restoreStackSize(stackSize);
3576 3576
3577 } 3577 }
3578 return ; 3578 return ;
3579 } 3579 }
3580 // $ANTLR end "ruleTypeScope" 3580 // $ANTLR end "ruleConfigSpecification"
3581 3581
3582 3582
3583 // $ANTLR start "entryRuleClassTypeScope" 3583 // $ANTLR start "entryRuleConfigDeclaration"
3584 // InternalApplicationConfiguration.g:1178:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; 3584 // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
3585 public final void entryRuleClassTypeScope() throws RecognitionException { 3585 public final void entryRuleConfigDeclaration() throws RecognitionException {
3586 try { 3586 try {
3587 // InternalApplicationConfiguration.g:1179:1: ( ruleClassTypeScope EOF ) 3587 // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF )
3588 // InternalApplicationConfiguration.g:1180:1: ruleClassTypeScope EOF 3588 // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF
3589 { 3589 {
3590 before(grammarAccess.getClassTypeScopeRule()); 3590 before(grammarAccess.getConfigDeclarationRule());
3591 pushFollow(FOLLOW_1); 3591 pushFollow(FOLLOW_1);
3592 ruleClassTypeScope(); 3592 ruleConfigDeclaration();
3593 3593
3594 state._fsp--; 3594 state._fsp--;
3595 3595
3596 after(grammarAccess.getClassTypeScopeRule()); 3596 after(grammarAccess.getConfigDeclarationRule());
3597 match(input,EOF,FOLLOW_2); 3597 match(input,EOF,FOLLOW_2);
3598 3598
3599 } 3599 }
3600 3600
3601 } 3601 }
3602 catch (RecognitionException re) { 3602 catch (RecognitionException re) {
3603 reportError(re); 3603 reportError(re);
3604 recover(input,re); 3604 recover(input,re);
3605 } 3605 }
3606 finally { 3606 finally {
3607 } 3607 }
3608 return ; 3608 return ;
3609 } 3609 }
3610 // $ANTLR end "entryRuleClassTypeScope" 3610 // $ANTLR end "entryRuleConfigDeclaration"
3611 3611
3612 3612
3613 // $ANTLR start "ruleClassTypeScope" 3613 // $ANTLR start "ruleConfigDeclaration"
3614 // InternalApplicationConfiguration.g:1187:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; 3614 // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
3615 public final void ruleClassTypeScope() throws RecognitionException { 3615 public final void ruleConfigDeclaration() throws RecognitionException {
3616 3616
3617 int stackSize = keepStackSize(); 3617 int stackSize = keepStackSize();
3618 3618
3619 try { 3619 try {
3620 // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) 3620 // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
3621 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) ) 3621 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
3622 { 3622 {
3623 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) ) 3623 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
3624 // InternalApplicationConfiguration.g:1193:3: ( rule__ClassTypeScope__Group__0 ) 3624 // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 )
3625 { 3625 {
3626 before(grammarAccess.getClassTypeScopeAccess().getGroup()); 3626 before(grammarAccess.getConfigDeclarationAccess().getGroup());
3627 // InternalApplicationConfiguration.g:1194:3: ( rule__ClassTypeScope__Group__0 ) 3627 // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 )
3628 // InternalApplicationConfiguration.g:1194:4: rule__ClassTypeScope__Group__0 3628 // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0
3629 { 3629 {
3630 pushFollow(FOLLOW_2); 3630 pushFollow(FOLLOW_2);
3631 rule__ClassTypeScope__Group__0(); 3631 rule__ConfigDeclaration__Group__0();
3632 3632
3633 state._fsp--; 3633 state._fsp--;
3634 3634
3635 3635
3636 } 3636 }
3637 3637
3638 after(grammarAccess.getClassTypeScopeAccess().getGroup()); 3638 after(grammarAccess.getConfigDeclarationAccess().getGroup());
3639 3639
3640 } 3640 }
3641 3641
3642 3642
3643 } 3643 }
3644 3644
3645 } 3645 }
3646 catch (RecognitionException re) { 3646 catch (RecognitionException re) {
3647 reportError(re); 3647 reportError(re);
3648 recover(input,re); 3648 recover(input,re);
3649 } 3649 }
3650 finally { 3650 finally {
3651 3651
3652 restoreStackSize(stackSize); 3652 restoreStackSize(stackSize);
3653 3653
3654 } 3654 }
3655 return ; 3655 return ;
3656 } 3656 }
3657 // $ANTLR end "ruleClassTypeScope" 3657 // $ANTLR end "ruleConfigDeclaration"
3658 3658
3659 3659
3660 // $ANTLR start "entryRuleObjectTypeScope" 3660 // $ANTLR start "entryRuleConfigEntry"
3661 // InternalApplicationConfiguration.g:1203:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; 3661 // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
3662 public final void entryRuleObjectTypeScope() throws RecognitionException { 3662 public final void entryRuleConfigEntry() throws RecognitionException {
3663 try { 3663 try {
3664 // InternalApplicationConfiguration.g:1204:1: ( ruleObjectTypeScope EOF ) 3664 // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF )
3665 // InternalApplicationConfiguration.g:1205:1: ruleObjectTypeScope EOF 3665 // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF
3666 { 3666 {
3667 before(grammarAccess.getObjectTypeScopeRule()); 3667 before(grammarAccess.getConfigEntryRule());
3668 pushFollow(FOLLOW_1); 3668 pushFollow(FOLLOW_1);
3669 ruleObjectTypeScope(); 3669 ruleConfigEntry();
3670 3670
3671 state._fsp--; 3671 state._fsp--;
3672 3672
3673 after(grammarAccess.getObjectTypeScopeRule()); 3673 after(grammarAccess.getConfigEntryRule());
3674 match(input,EOF,FOLLOW_2); 3674 match(input,EOF,FOLLOW_2);
3675 3675
3676 } 3676 }
3677 3677
3678 } 3678 }
3679 catch (RecognitionException re) { 3679 catch (RecognitionException re) {
3680 reportError(re); 3680 reportError(re);
3681 recover(input,re); 3681 recover(input,re);
3682 } 3682 }
3683 finally { 3683 finally {
3684 } 3684 }
3685 return ; 3685 return ;
3686 } 3686 }
3687 // $ANTLR end "entryRuleObjectTypeScope" 3687 // $ANTLR end "entryRuleConfigEntry"
3688 3688
3689 3689
3690 // $ANTLR start "ruleObjectTypeScope" 3690 // $ANTLR start "ruleConfigEntry"
3691 // InternalApplicationConfiguration.g:1212:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; 3691 // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
3692 public final void ruleObjectTypeScope() throws RecognitionException { 3692 public final void ruleConfigEntry() throws RecognitionException {
3693 3693
3694 int stackSize = keepStackSize(); 3694 int stackSize = keepStackSize();
3695 3695
3696 try { 3696 try {
3697 // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) 3697 // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
3698 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) ) 3698 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
3699 { 3699 {
3700 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) ) 3700 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
3701 // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectTypeScope__Group__0 ) 3701 // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives )
3702 { 3702 {
3703 before(grammarAccess.getObjectTypeScopeAccess().getGroup()); 3703 before(grammarAccess.getConfigEntryAccess().getAlternatives());
3704 // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectTypeScope__Group__0 ) 3704 // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives )
3705 // InternalApplicationConfiguration.g:1219:4: rule__ObjectTypeScope__Group__0 3705 // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives
3706 { 3706 {
3707 pushFollow(FOLLOW_2); 3707 pushFollow(FOLLOW_2);
3708 rule__ObjectTypeScope__Group__0(); 3708 rule__ConfigEntry__Alternatives();
3709 3709
3710 state._fsp--; 3710 state._fsp--;
3711 3711
3712 3712
3713 } 3713 }
3714 3714
3715 after(grammarAccess.getObjectTypeScopeAccess().getGroup()); 3715 after(grammarAccess.getConfigEntryAccess().getAlternatives());
3716 3716
3717 } 3717 }
3718 3718
3719 3719
3720 } 3720 }
3721 3721
3722 } 3722 }
3723 catch (RecognitionException re) { 3723 catch (RecognitionException re) {
3724 reportError(re); 3724 reportError(re);
3725 recover(input,re); 3725 recover(input,re);
3726 } 3726 }
3727 finally { 3727 finally {
3728 3728
3729 restoreStackSize(stackSize); 3729 restoreStackSize(stackSize);
3730 3730
3731 } 3731 }
3732 return ; 3732 return ;
3733 } 3733 }
3734 // $ANTLR end "ruleObjectTypeScope" 3734 // $ANTLR end "ruleConfigEntry"
3735 3735
3736 3736
3737 // $ANTLR start "entryRuleIntegerTypeScope" 3737 // $ANTLR start "entryRuleDocumentationEntry"
3738 // InternalApplicationConfiguration.g:1228:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; 3738 // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
3739 public final void entryRuleIntegerTypeScope() throws RecognitionException { 3739 public final void entryRuleDocumentationEntry() throws RecognitionException {
3740 try { 3740 try {
3741 // InternalApplicationConfiguration.g:1229:1: ( ruleIntegerTypeScope EOF ) 3741 // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF )
3742 // InternalApplicationConfiguration.g:1230:1: ruleIntegerTypeScope EOF 3742 // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF
3743 { 3743 {
3744 before(grammarAccess.getIntegerTypeScopeRule()); 3744 before(grammarAccess.getDocumentationEntryRule());
3745 pushFollow(FOLLOW_1); 3745 pushFollow(FOLLOW_1);
3746 ruleIntegerTypeScope(); 3746 ruleDocumentationEntry();
3747 3747
3748 state._fsp--; 3748 state._fsp--;
3749 3749
3750 after(grammarAccess.getIntegerTypeScopeRule()); 3750 after(grammarAccess.getDocumentationEntryRule());
3751 match(input,EOF,FOLLOW_2); 3751 match(input,EOF,FOLLOW_2);
3752 3752
3753 } 3753 }
3754 3754
3755 } 3755 }
3756 catch (RecognitionException re) { 3756 catch (RecognitionException re) {
3757 reportError(re); 3757 reportError(re);
3758 recover(input,re); 3758 recover(input,re);
3759 } 3759 }
3760 finally { 3760 finally {
3761 } 3761 }
3762 return ; 3762 return ;
3763 } 3763 }
3764 // $ANTLR end "entryRuleIntegerTypeScope" 3764 // $ANTLR end "entryRuleDocumentationEntry"
3765 3765
3766 3766
3767 // $ANTLR start "ruleIntegerTypeScope" 3767 // $ANTLR start "ruleDocumentationEntry"
3768 // InternalApplicationConfiguration.g:1237:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; 3768 // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
3769 public final void ruleIntegerTypeScope() throws RecognitionException { 3769 public final void ruleDocumentationEntry() throws RecognitionException {
3770 3770
3771 int stackSize = keepStackSize(); 3771 int stackSize = keepStackSize();
3772 3772
3773 try { 3773 try {
3774 // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) 3774 // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
3775 // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) ) 3775 // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
3776 { 3776 {
3777 // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) ) 3777 // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
3778 // InternalApplicationConfiguration.g:1243:3: ( rule__IntegerTypeScope__Group__0 ) 3778 // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 )
3779 { 3779 {
3780 before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); 3780 before(grammarAccess.getDocumentationEntryAccess().getGroup());
3781 // InternalApplicationConfiguration.g:1244:3: ( rule__IntegerTypeScope__Group__0 ) 3781 // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 )
3782 // InternalApplicationConfiguration.g:1244:4: rule__IntegerTypeScope__Group__0 3782 // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0
3783 { 3783 {
3784 pushFollow(FOLLOW_2); 3784 pushFollow(FOLLOW_2);
3785 rule__IntegerTypeScope__Group__0(); 3785 rule__DocumentationEntry__Group__0();
3786 3786
3787 state._fsp--; 3787 state._fsp--;
3788 3788
3789 3789
3790 } 3790 }
3791 3791
3792 after(grammarAccess.getIntegerTypeScopeAccess().getGroup()); 3792 after(grammarAccess.getDocumentationEntryAccess().getGroup());
3793 3793
3794 } 3794 }
3795 3795
3796 3796
3797 } 3797 }
3798 3798
3799 } 3799 }
3800 catch (RecognitionException re) { 3800 catch (RecognitionException re) {
3801 reportError(re); 3801 reportError(re);
3802 recover(input,re); 3802 recover(input,re);
3803 } 3803 }
3804 finally { 3804 finally {
3805 3805
3806 restoreStackSize(stackSize); 3806 restoreStackSize(stackSize);
3807 3807
3808 } 3808 }
3809 return ; 3809 return ;
3810 } 3810 }
3811 // $ANTLR end "ruleIntegerTypeScope" 3811 // $ANTLR end "ruleDocumentationEntry"
3812 3812
3813 3813
3814 // $ANTLR start "entryRuleRealTypeScope" 3814 // $ANTLR start "entryRuleRuntimeEntry"
3815 // InternalApplicationConfiguration.g:1253:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; 3815 // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
3816 public final void entryRuleRealTypeScope() throws RecognitionException { 3816 public final void entryRuleRuntimeEntry() throws RecognitionException {
3817 try { 3817 try {
3818 // InternalApplicationConfiguration.g:1254:1: ( ruleRealTypeScope EOF ) 3818 // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF )
3819 // InternalApplicationConfiguration.g:1255:1: ruleRealTypeScope EOF 3819 // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF
3820 { 3820 {
3821 before(grammarAccess.getRealTypeScopeRule()); 3821 before(grammarAccess.getRuntimeEntryRule());
3822 pushFollow(FOLLOW_1); 3822 pushFollow(FOLLOW_1);
3823 ruleRealTypeScope(); 3823 ruleRuntimeEntry();
3824 3824
3825 state._fsp--; 3825 state._fsp--;
3826 3826
3827 after(grammarAccess.getRealTypeScopeRule()); 3827 after(grammarAccess.getRuntimeEntryRule());
3828 match(input,EOF,FOLLOW_2); 3828 match(input,EOF,FOLLOW_2);
3829 3829
3830 } 3830 }
3831 3831
3832 } 3832 }
3833 catch (RecognitionException re) { 3833 catch (RecognitionException re) {
3834 reportError(re); 3834 reportError(re);
3835 recover(input,re); 3835 recover(input,re);
3836 } 3836 }
3837 finally { 3837 finally {
3838 } 3838 }
3839 return ; 3839 return ;
3840 } 3840 }
3841 // $ANTLR end "entryRuleRealTypeScope" 3841 // $ANTLR end "entryRuleRuntimeEntry"
3842 3842
3843 3843
3844 // $ANTLR start "ruleRealTypeScope" 3844 // $ANTLR start "ruleRuntimeEntry"
3845 // InternalApplicationConfiguration.g:1262:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; 3845 // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
3846 public final void ruleRealTypeScope() throws RecognitionException { 3846 public final void ruleRuntimeEntry() throws RecognitionException {
3847 3847
3848 int stackSize = keepStackSize(); 3848 int stackSize = keepStackSize();
3849 3849
3850 try { 3850 try {
3851 // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) 3851 // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
3852 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) ) 3852 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
3853 { 3853 {
3854 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) ) 3854 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
3855 // InternalApplicationConfiguration.g:1268:3: ( rule__RealTypeScope__Group__0 ) 3855 // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 )
3856 { 3856 {
3857 before(grammarAccess.getRealTypeScopeAccess().getGroup()); 3857 before(grammarAccess.getRuntimeEntryAccess().getGroup());
3858 // InternalApplicationConfiguration.g:1269:3: ( rule__RealTypeScope__Group__0 ) 3858 // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 )
3859 // InternalApplicationConfiguration.g:1269:4: rule__RealTypeScope__Group__0 3859 // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0
3860 { 3860 {
3861 pushFollow(FOLLOW_2); 3861 pushFollow(FOLLOW_2);
3862 rule__RealTypeScope__Group__0(); 3862 rule__RuntimeEntry__Group__0();
3863 3863
3864 state._fsp--; 3864 state._fsp--;
3865 3865
3866 3866
3867 } 3867 }
3868 3868
3869 after(grammarAccess.getRealTypeScopeAccess().getGroup()); 3869 after(grammarAccess.getRuntimeEntryAccess().getGroup());
3870 3870
3871 } 3871 }
3872 3872
3873 3873
3874 } 3874 }
3875 3875
3876 } 3876 }
3877 catch (RecognitionException re) { 3877 catch (RecognitionException re) {
3878 reportError(re); 3878 reportError(re);
3879 recover(input,re); 3879 recover(input,re);
3880 } 3880 }
3881 finally { 3881 finally {
3882 3882
3883 restoreStackSize(stackSize); 3883 restoreStackSize(stackSize);
3884 3884
3885 } 3885 }
3886 return ; 3886 return ;
3887 } 3887 }
3888 // $ANTLR end "ruleRealTypeScope" 3888 // $ANTLR end "ruleRuntimeEntry"
3889 3889
3890 3890
3891 // $ANTLR start "entryRuleStringTypeScope" 3891 // $ANTLR start "entryRuleMemoryEntry"
3892 // InternalApplicationConfiguration.g:1278:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; 3892 // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
3893 public final void entryRuleStringTypeScope() throws RecognitionException { 3893 public final void entryRuleMemoryEntry() throws RecognitionException {
3894 try { 3894 try {
3895 // InternalApplicationConfiguration.g:1279:1: ( ruleStringTypeScope EOF ) 3895 // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF )
3896 // InternalApplicationConfiguration.g:1280:1: ruleStringTypeScope EOF 3896 // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF
3897 { 3897 {
3898 before(grammarAccess.getStringTypeScopeRule()); 3898 before(grammarAccess.getMemoryEntryRule());
3899 pushFollow(FOLLOW_1); 3899 pushFollow(FOLLOW_1);
3900 ruleStringTypeScope(); 3900 ruleMemoryEntry();
3901 3901
3902 state._fsp--; 3902 state._fsp--;
3903 3903
3904 after(grammarAccess.getStringTypeScopeRule()); 3904 after(grammarAccess.getMemoryEntryRule());
3905 match(input,EOF,FOLLOW_2); 3905 match(input,EOF,FOLLOW_2);
3906 3906
3907 } 3907 }
3908 3908
3909 } 3909 }
3910 catch (RecognitionException re) { 3910 catch (RecognitionException re) {
3911 reportError(re); 3911 reportError(re);
3912 recover(input,re); 3912 recover(input,re);
3913 } 3913 }
3914 finally { 3914 finally {
3915 } 3915 }
3916 return ; 3916 return ;
3917 } 3917 }
3918 // $ANTLR end "entryRuleStringTypeScope" 3918 // $ANTLR end "entryRuleMemoryEntry"
3919 3919
3920 3920
3921 // $ANTLR start "ruleStringTypeScope" 3921 // $ANTLR start "ruleMemoryEntry"
3922 // InternalApplicationConfiguration.g:1287:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; 3922 // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
3923 public final void ruleStringTypeScope() throws RecognitionException { 3923 public final void ruleMemoryEntry() throws RecognitionException {
3924 3924
3925 int stackSize = keepStackSize(); 3925 int stackSize = keepStackSize();
3926 3926
3927 try { 3927 try {
3928 // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) 3928 // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
3929 // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) ) 3929 // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
3930 { 3930 {
3931 // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) ) 3931 // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
3932 // InternalApplicationConfiguration.g:1293:3: ( rule__StringTypeScope__Group__0 ) 3932 // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 )
3933 { 3933 {
3934 before(grammarAccess.getStringTypeScopeAccess().getGroup()); 3934 before(grammarAccess.getMemoryEntryAccess().getGroup());
3935 // InternalApplicationConfiguration.g:1294:3: ( rule__StringTypeScope__Group__0 ) 3935 // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 )
3936 // InternalApplicationConfiguration.g:1294:4: rule__StringTypeScope__Group__0 3936 // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0
3937 { 3937 {
3938 pushFollow(FOLLOW_2); 3938 pushFollow(FOLLOW_2);
3939 rule__StringTypeScope__Group__0(); 3939 rule__MemoryEntry__Group__0();
3940 3940
3941 state._fsp--; 3941 state._fsp--;
3942 3942
3943 3943
3944 } 3944 }
3945 3945
3946 after(grammarAccess.getStringTypeScopeAccess().getGroup()); 3946 after(grammarAccess.getMemoryEntryAccess().getGroup());
3947 3947
3948 } 3948 }
3949 3949
3950 3950
3951 } 3951 }
3952 3952
3953 } 3953 }
3954 catch (RecognitionException re) { 3954 catch (RecognitionException re) {
3955 reportError(re); 3955 reportError(re);
3956 recover(input,re); 3956 recover(input,re);
3957 } 3957 }
3958 finally { 3958 finally {
3959 3959
3960 restoreStackSize(stackSize); 3960 restoreStackSize(stackSize);
3961 3961
3962 } 3962 }
3963 return ; 3963 return ;
3964 } 3964 }
3965 // $ANTLR end "ruleStringTypeScope" 3965 // $ANTLR end "ruleMemoryEntry"
3966 3966
3967 3967
3968 // $ANTLR start "entryRuleClassReference" 3968 // $ANTLR start "entryRuleCustomEntry"
3969 // InternalApplicationConfiguration.g:1303:1: entryRuleClassReference : ruleClassReference EOF ; 3969 // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
3970 public final void entryRuleClassReference() throws RecognitionException { 3970 public final void entryRuleCustomEntry() throws RecognitionException {
3971 try { 3971 try {
3972 // InternalApplicationConfiguration.g:1304:1: ( ruleClassReference EOF ) 3972 // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF )
3973 // InternalApplicationConfiguration.g:1305:1: ruleClassReference EOF 3973 // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF
3974 { 3974 {
3975 before(grammarAccess.getClassReferenceRule()); 3975 before(grammarAccess.getCustomEntryRule());
3976 pushFollow(FOLLOW_1); 3976 pushFollow(FOLLOW_1);
3977 ruleClassReference(); 3977 ruleCustomEntry();
3978 3978
3979 state._fsp--; 3979 state._fsp--;
3980 3980
3981 after(grammarAccess.getClassReferenceRule()); 3981 after(grammarAccess.getCustomEntryRule());
3982 match(input,EOF,FOLLOW_2); 3982 match(input,EOF,FOLLOW_2);
3983 3983
3984 } 3984 }
3985 3985
3986 } 3986 }
3987 catch (RecognitionException re) { 3987 catch (RecognitionException re) {
3988 reportError(re); 3988 reportError(re);
3989 recover(input,re); 3989 recover(input,re);
3990 } 3990 }
3991 finally { 3991 finally {
3992 } 3992 }
3993 return ; 3993 return ;
3994 } 3994 }
3995 // $ANTLR end "entryRuleClassReference" 3995 // $ANTLR end "entryRuleCustomEntry"
3996 3996
3997 3997
3998 // $ANTLR start "ruleClassReference" 3998 // $ANTLR start "ruleCustomEntry"
3999 // InternalApplicationConfiguration.g:1312:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; 3999 // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
4000 public final void ruleClassReference() throws RecognitionException { 4000 public final void ruleCustomEntry() throws RecognitionException {
4001 4001
4002 int stackSize = keepStackSize(); 4002 int stackSize = keepStackSize();
4003 4003
4004 try { 4004 try {
4005 // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ClassReference__Group__0 ) ) ) 4005 // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
4006 // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) ) 4006 // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
4007 { 4007 {
4008 // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) ) 4008 // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
4009 // InternalApplicationConfiguration.g:1318:3: ( rule__ClassReference__Group__0 ) 4009 // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 )
4010 { 4010 {
4011 before(grammarAccess.getClassReferenceAccess().getGroup()); 4011 before(grammarAccess.getCustomEntryAccess().getGroup());
4012 // InternalApplicationConfiguration.g:1319:3: ( rule__ClassReference__Group__0 ) 4012 // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 )
4013 // InternalApplicationConfiguration.g:1319:4: rule__ClassReference__Group__0 4013 // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0
4014 { 4014 {
4015 pushFollow(FOLLOW_2); 4015 pushFollow(FOLLOW_2);
4016 rule__ClassReference__Group__0(); 4016 rule__CustomEntry__Group__0();
4017 4017
4018 state._fsp--; 4018 state._fsp--;
4019 4019
4020 4020
4021 } 4021 }
4022 4022
4023 after(grammarAccess.getClassReferenceAccess().getGroup()); 4023 after(grammarAccess.getCustomEntryAccess().getGroup());
4024 4024
4025 } 4025 }
4026 4026
4027 4027
4028 } 4028 }
4029 4029
4030 } 4030 }
4031 catch (RecognitionException re) { 4031 catch (RecognitionException re) {
4032 reportError(re); 4032 reportError(re);
4033 recover(input,re); 4033 recover(input,re);
4034 } 4034 }
4035 finally { 4035 finally {
4036 4036
4037 restoreStackSize(stackSize); 4037 restoreStackSize(stackSize);
4038 4038
4039 } 4039 }
4040 return ; 4040 return ;
4041 } 4041 }
4042 // $ANTLR end "ruleClassReference" 4042 // $ANTLR end "ruleCustomEntry"
4043 4043
4044 4044
4045 // $ANTLR start "entryRuleObjectReference" 4045 // $ANTLR start "entryRuleConfigReference"
4046 // InternalApplicationConfiguration.g:1328:1: entryRuleObjectReference : ruleObjectReference EOF ; 4046 // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ;
4047 public final void entryRuleObjectReference() throws RecognitionException { 4047 public final void entryRuleConfigReference() throws RecognitionException {
4048 try { 4048 try {
4049 // InternalApplicationConfiguration.g:1329:1: ( ruleObjectReference EOF ) 4049 // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF )
4050 // InternalApplicationConfiguration.g:1330:1: ruleObjectReference EOF 4050 // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF
4051 { 4051 {
4052 before(grammarAccess.getObjectReferenceRule()); 4052 before(grammarAccess.getConfigReferenceRule());
4053 pushFollow(FOLLOW_1); 4053 pushFollow(FOLLOW_1);
4054 ruleObjectReference(); 4054 ruleConfigReference();
4055 4055
4056 state._fsp--; 4056 state._fsp--;
4057 4057
4058 after(grammarAccess.getObjectReferenceRule()); 4058 after(grammarAccess.getConfigReferenceRule());
4059 match(input,EOF,FOLLOW_2); 4059 match(input,EOF,FOLLOW_2);
4060 4060
4061 } 4061 }
4062 4062
4063 } 4063 }
4064 catch (RecognitionException re) { 4064 catch (RecognitionException re) {
4065 reportError(re); 4065 reportError(re);
4066 recover(input,re); 4066 recover(input,re);
4067 } 4067 }
4068 finally { 4068 finally {
4069 } 4069 }
4070 return ; 4070 return ;
4071 } 4071 }
4072 // $ANTLR end "entryRuleObjectReference" 4072 // $ANTLR end "entryRuleConfigReference"
4073 4073
4074 4074
4075 // $ANTLR start "ruleObjectReference" 4075 // $ANTLR start "ruleConfigReference"
4076 // InternalApplicationConfiguration.g:1337:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; 4076 // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
4077 public final void ruleObjectReference() throws RecognitionException { 4077 public final void ruleConfigReference() throws RecognitionException {
4078 4078
4079 int stackSize = keepStackSize(); 4079 int stackSize = keepStackSize();
4080 4080
4081 try { 4081 try {
4082 // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) 4082 // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
4083 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) ) 4083 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
4084 { 4084 {
4085 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) ) 4085 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
4086 // InternalApplicationConfiguration.g:1343:3: ( rule__ObjectReference__Group__0 ) 4086 // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment )
4087 { 4087 {
4088 before(grammarAccess.getObjectReferenceAccess().getGroup()); 4088 before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
4089 // InternalApplicationConfiguration.g:1344:3: ( rule__ObjectReference__Group__0 ) 4089 // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment )
4090 // InternalApplicationConfiguration.g:1344:4: rule__ObjectReference__Group__0 4090 // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment
4091 { 4091 {
4092 pushFollow(FOLLOW_2); 4092 pushFollow(FOLLOW_2);
4093 rule__ObjectReference__Group__0(); 4093 rule__ConfigReference__ConfigAssignment();
4094 4094
4095 state._fsp--; 4095 state._fsp--;
4096 4096
4097 4097
4098 } 4098 }
4099 4099
4100 after(grammarAccess.getObjectReferenceAccess().getGroup()); 4100 after(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
4101 4101
4102 } 4102 }
4103 4103
4104 4104
4105 } 4105 }
4106 4106
4107 } 4107 }
4108 catch (RecognitionException re) { 4108 catch (RecognitionException re) {
4109 reportError(re); 4109 reportError(re);
4110 recover(input,re); 4110 recover(input,re);
4111 } 4111 }
4112 finally { 4112 finally {
4113 4113
4114 restoreStackSize(stackSize); 4114 restoreStackSize(stackSize);
4115 4115
4116 } 4116 }
4117 return ; 4117 return ;
4118 } 4118 }
4119 // $ANTLR end "ruleObjectReference" 4119 // $ANTLR end "ruleConfigReference"
4120 4120
4121 4121
4122 // $ANTLR start "entryRuleIntegerReference" 4122 // $ANTLR start "entryRuleConfig"
4123 // InternalApplicationConfiguration.g:1353:1: entryRuleIntegerReference : ruleIntegerReference EOF ; 4123 // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ;
4124 public final void entryRuleIntegerReference() throws RecognitionException { 4124 public final void entryRuleConfig() throws RecognitionException {
4125 try { 4125 try {
4126 // InternalApplicationConfiguration.g:1354:1: ( ruleIntegerReference EOF ) 4126 // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF )
4127 // InternalApplicationConfiguration.g:1355:1: ruleIntegerReference EOF 4127 // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF
4128 { 4128 {
4129 before(grammarAccess.getIntegerReferenceRule()); 4129 before(grammarAccess.getConfigRule());
4130 pushFollow(FOLLOW_1); 4130 pushFollow(FOLLOW_1);
4131 ruleIntegerReference(); 4131 ruleConfig();
4132 4132
4133 state._fsp--; 4133 state._fsp--;
4134 4134
4135 after(grammarAccess.getIntegerReferenceRule()); 4135 after(grammarAccess.getConfigRule());
4136 match(input,EOF,FOLLOW_2); 4136 match(input,EOF,FOLLOW_2);
4137 4137
4138 } 4138 }
4139 4139
4140 } 4140 }
4141 catch (RecognitionException re) { 4141 catch (RecognitionException re) {
4142 reportError(re); 4142 reportError(re);
4143 recover(input,re); 4143 recover(input,re);
4144 } 4144 }
4145 finally { 4145 finally {
4146 } 4146 }
4147 return ; 4147 return ;
4148 } 4148 }
4149 // $ANTLR end "entryRuleIntegerReference" 4149 // $ANTLR end "entryRuleConfig"
4150 4150
4151 4151
4152 // $ANTLR start "ruleIntegerReference" 4152 // $ANTLR start "ruleConfig"
4153 // InternalApplicationConfiguration.g:1362:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; 4153 // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
4154 public final void ruleIntegerReference() throws RecognitionException { 4154 public final void ruleConfig() throws RecognitionException {
4155 4155
4156 int stackSize = keepStackSize(); 4156 int stackSize = keepStackSize();
4157 4157
4158 try { 4158 try {
4159 // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) 4159 // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) )
4160 // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) ) 4160 // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
4161 { 4161 {
4162 // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) ) 4162 // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
4163 // InternalApplicationConfiguration.g:1368:3: ( rule__IntegerReference__Group__0 ) 4163 // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives )
4164 { 4164 {
4165 before(grammarAccess.getIntegerReferenceAccess().getGroup()); 4165 before(grammarAccess.getConfigAccess().getAlternatives());
4166 // InternalApplicationConfiguration.g:1369:3: ( rule__IntegerReference__Group__0 ) 4166 // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives )
4167 // InternalApplicationConfiguration.g:1369:4: rule__IntegerReference__Group__0 4167 // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives
4168 { 4168 {
4169 pushFollow(FOLLOW_2); 4169 pushFollow(FOLLOW_2);
4170 rule__IntegerReference__Group__0(); 4170 rule__Config__Alternatives();
4171 4171
4172 state._fsp--; 4172 state._fsp--;
4173 4173
4174 4174
4175 } 4175 }
4176 4176
4177 after(grammarAccess.getIntegerReferenceAccess().getGroup()); 4177 after(grammarAccess.getConfigAccess().getAlternatives());
4178 4178
4179 } 4179 }
4180 4180
4181 4181
4182 } 4182 }
4183 4183
4184 } 4184 }
4185 catch (RecognitionException re) { 4185 catch (RecognitionException re) {
4186 reportError(re); 4186 reportError(re);
4187 recover(input,re); 4187 recover(input,re);
4188 } 4188 }
4189 finally { 4189 finally {
4190 4190
4191 restoreStackSize(stackSize); 4191 restoreStackSize(stackSize);
4192 4192
4193 } 4193 }
4194 return ; 4194 return ;
4195 } 4195 }
4196 // $ANTLR end "ruleIntegerReference" 4196 // $ANTLR end "ruleConfig"
4197 4197
4198 4198
4199 // $ANTLR start "entryRuleRealReference" 4199 // $ANTLR start "entryRuleScopeSpecification"
4200 // InternalApplicationConfiguration.g:1378:1: entryRuleRealReference : ruleRealReference EOF ; 4200 // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
4201 public final void entryRuleRealReference() throws RecognitionException { 4201 public final void entryRuleScopeSpecification() throws RecognitionException {
4202 try { 4202 try {
4203 // InternalApplicationConfiguration.g:1379:1: ( ruleRealReference EOF ) 4203 // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF )
4204 // InternalApplicationConfiguration.g:1380:1: ruleRealReference EOF 4204 // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF
4205 { 4205 {
4206 before(grammarAccess.getRealReferenceRule()); 4206 before(grammarAccess.getScopeSpecificationRule());
4207 pushFollow(FOLLOW_1); 4207 pushFollow(FOLLOW_1);
4208 ruleRealReference(); 4208 ruleScopeSpecification();
4209 4209
4210 state._fsp--; 4210 state._fsp--;
4211 4211
4212 after(grammarAccess.getRealReferenceRule()); 4212 after(grammarAccess.getScopeSpecificationRule());
4213 match(input,EOF,FOLLOW_2); 4213 match(input,EOF,FOLLOW_2);
4214 4214
4215 } 4215 }
4216 4216
4217 } 4217 }
4218 catch (RecognitionException re) { 4218 catch (RecognitionException re) {
4219 reportError(re); 4219 reportError(re);
4220 recover(input,re); 4220 recover(input,re);
4221 } 4221 }
4222 finally { 4222 finally {
4223 } 4223 }
4224 return ; 4224 return ;
4225 } 4225 }
4226 // $ANTLR end "entryRuleRealReference" 4226 // $ANTLR end "entryRuleScopeSpecification"
4227 4227
4228 4228
4229 // $ANTLR start "ruleRealReference" 4229 // $ANTLR start "ruleScopeSpecification"
4230 // InternalApplicationConfiguration.g:1387:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; 4230 // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
4231 public final void ruleRealReference() throws RecognitionException { 4231 public final void ruleScopeSpecification() throws RecognitionException {
4232 4232
4233 int stackSize = keepStackSize(); 4233 int stackSize = keepStackSize();
4234 4234
4235 try { 4235 try {
4236 // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__RealReference__Group__0 ) ) ) 4236 // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
4237 // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) ) 4237 // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
4238 { 4238 {
4239 // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) ) 4239 // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
4240 // InternalApplicationConfiguration.g:1393:3: ( rule__RealReference__Group__0 ) 4240 // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 )
4241 { 4241 {
4242 before(grammarAccess.getRealReferenceAccess().getGroup()); 4242 before(grammarAccess.getScopeSpecificationAccess().getGroup());
4243 // InternalApplicationConfiguration.g:1394:3: ( rule__RealReference__Group__0 ) 4243 // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 )
4244 // InternalApplicationConfiguration.g:1394:4: rule__RealReference__Group__0 4244 // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0
4245 { 4245 {
4246 pushFollow(FOLLOW_2); 4246 pushFollow(FOLLOW_2);
4247 rule__RealReference__Group__0(); 4247 rule__ScopeSpecification__Group__0();
4248 4248
4249 state._fsp--; 4249 state._fsp--;
4250 4250
4251 4251
4252 } 4252 }
4253 4253
4254 after(grammarAccess.getRealReferenceAccess().getGroup()); 4254 after(grammarAccess.getScopeSpecificationAccess().getGroup());
4255 4255
4256 } 4256 }
4257 4257
4258 4258
4259 } 4259 }
4260 4260
4261 } 4261 }
4262 catch (RecognitionException re) { 4262 catch (RecognitionException re) {
4263 reportError(re); 4263 reportError(re);
4264 recover(input,re); 4264 recover(input,re);
4265 } 4265 }
4266 finally { 4266 finally {
4267 4267
4268 restoreStackSize(stackSize); 4268 restoreStackSize(stackSize);
4269 4269
4270 } 4270 }
4271 return ; 4271 return ;
4272 } 4272 }
4273 // $ANTLR end "ruleRealReference" 4273 // $ANTLR end "ruleScopeSpecification"
4274 4274
4275 4275
4276 // $ANTLR start "entryRuleStringReference" 4276 // $ANTLR start "entryRuleTypeScope"
4277 // InternalApplicationConfiguration.g:1403:1: entryRuleStringReference : ruleStringReference EOF ; 4277 // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ;
4278 public final void entryRuleStringReference() throws RecognitionException { 4278 public final void entryRuleTypeScope() throws RecognitionException {
4279 try { 4279 try {
4280 // InternalApplicationConfiguration.g:1404:1: ( ruleStringReference EOF ) 4280 // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF )
4281 // InternalApplicationConfiguration.g:1405:1: ruleStringReference EOF 4281 // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF
4282 { 4282 {
4283 before(grammarAccess.getStringReferenceRule()); 4283 before(grammarAccess.getTypeScopeRule());
4284 pushFollow(FOLLOW_1); 4284 pushFollow(FOLLOW_1);
4285 ruleStringReference(); 4285 ruleTypeScope();
4286 4286
4287 state._fsp--; 4287 state._fsp--;
4288 4288
4289 after(grammarAccess.getStringReferenceRule()); 4289 after(grammarAccess.getTypeScopeRule());
4290 match(input,EOF,FOLLOW_2); 4290 match(input,EOF,FOLLOW_2);
4291 4291
4292 } 4292 }
4293 4293
4294 } 4294 }
4295 catch (RecognitionException re) { 4295 catch (RecognitionException re) {
4296 reportError(re); 4296 reportError(re);
4297 recover(input,re); 4297 recover(input,re);
4298 } 4298 }
4299 finally { 4299 finally {
4300 } 4300 }
4301 return ; 4301 return ;
4302 } 4302 }
4303 // $ANTLR end "entryRuleStringReference" 4303 // $ANTLR end "entryRuleTypeScope"
4304 4304
4305 4305
4306 // $ANTLR start "ruleStringReference" 4306 // $ANTLR start "ruleTypeScope"
4307 // InternalApplicationConfiguration.g:1412:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; 4307 // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
4308 public final void ruleStringReference() throws RecognitionException { 4308 public final void ruleTypeScope() throws RecognitionException {
4309 4309
4310 int stackSize = keepStackSize(); 4310 int stackSize = keepStackSize();
4311 4311
4312 try { 4312 try {
4313 // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__StringReference__Group__0 ) ) ) 4313 // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) )
4314 // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) ) 4314 // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
4315 { 4315 {
4316 // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) ) 4316 // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
4317 // InternalApplicationConfiguration.g:1418:3: ( rule__StringReference__Group__0 ) 4317 // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives )
4318 { 4318 {
4319 before(grammarAccess.getStringReferenceAccess().getGroup()); 4319 before(grammarAccess.getTypeScopeAccess().getAlternatives());
4320 // InternalApplicationConfiguration.g:1419:3: ( rule__StringReference__Group__0 ) 4320 // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives )
4321 // InternalApplicationConfiguration.g:1419:4: rule__StringReference__Group__0 4321 // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives
4322 { 4322 {
4323 pushFollow(FOLLOW_2); 4323 pushFollow(FOLLOW_2);
4324 rule__StringReference__Group__0(); 4324 rule__TypeScope__Alternatives();
4325 4325
4326 state._fsp--; 4326 state._fsp--;
4327 4327
4328 4328
4329 } 4329 }
4330 4330
4331 after(grammarAccess.getStringReferenceAccess().getGroup()); 4331 after(grammarAccess.getTypeScopeAccess().getAlternatives());
4332 4332
4333 } 4333 }
4334 4334
4335 4335
4336 } 4336 }
4337 4337
4338 } 4338 }
4339 catch (RecognitionException re) { 4339 catch (RecognitionException re) {
4340 reportError(re); 4340 reportError(re);
4341 recover(input,re); 4341 recover(input,re);
4342 } 4342 }
4343 finally { 4343 finally {
4344 4344
4345 restoreStackSize(stackSize); 4345 restoreStackSize(stackSize);
4346 4346
4347 } 4347 }
4348 return ; 4348 return ;
4349 } 4349 }
4350 // $ANTLR end "ruleStringReference" 4350 // $ANTLR end "ruleTypeScope"
4351 4351
4352 4352
4353 // $ANTLR start "entryRuleExactNumber" 4353 // $ANTLR start "entryRuleClassTypeScope"
4354 // InternalApplicationConfiguration.g:1428:1: entryRuleExactNumber : ruleExactNumber EOF ; 4354 // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
4355 public final void entryRuleExactNumber() throws RecognitionException { 4355 public final void entryRuleClassTypeScope() throws RecognitionException {
4356 try { 4356 try {
4357 // InternalApplicationConfiguration.g:1429:1: ( ruleExactNumber EOF ) 4357 // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF )
4358 // InternalApplicationConfiguration.g:1430:1: ruleExactNumber EOF 4358 // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF
4359 { 4359 {
4360 before(grammarAccess.getExactNumberRule()); 4360 before(grammarAccess.getClassTypeScopeRule());
4361 pushFollow(FOLLOW_1); 4361 pushFollow(FOLLOW_1);
4362 ruleExactNumber(); 4362 ruleClassTypeScope();
4363 4363
4364 state._fsp--; 4364 state._fsp--;
4365 4365
4366 after(grammarAccess.getExactNumberRule()); 4366 after(grammarAccess.getClassTypeScopeRule());
4367 match(input,EOF,FOLLOW_2); 4367 match(input,EOF,FOLLOW_2);
4368 4368
4369 } 4369 }
4370 4370
4371 } 4371 }
4372 catch (RecognitionException re) { 4372 catch (RecognitionException re) {
4373 reportError(re); 4373 reportError(re);
4374 recover(input,re); 4374 recover(input,re);
4375 } 4375 }
4376 finally { 4376 finally {
4377 } 4377 }
4378 return ; 4378 return ;
4379 } 4379 }
4380 // $ANTLR end "entryRuleExactNumber" 4380 // $ANTLR end "entryRuleClassTypeScope"
4381 4381
4382 4382
4383 // $ANTLR start "ruleExactNumber" 4383 // $ANTLR start "ruleClassTypeScope"
4384 // InternalApplicationConfiguration.g:1437:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; 4384 // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
4385 public final void ruleExactNumber() throws RecognitionException { 4385 public final void ruleClassTypeScope() throws RecognitionException {
4386 4386
4387 int stackSize = keepStackSize(); 4387 int stackSize = keepStackSize();
4388 4388
4389 try { 4389 try {
4390 // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) 4390 // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
4391 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) ) 4391 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
4392 { 4392 {
4393 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) ) 4393 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
4394 // InternalApplicationConfiguration.g:1443:3: ( rule__ExactNumber__Alternatives ) 4394 // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 )
4395 { 4395 {
4396 before(grammarAccess.getExactNumberAccess().getAlternatives()); 4396 before(grammarAccess.getClassTypeScopeAccess().getGroup());
4397 // InternalApplicationConfiguration.g:1444:3: ( rule__ExactNumber__Alternatives ) 4397 // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 )
4398 // InternalApplicationConfiguration.g:1444:4: rule__ExactNumber__Alternatives 4398 // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0
4399 { 4399 {
4400 pushFollow(FOLLOW_2); 4400 pushFollow(FOLLOW_2);
4401 rule__ExactNumber__Alternatives(); 4401 rule__ClassTypeScope__Group__0();
4402 4402
4403 state._fsp--; 4403 state._fsp--;
4404 4404
4405 4405
4406 } 4406 }
4407 4407
4408 after(grammarAccess.getExactNumberAccess().getAlternatives()); 4408 after(grammarAccess.getClassTypeScopeAccess().getGroup());
4409 4409
4410 } 4410 }
4411 4411
4412 4412
4413 } 4413 }
4414 4414
4415 } 4415 }
4416 catch (RecognitionException re) { 4416 catch (RecognitionException re) {
4417 reportError(re); 4417 reportError(re);
4418 recover(input,re); 4418 recover(input,re);
4419 } 4419 }
4420 finally { 4420 finally {
4421 4421
4422 restoreStackSize(stackSize); 4422 restoreStackSize(stackSize);
4423 4423
4424 } 4424 }
4425 return ; 4425 return ;
4426 } 4426 }
4427 // $ANTLR end "ruleExactNumber" 4427 // $ANTLR end "ruleClassTypeScope"
4428 4428
4429 4429
4430 // $ANTLR start "entryRuleIntervallNumber" 4430 // $ANTLR start "entryRuleObjectTypeScope"
4431 // InternalApplicationConfiguration.g:1453:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; 4431 // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
4432 public final void entryRuleIntervallNumber() throws RecognitionException { 4432 public final void entryRuleObjectTypeScope() throws RecognitionException {
4433 try { 4433 try {
4434 // InternalApplicationConfiguration.g:1454:1: ( ruleIntervallNumber EOF ) 4434 // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF )
4435 // InternalApplicationConfiguration.g:1455:1: ruleIntervallNumber EOF 4435 // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF
4436 { 4436 {
4437 before(grammarAccess.getIntervallNumberRule()); 4437 before(grammarAccess.getObjectTypeScopeRule());
4438 pushFollow(FOLLOW_1); 4438 pushFollow(FOLLOW_1);
4439 ruleIntervallNumber(); 4439 ruleObjectTypeScope();
4440 4440
4441 state._fsp--; 4441 state._fsp--;
4442 4442
4443 after(grammarAccess.getIntervallNumberRule()); 4443 after(grammarAccess.getObjectTypeScopeRule());
4444 match(input,EOF,FOLLOW_2); 4444 match(input,EOF,FOLLOW_2);
4445 4445
4446 } 4446 }
4447 4447
4448 } 4448 }
4449 catch (RecognitionException re) { 4449 catch (RecognitionException re) {
4450 reportError(re); 4450 reportError(re);
4451 recover(input,re); 4451 recover(input,re);
4452 } 4452 }
4453 finally { 4453 finally {
4454 } 4454 }
4455 return ; 4455 return ;
4456 } 4456 }
4457 // $ANTLR end "entryRuleIntervallNumber" 4457 // $ANTLR end "entryRuleObjectTypeScope"
4458 4458
4459 4459
4460 // $ANTLR start "ruleIntervallNumber" 4460 // $ANTLR start "ruleObjectTypeScope"
4461 // InternalApplicationConfiguration.g:1462:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; 4461 // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
4462 public final void ruleIntervallNumber() throws RecognitionException { 4462 public final void ruleObjectTypeScope() throws RecognitionException {
4463 4463
4464 int stackSize = keepStackSize(); 4464 int stackSize = keepStackSize();
4465 4465
4466 try { 4466 try {
4467 // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) 4467 // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
4468 // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) ) 4468 // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
4469 { 4469 {
4470 // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) ) 4470 // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
4471 // InternalApplicationConfiguration.g:1468:3: ( rule__IntervallNumber__Group__0 ) 4471 // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 )
4472 { 4472 {
4473 before(grammarAccess.getIntervallNumberAccess().getGroup()); 4473 before(grammarAccess.getObjectTypeScopeAccess().getGroup());
4474 // InternalApplicationConfiguration.g:1469:3: ( rule__IntervallNumber__Group__0 ) 4474 // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 )
4475 // InternalApplicationConfiguration.g:1469:4: rule__IntervallNumber__Group__0 4475 // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0
4476 { 4476 {
4477 pushFollow(FOLLOW_2); 4477 pushFollow(FOLLOW_2);
4478 rule__IntervallNumber__Group__0(); 4478 rule__ObjectTypeScope__Group__0();
4479 4479
4480 state._fsp--; 4480 state._fsp--;
4481 4481
4482 4482
4483 } 4483 }
4484 4484
4485 after(grammarAccess.getIntervallNumberAccess().getGroup()); 4485 after(grammarAccess.getObjectTypeScopeAccess().getGroup());
4486 4486
4487 } 4487 }
4488 4488
4489 4489
4490 } 4490 }
4491 4491
4492 } 4492 }
4493 catch (RecognitionException re) { 4493 catch (RecognitionException re) {
4494 reportError(re); 4494 reportError(re);
4495 recover(input,re); 4495 recover(input,re);
4496 } 4496 }
4497 finally { 4497 finally {
4498 4498
4499 restoreStackSize(stackSize); 4499 restoreStackSize(stackSize);
4500 4500
4501 } 4501 }
4502 return ; 4502 return ;
4503 } 4503 }
4504 // $ANTLR end "ruleIntervallNumber" 4504 // $ANTLR end "ruleObjectTypeScope"
4505 4505
4506 4506
4507 // $ANTLR start "entryRuleIntEnumberation" 4507 // $ANTLR start "entryRuleIntegerTypeScope"
4508 // InternalApplicationConfiguration.g:1478:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; 4508 // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
4509 public final void entryRuleIntEnumberation() throws RecognitionException { 4509 public final void entryRuleIntegerTypeScope() throws RecognitionException {
4510 try { 4510 try {
4511 // InternalApplicationConfiguration.g:1479:1: ( ruleIntEnumberation EOF ) 4511 // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF )
4512 // InternalApplicationConfiguration.g:1480:1: ruleIntEnumberation EOF 4512 // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF
4513 { 4513 {
4514 before(grammarAccess.getIntEnumberationRule()); 4514 before(grammarAccess.getIntegerTypeScopeRule());
4515 pushFollow(FOLLOW_1); 4515 pushFollow(FOLLOW_1);
4516 ruleIntEnumberation(); 4516 ruleIntegerTypeScope();
4517 4517
4518 state._fsp--; 4518 state._fsp--;
4519 4519
4520 after(grammarAccess.getIntEnumberationRule()); 4520 after(grammarAccess.getIntegerTypeScopeRule());
4521 match(input,EOF,FOLLOW_2); 4521 match(input,EOF,FOLLOW_2);
4522 4522
4523 } 4523 }
4524 4524
4525 } 4525 }
4526 catch (RecognitionException re) { 4526 catch (RecognitionException re) {
4527 reportError(re); 4527 reportError(re);
4528 recover(input,re); 4528 recover(input,re);
4529 } 4529 }
4530 finally { 4530 finally {
4531 } 4531 }
4532 return ; 4532 return ;
4533 } 4533 }
4534 // $ANTLR end "entryRuleIntEnumberation" 4534 // $ANTLR end "entryRuleIntegerTypeScope"
4535 4535
4536 4536
4537 // $ANTLR start "ruleIntEnumberation" 4537 // $ANTLR start "ruleIntegerTypeScope"
4538 // InternalApplicationConfiguration.g:1487:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; 4538 // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
4539 public final void ruleIntEnumberation() throws RecognitionException { 4539 public final void ruleIntegerTypeScope() throws RecognitionException {
4540 4540
4541 int stackSize = keepStackSize(); 4541 int stackSize = keepStackSize();
4542 4542
4543 try { 4543 try {
4544 // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) 4544 // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
4545 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) ) 4545 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
4546 { 4546 {
4547 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) ) 4547 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
4548 // InternalApplicationConfiguration.g:1493:3: ( rule__IntEnumberation__Group__0 ) 4548 // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 )
4549 { 4549 {
4550 before(grammarAccess.getIntEnumberationAccess().getGroup()); 4550 before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
4551 // InternalApplicationConfiguration.g:1494:3: ( rule__IntEnumberation__Group__0 ) 4551 // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 )
4552 // InternalApplicationConfiguration.g:1494:4: rule__IntEnumberation__Group__0 4552 // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0
4553 { 4553 {
4554 pushFollow(FOLLOW_2); 4554 pushFollow(FOLLOW_2);
4555 rule__IntEnumberation__Group__0(); 4555 rule__IntegerTypeScope__Group__0();
4556 4556
4557 state._fsp--; 4557 state._fsp--;
4558 4558
4559 4559
4560 } 4560 }
4561 4561
4562 after(grammarAccess.getIntEnumberationAccess().getGroup()); 4562 after(grammarAccess.getIntegerTypeScopeAccess().getGroup());
4563 4563
4564 } 4564 }
4565 4565
4566 4566
4567 } 4567 }
4568 4568
4569 } 4569 }
4570 catch (RecognitionException re) { 4570 catch (RecognitionException re) {
4571 reportError(re); 4571 reportError(re);
4572 recover(input,re); 4572 recover(input,re);
4573 } 4573 }
4574 finally { 4574 finally {
4575 4575
4576 restoreStackSize(stackSize); 4576 restoreStackSize(stackSize);
4577 4577
4578 } 4578 }
4579 return ; 4579 return ;
4580 } 4580 }
4581 // $ANTLR end "ruleIntEnumberation" 4581 // $ANTLR end "ruleIntegerTypeScope"
4582 4582
4583 4583
4584 // $ANTLR start "entryRuleRealEnumeration" 4584 // $ANTLR start "entryRuleRealTypeScope"
4585 // InternalApplicationConfiguration.g:1503:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; 4585 // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
4586 public final void entryRuleRealEnumeration() throws RecognitionException { 4586 public final void entryRuleRealTypeScope() throws RecognitionException {
4587 try { 4587 try {
4588 // InternalApplicationConfiguration.g:1504:1: ( ruleRealEnumeration EOF ) 4588 // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF )
4589 // InternalApplicationConfiguration.g:1505:1: ruleRealEnumeration EOF 4589 // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF
4590 { 4590 {
4591 before(grammarAccess.getRealEnumerationRule()); 4591 before(grammarAccess.getRealTypeScopeRule());
4592 pushFollow(FOLLOW_1); 4592 pushFollow(FOLLOW_1);
4593 ruleRealEnumeration(); 4593 ruleRealTypeScope();
4594 4594
4595 state._fsp--; 4595 state._fsp--;
4596 4596
4597 after(grammarAccess.getRealEnumerationRule()); 4597 after(grammarAccess.getRealTypeScopeRule());
4598 match(input,EOF,FOLLOW_2); 4598 match(input,EOF,FOLLOW_2);
4599 4599
4600 } 4600 }
4601 4601
4602 } 4602 }
4603 catch (RecognitionException re) { 4603 catch (RecognitionException re) {
4604 reportError(re); 4604 reportError(re);
4605 recover(input,re); 4605 recover(input,re);
4606 } 4606 }
4607 finally { 4607 finally {
4608 } 4608 }
4609 return ; 4609 return ;
4610 } 4610 }
4611 // $ANTLR end "entryRuleRealEnumeration" 4611 // $ANTLR end "entryRuleRealTypeScope"
4612 4612
4613 4613
4614 // $ANTLR start "ruleRealEnumeration" 4614 // $ANTLR start "ruleRealTypeScope"
4615 // InternalApplicationConfiguration.g:1512:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; 4615 // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
4616 public final void ruleRealEnumeration() throws RecognitionException { 4616 public final void ruleRealTypeScope() throws RecognitionException {
4617 4617
4618 int stackSize = keepStackSize(); 4618 int stackSize = keepStackSize();
4619 4619
4620 try { 4620 try {
4621 // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) 4621 // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
4622 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) ) 4622 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
4623 { 4623 {
4624 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) ) 4624 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
4625 // InternalApplicationConfiguration.g:1518:3: ( rule__RealEnumeration__Group__0 ) 4625 // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 )
4626 { 4626 {
4627 before(grammarAccess.getRealEnumerationAccess().getGroup()); 4627 before(grammarAccess.getRealTypeScopeAccess().getGroup());
4628 // InternalApplicationConfiguration.g:1519:3: ( rule__RealEnumeration__Group__0 ) 4628 // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 )
4629 // InternalApplicationConfiguration.g:1519:4: rule__RealEnumeration__Group__0 4629 // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0
4630 { 4630 {
4631 pushFollow(FOLLOW_2); 4631 pushFollow(FOLLOW_2);
4632 rule__RealEnumeration__Group__0(); 4632 rule__RealTypeScope__Group__0();
4633 4633
4634 state._fsp--; 4634 state._fsp--;
4635 4635
4636 4636
4637 } 4637 }
4638 4638
4639 after(grammarAccess.getRealEnumerationAccess().getGroup()); 4639 after(grammarAccess.getRealTypeScopeAccess().getGroup());
4640 4640
4641 } 4641 }
4642 4642
4643 4643
4644 } 4644 }
4645 4645
4646 } 4646 }
4647 catch (RecognitionException re) { 4647 catch (RecognitionException re) {
4648 reportError(re); 4648 reportError(re);
4649 recover(input,re); 4649 recover(input,re);
4650 } 4650 }
4651 finally { 4651 finally {
4652 4652
4653 restoreStackSize(stackSize); 4653 restoreStackSize(stackSize);
4654 4654
4655 } 4655 }
4656 return ; 4656 return ;
4657 } 4657 }
4658 // $ANTLR end "ruleRealEnumeration" 4658 // $ANTLR end "ruleRealTypeScope"
4659 4659
4660 4660
4661 // $ANTLR start "entryRuleStringEnumeration" 4661 // $ANTLR start "entryRuleStringTypeScope"
4662 // InternalApplicationConfiguration.g:1528:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; 4662 // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
4663 public final void entryRuleStringEnumeration() throws RecognitionException { 4663 public final void entryRuleStringTypeScope() throws RecognitionException {
4664 try { 4664 try {
4665 // InternalApplicationConfiguration.g:1529:1: ( ruleStringEnumeration EOF ) 4665 // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF )
4666 // InternalApplicationConfiguration.g:1530:1: ruleStringEnumeration EOF 4666 // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF
4667 { 4667 {
4668 before(grammarAccess.getStringEnumerationRule()); 4668 before(grammarAccess.getStringTypeScopeRule());
4669 pushFollow(FOLLOW_1); 4669 pushFollow(FOLLOW_1);
4670 ruleStringEnumeration(); 4670 ruleStringTypeScope();
4671 4671
4672 state._fsp--; 4672 state._fsp--;
4673 4673
4674 after(grammarAccess.getStringEnumerationRule()); 4674 after(grammarAccess.getStringTypeScopeRule());
4675 match(input,EOF,FOLLOW_2); 4675 match(input,EOF,FOLLOW_2);
4676 4676
4677 } 4677 }
4678 4678
4679 } 4679 }
4680 catch (RecognitionException re) { 4680 catch (RecognitionException re) {
4681 reportError(re); 4681 reportError(re);
4682 recover(input,re); 4682 recover(input,re);
4683 } 4683 }
4684 finally { 4684 finally {
4685 } 4685 }
4686 return ; 4686 return ;
4687 } 4687 }
4688 // $ANTLR end "entryRuleStringEnumeration" 4688 // $ANTLR end "entryRuleStringTypeScope"
4689 4689
4690 4690
4691 // $ANTLR start "ruleStringEnumeration" 4691 // $ANTLR start "ruleStringTypeScope"
4692 // InternalApplicationConfiguration.g:1537:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; 4692 // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
4693 public final void ruleStringEnumeration() throws RecognitionException { 4693 public final void ruleStringTypeScope() throws RecognitionException {
4694 4694
4695 int stackSize = keepStackSize(); 4695 int stackSize = keepStackSize();
4696 4696
4697 try { 4697 try {
4698 // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) 4698 // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
4699 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) ) 4699 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
4700 { 4700 {
4701 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) ) 4701 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
4702 // InternalApplicationConfiguration.g:1543:3: ( rule__StringEnumeration__Group__0 ) 4702 // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 )
4703 { 4703 {
4704 before(grammarAccess.getStringEnumerationAccess().getGroup()); 4704 before(grammarAccess.getStringTypeScopeAccess().getGroup());
4705 // InternalApplicationConfiguration.g:1544:3: ( rule__StringEnumeration__Group__0 ) 4705 // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 )
4706 // InternalApplicationConfiguration.g:1544:4: rule__StringEnumeration__Group__0 4706 // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0
4707 { 4707 {
4708 pushFollow(FOLLOW_2); 4708 pushFollow(FOLLOW_2);
4709 rule__StringEnumeration__Group__0(); 4709 rule__StringTypeScope__Group__0();
4710 4710
4711 state._fsp--; 4711 state._fsp--;
4712 4712
4713 4713
4714 } 4714 }
4715 4715
4716 after(grammarAccess.getStringEnumerationAccess().getGroup()); 4716 after(grammarAccess.getStringTypeScopeAccess().getGroup());
4717 4717
4718 } 4718 }
4719 4719
4720 4720
4721 } 4721 }
4722 4722
4723 } 4723 }
4724 catch (RecognitionException re) { 4724 catch (RecognitionException re) {
4725 reportError(re); 4725 reportError(re);
4726 recover(input,re); 4726 recover(input,re);
4727 } 4727 }
4728 finally { 4728 finally {
4729 4729
4730 restoreStackSize(stackSize); 4730 restoreStackSize(stackSize);
4731 4731
4732 } 4732 }
4733 return ; 4733 return ;
4734 } 4734 }
4735 // $ANTLR end "ruleStringEnumeration" 4735 // $ANTLR end "ruleStringTypeScope"
4736 4736
4737 4737
4738 // $ANTLR start "entryRuleScopeDeclaration" 4738 // $ANTLR start "entryRuleClassReference"
4739 // InternalApplicationConfiguration.g:1553:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; 4739 // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ;
4740 public final void entryRuleScopeDeclaration() throws RecognitionException { 4740 public final void entryRuleClassReference() throws RecognitionException {
4741 try { 4741 try {
4742 // InternalApplicationConfiguration.g:1554:1: ( ruleScopeDeclaration EOF ) 4742 // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF )
4743 // InternalApplicationConfiguration.g:1555:1: ruleScopeDeclaration EOF 4743 // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF
4744 { 4744 {
4745 before(grammarAccess.getScopeDeclarationRule()); 4745 before(grammarAccess.getClassReferenceRule());
4746 pushFollow(FOLLOW_1); 4746 pushFollow(FOLLOW_1);
4747 ruleScopeDeclaration(); 4747 ruleClassReference();
4748 4748
4749 state._fsp--; 4749 state._fsp--;
4750 4750
4751 after(grammarAccess.getScopeDeclarationRule()); 4751 after(grammarAccess.getClassReferenceRule());
4752 match(input,EOF,FOLLOW_2); 4752 match(input,EOF,FOLLOW_2);
4753 4753
4754 } 4754 }
4755 4755
4756 } 4756 }
4757 catch (RecognitionException re) { 4757 catch (RecognitionException re) {
4758 reportError(re); 4758 reportError(re);
4759 recover(input,re); 4759 recover(input,re);
4760 } 4760 }
4761 finally { 4761 finally {
4762 } 4762 }
4763 return ; 4763 return ;
4764 } 4764 }
4765 // $ANTLR end "entryRuleScopeDeclaration" 4765 // $ANTLR end "entryRuleClassReference"
4766 4766
4767 4767
4768 // $ANTLR start "ruleScopeDeclaration" 4768 // $ANTLR start "ruleClassReference"
4769 // InternalApplicationConfiguration.g:1562:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; 4769 // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
4770 public final void ruleScopeDeclaration() throws RecognitionException { 4770 public final void ruleClassReference() throws RecognitionException {
4771 4771
4772 int stackSize = keepStackSize(); 4772 int stackSize = keepStackSize();
4773 4773
4774 try { 4774 try {
4775 // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) 4775 // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) )
4776 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) ) 4776 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
4777 { 4777 {
4778 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) ) 4778 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
4779 // InternalApplicationConfiguration.g:1568:3: ( rule__ScopeDeclaration__Group__0 ) 4779 // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 )
4780 { 4780 {
4781 before(grammarAccess.getScopeDeclarationAccess().getGroup()); 4781 before(grammarAccess.getClassReferenceAccess().getGroup());
4782 // InternalApplicationConfiguration.g:1569:3: ( rule__ScopeDeclaration__Group__0 ) 4782 // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 )
4783 // InternalApplicationConfiguration.g:1569:4: rule__ScopeDeclaration__Group__0 4783 // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0
4784 { 4784 {
4785 pushFollow(FOLLOW_2); 4785 pushFollow(FOLLOW_2);
4786 rule__ScopeDeclaration__Group__0(); 4786 rule__ClassReference__Group__0();
4787 4787
4788 state._fsp--; 4788 state._fsp--;
4789 4789
4790 4790
4791 } 4791 }
4792 4792
4793 after(grammarAccess.getScopeDeclarationAccess().getGroup()); 4793 after(grammarAccess.getClassReferenceAccess().getGroup());
4794 4794
4795 } 4795 }
4796 4796
4797 4797
4798 } 4798 }
4799 4799
4800 } 4800 }
4801 catch (RecognitionException re) { 4801 catch (RecognitionException re) {
4802 reportError(re); 4802 reportError(re);
4803 recover(input,re); 4803 recover(input,re);
4804 } 4804 }
4805 finally { 4805 finally {
4806 4806
4807 restoreStackSize(stackSize); 4807 restoreStackSize(stackSize);
4808 4808
4809 } 4809 }
4810 return ; 4810 return ;
4811 } 4811 }
4812 // $ANTLR end "ruleScopeDeclaration" 4812 // $ANTLR end "ruleClassReference"
4813 4813
4814 4814
4815 // $ANTLR start "entryRuleScopeReference" 4815 // $ANTLR start "entryRuleObjectReference"
4816 // InternalApplicationConfiguration.g:1578:1: entryRuleScopeReference : ruleScopeReference EOF ; 4816 // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ;
4817 public final void entryRuleScopeReference() throws RecognitionException { 4817 public final void entryRuleObjectReference() throws RecognitionException {
4818 try { 4818 try {
4819 // InternalApplicationConfiguration.g:1579:1: ( ruleScopeReference EOF ) 4819 // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF )
4820 // InternalApplicationConfiguration.g:1580:1: ruleScopeReference EOF 4820 // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF
4821 { 4821 {
4822 before(grammarAccess.getScopeReferenceRule()); 4822 before(grammarAccess.getObjectReferenceRule());
4823 pushFollow(FOLLOW_1); 4823 pushFollow(FOLLOW_1);
4824 ruleScopeReference(); 4824 ruleObjectReference();
4825 4825
4826 state._fsp--; 4826 state._fsp--;
4827 4827
4828 after(grammarAccess.getScopeReferenceRule()); 4828 after(grammarAccess.getObjectReferenceRule());
4829 match(input,EOF,FOLLOW_2); 4829 match(input,EOF,FOLLOW_2);
4830 4830
4831 } 4831 }
4832 4832
4833 } 4833 }
4834 catch (RecognitionException re) { 4834 catch (RecognitionException re) {
4835 reportError(re); 4835 reportError(re);
4836 recover(input,re); 4836 recover(input,re);
4837 } 4837 }
4838 finally { 4838 finally {
4839 } 4839 }
4840 return ; 4840 return ;
4841 } 4841 }
4842 // $ANTLR end "entryRuleScopeReference" 4842 // $ANTLR end "entryRuleObjectReference"
4843 4843
4844 4844
4845 // $ANTLR start "ruleScopeReference" 4845 // $ANTLR start "ruleObjectReference"
4846 // InternalApplicationConfiguration.g:1587:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; 4846 // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
4847 public final void ruleScopeReference() throws RecognitionException { 4847 public final void ruleObjectReference() throws RecognitionException {
4848 4848
4849 int stackSize = keepStackSize(); 4849 int stackSize = keepStackSize();
4850 4850
4851 try { 4851 try {
4852 // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) 4852 // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
4853 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) ) 4853 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
4854 { 4854 {
4855 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) ) 4855 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
4856 // InternalApplicationConfiguration.g:1593:3: ( rule__ScopeReference__ReferredAssignment ) 4856 // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 )
4857 { 4857 {
4858 before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); 4858 before(grammarAccess.getObjectReferenceAccess().getGroup());
4859 // InternalApplicationConfiguration.g:1594:3: ( rule__ScopeReference__ReferredAssignment ) 4859 // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 )
4860 // InternalApplicationConfiguration.g:1594:4: rule__ScopeReference__ReferredAssignment 4860 // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0
4861 { 4861 {
4862 pushFollow(FOLLOW_2); 4862 pushFollow(FOLLOW_2);
4863 rule__ScopeReference__ReferredAssignment(); 4863 rule__ObjectReference__Group__0();
4864 4864
4865 state._fsp--; 4865 state._fsp--;
4866 4866
4867 4867
4868 } 4868 }
4869 4869
4870 after(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); 4870 after(grammarAccess.getObjectReferenceAccess().getGroup());
4871 4871
4872 } 4872 }
4873 4873
4874 4874
4875 } 4875 }
4876 4876
4877 } 4877 }
4878 catch (RecognitionException re) { 4878 catch (RecognitionException re) {
4879 reportError(re); 4879 reportError(re);
4880 recover(input,re); 4880 recover(input,re);
4881 } 4881 }
4882 finally { 4882 finally {
4883 4883
4884 restoreStackSize(stackSize); 4884 restoreStackSize(stackSize);
4885 4885
4886 } 4886 }
4887 return ; 4887 return ;
4888 } 4888 }
4889 // $ANTLR end "ruleScopeReference" 4889 // $ANTLR end "ruleObjectReference"
4890 4890
4891 4891
4892 // $ANTLR start "entryRuleScope" 4892 // $ANTLR start "entryRuleIntegerReference"
4893 // InternalApplicationConfiguration.g:1603:1: entryRuleScope : ruleScope EOF ; 4893 // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
4894 public final void entryRuleScope() throws RecognitionException { 4894 public final void entryRuleIntegerReference() throws RecognitionException {
4895 try { 4895 try {
4896 // InternalApplicationConfiguration.g:1604:1: ( ruleScope EOF ) 4896 // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF )
4897 // InternalApplicationConfiguration.g:1605:1: ruleScope EOF 4897 // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF
4898 { 4898 {
4899 before(grammarAccess.getScopeRule()); 4899 before(grammarAccess.getIntegerReferenceRule());
4900 pushFollow(FOLLOW_1); 4900 pushFollow(FOLLOW_1);
4901 ruleScope(); 4901 ruleIntegerReference();
4902 4902
4903 state._fsp--; 4903 state._fsp--;
4904 4904
4905 after(grammarAccess.getScopeRule()); 4905 after(grammarAccess.getIntegerReferenceRule());
4906 match(input,EOF,FOLLOW_2); 4906 match(input,EOF,FOLLOW_2);
4907 4907
4908 } 4908 }
4909 4909
4910 } 4910 }
4911 catch (RecognitionException re) { 4911 catch (RecognitionException re) {
4912 reportError(re); 4912 reportError(re);
4913 recover(input,re); 4913 recover(input,re);
4914 } 4914 }
4915 finally { 4915 finally {
4916 } 4916 }
4917 return ; 4917 return ;
4918 } 4918 }
4919 // $ANTLR end "entryRuleScope" 4919 // $ANTLR end "entryRuleIntegerReference"
4920 4920
4921 4921
4922 // $ANTLR start "ruleScope" 4922 // $ANTLR start "ruleIntegerReference"
4923 // InternalApplicationConfiguration.g:1612:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; 4923 // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
4924 public final void ruleScope() throws RecognitionException { 4924 public final void ruleIntegerReference() throws RecognitionException {
4925 4925
4926 int stackSize = keepStackSize(); 4926 int stackSize = keepStackSize();
4927 4927
4928 try { 4928 try {
4929 // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__Scope__Alternatives ) ) ) 4929 // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
4930 // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) ) 4930 // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
4931 { 4931 {
4932 // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) ) 4932 // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
4933 // InternalApplicationConfiguration.g:1618:3: ( rule__Scope__Alternatives ) 4933 // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 )
4934 { 4934 {
4935 before(grammarAccess.getScopeAccess().getAlternatives()); 4935 before(grammarAccess.getIntegerReferenceAccess().getGroup());
4936 // InternalApplicationConfiguration.g:1619:3: ( rule__Scope__Alternatives ) 4936 // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 )
4937 // InternalApplicationConfiguration.g:1619:4: rule__Scope__Alternatives 4937 // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0
4938 { 4938 {
4939 pushFollow(FOLLOW_2); 4939 pushFollow(FOLLOW_2);
4940 rule__Scope__Alternatives(); 4940 rule__IntegerReference__Group__0();
4941 4941
4942 state._fsp--; 4942 state._fsp--;
4943 4943
4944 4944
4945 } 4945 }
4946 4946
4947 after(grammarAccess.getScopeAccess().getAlternatives()); 4947 after(grammarAccess.getIntegerReferenceAccess().getGroup());
4948 4948
4949 } 4949 }
4950 4950
4951 4951
4952 } 4952 }
4953 4953
4954 } 4954 }
4955 catch (RecognitionException re) { 4955 catch (RecognitionException re) {
4956 reportError(re); 4956 reportError(re);
4957 recover(input,re); 4957 recover(input,re);
4958 } 4958 }
4959 finally { 4959 finally {
4960 4960
4961 restoreStackSize(stackSize); 4961 restoreStackSize(stackSize);
4962 4962
4963 } 4963 }
4964 return ; 4964 return ;
4965 } 4965 }
4966 // $ANTLR end "ruleScope" 4966 // $ANTLR end "ruleIntegerReference"
4967 4967
4968 4968
4969 // $ANTLR start "entryRuleTask" 4969 // $ANTLR start "entryRuleRealReference"
4970 // InternalApplicationConfiguration.g:1628:1: entryRuleTask : ruleTask EOF ; 4970 // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ;
4971 public final void entryRuleTask() throws RecognitionException { 4971 public final void entryRuleRealReference() throws RecognitionException {
4972 try { 4972 try {
4973 // InternalApplicationConfiguration.g:1629:1: ( ruleTask EOF ) 4973 // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF )
4974 // InternalApplicationConfiguration.g:1630:1: ruleTask EOF 4974 // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF
4975 { 4975 {
4976 before(grammarAccess.getTaskRule()); 4976 before(grammarAccess.getRealReferenceRule());
4977 pushFollow(FOLLOW_1); 4977 pushFollow(FOLLOW_1);
4978 ruleTask(); 4978 ruleRealReference();
4979 4979
4980 state._fsp--; 4980 state._fsp--;
4981 4981
4982 after(grammarAccess.getTaskRule()); 4982 after(grammarAccess.getRealReferenceRule());
4983 match(input,EOF,FOLLOW_2); 4983 match(input,EOF,FOLLOW_2);
4984 4984
4985 } 4985 }
4986 4986
4987 } 4987 }
4988 catch (RecognitionException re) { 4988 catch (RecognitionException re) {
4989 reportError(re); 4989 reportError(re);
4990 recover(input,re); 4990 recover(input,re);
4991 } 4991 }
4992 finally { 4992 finally {
4993 } 4993 }
4994 return ; 4994 return ;
4995 } 4995 }
4996 // $ANTLR end "entryRuleTask" 4996 // $ANTLR end "entryRuleRealReference"
4997 4997
4998 4998
4999 // $ANTLR start "ruleTask" 4999 // $ANTLR start "ruleRealReference"
5000 // InternalApplicationConfiguration.g:1637:1: ruleTask : ( ruleGenerationTask ) ; 5000 // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
5001 public final void ruleTask() throws RecognitionException { 5001 public final void ruleRealReference() throws RecognitionException {
5002 5002
5003 int stackSize = keepStackSize(); 5003 int stackSize = keepStackSize();
5004 5004
5005 try { 5005 try {
5006 // InternalApplicationConfiguration.g:1641:2: ( ( ruleGenerationTask ) ) 5006 // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) )
5007 // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask ) 5007 // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
5008 { 5008 {
5009 // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask ) 5009 // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
5010 // InternalApplicationConfiguration.g:1643:3: ruleGenerationTask 5010 // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 )
5011 { 5011 {
5012 before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); 5012 before(grammarAccess.getRealReferenceAccess().getGroup());
5013 pushFollow(FOLLOW_2); 5013 // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 )
5014 ruleGenerationTask(); 5014 // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0
5015 5015 {
5016 state._fsp--; 5016 pushFollow(FOLLOW_2);
5017 5017 rule__RealReference__Group__0();
5018 after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); 5018
5019 5019 state._fsp--;
5020 } 5020
5021 5021
5022 5022 }
5023 } 5023
5024 5024 after(grammarAccess.getRealReferenceAccess().getGroup());
5025 } 5025
5026 catch (RecognitionException re) { 5026 }
5027 reportError(re); 5027
5028 recover(input,re); 5028
5029 } 5029 }
5030 finally { 5030
5031 5031 }
5032 restoreStackSize(stackSize); 5032 catch (RecognitionException re) {
5033 5033 reportError(re);
5034 } 5034 recover(input,re);
5035 return ; 5035 }
5036 } 5036 finally {
5037 // $ANTLR end "ruleTask" 5037
5038 5038 restoreStackSize(stackSize);
5039 5039
5040 // $ANTLR start "entryRuleGenerationTask" 5040 }
5041 // InternalApplicationConfiguration.g:1653:1: entryRuleGenerationTask : ruleGenerationTask EOF ; 5041 return ;
5042 public final void entryRuleGenerationTask() throws RecognitionException { 5042 }
5043 try { 5043 // $ANTLR end "ruleRealReference"
5044 // InternalApplicationConfiguration.g:1654:1: ( ruleGenerationTask EOF ) 5044
5045 // InternalApplicationConfiguration.g:1655:1: ruleGenerationTask EOF 5045
5046 { 5046 // $ANTLR start "entryRuleStringReference"
5047 before(grammarAccess.getGenerationTaskRule()); 5047 // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ;
5048 pushFollow(FOLLOW_1); 5048 public final void entryRuleStringReference() throws RecognitionException {
5049 ruleGenerationTask(); 5049 try {
5050 5050 // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF )
5051 state._fsp--; 5051 // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF
5052 5052 {
5053 after(grammarAccess.getGenerationTaskRule()); 5053 before(grammarAccess.getStringReferenceRule());
5054 match(input,EOF,FOLLOW_2); 5054 pushFollow(FOLLOW_1);
5055 5055 ruleStringReference();
5056 } 5056
5057 5057 state._fsp--;
5058 } 5058
5059 catch (RecognitionException re) { 5059 after(grammarAccess.getStringReferenceRule());
5060 reportError(re); 5060 match(input,EOF,FOLLOW_2);
5061 recover(input,re); 5061
5062 } 5062 }
5063 finally { 5063
5064 } 5064 }
5065 return ; 5065 catch (RecognitionException re) {
5066 } 5066 reportError(re);
5067 // $ANTLR end "entryRuleGenerationTask" 5067 recover(input,re);
5068 5068 }
5069 5069 finally {
5070 // $ANTLR start "ruleGenerationTask" 5070 }
5071 // InternalApplicationConfiguration.g:1662:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; 5071 return ;
5072 public final void ruleGenerationTask() throws RecognitionException { 5072 }
5073 5073 // $ANTLR end "entryRuleStringReference"
5074 int stackSize = keepStackSize(); 5074
5075 5075
5076 try { 5076 // $ANTLR start "ruleStringReference"
5077 // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) 5077 // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
5078 // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) ) 5078 public final void ruleStringReference() throws RecognitionException {
5079 { 5079
5080 // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) ) 5080 int stackSize = keepStackSize();
5081 // InternalApplicationConfiguration.g:1668:3: ( rule__GenerationTask__Group__0 ) 5081
5082 { 5082 try {
5083 before(grammarAccess.getGenerationTaskAccess().getGroup()); 5083 // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) )
5084 // InternalApplicationConfiguration.g:1669:3: ( rule__GenerationTask__Group__0 ) 5084 // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
5085 // InternalApplicationConfiguration.g:1669:4: rule__GenerationTask__Group__0 5085 {
5086 { 5086 // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
5087 pushFollow(FOLLOW_2); 5087 // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 )
5088 rule__GenerationTask__Group__0(); 5088 {
5089 5089 before(grammarAccess.getStringReferenceAccess().getGroup());
5090 state._fsp--; 5090 // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 )
5091 5091 // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0
5092 5092 {
5093 } 5093 pushFollow(FOLLOW_2);
5094 5094 rule__StringReference__Group__0();
5095 after(grammarAccess.getGenerationTaskAccess().getGroup()); 5095
5096 5096 state._fsp--;
5097 } 5097
5098 5098
5099 5099 }
5100 } 5100
5101 5101 after(grammarAccess.getStringReferenceAccess().getGroup());
5102 } 5102
5103 catch (RecognitionException re) { 5103 }
5104 reportError(re); 5104
5105 recover(input,re); 5105
5106 } 5106 }
5107 finally { 5107
5108 5108 }
5109 restoreStackSize(stackSize); 5109 catch (RecognitionException re) {
5110 5110 reportError(re);
5111 } 5111 recover(input,re);
5112 return ; 5112 }
5113 } 5113 finally {
5114 // $ANTLR end "ruleGenerationTask" 5114
5115 5115 restoreStackSize(stackSize);
5116 5116
5117 // $ANTLR start "ruleDocumentLevelSpecification" 5117 }
5118 // InternalApplicationConfiguration.g:1678:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; 5118 return ;
5119 public final void ruleDocumentLevelSpecification() throws RecognitionException { 5119 }
5120 5120 // $ANTLR end "ruleStringReference"
5121 int stackSize = keepStackSize(); 5121
5122 5122
5123 try { 5123 // $ANTLR start "entryRuleExactNumber"
5124 // InternalApplicationConfiguration.g:1682:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) 5124 // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ;
5125 // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) 5125 public final void entryRuleExactNumber() throws RecognitionException {
5126 { 5126 try {
5127 // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) 5127 // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF )
5128 // InternalApplicationConfiguration.g:1684:3: ( rule__DocumentLevelSpecification__Alternatives ) 5128 // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF
5129 { 5129 {
5130 before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); 5130 before(grammarAccess.getExactNumberRule());
5131 // InternalApplicationConfiguration.g:1685:3: ( rule__DocumentLevelSpecification__Alternatives ) 5131 pushFollow(FOLLOW_1);
5132 // InternalApplicationConfiguration.g:1685:4: rule__DocumentLevelSpecification__Alternatives 5132 ruleExactNumber();
5133 { 5133
5134 pushFollow(FOLLOW_2); 5134 state._fsp--;
5135 rule__DocumentLevelSpecification__Alternatives(); 5135
5136 5136 after(grammarAccess.getExactNumberRule());
5137 state._fsp--; 5137 match(input,EOF,FOLLOW_2);
5138 5138
5139 5139 }
5140 } 5140
5141 5141 }
5142 after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); 5142 catch (RecognitionException re) {
5143 5143 reportError(re);
5144 } 5144 recover(input,re);
5145 5145 }
5146 5146 finally {
5147 } 5147 }
5148 5148 return ;
5149 } 5149 }
5150 catch (RecognitionException re) { 5150 // $ANTLR end "entryRuleExactNumber"
5151 reportError(re); 5151
5152 recover(input,re); 5152
5153 } 5153 // $ANTLR start "ruleExactNumber"
5154 finally { 5154 // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
5155 5155 public final void ruleExactNumber() throws RecognitionException {
5156 restoreStackSize(stackSize); 5156
5157 5157 int stackSize = keepStackSize();
5158 } 5158
5159 return ; 5159 try {
5160 } 5160 // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
5161 // $ANTLR end "ruleDocumentLevelSpecification" 5161 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
5162 5162 {
5163 5163 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
5164 // $ANTLR start "ruleSolver" 5164 // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives )
5165 // InternalApplicationConfiguration.g:1694:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; 5165 {
5166 public final void ruleSolver() throws RecognitionException { 5166 before(grammarAccess.getExactNumberAccess().getAlternatives());
5167 5167 // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives )
5168 int stackSize = keepStackSize(); 5168 // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives
5169 5169 {
5170 try { 5170 pushFollow(FOLLOW_2);
5171 // InternalApplicationConfiguration.g:1698:1: ( ( ( rule__Solver__Alternatives ) ) ) 5171 rule__ExactNumber__Alternatives();
5172 // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) ) 5172
5173 { 5173 state._fsp--;
5174 // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) ) 5174
5175 // InternalApplicationConfiguration.g:1700:3: ( rule__Solver__Alternatives ) 5175
5176 { 5176 }
5177 before(grammarAccess.getSolverAccess().getAlternatives()); 5177
5178 // InternalApplicationConfiguration.g:1701:3: ( rule__Solver__Alternatives ) 5178 after(grammarAccess.getExactNumberAccess().getAlternatives());
5179 // InternalApplicationConfiguration.g:1701:4: rule__Solver__Alternatives 5179
5180 { 5180 }
5181 pushFollow(FOLLOW_2); 5181
5182 rule__Solver__Alternatives(); 5182
5183 5183 }
5184 state._fsp--; 5184
5185 5185 }
5186 5186 catch (RecognitionException re) {
5187 } 5187 reportError(re);
5188 5188 recover(input,re);
5189 after(grammarAccess.getSolverAccess().getAlternatives()); 5189 }
5190 5190 finally {
5191 } 5191
5192 5192 restoreStackSize(stackSize);
5193 5193
5194 } 5194 }
5195 5195 return ;
5196 } 5196 }
5197 catch (RecognitionException re) { 5197 // $ANTLR end "ruleExactNumber"
5198 reportError(re); 5198
5199 recover(input,re); 5199
5200 } 5200 // $ANTLR start "entryRuleIntervallNumber"
5201 finally { 5201 // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
5202 5202 public final void entryRuleIntervallNumber() throws RecognitionException {
5203 restoreStackSize(stackSize); 5203 try {
5204 5204 // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF )
5205 } 5205 // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF
5206 return ; 5206 {
5207 } 5207 before(grammarAccess.getIntervallNumberRule());
5208 // $ANTLR end "ruleSolver" 5208 pushFollow(FOLLOW_1);
5209 5209 ruleIntervallNumber();
5210 5210
5211 // $ANTLR start "rule__Command__Alternatives" 5211 state._fsp--;
5212 // InternalApplicationConfiguration.g:1709:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); 5212
5213 public final void rule__Command__Alternatives() throws RecognitionException { 5213 after(grammarAccess.getIntervallNumberRule());
5214 5214 match(input,EOF,FOLLOW_2);
5215 int stackSize = keepStackSize(); 5215
5216 5216 }
5217 try { 5217
5218 // InternalApplicationConfiguration.g:1713:1: ( ( ruleDeclaration ) | ( ruleTask ) ) 5218 }
5219 int alt1=2; 5219 catch (RecognitionException re) {
5220 int LA1_0 = input.LA(1); 5220 reportError(re);
5221 5221 recover(input,re);
5222 if ( (LA1_0==22||LA1_0==30||(LA1_0>=32 && LA1_0<=34)||LA1_0==46) ) { 5222 }
5223 alt1=1; 5223 finally {
5224 } 5224 }
5225 else if ( (LA1_0==47) ) { 5225 return ;
5226 alt1=2; 5226 }
5227 } 5227 // $ANTLR end "entryRuleIntervallNumber"
5228 else { 5228
5229 NoViableAltException nvae = 5229
5230 new NoViableAltException("", 1, 0, input); 5230 // $ANTLR start "ruleIntervallNumber"
5231 5231 // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
5232 throw nvae; 5232 public final void ruleIntervallNumber() throws RecognitionException {
5233 } 5233
5234 switch (alt1) { 5234 int stackSize = keepStackSize();
5235 case 1 : 5235
5236 // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration ) 5236 try {
5237 { 5237 // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
5238 // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration ) 5238 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
5239 // InternalApplicationConfiguration.g:1715:3: ruleDeclaration 5239 {
5240 { 5240 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
5241 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); 5241 // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 )
5242 pushFollow(FOLLOW_2); 5242 {
5243 ruleDeclaration(); 5243 before(grammarAccess.getIntervallNumberAccess().getGroup());
5244 5244 // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 )
5245 state._fsp--; 5245 // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0
5246 5246 {
5247 after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); 5247 pushFollow(FOLLOW_2);
5248 5248 rule__IntervallNumber__Group__0();
5249 } 5249
5250 5250 state._fsp--;
5251 5251
5252 } 5252
5253 break; 5253 }
5254 case 2 : 5254
5255 // InternalApplicationConfiguration.g:1720:2: ( ruleTask ) 5255 after(grammarAccess.getIntervallNumberAccess().getGroup());
5256 { 5256
5257 // InternalApplicationConfiguration.g:1720:2: ( ruleTask ) 5257 }
5258 // InternalApplicationConfiguration.g:1721:3: ruleTask 5258
5259 { 5259
5260 before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); 5260 }
5261 pushFollow(FOLLOW_2); 5261
5262 ruleTask(); 5262 }
5263 5263 catch (RecognitionException re) {
5264 state._fsp--; 5264 reportError(re);
5265 5265 recover(input,re);
5266 after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); 5266 }
5267 5267 finally {
5268 } 5268
5269 5269 restoreStackSize(stackSize);
5270 5270
5271 } 5271 }
5272 break; 5272 return ;
5273 5273 }
5274 } 5274 // $ANTLR end "ruleIntervallNumber"
5275 } 5275
5276 catch (RecognitionException re) { 5276
5277 reportError(re); 5277 // $ANTLR start "entryRuleIntEnumberation"
5278 recover(input,re); 5278 // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
5279 } 5279 public final void entryRuleIntEnumberation() throws RecognitionException {
5280 finally { 5280 try {
5281 5281 // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF )
5282 restoreStackSize(stackSize); 5282 // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF
5283 5283 {
5284 } 5284 before(grammarAccess.getIntEnumberationRule());
5285 return ; 5285 pushFollow(FOLLOW_1);
5286 } 5286 ruleIntEnumberation();
5287 // $ANTLR end "rule__Command__Alternatives" 5287
5288 5288 state._fsp--;
5289 5289
5290 // $ANTLR start "rule__Import__Alternatives" 5290 after(grammarAccess.getIntEnumberationRule());
5291 // InternalApplicationConfiguration.g:1730:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) ); 5291 match(input,EOF,FOLLOW_2);
5292 public final void rule__Import__Alternatives() throws RecognitionException { 5292
5293 5293 }
5294 int stackSize = keepStackSize(); 5294
5295 5295 }
5296 try { 5296 catch (RecognitionException re) {
5297 // InternalApplicationConfiguration.g:1734:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) ) 5297 reportError(re);
5298 int alt2=2; 5298 recover(input,re);
5299 int LA2_0 = input.LA(1); 5299 }
5300 5300 finally {
5301 if ( (LA2_0==19) ) { 5301 }
5302 int LA2_1 = input.LA(2); 5302 return ;
5303 5303 }
5304 if ( (LA2_1==20) ) { 5304 // $ANTLR end "entryRuleIntEnumberation"
5305 alt2=1; 5305
5306 } 5306
5307 else if ( (LA2_1==21) ) { 5307 // $ANTLR start "ruleIntEnumberation"
5308 alt2=2; 5308 // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
5309 } 5309 public final void ruleIntEnumberation() throws RecognitionException {
5310 else { 5310
5311 NoViableAltException nvae = 5311 int stackSize = keepStackSize();
5312 new NoViableAltException("", 2, 1, input); 5312
5313 5313 try {
5314 throw nvae; 5314 // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
5315 } 5315 // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
5316 } 5316 {
5317 else { 5317 // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
5318 NoViableAltException nvae = 5318 // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 )
5319 new NoViableAltException("", 2, 0, input); 5319 {
5320 5320 before(grammarAccess.getIntEnumberationAccess().getGroup());
5321 throw nvae; 5321 // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 )
5322 } 5322 // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0
5323 switch (alt2) { 5323 {
5324 case 1 : 5324 pushFollow(FOLLOW_2);
5325 // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport ) 5325 rule__IntEnumberation__Group__0();
5326 { 5326
5327 // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport ) 5327 state._fsp--;
5328 // InternalApplicationConfiguration.g:1736:3: ruleEPackageImport 5328
5329 { 5329
5330 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); 5330 }
5331 pushFollow(FOLLOW_2); 5331
5332 ruleEPackageImport(); 5332 after(grammarAccess.getIntEnumberationAccess().getGroup());
5333 5333
5334 state._fsp--; 5334 }
5335 5335
5336 after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); 5336
5337 5337 }
5338 } 5338
5339 5339 }
5340 5340 catch (RecognitionException re) {
5341 } 5341 reportError(re);
5342 break; 5342 recover(input,re);
5343 case 2 : 5343 }
5344 // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport ) 5344 finally {
5345 { 5345
5346 // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport ) 5346 restoreStackSize(stackSize);
5347 // InternalApplicationConfiguration.g:1742:3: ruleViatraImport 5347
5348 { 5348 }
5349 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); 5349 return ;
5350 pushFollow(FOLLOW_2); 5350 }
5351 ruleViatraImport(); 5351 // $ANTLR end "ruleIntEnumberation"
5352 5352
5353 state._fsp--; 5353
5354 5354 // $ANTLR start "entryRuleRealEnumeration"
5355 after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); 5355 // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
5356 5356 public final void entryRuleRealEnumeration() throws RecognitionException {
5357 } 5357 try {
5358 5358 // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF )
5359 5359 // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF
5360 } 5360 {
5361 break; 5361 before(grammarAccess.getRealEnumerationRule());
5362 5362 pushFollow(FOLLOW_1);
5363 } 5363 ruleRealEnumeration();
5364 } 5364
5365 catch (RecognitionException re) { 5365 state._fsp--;
5366 reportError(re); 5366
5367 recover(input,re); 5367 after(grammarAccess.getRealEnumerationRule());
5368 } 5368 match(input,EOF,FOLLOW_2);
5369 finally { 5369
5370 5370 }
5371 restoreStackSize(stackSize); 5371
5372 5372 }
5373 } 5373 catch (RecognitionException re) {
5374 return ; 5374 reportError(re);
5375 } 5375 recover(input,re);
5376 // $ANTLR end "rule__Import__Alternatives" 5376 }
5377 5377 finally {
5378 5378 }
5379 // $ANTLR start "rule__Declaration__Alternatives" 5379 return ;
5380 // InternalApplicationConfiguration.g:1751:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) ); 5380 }
5381 public final void rule__Declaration__Alternatives() throws RecognitionException { 5381 // $ANTLR end "entryRuleRealEnumeration"
5382 5382
5383 int stackSize = keepStackSize(); 5383
5384 5384 // $ANTLR start "ruleRealEnumeration"
5385 try { 5385 // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
5386 // InternalApplicationConfiguration.g:1755:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) ) 5386 public final void ruleRealEnumeration() throws RecognitionException {
5387 int alt3=6; 5387
5388 switch ( input.LA(1) ) { 5388 int stackSize = keepStackSize();
5389 case 22: 5389
5390 { 5390 try {
5391 alt3=1; 5391 // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
5392 } 5392 // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
5393 break; 5393 {
5394 case 30: 5394 // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
5395 { 5395 // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 )
5396 alt3=2; 5396 {
5397 } 5397 before(grammarAccess.getRealEnumerationAccess().getGroup());
5398 break; 5398 // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 )
5399 case 32: 5399 // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0
5400 { 5400 {
5401 alt3=3; 5401 pushFollow(FOLLOW_2);
5402 } 5402 rule__RealEnumeration__Group__0();
5403 break; 5403
5404 case 33: 5404 state._fsp--;
5405 { 5405
5406 alt3=4; 5406
5407 } 5407 }
5408 break; 5408
5409 case 34: 5409 after(grammarAccess.getRealEnumerationAccess().getGroup());
5410 { 5410
5411 alt3=5; 5411 }
5412 } 5412
5413 break; 5413
5414 case 46: 5414 }
5415 { 5415
5416 alt3=6; 5416 }
5417 } 5417 catch (RecognitionException re) {
5418 break; 5418 reportError(re);
5419 default: 5419 recover(input,re);
5420 NoViableAltException nvae = 5420 }
5421 new NoViableAltException("", 3, 0, input); 5421 finally {
5422 5422
5423 throw nvae; 5423 restoreStackSize(stackSize);
5424 } 5424
5425 5425 }
5426 switch (alt3) { 5426 return ;
5427 case 1 : 5427 }
5428 // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration ) 5428 // $ANTLR end "ruleRealEnumeration"
5429 { 5429
5430 // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration ) 5430
5431 // InternalApplicationConfiguration.g:1757:3: ruleFileDeclaration 5431 // $ANTLR start "entryRuleStringEnumeration"
5432 { 5432 // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
5433 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); 5433 public final void entryRuleStringEnumeration() throws RecognitionException {
5434 pushFollow(FOLLOW_2); 5434 try {
5435 ruleFileDeclaration(); 5435 // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF )
5436 5436 // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF
5437 state._fsp--; 5437 {
5438 5438 before(grammarAccess.getStringEnumerationRule());
5439 after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); 5439 pushFollow(FOLLOW_1);
5440 5440 ruleStringEnumeration();
5441 } 5441
5442 5442 state._fsp--;
5443 5443
5444 } 5444 after(grammarAccess.getStringEnumerationRule());
5445 break; 5445 match(input,EOF,FOLLOW_2);
5446 case 2 : 5446
5447 // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration ) 5447 }
5448 { 5448
5449 // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration ) 5449 }
5450 // InternalApplicationConfiguration.g:1763:3: ruleMetamodelDeclaration 5450 catch (RecognitionException re) {
5451 { 5451 reportError(re);
5452 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); 5452 recover(input,re);
5453 pushFollow(FOLLOW_2); 5453 }
5454 ruleMetamodelDeclaration(); 5454 finally {
5455 5455 }
5456 state._fsp--; 5456 return ;
5457 5457 }
5458 after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); 5458 // $ANTLR end "entryRuleStringEnumeration"
5459 5459
5460 } 5460
5461 5461 // $ANTLR start "ruleStringEnumeration"
5462 5462 // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
5463 } 5463 public final void ruleStringEnumeration() throws RecognitionException {
5464 break; 5464
5465 case 3 : 5465 int stackSize = keepStackSize();
5466 // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration ) 5466
5467 { 5467 try {
5468 // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration ) 5468 // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
5469 // InternalApplicationConfiguration.g:1769:3: rulePartialModelDeclaration 5469 // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
5470 { 5470 {
5471 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); 5471 // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
5472 pushFollow(FOLLOW_2); 5472 // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 )
5473 rulePartialModelDeclaration(); 5473 {
5474 5474 before(grammarAccess.getStringEnumerationAccess().getGroup());
5475 state._fsp--; 5475 // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 )
5476 5476 // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0
5477 after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); 5477 {
5478 5478 pushFollow(FOLLOW_2);
5479 } 5479 rule__StringEnumeration__Group__0();
5480 5480
5481 5481 state._fsp--;
5482 } 5482
5483 break; 5483
5484 case 4 : 5484 }
5485 // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration ) 5485
5486 { 5486 after(grammarAccess.getStringEnumerationAccess().getGroup());
5487 // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration ) 5487
5488 // InternalApplicationConfiguration.g:1775:3: ruleGraphPatternDeclaration 5488 }
5489 { 5489
5490 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); 5490
5491 pushFollow(FOLLOW_2); 5491 }
5492 ruleGraphPatternDeclaration(); 5492
5493 5493 }
5494 state._fsp--; 5494 catch (RecognitionException re) {
5495 5495 reportError(re);
5496 after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); 5496 recover(input,re);
5497 5497 }
5498 } 5498 finally {
5499 5499
5500 5500 restoreStackSize(stackSize);
5501 } 5501
5502 break; 5502 }
5503 case 5 : 5503 return ;
5504 // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration ) 5504 }
5505 { 5505 // $ANTLR end "ruleStringEnumeration"
5506 // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration ) 5506
5507 // InternalApplicationConfiguration.g:1781:3: ruleConfigDeclaration 5507
5508 { 5508 // $ANTLR start "entryRuleScopeDeclaration"
5509 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); 5509 // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
5510 pushFollow(FOLLOW_2); 5510 public final void entryRuleScopeDeclaration() throws RecognitionException {
5511 ruleConfigDeclaration(); 5511 try {
5512 5512 // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF )
5513 state._fsp--; 5513 // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF
5514 5514 {
5515 after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); 5515 before(grammarAccess.getScopeDeclarationRule());
5516 5516 pushFollow(FOLLOW_1);
5517 } 5517 ruleScopeDeclaration();
5518 5518
5519 5519 state._fsp--;
5520 } 5520
5521 break; 5521 after(grammarAccess.getScopeDeclarationRule());
5522 case 6 : 5522 match(input,EOF,FOLLOW_2);
5523 // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration ) 5523
5524 { 5524 }
5525 // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration ) 5525
5526 // InternalApplicationConfiguration.g:1787:3: ruleScopeDeclaration 5526 }
5527 { 5527 catch (RecognitionException re) {
5528 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); 5528 reportError(re);
5529 pushFollow(FOLLOW_2); 5529 recover(input,re);
5530 ruleScopeDeclaration(); 5530 }
5531 5531 finally {
5532 state._fsp--; 5532 }
5533 5533 return ;
5534 after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); 5534 }
5535 5535 // $ANTLR end "entryRuleScopeDeclaration"
5536 } 5536
5537 5537
5538 5538 // $ANTLR start "ruleScopeDeclaration"
5539 } 5539 // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
5540 break; 5540 public final void ruleScopeDeclaration() throws RecognitionException {
5541 5541
5542 } 5542 int stackSize = keepStackSize();
5543 } 5543
5544 catch (RecognitionException re) { 5544 try {
5545 reportError(re); 5545 // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
5546 recover(input,re); 5546 // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
5547 } 5547 {
5548 finally { 5548 // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
5549 5549 // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 )
5550 restoreStackSize(stackSize); 5550 {
5551 5551 before(grammarAccess.getScopeDeclarationAccess().getGroup());
5552 } 5552 // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 )
5553 return ; 5553 // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0
5554 } 5554 {
5555 // $ANTLR end "rule__Declaration__Alternatives" 5555 pushFollow(FOLLOW_2);
5556 5556 rule__ScopeDeclaration__Group__0();
5557 5557
5558 // $ANTLR start "rule__File__Alternatives" 5558 state._fsp--;
5559 // InternalApplicationConfiguration.g:1796:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); 5559
5560 public final void rule__File__Alternatives() throws RecognitionException { 5560
5561 5561 }
5562 int stackSize = keepStackSize(); 5562
5563 5563 after(grammarAccess.getScopeDeclarationAccess().getGroup());
5564 try { 5564
5565 // InternalApplicationConfiguration.g:1800:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) 5565 }
5566 int alt4=2; 5566
5567 int LA4_0 = input.LA(1); 5567
5568 5568 }
5569 if ( (LA4_0==RULE_STRING) ) { 5569
5570 alt4=1; 5570 }
5571 } 5571 catch (RecognitionException re) {
5572 else if ( (LA4_0==RULE_ID) ) { 5572 reportError(re);
5573 alt4=2; 5573 recover(input,re);
5574 } 5574 }
5575 else { 5575 finally {
5576 NoViableAltException nvae = 5576
5577 new NoViableAltException("", 4, 0, input); 5577 restoreStackSize(stackSize);
5578 5578
5579 throw nvae; 5579 }
5580 } 5580 return ;
5581 switch (alt4) { 5581 }
5582 case 1 : 5582 // $ANTLR end "ruleScopeDeclaration"
5583 // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification ) 5583
5584 { 5584
5585 // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification ) 5585 // $ANTLR start "entryRuleScopeReference"
5586 // InternalApplicationConfiguration.g:1802:3: ruleFileSpecification 5586 // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ;
5587 { 5587 public final void entryRuleScopeReference() throws RecognitionException {
5588 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); 5588 try {
5589 pushFollow(FOLLOW_2); 5589 // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF )
5590 ruleFileSpecification(); 5590 // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF
5591 5591 {
5592 state._fsp--; 5592 before(grammarAccess.getScopeReferenceRule());
5593 5593 pushFollow(FOLLOW_1);
5594 after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); 5594 ruleScopeReference();
5595 5595
5596 } 5596 state._fsp--;
5597 5597
5598 5598 after(grammarAccess.getScopeReferenceRule());
5599 } 5599 match(input,EOF,FOLLOW_2);
5600 break; 5600
5601 case 2 : 5601 }
5602 // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference ) 5602
5603 { 5603 }
5604 // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference ) 5604 catch (RecognitionException re) {
5605 // InternalApplicationConfiguration.g:1808:3: ruleFileReference 5605 reportError(re);
5606 { 5606 recover(input,re);
5607 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); 5607 }
5608 pushFollow(FOLLOW_2); 5608 finally {
5609 ruleFileReference(); 5609 }
5610 5610 return ;
5611 state._fsp--; 5611 }
5612 5612 // $ANTLR end "entryRuleScopeReference"
5613 after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); 5613
5614 5614
5615 } 5615 // $ANTLR start "ruleScopeReference"
5616 5616 // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
5617 5617 public final void ruleScopeReference() throws RecognitionException {
5618 } 5618
5619 break; 5619 int stackSize = keepStackSize();
5620 5620
5621 } 5621 try {
5622 } 5622 // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
5623 catch (RecognitionException re) { 5623 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
5624 reportError(re); 5624 {
5625 recover(input,re); 5625 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
5626 } 5626 // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment )
5627 finally { 5627 {
5628 5628 before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
5629 restoreStackSize(stackSize); 5629 // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment )
5630 5630 // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment
5631 } 5631 {
5632 return ; 5632 pushFollow(FOLLOW_2);
5633 } 5633 rule__ScopeReference__ReferredAssignment();
5634 // $ANTLR end "rule__File__Alternatives" 5634
5635 5635 state._fsp--;
5636 5636
5637 // $ANTLR start "rule__MetamodelEntry__Alternatives" 5637
5638 // InternalApplicationConfiguration.g:1817:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); 5638 }
5639 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { 5639
5640 5640 after(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
5641 int stackSize = keepStackSize(); 5641
5642 5642 }
5643 try { 5643
5644 // InternalApplicationConfiguration.g:1821:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) 5644
5645 int alt5=2; 5645 }
5646 int LA5_0 = input.LA(1); 5646
5647 5647 }
5648 if ( (LA5_0==RULE_ID) ) { 5648 catch (RecognitionException re) {
5649 alt5=1; 5649 reportError(re);
5650 } 5650 recover(input,re);
5651 else if ( (LA5_0==27) ) { 5651 }
5652 alt5=2; 5652 finally {
5653 } 5653
5654 else { 5654 restoreStackSize(stackSize);
5655 NoViableAltException nvae = 5655
5656 new NoViableAltException("", 5, 0, input); 5656 }
5657 5657 return ;
5658 throw nvae; 5658 }
5659 } 5659 // $ANTLR end "ruleScopeReference"
5660 switch (alt5) { 5660
5661 case 1 : 5661
5662 // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement ) 5662 // $ANTLR start "entryRuleScope"
5663 { 5663 // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ;
5664 // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement ) 5664 public final void entryRuleScope() throws RecognitionException {
5665 // InternalApplicationConfiguration.g:1823:3: ruleMetamodelElement 5665 try {
5666 { 5666 // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF )
5667 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); 5667 // InternalApplicationConfiguration.g:1855:1: ruleScope EOF
5668 pushFollow(FOLLOW_2); 5668 {
5669 ruleMetamodelElement(); 5669 before(grammarAccess.getScopeRule());
5670 5670 pushFollow(FOLLOW_1);
5671 state._fsp--; 5671 ruleScope();
5672 5672
5673 after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); 5673 state._fsp--;
5674 5674
5675 } 5675 after(grammarAccess.getScopeRule());
5676 5676 match(input,EOF,FOLLOW_2);
5677 5677
5678 } 5678 }
5679 break; 5679
5680 case 2 : 5680 }
5681 // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry ) 5681 catch (RecognitionException re) {
5682 { 5682 reportError(re);
5683 // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry ) 5683 recover(input,re);
5684 // InternalApplicationConfiguration.g:1829:3: ruleAllPackageEntry 5684 }
5685 { 5685 finally {
5686 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); 5686 }
5687 pushFollow(FOLLOW_2); 5687 return ;
5688 ruleAllPackageEntry(); 5688 }
5689 5689 // $ANTLR end "entryRuleScope"
5690 state._fsp--; 5690
5691 5691
5692 after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); 5692 // $ANTLR start "ruleScope"
5693 5693 // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
5694 } 5694 public final void ruleScope() throws RecognitionException {
5695 5695
5696 5696 int stackSize = keepStackSize();
5697 } 5697
5698 break; 5698 try {
5699 5699 // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) )
5700 } 5700 // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
5701 } 5701 {
5702 catch (RecognitionException re) { 5702 // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
5703 reportError(re); 5703 // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives )
5704 recover(input,re); 5704 {
5705 } 5705 before(grammarAccess.getScopeAccess().getAlternatives());
5706 finally { 5706 // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives )
5707 5707 // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives
5708 restoreStackSize(stackSize); 5708 {
5709 5709 pushFollow(FOLLOW_2);
5710 } 5710 rule__Scope__Alternatives();
5711 return ; 5711
5712 } 5712 state._fsp--;
5713 // $ANTLR end "rule__MetamodelEntry__Alternatives" 5713
5714 5714
5715 5715 }
5716 // $ANTLR start "rule__Metamodel__Alternatives" 5716
5717 // InternalApplicationConfiguration.g:1838:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); 5717 after(grammarAccess.getScopeAccess().getAlternatives());
5718 public final void rule__Metamodel__Alternatives() throws RecognitionException { 5718
5719 5719 }
5720 int stackSize = keepStackSize(); 5720
5721 5721
5722 try { 5722 }
5723 // InternalApplicationConfiguration.g:1842:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) 5723
5724 int alt6=2; 5724 }
5725 int LA6_0 = input.LA(1); 5725 catch (RecognitionException re) {
5726 5726 reportError(re);
5727 if ( (LA6_0==RULE_ID) ) { 5727 recover(input,re);
5728 alt6=1; 5728 }
5729 } 5729 finally {
5730 else if ( (LA6_0==24) ) { 5730
5731 alt6=2; 5731 restoreStackSize(stackSize);
5732 } 5732
5733 else { 5733 }
5734 NoViableAltException nvae = 5734 return ;
5735 new NoViableAltException("", 6, 0, input); 5735 }
5736 5736 // $ANTLR end "ruleScope"
5737 throw nvae; 5737
5738 } 5738
5739 switch (alt6) { 5739 // $ANTLR start "entryRuleTask"
5740 case 1 : 5740 // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ;
5741 // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference ) 5741 public final void entryRuleTask() throws RecognitionException {
5742 { 5742 try {
5743 // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference ) 5743 // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF )
5744 // InternalApplicationConfiguration.g:1844:3: ruleMetamodelReference 5744 // InternalApplicationConfiguration.g:1880:1: ruleTask EOF
5745 { 5745 {
5746 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); 5746 before(grammarAccess.getTaskRule());
5747 pushFollow(FOLLOW_2); 5747 pushFollow(FOLLOW_1);
5748 ruleMetamodelReference(); 5748 ruleTask();
5749 5749
5750 state._fsp--; 5750 state._fsp--;
5751 5751
5752 after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); 5752 after(grammarAccess.getTaskRule());
5753 5753 match(input,EOF,FOLLOW_2);
5754 } 5754
5755 5755 }
5756 5756
5757 } 5757 }
5758 break; 5758 catch (RecognitionException re) {
5759 case 2 : 5759 reportError(re);
5760 // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification ) 5760 recover(input,re);
5761 { 5761 }
5762 // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification ) 5762 finally {
5763 // InternalApplicationConfiguration.g:1850:3: ruleMetamodelSpecification 5763 }
5764 { 5764 return ;
5765 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); 5765 }
5766 pushFollow(FOLLOW_2); 5766 // $ANTLR end "entryRuleTask"
5767 ruleMetamodelSpecification(); 5767
5768 5768
5769 state._fsp--; 5769 // $ANTLR start "ruleTask"
5770 5770 // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ;
5771 after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); 5771 public final void ruleTask() throws RecognitionException {
5772 5772
5773 } 5773 int stackSize = keepStackSize();
5774 5774
5775 5775 try {
5776 } 5776 // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) )
5777 break; 5777 // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
5778 5778 {
5779 } 5779 // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
5780 } 5780 // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask
5781 catch (RecognitionException re) { 5781 {
5782 reportError(re); 5782 before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
5783 recover(input,re); 5783 pushFollow(FOLLOW_2);
5784 } 5784 ruleGenerationTask();
5785 finally { 5785
5786 5786 state._fsp--;
5787 restoreStackSize(stackSize); 5787
5788 5788 after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
5789 } 5789
5790 return ; 5790 }
5791 } 5791
5792 // $ANTLR end "rule__Metamodel__Alternatives" 5792
5793 5793 }
5794 5794
5795 // $ANTLR start "rule__PartialModelEntry__Alternatives" 5795 }
5796 // InternalApplicationConfiguration.g:1859:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); 5796 catch (RecognitionException re) {
5797 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException { 5797 reportError(re);
5798 5798 recover(input,re);
5799 int stackSize = keepStackSize(); 5799 }
5800 5800 finally {
5801 try { 5801
5802 // InternalApplicationConfiguration.g:1863:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) 5802 restoreStackSize(stackSize);
5803 int alt7=2; 5803
5804 int LA7_0 = input.LA(1); 5804 }
5805 5805 return ;
5806 if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) { 5806 }
5807 alt7=1; 5807 // $ANTLR end "ruleTask"
5808 } 5808
5809 else if ( (LA7_0==31) ) { 5809
5810 alt7=2; 5810 // $ANTLR start "entryRuleGenerationTask"
5811 } 5811 // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
5812 else { 5812 public final void entryRuleGenerationTask() throws RecognitionException {
5813 NoViableAltException nvae = 5813 try {
5814 new NoViableAltException("", 7, 0, input); 5814 // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF )
5815 5815 // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF
5816 throw nvae; 5816 {
5817 } 5817 before(grammarAccess.getGenerationTaskRule());
5818 switch (alt7) { 5818 pushFollow(FOLLOW_1);
5819 case 1 : 5819 ruleGenerationTask();
5820 // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry ) 5820
5821 { 5821 state._fsp--;
5822 // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry ) 5822
5823 // InternalApplicationConfiguration.g:1865:3: ruleModelEntry 5823 after(grammarAccess.getGenerationTaskRule());
5824 { 5824 match(input,EOF,FOLLOW_2);
5825 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); 5825
5826 pushFollow(FOLLOW_2); 5826 }
5827 ruleModelEntry(); 5827
5828 5828 }
5829 state._fsp--; 5829 catch (RecognitionException re) {
5830 5830 reportError(re);
5831 after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); 5831 recover(input,re);
5832 5832 }
5833 } 5833 finally {
5834 5834 }
5835 5835 return ;
5836 } 5836 }
5837 break; 5837 // $ANTLR end "entryRuleGenerationTask"
5838 case 2 : 5838
5839 // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry ) 5839
5840 { 5840 // $ANTLR start "ruleGenerationTask"
5841 // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry ) 5841 // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
5842 // InternalApplicationConfiguration.g:1871:3: ruleFolderEntry 5842 public final void ruleGenerationTask() throws RecognitionException {
5843 { 5843
5844 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); 5844 int stackSize = keepStackSize();
5845 pushFollow(FOLLOW_2); 5845
5846 ruleFolderEntry(); 5846 try {
5847 5847 // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
5848 state._fsp--; 5848 // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
5849 5849 {
5850 after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); 5850 // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
5851 5851 // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 )
5852 } 5852 {
5853 5853 before(grammarAccess.getGenerationTaskAccess().getGroup());
5854 5854 // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 )
5855 } 5855 // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0
5856 break; 5856 {
5857 5857 pushFollow(FOLLOW_2);
5858 } 5858 rule__GenerationTask__Group__0();
5859 } 5859
5860 catch (RecognitionException re) { 5860 state._fsp--;
5861 reportError(re); 5861
5862 recover(input,re); 5862
5863 } 5863 }
5864 finally { 5864
5865 5865 after(grammarAccess.getGenerationTaskAccess().getGroup());
5866 restoreStackSize(stackSize); 5866
5867 5867 }
5868 } 5868
5869 return ; 5869
5870 } 5870 }
5871 // $ANTLR end "rule__PartialModelEntry__Alternatives" 5871
5872 5872 }
5873 5873 catch (RecognitionException re) {
5874 // $ANTLR start "rule__PartialModel__Alternatives" 5874 reportError(re);
5875 // InternalApplicationConfiguration.g:1880:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); 5875 recover(input,re);
5876 public final void rule__PartialModel__Alternatives() throws RecognitionException { 5876 }
5877 5877 finally {
5878 int stackSize = keepStackSize(); 5878
5879 5879 restoreStackSize(stackSize);
5880 try { 5880
5881 // InternalApplicationConfiguration.g:1884:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) 5881 }
5882 int alt8=2; 5882 return ;
5883 int LA8_0 = input.LA(1); 5883 }
5884 5884 // $ANTLR end "ruleGenerationTask"
5885 if ( (LA8_0==24) ) { 5885
5886 alt8=1; 5886
5887 } 5887 // $ANTLR start "ruleOptimizationDirection"
5888 else if ( (LA8_0==RULE_ID) ) { 5888 // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
5889 alt8=2; 5889 public final void ruleOptimizationDirection() throws RecognitionException {
5890 } 5890
5891 else { 5891 int stackSize = keepStackSize();
5892 NoViableAltException nvae = 5892
5893 new NoViableAltException("", 8, 0, input); 5893 try {
5894 5894 // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
5895 throw nvae; 5895 // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
5896 } 5896 {
5897 switch (alt8) { 5897 // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
5898 case 1 : 5898 // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives )
5899 // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification ) 5899 {
5900 { 5900 before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
5901 // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification ) 5901 // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives )
5902 // InternalApplicationConfiguration.g:1886:3: rulePartialModelSpecification 5902 // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives
5903 { 5903 {
5904 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); 5904 pushFollow(FOLLOW_2);
5905 pushFollow(FOLLOW_2); 5905 rule__OptimizationDirection__Alternatives();
5906 rulePartialModelSpecification(); 5906
5907 5907 state._fsp--;
5908 state._fsp--; 5908
5909 5909
5910 after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); 5910 }
5911 5911
5912 } 5912 after(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
5913 5913
5914 5914 }
5915 } 5915
5916 break; 5916
5917 case 2 : 5917 }
5918 // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference ) 5918
5919 { 5919 }
5920 // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference ) 5920 catch (RecognitionException re) {
5921 // InternalApplicationConfiguration.g:1892:3: rulePartialModelReference 5921 reportError(re);
5922 { 5922 recover(input,re);
5923 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); 5923 }
5924 pushFollow(FOLLOW_2); 5924 finally {
5925 rulePartialModelReference(); 5925
5926 5926 restoreStackSize(stackSize);
5927 state._fsp--; 5927
5928 5928 }
5929 after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); 5929 return ;
5930 5930 }
5931 } 5931 // $ANTLR end "ruleOptimizationDirection"
5932 5932
5933 5933
5934 } 5934 // $ANTLR start "ruleComparisonOperator"
5935 break; 5935 // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
5936 5936 public final void ruleComparisonOperator() throws RecognitionException {
5937 } 5937
5938 } 5938 int stackSize = keepStackSize();
5939 catch (RecognitionException re) { 5939
5940 reportError(re); 5940 try {
5941 recover(input,re); 5941 // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
5942 } 5942 // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
5943 finally { 5943 {
5944 5944 // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
5945 restoreStackSize(stackSize); 5945 // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives )
5946 5946 {
5947 } 5947 before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
5948 return ; 5948 // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives )
5949 } 5949 // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives
5950 // $ANTLR end "rule__PartialModel__Alternatives" 5950 {
5951 5951 pushFollow(FOLLOW_2);
5952 5952 rule__ComparisonOperator__Alternatives();
5953 // $ANTLR start "rule__PatternEntry__Alternatives" 5953
5954 // InternalApplicationConfiguration.g:1901:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); 5954 state._fsp--;
5955 public final void rule__PatternEntry__Alternatives() throws RecognitionException { 5955
5956 5956
5957 int stackSize = keepStackSize(); 5957 }
5958 5958
5959 try { 5959 after(grammarAccess.getComparisonOperatorAccess().getAlternatives());
5960 // InternalApplicationConfiguration.g:1905:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) 5960
5961 int alt9=2; 5961 }
5962 int LA9_0 = input.LA(1); 5962
5963 5963
5964 if ( (LA9_0==RULE_ID) ) { 5964 }
5965 alt9=1; 5965
5966 } 5966 }
5967 else if ( (LA9_0==27) ) { 5967 catch (RecognitionException re) {
5968 alt9=2; 5968 reportError(re);
5969 } 5969 recover(input,re);
5970 else { 5970 }
5971 NoViableAltException nvae = 5971 finally {
5972 new NoViableAltException("", 9, 0, input); 5972
5973 5973 restoreStackSize(stackSize);
5974 throw nvae; 5974
5975 } 5975 }
5976 switch (alt9) { 5976 return ;
5977 case 1 : 5977 }
5978 // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement ) 5978 // $ANTLR end "ruleComparisonOperator"
5979 { 5979
5980 // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement ) 5980
5981 // InternalApplicationConfiguration.g:1907:3: rulePatternElement 5981 // $ANTLR start "ruleDocumentLevelSpecification"
5982 { 5982 // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
5983 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); 5983 public final void ruleDocumentLevelSpecification() throws RecognitionException {
5984 pushFollow(FOLLOW_2); 5984
5985 rulePatternElement(); 5985 int stackSize = keepStackSize();
5986 5986
5987 state._fsp--; 5987 try {
5988 5988 // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
5989 after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); 5989 // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
5990 5990 {
5991 } 5991 // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
5992 5992 // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives )
5993 5993 {
5994 } 5994 before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
5995 break; 5995 // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives )
5996 case 2 : 5996 // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives
5997 // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry ) 5997 {
5998 { 5998 pushFollow(FOLLOW_2);
5999 // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry ) 5999 rule__DocumentLevelSpecification__Alternatives();
6000 // InternalApplicationConfiguration.g:1913:3: ruleAllPatternEntry 6000
6001 { 6001 state._fsp--;
6002 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); 6002
6003 pushFollow(FOLLOW_2); 6003
6004 ruleAllPatternEntry(); 6004 }
6005 6005
6006 state._fsp--; 6006 after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
6007 6007
6008 after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); 6008 }
6009 6009
6010 } 6010
6011 6011 }
6012 6012
6013 } 6013 }
6014 break; 6014 catch (RecognitionException re) {
6015 6015 reportError(re);
6016 } 6016 recover(input,re);
6017 } 6017 }
6018 catch (RecognitionException re) { 6018 finally {
6019 reportError(re); 6019
6020 recover(input,re); 6020 restoreStackSize(stackSize);
6021 } 6021
6022 finally { 6022 }
6023 6023 return ;
6024 restoreStackSize(stackSize); 6024 }
6025 6025 // $ANTLR end "ruleDocumentLevelSpecification"
6026 } 6026
6027 return ; 6027
6028 } 6028 // $ANTLR start "ruleSolver"
6029 // $ANTLR end "rule__PatternEntry__Alternatives" 6029 // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
6030 6030 public final void ruleSolver() throws RecognitionException {
6031 6031
6032 // $ANTLR start "rule__GraphPattern__Alternatives" 6032 int stackSize = keepStackSize();
6033 // InternalApplicationConfiguration.g:1922:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); 6033
6034 public final void rule__GraphPattern__Alternatives() throws RecognitionException { 6034 try {
6035 6035 // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) )
6036 int stackSize = keepStackSize(); 6036 // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
6037 6037 {
6038 try { 6038 // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
6039 // InternalApplicationConfiguration.g:1926:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) 6039 // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives )
6040 int alt10=2; 6040 {
6041 int LA10_0 = input.LA(1); 6041 before(grammarAccess.getSolverAccess().getAlternatives());
6042 6042 // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives )
6043 if ( (LA10_0==RULE_ID) ) { 6043 // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives
6044 alt10=1; 6044 {
6045 } 6045 pushFollow(FOLLOW_2);
6046 else if ( (LA10_0==24) ) { 6046 rule__Solver__Alternatives();
6047 alt10=2; 6047
6048 } 6048 state._fsp--;
6049 else { 6049
6050 NoViableAltException nvae = 6050
6051 new NoViableAltException("", 10, 0, input); 6051 }
6052 6052
6053 throw nvae; 6053 after(grammarAccess.getSolverAccess().getAlternatives());
6054 } 6054
6055 switch (alt10) { 6055 }
6056 case 1 : 6056
6057 // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference ) 6057
6058 { 6058 }
6059 // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference ) 6059
6060 // InternalApplicationConfiguration.g:1928:3: ruleGraphPatternReference 6060 }
6061 { 6061 catch (RecognitionException re) {
6062 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); 6062 reportError(re);
6063 pushFollow(FOLLOW_2); 6063 recover(input,re);
6064 ruleGraphPatternReference(); 6064 }
6065 6065 finally {
6066 state._fsp--; 6066
6067 6067 restoreStackSize(stackSize);
6068 after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); 6068
6069 6069 }
6070 } 6070 return ;
6071 6071 }
6072 6072 // $ANTLR end "ruleSolver"
6073 } 6073
6074 break; 6074
6075 case 2 : 6075 // $ANTLR start "rule__Command__Alternatives"
6076 // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification ) 6076 // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
6077 { 6077 public final void rule__Command__Alternatives() throws RecognitionException {
6078 // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification ) 6078
6079 // InternalApplicationConfiguration.g:1934:3: rulePatternSpecification 6079 int stackSize = keepStackSize();
6080 { 6080
6081 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); 6081 try {
6082 pushFollow(FOLLOW_2); 6082 // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) )
6083 rulePatternSpecification(); 6083 int alt1=2;
6084 6084 int LA1_0 = input.LA(1);
6085 state._fsp--; 6085
6086 6086 if ( (LA1_0==28||LA1_0==36||(LA1_0>=38 && LA1_0<=39)||(LA1_0>=41 && LA1_0<=42)||LA1_0==52) ) {
6087 after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); 6087 alt1=1;
6088 6088 }
6089 } 6089 else if ( (LA1_0==53) ) {
6090 6090 alt1=2;
6091 6091 }
6092 } 6092 else {
6093 break; 6093 NoViableAltException nvae =
6094 6094 new NoViableAltException("", 1, 0, input);
6095 } 6095
6096 } 6096 throw nvae;
6097 catch (RecognitionException re) { 6097 }
6098 reportError(re); 6098 switch (alt1) {
6099 recover(input,re); 6099 case 1 :
6100 } 6100 // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
6101 finally { 6101 {
6102 6102 // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
6103 restoreStackSize(stackSize); 6103 // InternalApplicationConfiguration.g:1997:3: ruleDeclaration
6104 6104 {
6105 } 6105 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
6106 return ; 6106 pushFollow(FOLLOW_2);
6107 } 6107 ruleDeclaration();
6108 // $ANTLR end "rule__GraphPattern__Alternatives" 6108
6109 6109 state._fsp--;
6110 6110
6111 // $ANTLR start "rule__ConfigEntry__Alternatives" 6111 after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
6112 // InternalApplicationConfiguration.g:1943:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); 6112
6113 public final void rule__ConfigEntry__Alternatives() throws RecognitionException { 6113 }
6114 6114
6115 int stackSize = keepStackSize(); 6115
6116 6116 }
6117 try { 6117 break;
6118 // InternalApplicationConfiguration.g:1947:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) 6118 case 2 :
6119 int alt11=4; 6119 // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
6120 switch ( input.LA(1) ) { 6120 {
6121 case 35: 6121 // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
6122 { 6122 // InternalApplicationConfiguration.g:2003:3: ruleTask
6123 alt11=1; 6123 {
6124 } 6124 before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
6125 break; 6125 pushFollow(FOLLOW_2);
6126 case 36: 6126 ruleTask();
6127 { 6127
6128 alt11=2; 6128 state._fsp--;
6129 } 6129
6130 break; 6130 after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
6131 case 37: 6131
6132 { 6132 }
6133 alt11=3; 6133
6134 } 6134
6135 break; 6135 }
6136 case RULE_STRING: 6136 break;
6137 { 6137
6138 alt11=4; 6138 }
6139 } 6139 }
6140 break; 6140 catch (RecognitionException re) {
6141 default: 6141 reportError(re);
6142 NoViableAltException nvae = 6142 recover(input,re);
6143 new NoViableAltException("", 11, 0, input); 6143 }
6144 6144 finally {
6145 throw nvae; 6145
6146 } 6146 restoreStackSize(stackSize);
6147 6147
6148 switch (alt11) { 6148 }
6149 case 1 : 6149 return ;
6150 // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry ) 6150 }
6151 { 6151 // $ANTLR end "rule__Command__Alternatives"
6152 // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry ) 6152
6153 // InternalApplicationConfiguration.g:1949:3: ruleDocumentationEntry 6153
6154 { 6154 // $ANTLR start "rule__Import__Alternatives"
6155 before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); 6155 // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) );
6156 pushFollow(FOLLOW_2); 6156 public final void rule__Import__Alternatives() throws RecognitionException {
6157 ruleDocumentationEntry(); 6157
6158 6158 int stackSize = keepStackSize();
6159 state._fsp--; 6159
6160 6160 try {
6161 after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); 6161 // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) )
6162 6162 int alt2=2;
6163 } 6163 int LA2_0 = input.LA(1);
6164 6164
6165 6165 if ( (LA2_0==25) ) {
6166 } 6166 int LA2_1 = input.LA(2);
6167 break; 6167
6168 case 2 : 6168 if ( (LA2_1==26) ) {
6169 // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) 6169 alt2=1;
6170 { 6170 }
6171 // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) 6171 else if ( (LA2_1==27) ) {
6172 // InternalApplicationConfiguration.g:1955:3: ruleRuntimeEntry 6172 alt2=2;
6173 { 6173 }
6174 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 6174 else {
6175 pushFollow(FOLLOW_2); 6175 NoViableAltException nvae =
6176 ruleRuntimeEntry(); 6176 new NoViableAltException("", 2, 1, input);
6177 6177
6178 state._fsp--; 6178 throw nvae;
6179 6179 }
6180 after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 6180 }
6181 6181 else {
6182 } 6182 NoViableAltException nvae =
6183 6183 new NoViableAltException("", 2, 0, input);
6184 6184
6185 } 6185 throw nvae;
6186 break; 6186 }
6187 case 3 : 6187 switch (alt2) {
6188 // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) 6188 case 1 :
6189 { 6189 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6190 // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) 6190 {
6191 // InternalApplicationConfiguration.g:1961:3: ruleMemoryEntry 6191 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6192 { 6192 // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
6193 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 6193 {
6194 pushFollow(FOLLOW_2); 6194 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
6195 ruleMemoryEntry(); 6195 pushFollow(FOLLOW_2);
6196 6196 ruleEPackageImport();
6197 state._fsp--; 6197
6198 6198 state._fsp--;
6199 after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 6199
6200 6200 after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
6201 } 6201
6202 6202 }
6203 6203
6204 } 6204
6205 break; 6205 }
6206 case 4 : 6206 break;
6207 // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) 6207 case 2 :
6208 { 6208 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6209 // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) 6209 {
6210 // InternalApplicationConfiguration.g:1967:3: ruleCustomEntry 6210 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6211 { 6211 // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
6212 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 6212 {
6213 pushFollow(FOLLOW_2); 6213 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
6214 ruleCustomEntry(); 6214 pushFollow(FOLLOW_2);
6215 6215 ruleViatraImport();
6216 state._fsp--; 6216
6217 6217 state._fsp--;
6218 after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 6218
6219 6219 after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
6220 } 6220
6221 6221 }
6222 6222
6223 } 6223
6224 break; 6224 }
6225 6225 break;
6226 } 6226
6227 } 6227 }
6228 catch (RecognitionException re) { 6228 }
6229 reportError(re); 6229 catch (RecognitionException re) {
6230 recover(input,re); 6230 reportError(re);
6231 } 6231 recover(input,re);
6232 finally { 6232 }
6233 6233 finally {
6234 restoreStackSize(stackSize); 6234
6235 6235 restoreStackSize(stackSize);
6236 } 6236
6237 return ; 6237 }
6238 } 6238 return ;
6239 // $ANTLR end "rule__ConfigEntry__Alternatives" 6239 }
6240 6240 // $ANTLR end "rule__Import__Alternatives"
6241 6241
6242 // $ANTLR start "rule__Config__Alternatives" 6242
6243 // InternalApplicationConfiguration.g:1976:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); 6243 // $ANTLR start "rule__Declaration__Alternatives"
6244 public final void rule__Config__Alternatives() throws RecognitionException { 6244 // InternalApplicationConfiguration.g:2033:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
6245 6245 public final void rule__Declaration__Alternatives() throws RecognitionException {
6246 int stackSize = keepStackSize(); 6246
6247 6247 int stackSize = keepStackSize();
6248 try { 6248
6249 // InternalApplicationConfiguration.g:1980:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) 6249 try {
6250 int alt12=2; 6250 // InternalApplicationConfiguration.g:2037:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
6251 int LA12_0 = input.LA(1); 6251 int alt3=7;
6252 6252 switch ( input.LA(1) ) {
6253 if ( (LA12_0==24) ) { 6253 case 28:
6254 alt12=1; 6254 {
6255 } 6255 alt3=1;
6256 else if ( (LA12_0==RULE_ID) ) { 6256 }
6257 alt12=2; 6257 break;
6258 } 6258 case 36:
6259 else { 6259 {
6260 NoViableAltException nvae = 6260 alt3=2;
6261 new NoViableAltException("", 12, 0, input); 6261 }
6262 6262 break;
6263 throw nvae; 6263 case 38:
6264 } 6264 {
6265 switch (alt12) { 6265 alt3=3;
6266 case 1 : 6266 }
6267 // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) 6267 break;
6268 { 6268 case 39:
6269 // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) 6269 {
6270 // InternalApplicationConfiguration.g:1982:3: ruleConfigSpecification 6270 alt3=4;
6271 { 6271 }
6272 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 6272 break;
6273 pushFollow(FOLLOW_2); 6273 case 42:
6274 ruleConfigSpecification(); 6274 {
6275 6275 alt3=5;
6276 state._fsp--; 6276 }
6277 6277 break;
6278 after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 6278 case 52:
6279 6279 {
6280 } 6280 alt3=6;
6281 6281 }
6282 6282 break;
6283 } 6283 case 41:
6284 break; 6284 {
6285 case 2 : 6285 alt3=7;
6286 // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) 6286 }
6287 { 6287 break;
6288 // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) 6288 default:
6289 // InternalApplicationConfiguration.g:1988:3: ruleConfigReference 6289 NoViableAltException nvae =
6290 { 6290 new NoViableAltException("", 3, 0, input);
6291 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 6291
6292 pushFollow(FOLLOW_2); 6292 throw nvae;
6293 ruleConfigReference(); 6293 }
6294 6294
6295 state._fsp--; 6295 switch (alt3) {
6296 6296 case 1 :
6297 after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 6297 // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
6298 6298 {
6299 } 6299 // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
6300 6300 // InternalApplicationConfiguration.g:2039:3: ruleFileDeclaration
6301 6301 {
6302 } 6302 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
6303 break; 6303 pushFollow(FOLLOW_2);
6304 6304 ruleFileDeclaration();
6305 } 6305
6306 } 6306 state._fsp--;
6307 catch (RecognitionException re) { 6307
6308 reportError(re); 6308 after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
6309 recover(input,re); 6309
6310 } 6310 }
6311 finally { 6311
6312 6312
6313 restoreStackSize(stackSize); 6313 }
6314 6314 break;
6315 } 6315 case 2 :
6316 return ; 6316 // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
6317 } 6317 {
6318 // $ANTLR end "rule__Config__Alternatives" 6318 // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
6319 6319 // InternalApplicationConfiguration.g:2045:3: ruleMetamodelDeclaration
6320 6320 {
6321 // $ANTLR start "rule__TypeScope__Alternatives" 6321 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
6322 // InternalApplicationConfiguration.g:1997:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); 6322 pushFollow(FOLLOW_2);
6323 public final void rule__TypeScope__Alternatives() throws RecognitionException { 6323 ruleMetamodelDeclaration();
6324 6324
6325 int stackSize = keepStackSize(); 6325 state._fsp--;
6326 6326
6327 try { 6327 after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
6328 // InternalApplicationConfiguration.g:2001:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) 6328
6329 int alt13=5; 6329 }
6330 int LA13_0 = input.LA(1); 6330
6331 6331
6332 if ( (LA13_0==38) ) { 6332 }
6333 switch ( input.LA(2) ) { 6333 break;
6334 case 42: 6334 case 3 :
6335 { 6335 // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
6336 alt13=3; 6336 {
6337 } 6337 // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
6338 break; 6338 // InternalApplicationConfiguration.g:2051:3: rulePartialModelDeclaration
6339 case 43: 6339 {
6340 { 6340 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
6341 alt13=4; 6341 pushFollow(FOLLOW_2);
6342 } 6342 rulePartialModelDeclaration();
6343 break; 6343
6344 case 39: 6344 state._fsp--;
6345 { 6345
6346 alt13=1; 6346 after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
6347 } 6347
6348 break; 6348 }
6349 case 44: 6349
6350 { 6350
6351 alt13=5; 6351 }
6352 } 6352 break;
6353 break; 6353 case 4 :
6354 case 41: 6354 // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
6355 { 6355 {
6356 alt13=2; 6356 // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
6357 } 6357 // InternalApplicationConfiguration.g:2057:3: ruleGraphPatternDeclaration
6358 break; 6358 {
6359 default: 6359 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
6360 NoViableAltException nvae = 6360 pushFollow(FOLLOW_2);
6361 new NoViableAltException("", 13, 1, input); 6361 ruleGraphPatternDeclaration();
6362 6362
6363 throw nvae; 6363 state._fsp--;
6364 } 6364
6365 6365 after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
6366 } 6366
6367 else { 6367 }
6368 NoViableAltException nvae = 6368
6369 new NoViableAltException("", 13, 0, input); 6369
6370 6370 }
6371 throw nvae; 6371 break;
6372 } 6372 case 5 :
6373 switch (alt13) { 6373 // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
6374 case 1 : 6374 {
6375 // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) 6375 // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
6376 { 6376 // InternalApplicationConfiguration.g:2063:3: ruleConfigDeclaration
6377 // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) 6377 {
6378 // InternalApplicationConfiguration.g:2003:3: ruleClassTypeScope 6378 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
6379 { 6379 pushFollow(FOLLOW_2);
6380 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 6380 ruleConfigDeclaration();
6381 pushFollow(FOLLOW_2); 6381
6382 ruleClassTypeScope(); 6382 state._fsp--;
6383 6383
6384 state._fsp--; 6384 after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
6385 6385
6386 after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 6386 }
6387 6387
6388 } 6388
6389 6389 }
6390 6390 break;
6391 } 6391 case 6 :
6392 break; 6392 // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
6393 case 2 : 6393 {
6394 // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) 6394 // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
6395 { 6395 // InternalApplicationConfiguration.g:2069:3: ruleScopeDeclaration
6396 // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) 6396 {
6397 // InternalApplicationConfiguration.g:2009:3: ruleObjectTypeScope 6397 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
6398 { 6398 pushFollow(FOLLOW_2);
6399 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 6399 ruleScopeDeclaration();
6400 pushFollow(FOLLOW_2); 6400
6401 ruleObjectTypeScope(); 6401 state._fsp--;
6402 6402
6403 state._fsp--; 6403 after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
6404 6404
6405 after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 6405 }
6406 6406
6407 } 6407
6408 6408 }
6409 6409 break;
6410 } 6410 case 7 :
6411 break; 6411 // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
6412 case 3 : 6412 {
6413 // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) 6413 // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
6414 { 6414 // InternalApplicationConfiguration.g:2075:3: ruleObjectiveDeclaration
6415 // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) 6415 {
6416 // InternalApplicationConfiguration.g:2015:3: ruleIntegerTypeScope 6416 before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
6417 { 6417 pushFollow(FOLLOW_2);
6418 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 6418 ruleObjectiveDeclaration();
6419 pushFollow(FOLLOW_2); 6419
6420 ruleIntegerTypeScope(); 6420 state._fsp--;
6421 6421
6422 state._fsp--; 6422 after(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
6423 6423
6424 after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 6424 }
6425 6425
6426 } 6426
6427 6427 }
6428 6428 break;
6429 } 6429
6430 break; 6430 }
6431 case 4 : 6431 }
6432 // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) 6432 catch (RecognitionException re) {
6433 { 6433 reportError(re);
6434 // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) 6434 recover(input,re);
6435 // InternalApplicationConfiguration.g:2021:3: ruleRealTypeScope 6435 }
6436 { 6436 finally {
6437 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 6437
6438 pushFollow(FOLLOW_2); 6438 restoreStackSize(stackSize);
6439 ruleRealTypeScope(); 6439
6440 6440 }
6441 state._fsp--; 6441 return ;
6442 6442 }
6443 after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 6443 // $ANTLR end "rule__Declaration__Alternatives"
6444 6444
6445 } 6445
6446 6446 // $ANTLR start "rule__File__Alternatives"
6447 6447 // InternalApplicationConfiguration.g:2084:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
6448 } 6448 public final void rule__File__Alternatives() throws RecognitionException {
6449 break; 6449
6450 case 5 : 6450 int stackSize = keepStackSize();
6451 // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) 6451
6452 { 6452 try {
6453 // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) 6453 // InternalApplicationConfiguration.g:2088:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
6454 // InternalApplicationConfiguration.g:2027:3: ruleStringTypeScope 6454 int alt4=2;
6455 { 6455 int LA4_0 = input.LA(1);
6456 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 6456
6457 pushFollow(FOLLOW_2); 6457 if ( (LA4_0==RULE_STRING) ) {
6458 ruleStringTypeScope(); 6458 alt4=1;
6459 6459 }
6460 state._fsp--; 6460 else if ( (LA4_0==RULE_ID) ) {
6461 6461 alt4=2;
6462 after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 6462 }
6463 6463 else {
6464 } 6464 NoViableAltException nvae =
6465 6465 new NoViableAltException("", 4, 0, input);
6466 6466
6467 } 6467 throw nvae;
6468 break; 6468 }
6469 6469 switch (alt4) {
6470 } 6470 case 1 :
6471 } 6471 // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
6472 catch (RecognitionException re) { 6472 {
6473 reportError(re); 6473 // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
6474 recover(input,re); 6474 // InternalApplicationConfiguration.g:2090:3: ruleFileSpecification
6475 } 6475 {
6476 finally { 6476 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
6477 6477 pushFollow(FOLLOW_2);
6478 restoreStackSize(stackSize); 6478 ruleFileSpecification();
6479 6479
6480 } 6480 state._fsp--;
6481 return ; 6481
6482 } 6482 after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
6483 // $ANTLR end "rule__TypeScope__Alternatives" 6483
6484 6484 }
6485 6485
6486 // $ANTLR start "rule__ClassTypeScope__Alternatives_2" 6486
6487 // InternalApplicationConfiguration.g:2036:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); 6487 }
6488 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException { 6488 break;
6489 6489 case 2 :
6490 int stackSize = keepStackSize(); 6490 // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
6491 6491 {
6492 try { 6492 // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
6493 // InternalApplicationConfiguration.g:2040:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) 6493 // InternalApplicationConfiguration.g:2096:3: ruleFileReference
6494 int alt14=2; 6494 {
6495 int LA14_0 = input.LA(1); 6495 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
6496 6496 pushFollow(FOLLOW_2);
6497 if ( (LA14_0==54) ) { 6497 ruleFileReference();
6498 alt14=1; 6498
6499 } 6499 state._fsp--;
6500 else if ( (LA14_0==23) ) { 6500
6501 alt14=2; 6501 after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
6502 } 6502
6503 else { 6503 }
6504 NoViableAltException nvae = 6504
6505 new NoViableAltException("", 14, 0, input); 6505
6506 6506 }
6507 throw nvae; 6507 break;
6508 } 6508
6509 switch (alt14) { 6509 }
6510 case 1 : 6510 }
6511 // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 6511 catch (RecognitionException re) {
6512 { 6512 reportError(re);
6513 // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 6513 recover(input,re);
6514 // InternalApplicationConfiguration.g:2042:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 6514 }
6515 { 6515 finally {
6516 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); 6516
6517 // InternalApplicationConfiguration.g:2043:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 6517 restoreStackSize(stackSize);
6518 // InternalApplicationConfiguration.g:2043:4: rule__ClassTypeScope__SetsNewAssignment_2_0 6518
6519 { 6519 }
6520 pushFollow(FOLLOW_2); 6520 return ;
6521 rule__ClassTypeScope__SetsNewAssignment_2_0(); 6521 }
6522 6522 // $ANTLR end "rule__File__Alternatives"
6523 state._fsp--; 6523
6524 6524
6525 6525 // $ANTLR start "rule__MetamodelEntry__Alternatives"
6526 } 6526 // InternalApplicationConfiguration.g:2105:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
6527 6527 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
6528 after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); 6528
6529 6529 int stackSize = keepStackSize();
6530 } 6530
6531 6531 try {
6532 6532 // InternalApplicationConfiguration.g:2109:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
6533 } 6533 int alt5=2;
6534 break; 6534 int LA5_0 = input.LA(1);
6535 case 2 : 6535
6536 // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 6536 if ( (LA5_0==RULE_ID) ) {
6537 { 6537 alt5=1;
6538 // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 6538 }
6539 // InternalApplicationConfiguration.g:2048:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 6539 else if ( (LA5_0==33) ) {
6540 { 6540 alt5=2;
6541 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); 6541 }
6542 // InternalApplicationConfiguration.g:2049:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 6542 else {
6543 // InternalApplicationConfiguration.g:2049:4: rule__ClassTypeScope__SetsSumAssignment_2_1 6543 NoViableAltException nvae =
6544 { 6544 new NoViableAltException("", 5, 0, input);
6545 pushFollow(FOLLOW_2); 6545
6546 rule__ClassTypeScope__SetsSumAssignment_2_1(); 6546 throw nvae;
6547 6547 }
6548 state._fsp--; 6548 switch (alt5) {
6549 6549 case 1 :
6550 6550 // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
6551 } 6551 {
6552 6552 // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
6553 after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); 6553 // InternalApplicationConfiguration.g:2111:3: ruleMetamodelElement
6554 6554 {
6555 } 6555 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
6556 6556 pushFollow(FOLLOW_2);
6557 6557 ruleMetamodelElement();
6558 } 6558
6559 break; 6559 state._fsp--;
6560 6560
6561 } 6561 after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
6562 } 6562
6563 catch (RecognitionException re) { 6563 }
6564 reportError(re); 6564
6565 recover(input,re); 6565
6566 } 6566 }
6567 finally { 6567 break;
6568 6568 case 2 :
6569 restoreStackSize(stackSize); 6569 // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
6570 6570 {
6571 } 6571 // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
6572 return ; 6572 // InternalApplicationConfiguration.g:2117:3: ruleAllPackageEntry
6573 } 6573 {
6574 // $ANTLR end "rule__ClassTypeScope__Alternatives_2" 6574 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
6575 6575 pushFollow(FOLLOW_2);
6576 6576 ruleAllPackageEntry();
6577 // $ANTLR start "rule__ClassTypeScope__Alternatives_3" 6577
6578 // InternalApplicationConfiguration.g:2057:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); 6578 state._fsp--;
6579 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { 6579
6580 6580 after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
6581 int stackSize = keepStackSize(); 6581
6582 6582 }
6583 try { 6583
6584 // InternalApplicationConfiguration.g:2061:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) 6584
6585 int alt15=2; 6585 }
6586 int LA15_0 = input.LA(1); 6586 break;
6587 6587
6588 if ( (LA15_0==RULE_INT) ) { 6588 }
6589 int LA15_1 = input.LA(2); 6589 }
6590 6590 catch (RecognitionException re) {
6591 if ( (LA15_1==EOF||(LA15_1>=25 && LA15_1<=26)) ) { 6591 reportError(re);
6592 alt15=1; 6592 recover(input,re);
6593 } 6593 }
6594 else if ( (LA15_1==45) ) { 6594 finally {
6595 alt15=2; 6595
6596 } 6596 restoreStackSize(stackSize);
6597 else { 6597
6598 NoViableAltException nvae = 6598 }
6599 new NoViableAltException("", 15, 1, input); 6599 return ;
6600 6600 }
6601 throw nvae; 6601 // $ANTLR end "rule__MetamodelEntry__Alternatives"
6602 } 6602
6603 } 6603
6604 else if ( (LA15_0==55) ) { 6604 // $ANTLR start "rule__Metamodel__Alternatives"
6605 alt15=1; 6605 // InternalApplicationConfiguration.g:2126:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
6606 } 6606 public final void rule__Metamodel__Alternatives() throws RecognitionException {
6607 else { 6607
6608 NoViableAltException nvae = 6608 int stackSize = keepStackSize();
6609 new NoViableAltException("", 15, 0, input); 6609
6610 6610 try {
6611 throw nvae; 6611 // InternalApplicationConfiguration.g:2130:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
6612 } 6612 int alt6=2;
6613 switch (alt15) { 6613 int LA6_0 = input.LA(1);
6614 case 1 : 6614
6615 // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 6615 if ( (LA6_0==RULE_ID) ) {
6616 { 6616 alt6=1;
6617 // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 6617 }
6618 // InternalApplicationConfiguration.g:2063:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 6618 else if ( (LA6_0==30) ) {
6619 { 6619 alt6=2;
6620 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); 6620 }
6621 // InternalApplicationConfiguration.g:2064:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 6621 else {
6622 // InternalApplicationConfiguration.g:2064:4: rule__ClassTypeScope__NumberAssignment_3_0 6622 NoViableAltException nvae =
6623 { 6623 new NoViableAltException("", 6, 0, input);
6624 pushFollow(FOLLOW_2); 6624
6625 rule__ClassTypeScope__NumberAssignment_3_0(); 6625 throw nvae;
6626 6626 }
6627 state._fsp--; 6627 switch (alt6) {
6628 6628 case 1 :
6629 6629 // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
6630 } 6630 {
6631 6631 // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
6632 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); 6632 // InternalApplicationConfiguration.g:2132:3: ruleMetamodelReference
6633 6633 {
6634 } 6634 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
6635 6635 pushFollow(FOLLOW_2);
6636 6636 ruleMetamodelReference();
6637 } 6637
6638 break; 6638 state._fsp--;
6639 case 2 : 6639
6640 // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 6640 after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
6641 { 6641
6642 // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 6642 }
6643 // InternalApplicationConfiguration.g:2069:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 6643
6644 { 6644
6645 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); 6645 }
6646 // InternalApplicationConfiguration.g:2070:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 6646 break;
6647 // InternalApplicationConfiguration.g:2070:4: rule__ClassTypeScope__NumberAssignment_3_1 6647 case 2 :
6648 { 6648 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
6649 pushFollow(FOLLOW_2); 6649 {
6650 rule__ClassTypeScope__NumberAssignment_3_1(); 6650 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
6651 6651 // InternalApplicationConfiguration.g:2138:3: ruleMetamodelSpecification
6652 state._fsp--; 6652 {
6653 6653 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
6654 6654 pushFollow(FOLLOW_2);
6655 } 6655 ruleMetamodelSpecification();
6656 6656
6657 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); 6657 state._fsp--;
6658 6658
6659 } 6659 after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
6660 6660
6661 6661 }
6662 } 6662
6663 break; 6663
6664 6664 }
6665 } 6665 break;
6666 } 6666
6667 catch (RecognitionException re) { 6667 }
6668 reportError(re); 6668 }
6669 recover(input,re); 6669 catch (RecognitionException re) {
6670 } 6670 reportError(re);
6671 finally { 6671 recover(input,re);
6672 6672 }
6673 restoreStackSize(stackSize); 6673 finally {
6674 6674
6675 } 6675 restoreStackSize(stackSize);
6676 return ; 6676
6677 } 6677 }
6678 // $ANTLR end "rule__ClassTypeScope__Alternatives_3" 6678 return ;
6679 6679 }
6680 6680 // $ANTLR end "rule__Metamodel__Alternatives"
6681 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" 6681
6682 // InternalApplicationConfiguration.g:2078:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); 6682
6683 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { 6683 // $ANTLR start "rule__PartialModelEntry__Alternatives"
6684 6684 // InternalApplicationConfiguration.g:2147:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
6685 int stackSize = keepStackSize(); 6685 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
6686 6686
6687 try { 6687 int stackSize = keepStackSize();
6688 // InternalApplicationConfiguration.g:2082:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) 6688
6689 int alt16=2; 6689 try {
6690 int LA16_0 = input.LA(1); 6690 // InternalApplicationConfiguration.g:2151:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
6691 6691 int alt7=2;
6692 if ( (LA16_0==54) ) { 6692 int LA7_0 = input.LA(1);
6693 alt16=1; 6693
6694 } 6694 if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
6695 else if ( (LA16_0==23) ) { 6695 alt7=1;
6696 alt16=2; 6696 }
6697 } 6697 else if ( (LA7_0==37) ) {
6698 else { 6698 alt7=2;
6699 NoViableAltException nvae = 6699 }
6700 new NoViableAltException("", 16, 0, input); 6700 else {
6701 6701 NoViableAltException nvae =
6702 throw nvae; 6702 new NoViableAltException("", 7, 0, input);
6703 } 6703
6704 switch (alt16) { 6704 throw nvae;
6705 case 1 : 6705 }
6706 // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 6706 switch (alt7) {
6707 { 6707 case 1 :
6708 // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 6708 // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
6709 // InternalApplicationConfiguration.g:2084:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 6709 {
6710 { 6710 // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
6711 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); 6711 // InternalApplicationConfiguration.g:2153:3: ruleModelEntry
6712 // InternalApplicationConfiguration.g:2085:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 6712 {
6713 // InternalApplicationConfiguration.g:2085:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 6713 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
6714 { 6714 pushFollow(FOLLOW_2);
6715 pushFollow(FOLLOW_2); 6715 ruleModelEntry();
6716 rule__ObjectTypeScope__SetsNewAssignment_2_0(); 6716
6717 6717 state._fsp--;
6718 state._fsp--; 6718
6719 6719 after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
6720 6720
6721 } 6721 }
6722 6722
6723 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); 6723
6724 6724 }
6725 } 6725 break;
6726 6726 case 2 :
6727 6727 // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
6728 } 6728 {
6729 break; 6729 // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
6730 case 2 : 6730 // InternalApplicationConfiguration.g:2159:3: ruleFolderEntry
6731 // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 6731 {
6732 { 6732 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
6733 // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 6733 pushFollow(FOLLOW_2);
6734 // InternalApplicationConfiguration.g:2090:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 6734 ruleFolderEntry();
6735 { 6735
6736 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); 6736 state._fsp--;
6737 // InternalApplicationConfiguration.g:2091:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 6737
6738 // InternalApplicationConfiguration.g:2091:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 6738 after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
6739 { 6739
6740 pushFollow(FOLLOW_2); 6740 }
6741 rule__ObjectTypeScope__SetsSumAssignment_2_1(); 6741
6742 6742
6743 state._fsp--; 6743 }
6744 6744 break;
6745 6745
6746 } 6746 }
6747 6747 }
6748 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); 6748 catch (RecognitionException re) {
6749 6749 reportError(re);
6750 } 6750 recover(input,re);
6751 6751 }
6752 6752 finally {
6753 } 6753
6754 break; 6754 restoreStackSize(stackSize);
6755 6755
6756 } 6756 }
6757 } 6757 return ;
6758 catch (RecognitionException re) { 6758 }
6759 reportError(re); 6759 // $ANTLR end "rule__PartialModelEntry__Alternatives"
6760 recover(input,re); 6760
6761 } 6761
6762 finally { 6762 // $ANTLR start "rule__PartialModel__Alternatives"
6763 6763 // InternalApplicationConfiguration.g:2168:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
6764 restoreStackSize(stackSize); 6764 public final void rule__PartialModel__Alternatives() throws RecognitionException {
6765 6765
6766 } 6766 int stackSize = keepStackSize();
6767 return ; 6767
6768 } 6768 try {
6769 // $ANTLR end "rule__ObjectTypeScope__Alternatives_2" 6769 // InternalApplicationConfiguration.g:2172:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
6770 6770 int alt8=2;
6771 6771 int LA8_0 = input.LA(1);
6772 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" 6772
6773 // InternalApplicationConfiguration.g:2099:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); 6773 if ( (LA8_0==30) ) {
6774 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { 6774 alt8=1;
6775 6775 }
6776 int stackSize = keepStackSize(); 6776 else if ( (LA8_0==RULE_ID) ) {
6777 6777 alt8=2;
6778 try { 6778 }
6779 // InternalApplicationConfiguration.g:2103:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) 6779 else {
6780 int alt17=2; 6780 NoViableAltException nvae =
6781 int LA17_0 = input.LA(1); 6781 new NoViableAltException("", 8, 0, input);
6782 6782
6783 if ( (LA17_0==RULE_INT) ) { 6783 throw nvae;
6784 int LA17_1 = input.LA(2); 6784 }
6785 6785 switch (alt8) {
6786 if ( (LA17_1==EOF||(LA17_1>=25 && LA17_1<=26)) ) { 6786 case 1 :
6787 alt17=1; 6787 // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
6788 } 6788 {
6789 else if ( (LA17_1==45) ) { 6789 // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
6790 alt17=2; 6790 // InternalApplicationConfiguration.g:2174:3: rulePartialModelSpecification
6791 } 6791 {
6792 else { 6792 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
6793 NoViableAltException nvae = 6793 pushFollow(FOLLOW_2);
6794 new NoViableAltException("", 17, 1, input); 6794 rulePartialModelSpecification();
6795 6795
6796 throw nvae; 6796 state._fsp--;
6797 } 6797
6798 } 6798 after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
6799 else if ( (LA17_0==55) ) { 6799
6800 alt17=1; 6800 }
6801 } 6801
6802 else { 6802
6803 NoViableAltException nvae = 6803 }
6804 new NoViableAltException("", 17, 0, input); 6804 break;
6805 6805 case 2 :
6806 throw nvae; 6806 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
6807 } 6807 {
6808 switch (alt17) { 6808 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
6809 case 1 : 6809 // InternalApplicationConfiguration.g:2180:3: rulePartialModelReference
6810 // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 6810 {
6811 { 6811 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
6812 // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 6812 pushFollow(FOLLOW_2);
6813 // InternalApplicationConfiguration.g:2105:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 6813 rulePartialModelReference();
6814 { 6814
6815 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); 6815 state._fsp--;
6816 // InternalApplicationConfiguration.g:2106:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 6816
6817 // InternalApplicationConfiguration.g:2106:4: rule__ObjectTypeScope__NumberAssignment_3_0 6817 after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
6818 { 6818
6819 pushFollow(FOLLOW_2); 6819 }
6820 rule__ObjectTypeScope__NumberAssignment_3_0(); 6820
6821 6821
6822 state._fsp--; 6822 }
6823 6823 break;
6824 6824
6825 } 6825 }
6826 6826 }
6827 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); 6827 catch (RecognitionException re) {
6828 6828 reportError(re);
6829 } 6829 recover(input,re);
6830 6830 }
6831 6831 finally {
6832 } 6832
6833 break; 6833 restoreStackSize(stackSize);
6834 case 2 : 6834
6835 // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 6835 }
6836 { 6836 return ;
6837 // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 6837 }
6838 // InternalApplicationConfiguration.g:2111:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 6838 // $ANTLR end "rule__PartialModel__Alternatives"
6839 { 6839
6840 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); 6840
6841 // InternalApplicationConfiguration.g:2112:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 6841 // $ANTLR start "rule__PatternEntry__Alternatives"
6842 // InternalApplicationConfiguration.g:2112:4: rule__ObjectTypeScope__NumberAssignment_3_1 6842 // InternalApplicationConfiguration.g:2189:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
6843 { 6843 public final void rule__PatternEntry__Alternatives() throws RecognitionException {
6844 pushFollow(FOLLOW_2); 6844
6845 rule__ObjectTypeScope__NumberAssignment_3_1(); 6845 int stackSize = keepStackSize();
6846 6846
6847 state._fsp--; 6847 try {
6848 6848 // InternalApplicationConfiguration.g:2193:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
6849 6849 int alt9=2;
6850 } 6850 int LA9_0 = input.LA(1);
6851 6851
6852 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); 6852 if ( (LA9_0==RULE_ID) ) {
6853 6853 alt9=1;
6854 } 6854 }
6855 6855 else if ( (LA9_0==33) ) {
6856 6856 alt9=2;
6857 } 6857 }
6858 break; 6858 else {
6859 6859 NoViableAltException nvae =
6860 } 6860 new NoViableAltException("", 9, 0, input);
6861 } 6861
6862 catch (RecognitionException re) { 6862 throw nvae;
6863 reportError(re); 6863 }
6864 recover(input,re); 6864 switch (alt9) {
6865 } 6865 case 1 :
6866 finally { 6866 // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
6867 6867 {
6868 restoreStackSize(stackSize); 6868 // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
6869 6869 // InternalApplicationConfiguration.g:2195:3: rulePatternElement
6870 } 6870 {
6871 return ; 6871 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
6872 } 6872 pushFollow(FOLLOW_2);
6873 // $ANTLR end "rule__ObjectTypeScope__Alternatives_3" 6873 rulePatternElement();
6874 6874
6875 6875 state._fsp--;
6876 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" 6876
6877 // InternalApplicationConfiguration.g:2120:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); 6877 after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
6878 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { 6878
6879 6879 }
6880 int stackSize = keepStackSize(); 6880
6881 6881
6882 try { 6882 }
6883 // InternalApplicationConfiguration.g:2124:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) 6883 break;
6884 int alt18=2; 6884 case 2 :
6885 int LA18_0 = input.LA(1); 6885 // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
6886 6886 {
6887 if ( (LA18_0==54) ) { 6887 // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
6888 alt18=1; 6888 // InternalApplicationConfiguration.g:2201:3: ruleAllPatternEntry
6889 } 6889 {
6890 else if ( (LA18_0==23) ) { 6890 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
6891 alt18=2; 6891 pushFollow(FOLLOW_2);
6892 } 6892 ruleAllPatternEntry();
6893 else { 6893
6894 NoViableAltException nvae = 6894 state._fsp--;
6895 new NoViableAltException("", 18, 0, input); 6895
6896 6896 after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
6897 throw nvae; 6897
6898 } 6898 }
6899 switch (alt18) { 6899
6900 case 1 : 6900
6901 // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 6901 }
6902 { 6902 break;
6903 // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 6903
6904 // InternalApplicationConfiguration.g:2126:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 6904 }
6905 { 6905 }
6906 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); 6906 catch (RecognitionException re) {
6907 // InternalApplicationConfiguration.g:2127:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 6907 reportError(re);
6908 // InternalApplicationConfiguration.g:2127:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 6908 recover(input,re);
6909 { 6909 }
6910 pushFollow(FOLLOW_2); 6910 finally {
6911 rule__IntegerTypeScope__SetsNewAssignment_2_0(); 6911
6912 6912 restoreStackSize(stackSize);
6913 state._fsp--; 6913
6914 6914 }
6915 6915 return ;
6916 } 6916 }
6917 6917 // $ANTLR end "rule__PatternEntry__Alternatives"
6918 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); 6918
6919 6919
6920 } 6920 // $ANTLR start "rule__GraphPattern__Alternatives"
6921 6921 // InternalApplicationConfiguration.g:2210:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
6922 6922 public final void rule__GraphPattern__Alternatives() throws RecognitionException {
6923 } 6923
6924 break; 6924 int stackSize = keepStackSize();
6925 case 2 : 6925
6926 // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 6926 try {
6927 { 6927 // InternalApplicationConfiguration.g:2214:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
6928 // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 6928 int alt10=2;
6929 // InternalApplicationConfiguration.g:2132:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 6929 int LA10_0 = input.LA(1);
6930 { 6930
6931 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); 6931 if ( (LA10_0==RULE_ID) ) {
6932 // InternalApplicationConfiguration.g:2133:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 6932 alt10=1;
6933 // InternalApplicationConfiguration.g:2133:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 6933 }
6934 { 6934 else if ( (LA10_0==30) ) {
6935 pushFollow(FOLLOW_2); 6935 alt10=2;
6936 rule__IntegerTypeScope__SetsSumAssignment_2_1(); 6936 }
6937 6937 else {
6938 state._fsp--; 6938 NoViableAltException nvae =
6939 6939 new NoViableAltException("", 10, 0, input);
6940 6940
6941 } 6941 throw nvae;
6942 6942 }
6943 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); 6943 switch (alt10) {
6944 6944 case 1 :
6945 } 6945 // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
6946 6946 {
6947 6947 // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
6948 } 6948 // InternalApplicationConfiguration.g:2216:3: ruleGraphPatternReference
6949 break; 6949 {
6950 6950 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
6951 } 6951 pushFollow(FOLLOW_2);
6952 } 6952 ruleGraphPatternReference();
6953 catch (RecognitionException re) { 6953
6954 reportError(re); 6954 state._fsp--;
6955 recover(input,re); 6955
6956 } 6956 after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
6957 finally { 6957
6958 6958 }
6959 restoreStackSize(stackSize); 6959
6960 6960
6961 } 6961 }
6962 return ; 6962 break;
6963 } 6963 case 2 :
6964 // $ANTLR end "rule__IntegerTypeScope__Alternatives_2" 6964 // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
6965 6965 {
6966 6966 // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
6967 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" 6967 // InternalApplicationConfiguration.g:2222:3: rulePatternSpecification
6968 // InternalApplicationConfiguration.g:2141:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); 6968 {
6969 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException { 6969 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
6970 6970 pushFollow(FOLLOW_2);
6971 int stackSize = keepStackSize(); 6971 rulePatternSpecification();
6972 6972
6973 try { 6973 state._fsp--;
6974 // InternalApplicationConfiguration.g:2145:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) 6974
6975 int alt19=3; 6975 after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
6976 switch ( input.LA(1) ) { 6976
6977 case RULE_INT: 6977 }
6978 { 6978
6979 int LA19_1 = input.LA(2); 6979
6980 6980 }
6981 if ( (LA19_1==45) ) { 6981 break;
6982 alt19=2; 6982
6983 } 6983 }
6984 else if ( (LA19_1==EOF||(LA19_1>=25 && LA19_1<=26)) ) { 6984 }
6985 alt19=1; 6985 catch (RecognitionException re) {
6986 } 6986 reportError(re);
6987 else { 6987 recover(input,re);
6988 NoViableAltException nvae = 6988 }
6989 new NoViableAltException("", 19, 1, input); 6989 finally {
6990 6990
6991 throw nvae; 6991 restoreStackSize(stackSize);
6992 } 6992
6993 } 6993 }
6994 break; 6994 return ;
6995 case 55: 6995 }
6996 { 6996 // $ANTLR end "rule__GraphPattern__Alternatives"
6997 alt19=1; 6997
6998 } 6998
6999 break; 6999 // $ANTLR start "rule__ObjectiveEntry__Alternatives"
7000 case 24: 7000 // InternalApplicationConfiguration.g:2231:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
7001 { 7001 public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
7002 alt19=3; 7002
7003 } 7003 int stackSize = keepStackSize();
7004 break; 7004
7005 default: 7005 try {
7006 NoViableAltException nvae = 7006 // InternalApplicationConfiguration.g:2235:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
7007 new NoViableAltException("", 19, 0, input); 7007 int alt11=2;
7008 7008 int LA11_0 = input.LA(1);
7009 throw nvae; 7009
7010 } 7010 if ( ((LA11_0>=11 && LA11_0<=12)) ) {
7011 7011 alt11=1;
7012 switch (alt19) { 7012 }
7013 case 1 : 7013 else if ( (LA11_0==40) ) {
7014 // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 7014 alt11=2;
7015 { 7015 }
7016 // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 7016 else {
7017 // InternalApplicationConfiguration.g:2147:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 7017 NoViableAltException nvae =
7018 { 7018 new NoViableAltException("", 11, 0, input);
7019 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); 7019
7020 // InternalApplicationConfiguration.g:2148:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 7020 throw nvae;
7021 // InternalApplicationConfiguration.g:2148:4: rule__IntegerTypeScope__NumberAssignment_3_0 7021 }
7022 { 7022 switch (alt11) {
7023 pushFollow(FOLLOW_2); 7023 case 1 :
7024 rule__IntegerTypeScope__NumberAssignment_3_0(); 7024 // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
7025 7025 {
7026 state._fsp--; 7026 // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
7027 7027 // InternalApplicationConfiguration.g:2237:3: ruleOptimizationEntry
7028 7028 {
7029 } 7029 before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
7030 7030 pushFollow(FOLLOW_2);
7031 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); 7031 ruleOptimizationEntry();
7032 7032
7033 } 7033 state._fsp--;
7034 7034
7035 7035 after(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
7036 } 7036
7037 break; 7037 }
7038 case 2 : 7038
7039 // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 7039
7040 { 7040 }
7041 // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 7041 break;
7042 // InternalApplicationConfiguration.g:2153:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 7042 case 2 :
7043 { 7043 // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
7044 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); 7044 {
7045 // InternalApplicationConfiguration.g:2154:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 7045 // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
7046 // InternalApplicationConfiguration.g:2154:4: rule__IntegerTypeScope__NumberAssignment_3_1 7046 // InternalApplicationConfiguration.g:2243:3: ruleThresholdEntry
7047 { 7047 {
7048 pushFollow(FOLLOW_2); 7048 before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
7049 rule__IntegerTypeScope__NumberAssignment_3_1(); 7049 pushFollow(FOLLOW_2);
7050 7050 ruleThresholdEntry();
7051 state._fsp--; 7051
7052 7052 state._fsp--;
7053 7053
7054 } 7054 after(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
7055 7055
7056 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); 7056 }
7057 7057
7058 } 7058
7059 7059 }
7060 7060 break;
7061 } 7061
7062 break; 7062 }
7063 case 3 : 7063 }
7064 // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 7064 catch (RecognitionException re) {
7065 { 7065 reportError(re);
7066 // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 7066 recover(input,re);
7067 // InternalApplicationConfiguration.g:2159:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 7067 }
7068 { 7068 finally {
7069 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); 7069
7070 // InternalApplicationConfiguration.g:2160:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 7070 restoreStackSize(stackSize);
7071 // InternalApplicationConfiguration.g:2160:4: rule__IntegerTypeScope__NumberAssignment_3_2 7071
7072 { 7072 }
7073 pushFollow(FOLLOW_2); 7073 return ;
7074 rule__IntegerTypeScope__NumberAssignment_3_2(); 7074 }
7075 7075 // $ANTLR end "rule__ObjectiveEntry__Alternatives"
7076 state._fsp--; 7076
7077 7077
7078 7078 // $ANTLR start "rule__Objective__Alternatives"
7079 } 7079 // InternalApplicationConfiguration.g:2252:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
7080 7080 public final void rule__Objective__Alternatives() throws RecognitionException {
7081 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); 7081
7082 7082 int stackSize = keepStackSize();
7083 } 7083
7084 7084 try {
7085 7085 // InternalApplicationConfiguration.g:2256:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
7086 } 7086 int alt12=2;
7087 break; 7087 int LA12_0 = input.LA(1);
7088 7088
7089 } 7089 if ( (LA12_0==RULE_ID) ) {
7090 } 7090 alt12=1;
7091 catch (RecognitionException re) { 7091 }
7092 reportError(re); 7092 else if ( (LA12_0==30) ) {
7093 recover(input,re); 7093 alt12=2;
7094 } 7094 }
7095 finally { 7095 else {
7096 7096 NoViableAltException nvae =
7097 restoreStackSize(stackSize); 7097 new NoViableAltException("", 12, 0, input);
7098 7098
7099 } 7099 throw nvae;
7100 return ; 7100 }
7101 } 7101 switch (alt12) {
7102 // $ANTLR end "rule__IntegerTypeScope__Alternatives_3" 7102 case 1 :
7103 7103 // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
7104 7104 {
7105 // $ANTLR start "rule__RealTypeScope__Alternatives_2" 7105 // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
7106 // InternalApplicationConfiguration.g:2168:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); 7106 // InternalApplicationConfiguration.g:2258:3: ruleObjectiveReference
7107 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { 7107 {
7108 7108 before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
7109 int stackSize = keepStackSize(); 7109 pushFollow(FOLLOW_2);
7110 7110 ruleObjectiveReference();
7111 try { 7111
7112 // InternalApplicationConfiguration.g:2172:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) 7112 state._fsp--;
7113 int alt20=2; 7113
7114 int LA20_0 = input.LA(1); 7114 after(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
7115 7115
7116 if ( (LA20_0==54) ) { 7116 }
7117 alt20=1; 7117
7118 } 7118
7119 else if ( (LA20_0==23) ) { 7119 }
7120 alt20=2; 7120 break;
7121 } 7121 case 2 :
7122 else { 7122 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
7123 NoViableAltException nvae = 7123 {
7124 new NoViableAltException("", 20, 0, input); 7124 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
7125 7125 // InternalApplicationConfiguration.g:2264:3: ruleObjectiveSpecification
7126 throw nvae; 7126 {
7127 } 7127 before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
7128 switch (alt20) { 7128 pushFollow(FOLLOW_2);
7129 case 1 : 7129 ruleObjectiveSpecification();
7130 // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 7130
7131 { 7131 state._fsp--;
7132 // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 7132
7133 // InternalApplicationConfiguration.g:2174:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 7133 after(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
7134 { 7134
7135 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); 7135 }
7136 // InternalApplicationConfiguration.g:2175:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 7136
7137 // InternalApplicationConfiguration.g:2175:4: rule__RealTypeScope__SetsNewAssignment_2_0 7137
7138 { 7138 }
7139 pushFollow(FOLLOW_2); 7139 break;
7140 rule__RealTypeScope__SetsNewAssignment_2_0(); 7140
7141 7141 }
7142 state._fsp--; 7142 }
7143 7143 catch (RecognitionException re) {
7144 7144 reportError(re);
7145 } 7145 recover(input,re);
7146 7146 }
7147 after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); 7147 finally {
7148 7148
7149 } 7149 restoreStackSize(stackSize);
7150 7150
7151 7151 }
7152 } 7152 return ;
7153 break; 7153 }
7154 case 2 : 7154 // $ANTLR end "rule__Objective__Alternatives"
7155 // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 7155
7156 { 7156
7157 // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 7157 // $ANTLR start "rule__ConfigEntry__Alternatives"
7158 // InternalApplicationConfiguration.g:2180:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 7158 // InternalApplicationConfiguration.g:2273:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
7159 { 7159 public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
7160 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); 7160
7161 // InternalApplicationConfiguration.g:2181:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 7161 int stackSize = keepStackSize();
7162 // InternalApplicationConfiguration.g:2181:4: rule__RealTypeScope__SetsSumAssignment_2_1 7162
7163 { 7163 try {
7164 pushFollow(FOLLOW_2); 7164 // InternalApplicationConfiguration.g:2277:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
7165 rule__RealTypeScope__SetsSumAssignment_2_1(); 7165 int alt13=4;
7166 7166 switch ( input.LA(1) ) {
7167 state._fsp--; 7167 case 43:
7168 7168 {
7169 7169 alt13=1;
7170 } 7170 }
7171 7171 break;
7172 after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); 7172 case 44:
7173 7173 {
7174 } 7174 alt13=2;
7175 7175 }
7176 7176 break;
7177 } 7177 case 45:
7178 break; 7178 {
7179 7179 alt13=3;
7180 } 7180 }
7181 } 7181 break;
7182 catch (RecognitionException re) { 7182 case RULE_STRING:
7183 reportError(re); 7183 {
7184 recover(input,re); 7184 alt13=4;
7185 } 7185 }
7186 finally { 7186 break;
7187 7187 default:
7188 restoreStackSize(stackSize); 7188 NoViableAltException nvae =
7189 7189 new NoViableAltException("", 13, 0, input);
7190 } 7190
7191 return ; 7191 throw nvae;
7192 } 7192 }
7193 // $ANTLR end "rule__RealTypeScope__Alternatives_2" 7193
7194 7194 switch (alt13) {
7195 7195 case 1 :
7196 // $ANTLR start "rule__RealTypeScope__Alternatives_3" 7196 // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
7197 // InternalApplicationConfiguration.g:2189:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); 7197 {
7198 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { 7198 // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
7199 7199 // InternalApplicationConfiguration.g:2279:3: ruleDocumentationEntry
7200 int stackSize = keepStackSize(); 7200 {
7201 7201 before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
7202 try { 7202 pushFollow(FOLLOW_2);
7203 // InternalApplicationConfiguration.g:2193:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) 7203 ruleDocumentationEntry();
7204 int alt21=3; 7204
7205 switch ( input.LA(1) ) { 7205 state._fsp--;
7206 case RULE_INT: 7206
7207 { 7207 after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
7208 int LA21_1 = input.LA(2); 7208
7209 7209 }
7210 if ( (LA21_1==EOF||(LA21_1>=25 && LA21_1<=26)) ) { 7210
7211 alt21=1; 7211
7212 } 7212 }
7213 else if ( (LA21_1==45) ) { 7213 break;
7214 alt21=2; 7214 case 2 :
7215 } 7215 // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
7216 else { 7216 {
7217 NoViableAltException nvae = 7217 // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
7218 new NoViableAltException("", 21, 1, input); 7218 // InternalApplicationConfiguration.g:2285:3: ruleRuntimeEntry
7219 7219 {
7220 throw nvae; 7220 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
7221 } 7221 pushFollow(FOLLOW_2);
7222 } 7222 ruleRuntimeEntry();
7223 break; 7223
7224 case 55: 7224 state._fsp--;
7225 { 7225
7226 alt21=1; 7226 after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
7227 } 7227
7228 break; 7228 }
7229 case 24: 7229
7230 { 7230
7231 alt21=3; 7231 }
7232 } 7232 break;
7233 break; 7233 case 3 :
7234 default: 7234 // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
7235 NoViableAltException nvae = 7235 {
7236 new NoViableAltException("", 21, 0, input); 7236 // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
7237 7237 // InternalApplicationConfiguration.g:2291:3: ruleMemoryEntry
7238 throw nvae; 7238 {
7239 } 7239 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
7240 7240 pushFollow(FOLLOW_2);
7241 switch (alt21) { 7241 ruleMemoryEntry();
7242 case 1 : 7242
7243 // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 7243 state._fsp--;
7244 { 7244
7245 // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 7245 after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
7246 // InternalApplicationConfiguration.g:2195:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 7246
7247 { 7247 }
7248 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); 7248
7249 // InternalApplicationConfiguration.g:2196:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 7249
7250 // InternalApplicationConfiguration.g:2196:4: rule__RealTypeScope__NumberAssignment_3_0 7250 }
7251 { 7251 break;
7252 pushFollow(FOLLOW_2); 7252 case 4 :
7253 rule__RealTypeScope__NumberAssignment_3_0(); 7253 // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
7254 7254 {
7255 state._fsp--; 7255 // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
7256 7256 // InternalApplicationConfiguration.g:2297:3: ruleCustomEntry
7257 7257 {
7258 } 7258 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
7259 7259 pushFollow(FOLLOW_2);
7260 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); 7260 ruleCustomEntry();
7261 7261
7262 } 7262 state._fsp--;
7263 7263
7264 7264 after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
7265 } 7265
7266 break; 7266 }
7267 case 2 : 7267
7268 // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 7268
7269 { 7269 }
7270 // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 7270 break;
7271 // InternalApplicationConfiguration.g:2201:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 7271
7272 { 7272 }
7273 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); 7273 }
7274 // InternalApplicationConfiguration.g:2202:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 7274 catch (RecognitionException re) {
7275 // InternalApplicationConfiguration.g:2202:4: rule__RealTypeScope__NumberAssignment_3_1 7275 reportError(re);
7276 { 7276 recover(input,re);
7277 pushFollow(FOLLOW_2); 7277 }
7278 rule__RealTypeScope__NumberAssignment_3_1(); 7278 finally {
7279 7279
7280 state._fsp--; 7280 restoreStackSize(stackSize);
7281 7281
7282 7282 }
7283 } 7283 return ;
7284 7284 }
7285 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); 7285 // $ANTLR end "rule__ConfigEntry__Alternatives"
7286 7286
7287 } 7287
7288 7288 // $ANTLR start "rule__Config__Alternatives"
7289 7289 // InternalApplicationConfiguration.g:2306:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
7290 } 7290 public final void rule__Config__Alternatives() throws RecognitionException {
7291 break; 7291
7292 case 3 : 7292 int stackSize = keepStackSize();
7293 // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 7293
7294 { 7294 try {
7295 // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 7295 // InternalApplicationConfiguration.g:2310:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
7296 // InternalApplicationConfiguration.g:2207:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 7296 int alt14=2;
7297 { 7297 int LA14_0 = input.LA(1);
7298 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); 7298
7299 // InternalApplicationConfiguration.g:2208:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 7299 if ( (LA14_0==30) ) {
7300 // InternalApplicationConfiguration.g:2208:4: rule__RealTypeScope__NumberAssignment_3_2 7300 alt14=1;
7301 { 7301 }
7302 pushFollow(FOLLOW_2); 7302 else if ( (LA14_0==RULE_ID) ) {
7303 rule__RealTypeScope__NumberAssignment_3_2(); 7303 alt14=2;
7304 7304 }
7305 state._fsp--; 7305 else {
7306 7306 NoViableAltException nvae =
7307 7307 new NoViableAltException("", 14, 0, input);
7308 } 7308
7309 7309 throw nvae;
7310 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); 7310 }
7311 7311 switch (alt14) {
7312 } 7312 case 1 :
7313 7313 // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
7314 7314 {
7315 } 7315 // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
7316 break; 7316 // InternalApplicationConfiguration.g:2312:3: ruleConfigSpecification
7317 7317 {
7318 } 7318 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
7319 } 7319 pushFollow(FOLLOW_2);
7320 catch (RecognitionException re) { 7320 ruleConfigSpecification();
7321 reportError(re); 7321
7322 recover(input,re); 7322 state._fsp--;
7323 } 7323
7324 finally { 7324 after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
7325 7325
7326 restoreStackSize(stackSize); 7326 }
7327 7327
7328 } 7328
7329 return ; 7329 }
7330 } 7330 break;
7331 // $ANTLR end "rule__RealTypeScope__Alternatives_3" 7331 case 2 :
7332 7332 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
7333 7333 {
7334 // $ANTLR start "rule__StringTypeScope__Alternatives_2" 7334 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
7335 // InternalApplicationConfiguration.g:2216:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); 7335 // InternalApplicationConfiguration.g:2318:3: ruleConfigReference
7336 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { 7336 {
7337 7337 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
7338 int stackSize = keepStackSize(); 7338 pushFollow(FOLLOW_2);
7339 7339 ruleConfigReference();
7340 try { 7340
7341 // InternalApplicationConfiguration.g:2220:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) 7341 state._fsp--;
7342 int alt22=2; 7342
7343 int LA22_0 = input.LA(1); 7343 after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
7344 7344
7345 if ( (LA22_0==54) ) { 7345 }
7346 alt22=1; 7346
7347 } 7347
7348 else if ( (LA22_0==23) ) { 7348 }
7349 alt22=2; 7349 break;
7350 } 7350
7351 else { 7351 }
7352 NoViableAltException nvae = 7352 }
7353 new NoViableAltException("", 22, 0, input); 7353 catch (RecognitionException re) {
7354 7354 reportError(re);
7355 throw nvae; 7355 recover(input,re);
7356 } 7356 }
7357 switch (alt22) { 7357 finally {
7358 case 1 : 7358
7359 // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 7359 restoreStackSize(stackSize);
7360 { 7360
7361 // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 7361 }
7362 // InternalApplicationConfiguration.g:2222:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 7362 return ;
7363 { 7363 }
7364 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); 7364 // $ANTLR end "rule__Config__Alternatives"
7365 // InternalApplicationConfiguration.g:2223:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 7365
7366 // InternalApplicationConfiguration.g:2223:4: rule__StringTypeScope__SetsNewAssignment_2_0 7366
7367 { 7367 // $ANTLR start "rule__TypeScope__Alternatives"
7368 pushFollow(FOLLOW_2); 7368 // InternalApplicationConfiguration.g:2327:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
7369 rule__StringTypeScope__SetsNewAssignment_2_0(); 7369 public final void rule__TypeScope__Alternatives() throws RecognitionException {
7370 7370
7371 state._fsp--; 7371 int stackSize = keepStackSize();
7372 7372
7373 7373 try {
7374 } 7374 // InternalApplicationConfiguration.g:2331:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
7375 7375 int alt15=5;
7376 after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); 7376 int LA15_0 = input.LA(1);
7377 7377
7378 } 7378 if ( (LA15_0==46) ) {
7379 7379 switch ( input.LA(2) ) {
7380 7380 case 48:
7381 } 7381 {
7382 break; 7382 alt15=3;
7383 case 2 : 7383 }
7384 // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 7384 break;
7385 { 7385 case 49:
7386 // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 7386 {
7387 // InternalApplicationConfiguration.g:2228:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 7387 alt15=4;
7388 { 7388 }
7389 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); 7389 break;
7390 // InternalApplicationConfiguration.g:2229:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 7390 case 13:
7391 // InternalApplicationConfiguration.g:2229:4: rule__StringTypeScope__SetsSumAssignment_2_1 7391 {
7392 { 7392 alt15=1;
7393 pushFollow(FOLLOW_2); 7393 }
7394 rule__StringTypeScope__SetsSumAssignment_2_1(); 7394 break;
7395 7395 case 50:
7396 state._fsp--; 7396 {
7397 7397 alt15=5;
7398 7398 }
7399 } 7399 break;
7400 7400 case 47:
7401 after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); 7401 {
7402 7402 alt15=2;
7403 } 7403 }
7404 7404 break;
7405 7405 default:
7406 } 7406 NoViableAltException nvae =
7407 break; 7407 new NoViableAltException("", 15, 1, input);
7408 7408
7409 } 7409 throw nvae;
7410 } 7410 }
7411 catch (RecognitionException re) { 7411
7412 reportError(re); 7412 }
7413 recover(input,re); 7413 else {
7414 } 7414 NoViableAltException nvae =
7415 finally { 7415 new NoViableAltException("", 15, 0, input);
7416 7416
7417 restoreStackSize(stackSize); 7417 throw nvae;
7418 7418 }
7419 } 7419 switch (alt15) {
7420 return ; 7420 case 1 :
7421 } 7421 // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
7422 // $ANTLR end "rule__StringTypeScope__Alternatives_2" 7422 {
7423 7423 // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
7424 7424 // InternalApplicationConfiguration.g:2333:3: ruleClassTypeScope
7425 // $ANTLR start "rule__StringTypeScope__Alternatives_3" 7425 {
7426 // InternalApplicationConfiguration.g:2237:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); 7426 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
7427 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { 7427 pushFollow(FOLLOW_2);
7428 7428 ruleClassTypeScope();
7429 int stackSize = keepStackSize(); 7429
7430 7430 state._fsp--;
7431 try { 7431
7432 // InternalApplicationConfiguration.g:2241:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) 7432 after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
7433 int alt23=3; 7433
7434 switch ( input.LA(1) ) { 7434 }
7435 case RULE_INT: 7435
7436 { 7436
7437 int LA23_1 = input.LA(2); 7437 }
7438 7438 break;
7439 if ( (LA23_1==EOF||(LA23_1>=25 && LA23_1<=26)) ) { 7439 case 2 :
7440 alt23=1; 7440 // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
7441 } 7441 {
7442 else if ( (LA23_1==45) ) { 7442 // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
7443 alt23=2; 7443 // InternalApplicationConfiguration.g:2339:3: ruleObjectTypeScope
7444 } 7444 {
7445 else { 7445 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
7446 NoViableAltException nvae = 7446 pushFollow(FOLLOW_2);
7447 new NoViableAltException("", 23, 1, input); 7447 ruleObjectTypeScope();
7448 7448
7449 throw nvae; 7449 state._fsp--;
7450 } 7450
7451 } 7451 after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
7452 break; 7452
7453 case 55: 7453 }
7454 { 7454
7455 alt23=1; 7455
7456 } 7456 }
7457 break; 7457 break;
7458 case 24: 7458 case 3 :
7459 { 7459 // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
7460 alt23=3; 7460 {
7461 } 7461 // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
7462 break; 7462 // InternalApplicationConfiguration.g:2345:3: ruleIntegerTypeScope
7463 default: 7463 {
7464 NoViableAltException nvae = 7464 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
7465 new NoViableAltException("", 23, 0, input); 7465 pushFollow(FOLLOW_2);
7466 7466 ruleIntegerTypeScope();
7467 throw nvae; 7467
7468 } 7468 state._fsp--;
7469 7469
7470 switch (alt23) { 7470 after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
7471 case 1 : 7471
7472 // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 7472 }
7473 { 7473
7474 // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 7474
7475 // InternalApplicationConfiguration.g:2243:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 7475 }
7476 { 7476 break;
7477 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); 7477 case 4 :
7478 // InternalApplicationConfiguration.g:2244:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 7478 // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
7479 // InternalApplicationConfiguration.g:2244:4: rule__StringTypeScope__NumberAssignment_3_0 7479 {
7480 { 7480 // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
7481 pushFollow(FOLLOW_2); 7481 // InternalApplicationConfiguration.g:2351:3: ruleRealTypeScope
7482 rule__StringTypeScope__NumberAssignment_3_0(); 7482 {
7483 7483 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
7484 state._fsp--; 7484 pushFollow(FOLLOW_2);
7485 7485 ruleRealTypeScope();
7486 7486
7487 } 7487 state._fsp--;
7488 7488
7489 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); 7489 after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
7490 7490
7491 } 7491 }
7492 7492
7493 7493
7494 } 7494 }
7495 break; 7495 break;
7496 case 2 : 7496 case 5 :
7497 // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 7497 // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
7498 { 7498 {
7499 // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 7499 // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
7500 // InternalApplicationConfiguration.g:2249:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 7500 // InternalApplicationConfiguration.g:2357:3: ruleStringTypeScope
7501 { 7501 {
7502 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); 7502 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
7503 // InternalApplicationConfiguration.g:2250:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 7503 pushFollow(FOLLOW_2);
7504 // InternalApplicationConfiguration.g:2250:4: rule__StringTypeScope__NumberAssignment_3_1 7504 ruleStringTypeScope();
7505 { 7505
7506 pushFollow(FOLLOW_2); 7506 state._fsp--;
7507 rule__StringTypeScope__NumberAssignment_3_1(); 7507
7508 7508 after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
7509 state._fsp--; 7509
7510 7510 }
7511 7511
7512 } 7512
7513 7513 }
7514 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); 7514 break;
7515 7515
7516 } 7516 }
7517 7517 }
7518 7518 catch (RecognitionException re) {
7519 } 7519 reportError(re);
7520 break; 7520 recover(input,re);
7521 case 3 : 7521 }
7522 // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 7522 finally {
7523 { 7523
7524 // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 7524 restoreStackSize(stackSize);
7525 // InternalApplicationConfiguration.g:2255:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 7525
7526 { 7526 }
7527 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); 7527 return ;
7528 // InternalApplicationConfiguration.g:2256:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 7528 }
7529 // InternalApplicationConfiguration.g:2256:4: rule__StringTypeScope__NumberAssignment_3_2 7529 // $ANTLR end "rule__TypeScope__Alternatives"
7530 { 7530
7531 pushFollow(FOLLOW_2); 7531
7532 rule__StringTypeScope__NumberAssignment_3_2(); 7532 // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
7533 7533 // InternalApplicationConfiguration.g:2366:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
7534 state._fsp--; 7534 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
7535 7535
7536 7536 int stackSize = keepStackSize();
7537 } 7537
7538 7538 try {
7539 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); 7539 // InternalApplicationConfiguration.g:2370:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
7540 7540 int alt16=2;
7541 } 7541 int LA16_0 = input.LA(1);
7542 7542
7543 7543 if ( (LA16_0==60) ) {
7544 } 7544 alt16=1;
7545 break; 7545 }
7546 7546 else if ( (LA16_0==29) ) {
7547 } 7547 alt16=2;
7548 } 7548 }
7549 catch (RecognitionException re) { 7549 else {
7550 reportError(re); 7550 NoViableAltException nvae =
7551 recover(input,re); 7551 new NoViableAltException("", 16, 0, input);
7552 } 7552
7553 finally { 7553 throw nvae;
7554 7554 }
7555 restoreStackSize(stackSize); 7555 switch (alt16) {
7556 7556 case 1 :
7557 } 7557 // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
7558 return ; 7558 {
7559 } 7559 // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
7560 // $ANTLR end "rule__StringTypeScope__Alternatives_3" 7560 // InternalApplicationConfiguration.g:2372:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
7561 7561 {
7562 7562 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
7563 // $ANTLR start "rule__ExactNumber__Alternatives" 7563 // InternalApplicationConfiguration.g:2373:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
7564 // InternalApplicationConfiguration.g:2264:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); 7564 // InternalApplicationConfiguration.g:2373:4: rule__ClassTypeScope__SetsNewAssignment_2_0
7565 public final void rule__ExactNumber__Alternatives() throws RecognitionException { 7565 {
7566 7566 pushFollow(FOLLOW_2);
7567 int stackSize = keepStackSize(); 7567 rule__ClassTypeScope__SetsNewAssignment_2_0();
7568 7568
7569 try { 7569 state._fsp--;
7570 // InternalApplicationConfiguration.g:2268:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) 7570
7571 int alt24=2; 7571
7572 int LA24_0 = input.LA(1); 7572 }
7573 7573
7574 if ( (LA24_0==RULE_INT) ) { 7574 after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
7575 alt24=1; 7575
7576 } 7576 }
7577 else if ( (LA24_0==55) ) { 7577
7578 alt24=2; 7578
7579 } 7579 }
7580 else { 7580 break;
7581 NoViableAltException nvae = 7581 case 2 :
7582 new NoViableAltException("", 24, 0, input); 7582 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
7583 7583 {
7584 throw nvae; 7584 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
7585 } 7585 // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
7586 switch (alt24) { 7586 {
7587 case 1 : 7587 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
7588 // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 7588 // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
7589 { 7589 // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsSumAssignment_2_1
7590 // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 7590 {
7591 // InternalApplicationConfiguration.g:2270:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 7591 pushFollow(FOLLOW_2);
7592 { 7592 rule__ClassTypeScope__SetsSumAssignment_2_1();
7593 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); 7593
7594 // InternalApplicationConfiguration.g:2271:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 7594 state._fsp--;
7595 // InternalApplicationConfiguration.g:2271:4: rule__ExactNumber__ExactNumberAssignment_0 7595
7596 { 7596
7597 pushFollow(FOLLOW_2); 7597 }
7598 rule__ExactNumber__ExactNumberAssignment_0(); 7598
7599 7599 after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
7600 state._fsp--; 7600
7601 7601 }
7602 7602
7603 } 7603
7604 7604 }
7605 after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); 7605 break;
7606 7606
7607 } 7607 }
7608 7608 }
7609 7609 catch (RecognitionException re) {
7610 } 7610 reportError(re);
7611 break; 7611 recover(input,re);
7612 case 2 : 7612 }
7613 // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 7613 finally {
7614 { 7614
7615 // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 7615 restoreStackSize(stackSize);
7616 // InternalApplicationConfiguration.g:2276:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 7616
7617 { 7617 }
7618 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); 7618 return ;
7619 // InternalApplicationConfiguration.g:2277:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 7619 }
7620 // InternalApplicationConfiguration.g:2277:4: rule__ExactNumber__ExactUnlimitedAssignment_1 7620 // $ANTLR end "rule__ClassTypeScope__Alternatives_2"
7621 { 7621
7622 pushFollow(FOLLOW_2); 7622
7623 rule__ExactNumber__ExactUnlimitedAssignment_1(); 7623 // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
7624 7624 // InternalApplicationConfiguration.g:2387:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
7625 state._fsp--; 7625 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
7626 7626
7627 7627 int stackSize = keepStackSize();
7628 } 7628
7629 7629 try {
7630 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); 7630 // InternalApplicationConfiguration.g:2391:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
7631 7631 int alt17=2;
7632 } 7632 int LA17_0 = input.LA(1);
7633 7633
7634 7634 if ( (LA17_0==RULE_INT) ) {
7635 } 7635 int LA17_1 = input.LA(2);
7636 break; 7636
7637 7637 if ( (LA17_1==EOF||(LA17_1>=31 && LA17_1<=32)) ) {
7638 } 7638 alt17=1;
7639 } 7639 }
7640 catch (RecognitionException re) { 7640 else if ( (LA17_1==51) ) {
7641 reportError(re); 7641 alt17=2;
7642 recover(input,re); 7642 }
7643 } 7643 else {
7644 finally { 7644 NoViableAltException nvae =
7645 7645 new NoViableAltException("", 17, 1, input);
7646 restoreStackSize(stackSize); 7646
7647 7647 throw nvae;
7648 } 7648 }
7649 return ; 7649 }
7650 } 7650 else if ( (LA17_0==61) ) {
7651 // $ANTLR end "rule__ExactNumber__Alternatives" 7651 alt17=1;
7652 7652 }
7653 7653 else {
7654 // $ANTLR start "rule__IntervallNumber__Alternatives_2" 7654 NoViableAltException nvae =
7655 // InternalApplicationConfiguration.g:2285:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); 7655 new NoViableAltException("", 17, 0, input);
7656 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { 7656
7657 7657 throw nvae;
7658 int stackSize = keepStackSize(); 7658 }
7659 7659 switch (alt17) {
7660 try { 7660 case 1 :
7661 // InternalApplicationConfiguration.g:2289:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) 7661 // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
7662 int alt25=2; 7662 {
7663 int LA25_0 = input.LA(1); 7663 // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
7664 7664 // InternalApplicationConfiguration.g:2393:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
7665 if ( (LA25_0==RULE_INT) ) { 7665 {
7666 alt25=1; 7666 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
7667 } 7667 // InternalApplicationConfiguration.g:2394:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
7668 else if ( (LA25_0==55) ) { 7668 // InternalApplicationConfiguration.g:2394:4: rule__ClassTypeScope__NumberAssignment_3_0
7669 alt25=2; 7669 {
7670 } 7670 pushFollow(FOLLOW_2);
7671 else { 7671 rule__ClassTypeScope__NumberAssignment_3_0();
7672 NoViableAltException nvae = 7672
7673 new NoViableAltException("", 25, 0, input); 7673 state._fsp--;
7674 7674
7675 throw nvae; 7675
7676 } 7676 }
7677 switch (alt25) { 7677
7678 case 1 : 7678 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
7679 // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 7679
7680 { 7680 }
7681 // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 7681
7682 // InternalApplicationConfiguration.g:2291:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 7682
7683 { 7683 }
7684 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); 7684 break;
7685 // InternalApplicationConfiguration.g:2292:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 7685 case 2 :
7686 // InternalApplicationConfiguration.g:2292:4: rule__IntervallNumber__MaxNumberAssignment_2_0 7686 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
7687 { 7687 {
7688 pushFollow(FOLLOW_2); 7688 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
7689 rule__IntervallNumber__MaxNumberAssignment_2_0(); 7689 // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
7690 7690 {
7691 state._fsp--; 7691 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
7692 7692 // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
7693 7693 // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_1
7694 } 7694 {
7695 7695 pushFollow(FOLLOW_2);
7696 after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); 7696 rule__ClassTypeScope__NumberAssignment_3_1();
7697 7697
7698 } 7698 state._fsp--;
7699 7699
7700 7700
7701 } 7701 }
7702 break; 7702
7703 case 2 : 7703 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
7704 // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 7704
7705 { 7705 }
7706 // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 7706
7707 // InternalApplicationConfiguration.g:2297:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 7707
7708 { 7708 }
7709 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); 7709 break;
7710 // InternalApplicationConfiguration.g:2298:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 7710
7711 // InternalApplicationConfiguration.g:2298:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 7711 }
7712 { 7712 }
7713 pushFollow(FOLLOW_2); 7713 catch (RecognitionException re) {
7714 rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); 7714 reportError(re);
7715 7715 recover(input,re);
7716 state._fsp--; 7716 }
7717 7717 finally {
7718 7718
7719 } 7719 restoreStackSize(stackSize);
7720 7720
7721 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); 7721 }
7722 7722 return ;
7723 } 7723 }
7724 7724 // $ANTLR end "rule__ClassTypeScope__Alternatives_3"
7725 7725
7726 } 7726
7727 break; 7727 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
7728 7728 // InternalApplicationConfiguration.g:2408:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
7729 } 7729 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
7730 } 7730
7731 catch (RecognitionException re) { 7731 int stackSize = keepStackSize();
7732 reportError(re); 7732
7733 recover(input,re); 7733 try {
7734 } 7734 // InternalApplicationConfiguration.g:2412:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
7735 finally { 7735 int alt18=2;
7736 7736 int LA18_0 = input.LA(1);
7737 restoreStackSize(stackSize); 7737
7738 7738 if ( (LA18_0==60) ) {
7739 } 7739 alt18=1;
7740 return ; 7740 }
7741 } 7741 else if ( (LA18_0==29) ) {
7742 // $ANTLR end "rule__IntervallNumber__Alternatives_2" 7742 alt18=2;
7743 7743 }
7744 7744 else {
7745 // $ANTLR start "rule__Scope__Alternatives" 7745 NoViableAltException nvae =
7746 // InternalApplicationConfiguration.g:2306:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); 7746 new NoViableAltException("", 18, 0, input);
7747 public final void rule__Scope__Alternatives() throws RecognitionException { 7747
7748 7748 throw nvae;
7749 int stackSize = keepStackSize(); 7749 }
7750 7750 switch (alt18) {
7751 try { 7751 case 1 :
7752 // InternalApplicationConfiguration.g:2310:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) 7752 // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
7753 int alt26=2; 7753 {
7754 int LA26_0 = input.LA(1); 7754 // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
7755 7755 // InternalApplicationConfiguration.g:2414:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
7756 if ( (LA26_0==24) ) { 7756 {
7757 alt26=1; 7757 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
7758 } 7758 // InternalApplicationConfiguration.g:2415:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
7759 else if ( (LA26_0==RULE_ID) ) { 7759 // InternalApplicationConfiguration.g:2415:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
7760 alt26=2; 7760 {
7761 } 7761 pushFollow(FOLLOW_2);
7762 else { 7762 rule__ObjectTypeScope__SetsNewAssignment_2_0();
7763 NoViableAltException nvae = 7763
7764 new NoViableAltException("", 26, 0, input); 7764 state._fsp--;
7765 7765
7766 throw nvae; 7766
7767 } 7767 }
7768 switch (alt26) { 7768
7769 case 1 : 7769 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
7770 // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) 7770
7771 { 7771 }
7772 // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) 7772
7773 // InternalApplicationConfiguration.g:2312:3: ruleScopeSpecification 7773
7774 { 7774 }
7775 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 7775 break;
7776 pushFollow(FOLLOW_2); 7776 case 2 :
7777 ruleScopeSpecification(); 7777 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
7778 7778 {
7779 state._fsp--; 7779 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
7780 7780 // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
7781 after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 7781 {
7782 7782 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
7783 } 7783 // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
7784 7784 // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
7785 7785 {
7786 } 7786 pushFollow(FOLLOW_2);
7787 break; 7787 rule__ObjectTypeScope__SetsSumAssignment_2_1();
7788 case 2 : 7788
7789 // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) 7789 state._fsp--;
7790 { 7790
7791 // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) 7791
7792 // InternalApplicationConfiguration.g:2318:3: ruleScopeReference 7792 }
7793 { 7793
7794 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 7794 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
7795 pushFollow(FOLLOW_2); 7795
7796 ruleScopeReference(); 7796 }
7797 7797
7798 state._fsp--; 7798
7799 7799 }
7800 after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 7800 break;
7801 7801
7802 } 7802 }
7803 7803 }
7804 7804 catch (RecognitionException re) {
7805 } 7805 reportError(re);
7806 break; 7806 recover(input,re);
7807 7807 }
7808 } 7808 finally {
7809 } 7809
7810 catch (RecognitionException re) { 7810 restoreStackSize(stackSize);
7811 reportError(re); 7811
7812 recover(input,re); 7812 }
7813 } 7813 return ;
7814 finally { 7814 }
7815 7815 // $ANTLR end "rule__ObjectTypeScope__Alternatives_2"
7816 restoreStackSize(stackSize); 7816
7817 7817
7818 } 7818 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
7819 return ; 7819 // InternalApplicationConfiguration.g:2429:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
7820 } 7820 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
7821 // $ANTLR end "rule__Scope__Alternatives" 7821
7822 7822 int stackSize = keepStackSize();
7823 7823
7824 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" 7824 try {
7825 // InternalApplicationConfiguration.g:2327:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); 7825 // InternalApplicationConfiguration.g:2433:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
7826 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { 7826 int alt19=2;
7827 7827 int LA19_0 = input.LA(1);
7828 int stackSize = keepStackSize(); 7828
7829 7829 if ( (LA19_0==RULE_INT) ) {
7830 try { 7830 int LA19_1 = input.LA(2);
7831 // InternalApplicationConfiguration.g:2331:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) 7831
7832 int alt27=3; 7832 if ( (LA19_1==EOF||(LA19_1>=31 && LA19_1<=32)) ) {
7833 switch ( input.LA(1) ) { 7833 alt19=1;
7834 case 11: 7834 }
7835 { 7835 else if ( (LA19_1==51) ) {
7836 alt27=1; 7836 alt19=2;
7837 } 7837 }
7838 break; 7838 else {
7839 case 12: 7839 NoViableAltException nvae =
7840 { 7840 new NoViableAltException("", 19, 1, input);
7841 alt27=2; 7841
7842 } 7842 throw nvae;
7843 break; 7843 }
7844 case 13: 7844 }
7845 { 7845 else if ( (LA19_0==61) ) {
7846 alt27=3; 7846 alt19=1;
7847 } 7847 }
7848 break; 7848 else {
7849 default: 7849 NoViableAltException nvae =
7850 NoViableAltException nvae = 7850 new NoViableAltException("", 19, 0, input);
7851 new NoViableAltException("", 27, 0, input); 7851
7852 7852 throw nvae;
7853 throw nvae; 7853 }
7854 } 7854 switch (alt19) {
7855 7855 case 1 :
7856 switch (alt27) { 7856 // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
7857 case 1 : 7857 {
7858 // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) 7858 // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
7859 { 7859 // InternalApplicationConfiguration.g:2435:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
7860 // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) 7860 {
7861 // InternalApplicationConfiguration.g:2333:3: ( 'none' ) 7861 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
7862 { 7862 // InternalApplicationConfiguration.g:2436:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
7863 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 7863 // InternalApplicationConfiguration.g:2436:4: rule__ObjectTypeScope__NumberAssignment_3_0
7864 // InternalApplicationConfiguration.g:2334:3: ( 'none' ) 7864 {
7865 // InternalApplicationConfiguration.g:2334:4: 'none' 7865 pushFollow(FOLLOW_2);
7866 { 7866 rule__ObjectTypeScope__NumberAssignment_3_0();
7867 match(input,11,FOLLOW_2); 7867
7868 7868 state._fsp--;
7869 } 7869
7870 7870
7871 after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 7871 }
7872 7872
7873 } 7873 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
7874 7874
7875 7875 }
7876 } 7876
7877 break; 7877
7878 case 2 : 7878 }
7879 // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) 7879 break;
7880 { 7880 case 2 :
7881 // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) 7881 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
7882 // InternalApplicationConfiguration.g:2339:3: ( 'normal' ) 7882 {
7883 { 7883 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
7884 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 7884 // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
7885 // InternalApplicationConfiguration.g:2340:3: ( 'normal' ) 7885 {
7886 // InternalApplicationConfiguration.g:2340:4: 'normal' 7886 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
7887 { 7887 // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
7888 match(input,12,FOLLOW_2); 7888 // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_1
7889 7889 {
7890 } 7890 pushFollow(FOLLOW_2);
7891 7891 rule__ObjectTypeScope__NumberAssignment_3_1();
7892 after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 7892
7893 7893 state._fsp--;
7894 } 7894
7895 7895
7896 7896 }
7897 } 7897
7898 break; 7898 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
7899 case 3 : 7899
7900 // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) 7900 }
7901 { 7901
7902 // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) 7902
7903 // InternalApplicationConfiguration.g:2345:3: ( 'full' ) 7903 }
7904 { 7904 break;
7905 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 7905
7906 // InternalApplicationConfiguration.g:2346:3: ( 'full' ) 7906 }
7907 // InternalApplicationConfiguration.g:2346:4: 'full' 7907 }
7908 { 7908 catch (RecognitionException re) {
7909 match(input,13,FOLLOW_2); 7909 reportError(re);
7910 7910 recover(input,re);
7911 } 7911 }
7912 7912 finally {
7913 after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 7913
7914 7914 restoreStackSize(stackSize);
7915 } 7915
7916 7916 }
7917 7917 return ;
7918 } 7918 }
7919 break; 7919 // $ANTLR end "rule__ObjectTypeScope__Alternatives_3"
7920 7920
7921 } 7921
7922 } 7922 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
7923 catch (RecognitionException re) { 7923 // InternalApplicationConfiguration.g:2450:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
7924 reportError(re); 7924 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
7925 recover(input,re); 7925
7926 } 7926 int stackSize = keepStackSize();
7927 finally { 7927
7928 7928 try {
7929 restoreStackSize(stackSize); 7929 // InternalApplicationConfiguration.g:2454:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
7930 7930 int alt20=2;
7931 } 7931 int LA20_0 = input.LA(1);
7932 return ; 7932
7933 } 7933 if ( (LA20_0==60) ) {
7934 // $ANTLR end "rule__DocumentLevelSpecification__Alternatives" 7934 alt20=1;
7935 7935 }
7936 7936 else if ( (LA20_0==29) ) {
7937 // $ANTLR start "rule__Solver__Alternatives" 7937 alt20=2;
7938 // InternalApplicationConfiguration.g:2354:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); 7938 }
7939 public final void rule__Solver__Alternatives() throws RecognitionException { 7939 else {
7940 7940 NoViableAltException nvae =
7941 int stackSize = keepStackSize(); 7941 new NoViableAltException("", 20, 0, input);
7942 7942
7943 try { 7943 throw nvae;
7944 // InternalApplicationConfiguration.g:2358:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) 7944 }
7945 int alt28=3; 7945 switch (alt20) {
7946 switch ( input.LA(1) ) { 7946 case 1 :
7947 case 14: 7947 // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
7948 { 7948 {
7949 alt28=1; 7949 // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
7950 } 7950 // InternalApplicationConfiguration.g:2456:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
7951 break; 7951 {
7952 case 15: 7952 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
7953 { 7953 // InternalApplicationConfiguration.g:2457:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
7954 alt28=2; 7954 // InternalApplicationConfiguration.g:2457:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
7955 } 7955 {
7956 break; 7956 pushFollow(FOLLOW_2);
7957 case 16: 7957 rule__IntegerTypeScope__SetsNewAssignment_2_0();
7958 { 7958
7959 alt28=3; 7959 state._fsp--;
7960 } 7960
7961 break; 7961
7962 default: 7962 }
7963 NoViableAltException nvae = 7963
7964 new NoViableAltException("", 28, 0, input); 7964 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
7965 7965
7966 throw nvae; 7966 }
7967 } 7967
7968 7968
7969 switch (alt28) { 7969 }
7970 case 1 : 7970 break;
7971 // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) 7971 case 2 :
7972 { 7972 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
7973 // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) 7973 {
7974 // InternalApplicationConfiguration.g:2360:3: ( 'SMTSolver' ) 7974 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
7975 { 7975 // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
7976 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 7976 {
7977 // InternalApplicationConfiguration.g:2361:3: ( 'SMTSolver' ) 7977 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
7978 // InternalApplicationConfiguration.g:2361:4: 'SMTSolver' 7978 // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
7979 { 7979 // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
7980 match(input,14,FOLLOW_2); 7980 {
7981 7981 pushFollow(FOLLOW_2);
7982 } 7982 rule__IntegerTypeScope__SetsSumAssignment_2_1();
7983 7983
7984 after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 7984 state._fsp--;
7985 7985
7986 } 7986
7987 7987 }
7988 7988
7989 } 7989 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
7990 break; 7990
7991 case 2 : 7991 }
7992 // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) 7992
7993 { 7993
7994 // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) 7994 }
7995 // InternalApplicationConfiguration.g:2366:3: ( 'AlloySolver' ) 7995 break;
7996 { 7996
7997 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 7997 }
7998 // InternalApplicationConfiguration.g:2367:3: ( 'AlloySolver' ) 7998 }
7999 // InternalApplicationConfiguration.g:2367:4: 'AlloySolver' 7999 catch (RecognitionException re) {
8000 { 8000 reportError(re);
8001 match(input,15,FOLLOW_2); 8001 recover(input,re);
8002 8002 }
8003 } 8003 finally {
8004 8004
8005 after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 8005 restoreStackSize(stackSize);
8006 8006
8007 } 8007 }
8008 8008 return ;
8009 8009 }
8010 } 8010 // $ANTLR end "rule__IntegerTypeScope__Alternatives_2"
8011 break; 8011
8012 case 3 : 8012
8013 // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) 8013 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
8014 { 8014 // InternalApplicationConfiguration.g:2471:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
8015 // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) 8015 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
8016 // InternalApplicationConfiguration.g:2372:3: ( 'ViatraSolver' ) 8016
8017 { 8017 int stackSize = keepStackSize();
8018 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 8018
8019 // InternalApplicationConfiguration.g:2373:3: ( 'ViatraSolver' ) 8019 try {
8020 // InternalApplicationConfiguration.g:2373:4: 'ViatraSolver' 8020 // InternalApplicationConfiguration.g:2475:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
8021 { 8021 int alt21=3;
8022 match(input,16,FOLLOW_2); 8022 switch ( input.LA(1) ) {
8023 8023 case RULE_INT:
8024 } 8024 {
8025 8025 int LA21_1 = input.LA(2);
8026 after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 8026
8027 8027 if ( (LA21_1==51) ) {
8028 } 8028 alt21=2;
8029 8029 }
8030 8030 else if ( (LA21_1==EOF||(LA21_1>=31 && LA21_1<=32)) ) {
8031 } 8031 alt21=1;
8032 break; 8032 }
8033 8033 else {
8034 } 8034 NoViableAltException nvae =
8035 } 8035 new NoViableAltException("", 21, 1, input);
8036 catch (RecognitionException re) { 8036
8037 reportError(re); 8037 throw nvae;
8038 recover(input,re); 8038 }
8039 } 8039 }
8040 finally { 8040 break;
8041 8041 case 61:
8042 restoreStackSize(stackSize); 8042 {
8043 8043 alt21=1;
8044 } 8044 }
8045 return ; 8045 break;
8046 } 8046 case 30:
8047 // $ANTLR end "rule__Solver__Alternatives" 8047 {
8048 8048 alt21=3;
8049 8049 }
8050 // $ANTLR start "rule__ConfigurationScript__Group__0" 8050 break;
8051 // InternalApplicationConfiguration.g:2381:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; 8051 default:
8052 public final void rule__ConfigurationScript__Group__0() throws RecognitionException { 8052 NoViableAltException nvae =
8053 8053 new NoViableAltException("", 21, 0, input);
8054 int stackSize = keepStackSize(); 8054
8055 8055 throw nvae;
8056 try { 8056 }
8057 // InternalApplicationConfiguration.g:2385:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) 8057
8058 // InternalApplicationConfiguration.g:2386:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 8058 switch (alt21) {
8059 { 8059 case 1 :
8060 pushFollow(FOLLOW_3); 8060 // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
8061 rule__ConfigurationScript__Group__0__Impl(); 8061 {
8062 8062 // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
8063 state._fsp--; 8063 // InternalApplicationConfiguration.g:2477:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8064 8064 {
8065 pushFollow(FOLLOW_2); 8065 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
8066 rule__ConfigurationScript__Group__1(); 8066 // InternalApplicationConfiguration.g:2478:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8067 8067 // InternalApplicationConfiguration.g:2478:4: rule__IntegerTypeScope__NumberAssignment_3_0
8068 state._fsp--; 8068 {
8069 8069 pushFollow(FOLLOW_2);
8070 8070 rule__IntegerTypeScope__NumberAssignment_3_0();
8071 } 8071
8072 8072 state._fsp--;
8073 } 8073
8074 catch (RecognitionException re) { 8074
8075 reportError(re); 8075 }
8076 recover(input,re); 8076
8077 } 8077 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
8078 finally { 8078
8079 8079 }
8080 restoreStackSize(stackSize); 8080
8081 8081
8082 } 8082 }
8083 return ; 8083 break;
8084 } 8084 case 2 :
8085 // $ANTLR end "rule__ConfigurationScript__Group__0" 8085 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8086 8086 {
8087 8087 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8088 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" 8088 // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8089 // InternalApplicationConfiguration.g:2393:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; 8089 {
8090 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { 8090 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
8091 8091 // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8092 int stackSize = keepStackSize(); 8092 // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_1
8093 8093 {
8094 try { 8094 pushFollow(FOLLOW_2);
8095 // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) 8095 rule__IntegerTypeScope__NumberAssignment_3_1();
8096 // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 8096
8097 { 8097 state._fsp--;
8098 // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 8098
8099 // InternalApplicationConfiguration.g:2399:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 8099
8100 { 8100 }
8101 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 8101
8102 // InternalApplicationConfiguration.g:2400:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 8102 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
8103 loop29: 8103
8104 do { 8104 }
8105 int alt29=2; 8105
8106 int LA29_0 = input.LA(1); 8106
8107 8107 }
8108 if ( (LA29_0==19) ) { 8108 break;
8109 alt29=1; 8109 case 3 :
8110 } 8110 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8111 8111 {
8112 8112 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8113 switch (alt29) { 8113 // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8114 case 1 : 8114 {
8115 // InternalApplicationConfiguration.g:2400:3: rule__ConfigurationScript__ImportsAssignment_0 8115 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
8116 { 8116 // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8117 pushFollow(FOLLOW_4); 8117 // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_2
8118 rule__ConfigurationScript__ImportsAssignment_0(); 8118 {
8119 8119 pushFollow(FOLLOW_2);
8120 state._fsp--; 8120 rule__IntegerTypeScope__NumberAssignment_3_2();
8121 8121
8122 8122 state._fsp--;
8123 } 8123
8124 break; 8124
8125 8125 }
8126 default : 8126
8127 break loop29; 8127 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
8128 } 8128
8129 } while (true); 8129 }
8130 8130
8131 after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 8131
8132 8132 }
8133 } 8133 break;
8134 8134
8135 8135 }
8136 } 8136 }
8137 8137 catch (RecognitionException re) {
8138 } 8138 reportError(re);
8139 catch (RecognitionException re) { 8139 recover(input,re);
8140 reportError(re); 8140 }
8141 recover(input,re); 8141 finally {
8142 } 8142
8143 finally { 8143 restoreStackSize(stackSize);
8144 8144
8145 restoreStackSize(stackSize); 8145 }
8146 8146 return ;
8147 } 8147 }
8148 return ; 8148 // $ANTLR end "rule__IntegerTypeScope__Alternatives_3"
8149 } 8149
8150 // $ANTLR end "rule__ConfigurationScript__Group__0__Impl" 8150
8151 8151 // $ANTLR start "rule__RealTypeScope__Alternatives_2"
8152 8152 // InternalApplicationConfiguration.g:2498:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
8153 // $ANTLR start "rule__ConfigurationScript__Group__1" 8153 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
8154 // InternalApplicationConfiguration.g:2408:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; 8154
8155 public final void rule__ConfigurationScript__Group__1() throws RecognitionException { 8155 int stackSize = keepStackSize();
8156 8156
8157 int stackSize = keepStackSize(); 8157 try {
8158 8158 // InternalApplicationConfiguration.g:2502:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
8159 try { 8159 int alt22=2;
8160 // InternalApplicationConfiguration.g:2412:1: ( rule__ConfigurationScript__Group__1__Impl ) 8160 int LA22_0 = input.LA(1);
8161 // InternalApplicationConfiguration.g:2413:2: rule__ConfigurationScript__Group__1__Impl 8161
8162 { 8162 if ( (LA22_0==60) ) {
8163 pushFollow(FOLLOW_2); 8163 alt22=1;
8164 rule__ConfigurationScript__Group__1__Impl(); 8164 }
8165 8165 else if ( (LA22_0==29) ) {
8166 state._fsp--; 8166 alt22=2;
8167 8167 }
8168 8168 else {
8169 } 8169 NoViableAltException nvae =
8170 8170 new NoViableAltException("", 22, 0, input);
8171 } 8171
8172 catch (RecognitionException re) { 8172 throw nvae;
8173 reportError(re); 8173 }
8174 recover(input,re); 8174 switch (alt22) {
8175 } 8175 case 1 :
8176 finally { 8176 // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8177 8177 {
8178 restoreStackSize(stackSize); 8178 // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8179 8179 // InternalApplicationConfiguration.g:2504:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8180 } 8180 {
8181 return ; 8181 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
8182 } 8182 // InternalApplicationConfiguration.g:2505:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8183 // $ANTLR end "rule__ConfigurationScript__Group__1" 8183 // InternalApplicationConfiguration.g:2505:4: rule__RealTypeScope__SetsNewAssignment_2_0
8184 8184 {
8185 8185 pushFollow(FOLLOW_2);
8186 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" 8186 rule__RealTypeScope__SetsNewAssignment_2_0();
8187 // InternalApplicationConfiguration.g:2419:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; 8187
8188 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { 8188 state._fsp--;
8189 8189
8190 int stackSize = keepStackSize(); 8190
8191 8191 }
8192 try { 8192
8193 // InternalApplicationConfiguration.g:2423:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) 8193 after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
8194 // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 8194
8195 { 8195 }
8196 // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 8196
8197 // InternalApplicationConfiguration.g:2425:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 8197
8198 { 8198 }
8199 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 8199 break;
8200 // InternalApplicationConfiguration.g:2426:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 8200 case 2 :
8201 loop30: 8201 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8202 do { 8202 {
8203 int alt30=2; 8203 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8204 int LA30_0 = input.LA(1); 8204 // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8205 8205 {
8206 if ( (LA30_0==22||LA30_0==30||(LA30_0>=32 && LA30_0<=34)||(LA30_0>=46 && LA30_0<=47)) ) { 8206 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
8207 alt30=1; 8207 // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8208 } 8208 // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsSumAssignment_2_1
8209 8209 {
8210 8210 pushFollow(FOLLOW_2);
8211 switch (alt30) { 8211 rule__RealTypeScope__SetsSumAssignment_2_1();
8212 case 1 : 8212
8213 // InternalApplicationConfiguration.g:2426:3: rule__ConfigurationScript__CommandsAssignment_1 8213 state._fsp--;
8214 { 8214
8215 pushFollow(FOLLOW_5); 8215
8216 rule__ConfigurationScript__CommandsAssignment_1(); 8216 }
8217 8217
8218 state._fsp--; 8218 after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
8219 8219
8220 8220 }
8221 } 8221
8222 break; 8222
8223 8223 }
8224 default : 8224 break;
8225 break loop30; 8225
8226 } 8226 }
8227 } while (true); 8227 }
8228 8228 catch (RecognitionException re) {
8229 after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 8229 reportError(re);
8230 8230 recover(input,re);
8231 } 8231 }
8232 8232 finally {
8233 8233
8234 } 8234 restoreStackSize(stackSize);
8235 8235
8236 } 8236 }
8237 catch (RecognitionException re) { 8237 return ;
8238 reportError(re); 8238 }
8239 recover(input,re); 8239 // $ANTLR end "rule__RealTypeScope__Alternatives_2"
8240 } 8240
8241 finally { 8241
8242 8242 // $ANTLR start "rule__RealTypeScope__Alternatives_3"
8243 restoreStackSize(stackSize); 8243 // InternalApplicationConfiguration.g:2519:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
8244 8244 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
8245 } 8245
8246 return ; 8246 int stackSize = keepStackSize();
8247 } 8247
8248 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl" 8248 try {
8249 8249 // InternalApplicationConfiguration.g:2523:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
8250 8250 int alt23=3;
8251 // $ANTLR start "rule__QualifiedName__Group__0" 8251 switch ( input.LA(1) ) {
8252 // InternalApplicationConfiguration.g:2435:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; 8252 case RULE_INT:
8253 public final void rule__QualifiedName__Group__0() throws RecognitionException { 8253 {
8254 8254 int LA23_1 = input.LA(2);
8255 int stackSize = keepStackSize(); 8255
8256 8256 if ( (LA23_1==EOF||(LA23_1>=31 && LA23_1<=32)) ) {
8257 try { 8257 alt23=1;
8258 // InternalApplicationConfiguration.g:2439:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) 8258 }
8259 // InternalApplicationConfiguration.g:2440:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 8259 else if ( (LA23_1==51) ) {
8260 { 8260 alt23=2;
8261 pushFollow(FOLLOW_6); 8261 }
8262 rule__QualifiedName__Group__0__Impl(); 8262 else {
8263 8263 NoViableAltException nvae =
8264 state._fsp--; 8264 new NoViableAltException("", 23, 1, input);
8265 8265
8266 pushFollow(FOLLOW_2); 8266 throw nvae;
8267 rule__QualifiedName__Group__1(); 8267 }
8268 8268 }
8269 state._fsp--; 8269 break;
8270 8270 case 61:
8271 8271 {
8272 } 8272 alt23=1;
8273 8273 }
8274 } 8274 break;
8275 catch (RecognitionException re) { 8275 case 30:
8276 reportError(re); 8276 {
8277 recover(input,re); 8277 alt23=3;
8278 } 8278 }
8279 finally { 8279 break;
8280 8280 default:
8281 restoreStackSize(stackSize); 8281 NoViableAltException nvae =
8282 8282 new NoViableAltException("", 23, 0, input);
8283 } 8283
8284 return ; 8284 throw nvae;
8285 } 8285 }
8286 // $ANTLR end "rule__QualifiedName__Group__0" 8286
8287 8287 switch (alt23) {
8288 8288 case 1 :
8289 // $ANTLR start "rule__QualifiedName__Group__0__Impl" 8289 // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8290 // InternalApplicationConfiguration.g:2447:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; 8290 {
8291 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { 8291 // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8292 8292 // InternalApplicationConfiguration.g:2525:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8293 int stackSize = keepStackSize(); 8293 {
8294 8294 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
8295 try { 8295 // InternalApplicationConfiguration.g:2526:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8296 // InternalApplicationConfiguration.g:2451:1: ( ( RULE_ID ) ) 8296 // InternalApplicationConfiguration.g:2526:4: rule__RealTypeScope__NumberAssignment_3_0
8297 // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) 8297 {
8298 { 8298 pushFollow(FOLLOW_2);
8299 // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) 8299 rule__RealTypeScope__NumberAssignment_3_0();
8300 // InternalApplicationConfiguration.g:2453:2: RULE_ID 8300
8301 { 8301 state._fsp--;
8302 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); 8302
8303 match(input,RULE_ID,FOLLOW_2); 8303
8304 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); 8304 }
8305 8305
8306 } 8306 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
8307 8307
8308 8308 }
8309 } 8309
8310 8310
8311 } 8311 }
8312 catch (RecognitionException re) { 8312 break;
8313 reportError(re); 8313 case 2 :
8314 recover(input,re); 8314 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8315 } 8315 {
8316 finally { 8316 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8317 8317 // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8318 restoreStackSize(stackSize); 8318 {
8319 8319 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
8320 } 8320 // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8321 return ; 8321 // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_1
8322 } 8322 {
8323 // $ANTLR end "rule__QualifiedName__Group__0__Impl" 8323 pushFollow(FOLLOW_2);
8324 8324 rule__RealTypeScope__NumberAssignment_3_1();
8325 8325
8326 // $ANTLR start "rule__QualifiedName__Group__1" 8326 state._fsp--;
8327 // InternalApplicationConfiguration.g:2462:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; 8327
8328 public final void rule__QualifiedName__Group__1() throws RecognitionException { 8328
8329 8329 }
8330 int stackSize = keepStackSize(); 8330
8331 8331 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
8332 try { 8332
8333 // InternalApplicationConfiguration.g:2466:1: ( rule__QualifiedName__Group__1__Impl ) 8333 }
8334 // InternalApplicationConfiguration.g:2467:2: rule__QualifiedName__Group__1__Impl 8334
8335 { 8335
8336 pushFollow(FOLLOW_2); 8336 }
8337 rule__QualifiedName__Group__1__Impl(); 8337 break;
8338 8338 case 3 :
8339 state._fsp--; 8339 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8340 8340 {
8341 8341 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8342 } 8342 // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8343 8343 {
8344 } 8344 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
8345 catch (RecognitionException re) { 8345 // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8346 reportError(re); 8346 // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_2
8347 recover(input,re); 8347 {
8348 } 8348 pushFollow(FOLLOW_2);
8349 finally { 8349 rule__RealTypeScope__NumberAssignment_3_2();
8350 8350
8351 restoreStackSize(stackSize); 8351 state._fsp--;
8352 8352
8353 } 8353
8354 return ; 8354 }
8355 } 8355
8356 // $ANTLR end "rule__QualifiedName__Group__1" 8356 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
8357 8357
8358 8358 }
8359 // $ANTLR start "rule__QualifiedName__Group__1__Impl" 8359
8360 // InternalApplicationConfiguration.g:2473:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; 8360
8361 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { 8361 }
8362 8362 break;
8363 int stackSize = keepStackSize(); 8363
8364 8364 }
8365 try { 8365 }
8366 // InternalApplicationConfiguration.g:2477:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) 8366 catch (RecognitionException re) {
8367 // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) 8367 reportError(re);
8368 { 8368 recover(input,re);
8369 // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) 8369 }
8370 // InternalApplicationConfiguration.g:2479:2: ( rule__QualifiedName__Group_1__0 )* 8370 finally {
8371 { 8371
8372 before(grammarAccess.getQualifiedNameAccess().getGroup_1()); 8372 restoreStackSize(stackSize);
8373 // InternalApplicationConfiguration.g:2480:2: ( rule__QualifiedName__Group_1__0 )* 8373
8374 loop31: 8374 }
8375 do { 8375 return ;
8376 int alt31=2; 8376 }
8377 int LA31_0 = input.LA(1); 8377 // $ANTLR end "rule__RealTypeScope__Alternatives_3"
8378 8378
8379 if ( (LA31_0==17) ) { 8379
8380 alt31=1; 8380 // $ANTLR start "rule__StringTypeScope__Alternatives_2"
8381 } 8381 // InternalApplicationConfiguration.g:2546:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
8382 8382 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
8383 8383
8384 switch (alt31) { 8384 int stackSize = keepStackSize();
8385 case 1 : 8385
8386 // InternalApplicationConfiguration.g:2480:3: rule__QualifiedName__Group_1__0 8386 try {
8387 { 8387 // InternalApplicationConfiguration.g:2550:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
8388 pushFollow(FOLLOW_7); 8388 int alt24=2;
8389 rule__QualifiedName__Group_1__0(); 8389 int LA24_0 = input.LA(1);
8390 8390
8391 state._fsp--; 8391 if ( (LA24_0==60) ) {
8392 8392 alt24=1;
8393 8393 }
8394 } 8394 else if ( (LA24_0==29) ) {
8395 break; 8395 alt24=2;
8396 8396 }
8397 default : 8397 else {
8398 break loop31; 8398 NoViableAltException nvae =
8399 } 8399 new NoViableAltException("", 24, 0, input);
8400 } while (true); 8400
8401 8401 throw nvae;
8402 after(grammarAccess.getQualifiedNameAccess().getGroup_1()); 8402 }
8403 8403 switch (alt24) {
8404 } 8404 case 1 :
8405 8405 // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8406 8406 {
8407 } 8407 // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8408 8408 // InternalApplicationConfiguration.g:2552:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8409 } 8409 {
8410 catch (RecognitionException re) { 8410 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
8411 reportError(re); 8411 // InternalApplicationConfiguration.g:2553:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8412 recover(input,re); 8412 // InternalApplicationConfiguration.g:2553:4: rule__StringTypeScope__SetsNewAssignment_2_0
8413 } 8413 {
8414 finally { 8414 pushFollow(FOLLOW_2);
8415 8415 rule__StringTypeScope__SetsNewAssignment_2_0();
8416 restoreStackSize(stackSize); 8416
8417 8417 state._fsp--;
8418 } 8418
8419 return ; 8419
8420 } 8420 }
8421 // $ANTLR end "rule__QualifiedName__Group__1__Impl" 8421
8422 8422 after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
8423 8423
8424 // $ANTLR start "rule__QualifiedName__Group_1__0" 8424 }
8425 // InternalApplicationConfiguration.g:2489:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; 8425
8426 public final void rule__QualifiedName__Group_1__0() throws RecognitionException { 8426
8427 8427 }
8428 int stackSize = keepStackSize(); 8428 break;
8429 8429 case 2 :
8430 try { 8430 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8431 // InternalApplicationConfiguration.g:2493:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) 8431 {
8432 // InternalApplicationConfiguration.g:2494:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 8432 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8433 { 8433 // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8434 pushFollow(FOLLOW_8); 8434 {
8435 rule__QualifiedName__Group_1__0__Impl(); 8435 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
8436 8436 // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8437 state._fsp--; 8437 // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsSumAssignment_2_1
8438 8438 {
8439 pushFollow(FOLLOW_2); 8439 pushFollow(FOLLOW_2);
8440 rule__QualifiedName__Group_1__1(); 8440 rule__StringTypeScope__SetsSumAssignment_2_1();
8441 8441
8442 state._fsp--; 8442 state._fsp--;
8443 8443
8444 8444
8445 } 8445 }
8446 8446
8447 } 8447 after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
8448 catch (RecognitionException re) { 8448
8449 reportError(re); 8449 }
8450 recover(input,re); 8450
8451 } 8451
8452 finally { 8452 }
8453 8453 break;
8454 restoreStackSize(stackSize); 8454
8455 8455 }
8456 } 8456 }
8457 return ; 8457 catch (RecognitionException re) {
8458 } 8458 reportError(re);
8459 // $ANTLR end "rule__QualifiedName__Group_1__0" 8459 recover(input,re);
8460 8460 }
8461 8461 finally {
8462 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" 8462
8463 // InternalApplicationConfiguration.g:2501:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; 8463 restoreStackSize(stackSize);
8464 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { 8464
8465 8465 }
8466 int stackSize = keepStackSize(); 8466 return ;
8467 8467 }
8468 try { 8468 // $ANTLR end "rule__StringTypeScope__Alternatives_2"
8469 // InternalApplicationConfiguration.g:2505:1: ( ( '.' ) ) 8469
8470 // InternalApplicationConfiguration.g:2506:1: ( '.' ) 8470
8471 { 8471 // $ANTLR start "rule__StringTypeScope__Alternatives_3"
8472 // InternalApplicationConfiguration.g:2506:1: ( '.' ) 8472 // InternalApplicationConfiguration.g:2567:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
8473 // InternalApplicationConfiguration.g:2507:2: '.' 8473 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
8474 { 8474
8475 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); 8475 int stackSize = keepStackSize();
8476 match(input,17,FOLLOW_2); 8476
8477 after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); 8477 try {
8478 8478 // InternalApplicationConfiguration.g:2571:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
8479 } 8479 int alt25=3;
8480 8480 switch ( input.LA(1) ) {
8481 8481 case RULE_INT:
8482 } 8482 {
8483 8483 int LA25_1 = input.LA(2);
8484 } 8484
8485 catch (RecognitionException re) { 8485 if ( (LA25_1==EOF||(LA25_1>=31 && LA25_1<=32)) ) {
8486 reportError(re); 8486 alt25=1;
8487 recover(input,re); 8487 }
8488 } 8488 else if ( (LA25_1==51) ) {
8489 finally { 8489 alt25=2;
8490 8490 }
8491 restoreStackSize(stackSize); 8491 else {
8492 8492 NoViableAltException nvae =
8493 } 8493 new NoViableAltException("", 25, 1, input);
8494 return ; 8494
8495 } 8495 throw nvae;
8496 // $ANTLR end "rule__QualifiedName__Group_1__0__Impl" 8496 }
8497 8497 }
8498 8498 break;
8499 // $ANTLR start "rule__QualifiedName__Group_1__1" 8499 case 61:
8500 // InternalApplicationConfiguration.g:2516:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; 8500 {
8501 public final void rule__QualifiedName__Group_1__1() throws RecognitionException { 8501 alt25=1;
8502 8502 }
8503 int stackSize = keepStackSize(); 8503 break;
8504 8504 case 30:
8505 try { 8505 {
8506 // InternalApplicationConfiguration.g:2520:1: ( rule__QualifiedName__Group_1__1__Impl ) 8506 alt25=3;
8507 // InternalApplicationConfiguration.g:2521:2: rule__QualifiedName__Group_1__1__Impl 8507 }
8508 { 8508 break;
8509 pushFollow(FOLLOW_2); 8509 default:
8510 rule__QualifiedName__Group_1__1__Impl(); 8510 NoViableAltException nvae =
8511 8511 new NoViableAltException("", 25, 0, input);
8512 state._fsp--; 8512
8513 8513 throw nvae;
8514 8514 }
8515 } 8515
8516 8516 switch (alt25) {
8517 } 8517 case 1 :
8518 catch (RecognitionException re) { 8518 // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
8519 reportError(re); 8519 {
8520 recover(input,re); 8520 // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
8521 } 8521 // InternalApplicationConfiguration.g:2573:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
8522 finally { 8522 {
8523 8523 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
8524 restoreStackSize(stackSize); 8524 // InternalApplicationConfiguration.g:2574:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
8525 8525 // InternalApplicationConfiguration.g:2574:4: rule__StringTypeScope__NumberAssignment_3_0
8526 } 8526 {
8527 return ; 8527 pushFollow(FOLLOW_2);
8528 } 8528 rule__StringTypeScope__NumberAssignment_3_0();
8529 // $ANTLR end "rule__QualifiedName__Group_1__1" 8529
8530 8530 state._fsp--;
8531 8531
8532 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" 8532
8533 // InternalApplicationConfiguration.g:2527:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; 8533 }
8534 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { 8534
8535 8535 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
8536 int stackSize = keepStackSize(); 8536
8537 8537 }
8538 try { 8538
8539 // InternalApplicationConfiguration.g:2531:1: ( ( RULE_ID ) ) 8539
8540 // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) 8540 }
8541 { 8541 break;
8542 // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) 8542 case 2 :
8543 // InternalApplicationConfiguration.g:2533:2: RULE_ID 8543 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
8544 { 8544 {
8545 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); 8545 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
8546 match(input,RULE_ID,FOLLOW_2); 8546 // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
8547 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); 8547 {
8548 8548 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
8549 } 8549 // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
8550 8550 // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_1
8551 8551 {
8552 } 8552 pushFollow(FOLLOW_2);
8553 8553 rule__StringTypeScope__NumberAssignment_3_1();
8554 } 8554
8555 catch (RecognitionException re) { 8555 state._fsp--;
8556 reportError(re); 8556
8557 recover(input,re); 8557
8558 } 8558 }
8559 finally { 8559
8560 8560 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
8561 restoreStackSize(stackSize); 8561
8562 8562 }
8563 } 8563
8564 return ; 8564
8565 } 8565 }
8566 // $ANTLR end "rule__QualifiedName__Group_1__1__Impl" 8566 break;
8567 8567 case 3 :
8568 8568 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
8569 // $ANTLR start "rule__REALLiteral__Group__0" 8569 {
8570 // InternalApplicationConfiguration.g:2543:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; 8570 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
8571 public final void rule__REALLiteral__Group__0() throws RecognitionException { 8571 // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
8572 8572 {
8573 int stackSize = keepStackSize(); 8573 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
8574 8574 // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
8575 try { 8575 // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_2
8576 // InternalApplicationConfiguration.g:2547:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) 8576 {
8577 // InternalApplicationConfiguration.g:2548:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 8577 pushFollow(FOLLOW_2);
8578 { 8578 rule__StringTypeScope__NumberAssignment_3_2();
8579 pushFollow(FOLLOW_9); 8579
8580 rule__REALLiteral__Group__0__Impl(); 8580 state._fsp--;
8581 8581
8582 state._fsp--; 8582
8583 8583 }
8584 pushFollow(FOLLOW_2); 8584
8585 rule__REALLiteral__Group__1(); 8585 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
8586 8586
8587 state._fsp--; 8587 }
8588 8588
8589 8589
8590 } 8590 }
8591 8591 break;
8592 } 8592
8593 catch (RecognitionException re) { 8593 }
8594 reportError(re); 8594 }
8595 recover(input,re); 8595 catch (RecognitionException re) {
8596 } 8596 reportError(re);
8597 finally { 8597 recover(input,re);
8598 8598 }
8599 restoreStackSize(stackSize); 8599 finally {
8600 8600
8601 } 8601 restoreStackSize(stackSize);
8602 return ; 8602
8603 } 8603 }
8604 // $ANTLR end "rule__REALLiteral__Group__0" 8604 return ;
8605 8605 }
8606 8606 // $ANTLR end "rule__StringTypeScope__Alternatives_3"
8607 // $ANTLR start "rule__REALLiteral__Group__0__Impl" 8607
8608 // InternalApplicationConfiguration.g:2555:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; 8608
8609 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { 8609 // $ANTLR start "rule__ExactNumber__Alternatives"
8610 8610 // InternalApplicationConfiguration.g:2594:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
8611 int stackSize = keepStackSize(); 8611 public final void rule__ExactNumber__Alternatives() throws RecognitionException {
8612 8612
8613 try { 8613 int stackSize = keepStackSize();
8614 // InternalApplicationConfiguration.g:2559:1: ( ( ( '-' )? ) ) 8614
8615 // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) 8615 try {
8616 { 8616 // InternalApplicationConfiguration.g:2598:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
8617 // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) 8617 int alt26=2;
8618 // InternalApplicationConfiguration.g:2561:2: ( '-' )? 8618 int LA26_0 = input.LA(1);
8619 { 8619
8620 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); 8620 if ( (LA26_0==RULE_INT) ) {
8621 // InternalApplicationConfiguration.g:2562:2: ( '-' )? 8621 alt26=1;
8622 int alt32=2; 8622 }
8623 int LA32_0 = input.LA(1); 8623 else if ( (LA26_0==61) ) {
8624 8624 alt26=2;
8625 if ( (LA32_0==18) ) { 8625 }
8626 alt32=1; 8626 else {
8627 } 8627 NoViableAltException nvae =
8628 switch (alt32) { 8628 new NoViableAltException("", 26, 0, input);
8629 case 1 : 8629
8630 // InternalApplicationConfiguration.g:2562:3: '-' 8630 throw nvae;
8631 { 8631 }
8632 match(input,18,FOLLOW_2); 8632 switch (alt26) {
8633 8633 case 1 :
8634 } 8634 // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
8635 break; 8635 {
8636 8636 // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
8637 } 8637 // InternalApplicationConfiguration.g:2600:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
8638 8638 {
8639 after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); 8639 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
8640 8640 // InternalApplicationConfiguration.g:2601:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
8641 } 8641 // InternalApplicationConfiguration.g:2601:4: rule__ExactNumber__ExactNumberAssignment_0
8642 8642 {
8643 8643 pushFollow(FOLLOW_2);
8644 } 8644 rule__ExactNumber__ExactNumberAssignment_0();
8645 8645
8646 } 8646 state._fsp--;
8647 catch (RecognitionException re) { 8647
8648 reportError(re); 8648
8649 recover(input,re); 8649 }
8650 } 8650
8651 finally { 8651 after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
8652 8652
8653 restoreStackSize(stackSize); 8653 }
8654 8654
8655 } 8655
8656 return ; 8656 }
8657 } 8657 break;
8658 // $ANTLR end "rule__REALLiteral__Group__0__Impl" 8658 case 2 :
8659 8659 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
8660 8660 {
8661 // $ANTLR start "rule__REALLiteral__Group__1" 8661 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
8662 // InternalApplicationConfiguration.g:2570:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; 8662 // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
8663 public final void rule__REALLiteral__Group__1() throws RecognitionException { 8663 {
8664 8664 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
8665 int stackSize = keepStackSize(); 8665 // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
8666 8666 // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactUnlimitedAssignment_1
8667 try { 8667 {
8668 // InternalApplicationConfiguration.g:2574:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) 8668 pushFollow(FOLLOW_2);
8669 // InternalApplicationConfiguration.g:2575:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 8669 rule__ExactNumber__ExactUnlimitedAssignment_1();
8670 { 8670
8671 pushFollow(FOLLOW_6); 8671 state._fsp--;
8672 rule__REALLiteral__Group__1__Impl(); 8672
8673 8673
8674 state._fsp--; 8674 }
8675 8675
8676 pushFollow(FOLLOW_2); 8676 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
8677 rule__REALLiteral__Group__2(); 8677
8678 8678 }
8679 state._fsp--; 8679
8680 8680
8681 8681 }
8682 } 8682 break;
8683 8683
8684 } 8684 }
8685 catch (RecognitionException re) { 8685 }
8686 reportError(re); 8686 catch (RecognitionException re) {
8687 recover(input,re); 8687 reportError(re);
8688 } 8688 recover(input,re);
8689 finally { 8689 }
8690 8690 finally {
8691 restoreStackSize(stackSize); 8691
8692 8692 restoreStackSize(stackSize);
8693 } 8693
8694 return ; 8694 }
8695 } 8695 return ;
8696 // $ANTLR end "rule__REALLiteral__Group__1" 8696 }
8697 8697 // $ANTLR end "rule__ExactNumber__Alternatives"
8698 8698
8699 // $ANTLR start "rule__REALLiteral__Group__1__Impl" 8699
8700 // InternalApplicationConfiguration.g:2582:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; 8700 // $ANTLR start "rule__IntervallNumber__Alternatives_2"
8701 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { 8701 // InternalApplicationConfiguration.g:2615:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
8702 8702 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
8703 int stackSize = keepStackSize(); 8703
8704 8704 int stackSize = keepStackSize();
8705 try { 8705
8706 // InternalApplicationConfiguration.g:2586:1: ( ( RULE_INT ) ) 8706 try {
8707 // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) 8707 // InternalApplicationConfiguration.g:2619:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
8708 { 8708 int alt27=2;
8709 // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) 8709 int LA27_0 = input.LA(1);
8710 // InternalApplicationConfiguration.g:2588:2: RULE_INT 8710
8711 { 8711 if ( (LA27_0==RULE_INT) ) {
8712 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); 8712 alt27=1;
8713 match(input,RULE_INT,FOLLOW_2); 8713 }
8714 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); 8714 else if ( (LA27_0==61) ) {
8715 8715 alt27=2;
8716 } 8716 }
8717 8717 else {
8718 8718 NoViableAltException nvae =
8719 } 8719 new NoViableAltException("", 27, 0, input);
8720 8720
8721 } 8721 throw nvae;
8722 catch (RecognitionException re) { 8722 }
8723 reportError(re); 8723 switch (alt27) {
8724 recover(input,re); 8724 case 1 :
8725 } 8725 // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
8726 finally { 8726 {
8727 8727 // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
8728 restoreStackSize(stackSize); 8728 // InternalApplicationConfiguration.g:2621:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
8729 8729 {
8730 } 8730 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
8731 return ; 8731 // InternalApplicationConfiguration.g:2622:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
8732 } 8732 // InternalApplicationConfiguration.g:2622:4: rule__IntervallNumber__MaxNumberAssignment_2_0
8733 // $ANTLR end "rule__REALLiteral__Group__1__Impl" 8733 {
8734 8734 pushFollow(FOLLOW_2);
8735 8735 rule__IntervallNumber__MaxNumberAssignment_2_0();
8736 // $ANTLR start "rule__REALLiteral__Group__2" 8736
8737 // InternalApplicationConfiguration.g:2597:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; 8737 state._fsp--;
8738 public final void rule__REALLiteral__Group__2() throws RecognitionException { 8738
8739 8739
8740 int stackSize = keepStackSize(); 8740 }
8741 8741
8742 try { 8742 after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
8743 // InternalApplicationConfiguration.g:2601:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) 8743
8744 // InternalApplicationConfiguration.g:2602:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 8744 }
8745 { 8745
8746 pushFollow(FOLLOW_9); 8746
8747 rule__REALLiteral__Group__2__Impl(); 8747 }
8748 8748 break;
8749 state._fsp--; 8749 case 2 :
8750 8750 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
8751 pushFollow(FOLLOW_2); 8751 {
8752 rule__REALLiteral__Group__3(); 8752 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
8753 8753 // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
8754 state._fsp--; 8754 {
8755 8755 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
8756 8756 // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
8757 } 8757 // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
8758 8758 {
8759 } 8759 pushFollow(FOLLOW_2);
8760 catch (RecognitionException re) { 8760 rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
8761 reportError(re); 8761
8762 recover(input,re); 8762 state._fsp--;
8763 } 8763
8764 finally { 8764
8765 8765 }
8766 restoreStackSize(stackSize); 8766
8767 8767 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
8768 } 8768
8769 return ; 8769 }
8770 } 8770
8771 // $ANTLR end "rule__REALLiteral__Group__2" 8771
8772 8772 }
8773 8773 break;
8774 // $ANTLR start "rule__REALLiteral__Group__2__Impl" 8774
8775 // InternalApplicationConfiguration.g:2609:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; 8775 }
8776 public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException { 8776 }
8777 8777 catch (RecognitionException re) {
8778 int stackSize = keepStackSize(); 8778 reportError(re);
8779 8779 recover(input,re);
8780 try { 8780 }
8781 // InternalApplicationConfiguration.g:2613:1: ( ( '.' ) ) 8781 finally {
8782 // InternalApplicationConfiguration.g:2614:1: ( '.' ) 8782
8783 { 8783 restoreStackSize(stackSize);
8784 // InternalApplicationConfiguration.g:2614:1: ( '.' ) 8784
8785 // InternalApplicationConfiguration.g:2615:2: '.' 8785 }
8786 { 8786 return ;
8787 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); 8787 }
8788 match(input,17,FOLLOW_2); 8788 // $ANTLR end "rule__IntervallNumber__Alternatives_2"
8789 after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); 8789
8790 8790
8791 } 8791 // $ANTLR start "rule__Scope__Alternatives"
8792 8792 // InternalApplicationConfiguration.g:2636:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
8793 8793 public final void rule__Scope__Alternatives() throws RecognitionException {
8794 } 8794
8795 8795 int stackSize = keepStackSize();
8796 } 8796
8797 catch (RecognitionException re) { 8797 try {
8798 reportError(re); 8798 // InternalApplicationConfiguration.g:2640:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
8799 recover(input,re); 8799 int alt28=2;
8800 } 8800 int LA28_0 = input.LA(1);
8801 finally { 8801
8802 8802 if ( (LA28_0==30) ) {
8803 restoreStackSize(stackSize); 8803 alt28=1;
8804 8804 }
8805 } 8805 else if ( (LA28_0==RULE_ID) ) {
8806 return ; 8806 alt28=2;
8807 } 8807 }
8808 // $ANTLR end "rule__REALLiteral__Group__2__Impl" 8808 else {
8809 8809 NoViableAltException nvae =
8810 8810 new NoViableAltException("", 28, 0, input);
8811 // $ANTLR start "rule__REALLiteral__Group__3" 8811
8812 // InternalApplicationConfiguration.g:2624:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; 8812 throw nvae;
8813 public final void rule__REALLiteral__Group__3() throws RecognitionException { 8813 }
8814 8814 switch (alt28) {
8815 int stackSize = keepStackSize(); 8815 case 1 :
8816 8816 // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
8817 try { 8817 {
8818 // InternalApplicationConfiguration.g:2628:1: ( rule__REALLiteral__Group__3__Impl ) 8818 // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
8819 // InternalApplicationConfiguration.g:2629:2: rule__REALLiteral__Group__3__Impl 8819 // InternalApplicationConfiguration.g:2642:3: ruleScopeSpecification
8820 { 8820 {
8821 pushFollow(FOLLOW_2); 8821 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
8822 rule__REALLiteral__Group__3__Impl(); 8822 pushFollow(FOLLOW_2);
8823 8823 ruleScopeSpecification();
8824 state._fsp--; 8824
8825 8825 state._fsp--;
8826 8826
8827 } 8827 after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
8828 8828
8829 } 8829 }
8830 catch (RecognitionException re) { 8830
8831 reportError(re); 8831
8832 recover(input,re); 8832 }
8833 } 8833 break;
8834 finally { 8834 case 2 :
8835 8835 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
8836 restoreStackSize(stackSize); 8836 {
8837 8837 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
8838 } 8838 // InternalApplicationConfiguration.g:2648:3: ruleScopeReference
8839 return ; 8839 {
8840 } 8840 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
8841 // $ANTLR end "rule__REALLiteral__Group__3" 8841 pushFollow(FOLLOW_2);
8842 8842 ruleScopeReference();
8843 8843
8844 // $ANTLR start "rule__REALLiteral__Group__3__Impl" 8844 state._fsp--;
8845 // InternalApplicationConfiguration.g:2635:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; 8845
8846 public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException { 8846 after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
8847 8847
8848 int stackSize = keepStackSize(); 8848 }
8849 8849
8850 try { 8850
8851 // InternalApplicationConfiguration.g:2639:1: ( ( RULE_INT ) ) 8851 }
8852 // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) 8852 break;
8853 { 8853
8854 // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) 8854 }
8855 // InternalApplicationConfiguration.g:2641:2: RULE_INT 8855 }
8856 { 8856 catch (RecognitionException re) {
8857 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); 8857 reportError(re);
8858 match(input,RULE_INT,FOLLOW_2); 8858 recover(input,re);
8859 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); 8859 }
8860 8860 finally {
8861 } 8861
8862 8862 restoreStackSize(stackSize);
8863 8863
8864 } 8864 }
8865 8865 return ;
8866 } 8866 }
8867 catch (RecognitionException re) { 8867 // $ANTLR end "rule__Scope__Alternatives"
8868 reportError(re); 8868
8869 recover(input,re); 8869
8870 } 8870 // $ANTLR start "rule__OptimizationDirection__Alternatives"
8871 finally { 8871 // InternalApplicationConfiguration.g:2657:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
8872 8872 public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
8873 restoreStackSize(stackSize); 8873
8874 8874 int stackSize = keepStackSize();
8875 } 8875
8876 return ; 8876 try {
8877 } 8877 // InternalApplicationConfiguration.g:2661:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
8878 // $ANTLR end "rule__REALLiteral__Group__3__Impl" 8878 int alt29=2;
8879 8879 int LA29_0 = input.LA(1);
8880 8880
8881 // $ANTLR start "rule__INTLiteral__Group__0" 8881 if ( (LA29_0==11) ) {
8882 // InternalApplicationConfiguration.g:2651:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; 8882 alt29=1;
8883 public final void rule__INTLiteral__Group__0() throws RecognitionException { 8883 }
8884 8884 else if ( (LA29_0==12) ) {
8885 int stackSize = keepStackSize(); 8885 alt29=2;
8886 8886 }
8887 try { 8887 else {
8888 // InternalApplicationConfiguration.g:2655:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) 8888 NoViableAltException nvae =
8889 // InternalApplicationConfiguration.g:2656:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 8889 new NoViableAltException("", 29, 0, input);
8890 { 8890
8891 pushFollow(FOLLOW_9); 8891 throw nvae;
8892 rule__INTLiteral__Group__0__Impl(); 8892 }
8893 8893 switch (alt29) {
8894 state._fsp--; 8894 case 1 :
8895 8895 // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
8896 pushFollow(FOLLOW_2); 8896 {
8897 rule__INTLiteral__Group__1(); 8897 // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
8898 8898 // InternalApplicationConfiguration.g:2663:3: ( 'minimize' )
8899 state._fsp--; 8899 {
8900 8900 before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
8901 8901 // InternalApplicationConfiguration.g:2664:3: ( 'minimize' )
8902 } 8902 // InternalApplicationConfiguration.g:2664:4: 'minimize'
8903 8903 {
8904 } 8904 match(input,11,FOLLOW_2);
8905 catch (RecognitionException re) { 8905
8906 reportError(re); 8906 }
8907 recover(input,re); 8907
8908 } 8908 after(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
8909 finally { 8909
8910 8910 }
8911 restoreStackSize(stackSize); 8911
8912 8912
8913 } 8913 }
8914 return ; 8914 break;
8915 } 8915 case 2 :
8916 // $ANTLR end "rule__INTLiteral__Group__0" 8916 // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
8917 8917 {
8918 8918 // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
8919 // $ANTLR start "rule__INTLiteral__Group__0__Impl" 8919 // InternalApplicationConfiguration.g:2669:3: ( 'maximize' )
8920 // InternalApplicationConfiguration.g:2663:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; 8920 {
8921 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { 8921 before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
8922 8922 // InternalApplicationConfiguration.g:2670:3: ( 'maximize' )
8923 int stackSize = keepStackSize(); 8923 // InternalApplicationConfiguration.g:2670:4: 'maximize'
8924 8924 {
8925 try { 8925 match(input,12,FOLLOW_2);
8926 // InternalApplicationConfiguration.g:2667:1: ( ( ( '-' )? ) ) 8926
8927 // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) 8927 }
8928 { 8928
8929 // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) 8929 after(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
8930 // InternalApplicationConfiguration.g:2669:2: ( '-' )? 8930
8931 { 8931 }
8932 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); 8932
8933 // InternalApplicationConfiguration.g:2670:2: ( '-' )? 8933
8934 int alt33=2; 8934 }
8935 int LA33_0 = input.LA(1); 8935 break;
8936 8936
8937 if ( (LA33_0==18) ) { 8937 }
8938 alt33=1; 8938 }
8939 } 8939 catch (RecognitionException re) {
8940 switch (alt33) { 8940 reportError(re);
8941 case 1 : 8941 recover(input,re);
8942 // InternalApplicationConfiguration.g:2670:3: '-' 8942 }
8943 { 8943 finally {
8944 match(input,18,FOLLOW_2); 8944
8945 8945 restoreStackSize(stackSize);
8946 } 8946
8947 break; 8947 }
8948 8948 return ;
8949 } 8949 }
8950 8950 // $ANTLR end "rule__OptimizationDirection__Alternatives"
8951 after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); 8951
8952 8952
8953 } 8953 // $ANTLR start "rule__ComparisonOperator__Alternatives"
8954 8954 // InternalApplicationConfiguration.g:2678:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) );
8955 8955 public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
8956 } 8956
8957 8957 int stackSize = keepStackSize();
8958 } 8958
8959 catch (RecognitionException re) { 8959 try {
8960 reportError(re); 8960 // InternalApplicationConfiguration.g:2682:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) )
8961 recover(input,re); 8961 int alt30=4;
8962 } 8962 switch ( input.LA(1) ) {
8963 finally { 8963 case 13:
8964 8964 {
8965 restoreStackSize(stackSize); 8965 alt30=1;
8966 8966 }
8967 } 8967 break;
8968 return ; 8968 case 14:
8969 } 8969 {
8970 // $ANTLR end "rule__INTLiteral__Group__0__Impl" 8970 alt30=2;
8971 8971 }
8972 8972 break;
8973 // $ANTLR start "rule__INTLiteral__Group__1" 8973 case 15:
8974 // InternalApplicationConfiguration.g:2678:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; 8974 {
8975 public final void rule__INTLiteral__Group__1() throws RecognitionException { 8975 alt30=3;
8976 8976 }
8977 int stackSize = keepStackSize(); 8977 break;
8978 8978 case 16:
8979 try { 8979 {
8980 // InternalApplicationConfiguration.g:2682:1: ( rule__INTLiteral__Group__1__Impl ) 8980 alt30=4;
8981 // InternalApplicationConfiguration.g:2683:2: rule__INTLiteral__Group__1__Impl 8981 }
8982 { 8982 break;
8983 pushFollow(FOLLOW_2); 8983 default:
8984 rule__INTLiteral__Group__1__Impl(); 8984 NoViableAltException nvae =
8985 8985 new NoViableAltException("", 30, 0, input);
8986 state._fsp--; 8986
8987 8987 throw nvae;
8988 8988 }
8989 } 8989
8990 8990 switch (alt30) {
8991 } 8991 case 1 :
8992 catch (RecognitionException re) { 8992 // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
8993 reportError(re); 8993 {
8994 recover(input,re); 8994 // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
8995 } 8995 // InternalApplicationConfiguration.g:2684:3: ( '<' )
8996 finally { 8996 {
8997 8997 before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
8998 restoreStackSize(stackSize); 8998 // InternalApplicationConfiguration.g:2685:3: ( '<' )
8999 8999 // InternalApplicationConfiguration.g:2685:4: '<'
9000 } 9000 {
9001 return ; 9001 match(input,13,FOLLOW_2);
9002 } 9002
9003 // $ANTLR end "rule__INTLiteral__Group__1" 9003 }
9004 9004
9005 9005 after(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
9006 // $ANTLR start "rule__INTLiteral__Group__1__Impl" 9006
9007 // InternalApplicationConfiguration.g:2689:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; 9007 }
9008 public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException { 9008
9009 9009
9010 int stackSize = keepStackSize(); 9010 }
9011 9011 break;
9012 try { 9012 case 2 :
9013 // InternalApplicationConfiguration.g:2693:1: ( ( RULE_INT ) ) 9013 // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
9014 // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) 9014 {
9015 { 9015 // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
9016 // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) 9016 // InternalApplicationConfiguration.g:2690:3: ( '>' )
9017 // InternalApplicationConfiguration.g:2695:2: RULE_INT 9017 {
9018 { 9018 before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
9019 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); 9019 // InternalApplicationConfiguration.g:2691:3: ( '>' )
9020 match(input,RULE_INT,FOLLOW_2); 9020 // InternalApplicationConfiguration.g:2691:4: '>'
9021 after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); 9021 {
9022 9022 match(input,14,FOLLOW_2);
9023 } 9023
9024 9024 }
9025 9025
9026 } 9026 after(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
9027 9027
9028 } 9028 }
9029 catch (RecognitionException re) { 9029
9030 reportError(re); 9030
9031 recover(input,re); 9031 }
9032 } 9032 break;
9033 finally { 9033 case 3 :
9034 9034 // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
9035 restoreStackSize(stackSize); 9035 {
9036 9036 // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
9037 } 9037 // InternalApplicationConfiguration.g:2696:3: ( '<=' )
9038 return ; 9038 {
9039 } 9039 before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
9040 // $ANTLR end "rule__INTLiteral__Group__1__Impl" 9040 // InternalApplicationConfiguration.g:2697:3: ( '<=' )
9041 9041 // InternalApplicationConfiguration.g:2697:4: '<='
9042 9042 {
9043 // $ANTLR start "rule__EPackageImport__Group__0" 9043 match(input,15,FOLLOW_2);
9044 // InternalApplicationConfiguration.g:2705:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; 9044
9045 public final void rule__EPackageImport__Group__0() throws RecognitionException { 9045 }
9046 9046
9047 int stackSize = keepStackSize(); 9047 after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
9048 9048
9049 try { 9049 }
9050 // InternalApplicationConfiguration.g:2709:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) 9050
9051 // InternalApplicationConfiguration.g:2710:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 9051
9052 { 9052 }
9053 pushFollow(FOLLOW_10); 9053 break;
9054 rule__EPackageImport__Group__0__Impl(); 9054 case 4 :
9055 9055 // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
9056 state._fsp--; 9056 {
9057 9057 // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
9058 pushFollow(FOLLOW_2); 9058 // InternalApplicationConfiguration.g:2702:3: ( '>=' )
9059 rule__EPackageImport__Group__1(); 9059 {
9060 9060 before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
9061 state._fsp--; 9061 // InternalApplicationConfiguration.g:2703:3: ( '>=' )
9062 9062 // InternalApplicationConfiguration.g:2703:4: '>='
9063 9063 {
9064 } 9064 match(input,16,FOLLOW_2);
9065 9065
9066 } 9066 }
9067 catch (RecognitionException re) { 9067
9068 reportError(re); 9068 after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
9069 recover(input,re); 9069
9070 } 9070 }
9071 finally { 9071
9072 9072
9073 restoreStackSize(stackSize); 9073 }
9074 9074 break;
9075 } 9075
9076 return ; 9076 }
9077 } 9077 }
9078 // $ANTLR end "rule__EPackageImport__Group__0" 9078 catch (RecognitionException re) {
9079 9079 reportError(re);
9080 9080 recover(input,re);
9081 // $ANTLR start "rule__EPackageImport__Group__0__Impl" 9081 }
9082 // InternalApplicationConfiguration.g:2717:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; 9082 finally {
9083 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { 9083
9084 9084 restoreStackSize(stackSize);
9085 int stackSize = keepStackSize(); 9085
9086 9086 }
9087 try { 9087 return ;
9088 // InternalApplicationConfiguration.g:2721:1: ( ( 'import' ) ) 9088 }
9089 // InternalApplicationConfiguration.g:2722:1: ( 'import' ) 9089 // $ANTLR end "rule__ComparisonOperator__Alternatives"
9090 { 9090
9091 // InternalApplicationConfiguration.g:2722:1: ( 'import' ) 9091
9092 // InternalApplicationConfiguration.g:2723:2: 'import' 9092 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
9093 { 9093 // InternalApplicationConfiguration.g:2711:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
9094 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 9094 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
9095 match(input,19,FOLLOW_2); 9095
9096 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 9096 int stackSize = keepStackSize();
9097 9097
9098 } 9098 try {
9099 9099 // InternalApplicationConfiguration.g:2715:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
9100 9100 int alt31=3;
9101 } 9101 switch ( input.LA(1) ) {
9102 9102 case 17:
9103 } 9103 {
9104 catch (RecognitionException re) { 9104 alt31=1;
9105 reportError(re); 9105 }
9106 recover(input,re); 9106 break;
9107 } 9107 case 18:
9108 finally { 9108 {
9109 9109 alt31=2;
9110 restoreStackSize(stackSize); 9110 }
9111 9111 break;
9112 } 9112 case 19:
9113 return ; 9113 {
9114 } 9114 alt31=3;
9115 // $ANTLR end "rule__EPackageImport__Group__0__Impl" 9115 }
9116 9116 break;
9117 9117 default:
9118 // $ANTLR start "rule__EPackageImport__Group__1" 9118 NoViableAltException nvae =
9119 // InternalApplicationConfiguration.g:2732:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; 9119 new NoViableAltException("", 31, 0, input);
9120 public final void rule__EPackageImport__Group__1() throws RecognitionException { 9120
9121 9121 throw nvae;
9122 int stackSize = keepStackSize(); 9122 }
9123 9123
9124 try { 9124 switch (alt31) {
9125 // InternalApplicationConfiguration.g:2736:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) 9125 case 1 :
9126 // InternalApplicationConfiguration.g:2737:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 9126 // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
9127 { 9127 {
9128 pushFollow(FOLLOW_11); 9128 // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
9129 rule__EPackageImport__Group__1__Impl(); 9129 // InternalApplicationConfiguration.g:2717:3: ( 'none' )
9130 9130 {
9131 state._fsp--; 9131 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
9132 9132 // InternalApplicationConfiguration.g:2718:3: ( 'none' )
9133 pushFollow(FOLLOW_2); 9133 // InternalApplicationConfiguration.g:2718:4: 'none'
9134 rule__EPackageImport__Group__2(); 9134 {
9135 9135 match(input,17,FOLLOW_2);
9136 state._fsp--; 9136
9137 9137 }
9138 9138
9139 } 9139 after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
9140 9140
9141 } 9141 }
9142 catch (RecognitionException re) { 9142
9143 reportError(re); 9143
9144 recover(input,re); 9144 }
9145 } 9145 break;
9146 finally { 9146 case 2 :
9147 9147 // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
9148 restoreStackSize(stackSize); 9148 {
9149 9149 // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
9150 } 9150 // InternalApplicationConfiguration.g:2723:3: ( 'normal' )
9151 return ; 9151 {
9152 } 9152 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
9153 // $ANTLR end "rule__EPackageImport__Group__1" 9153 // InternalApplicationConfiguration.g:2724:3: ( 'normal' )
9154 9154 // InternalApplicationConfiguration.g:2724:4: 'normal'
9155 9155 {
9156 // $ANTLR start "rule__EPackageImport__Group__1__Impl" 9156 match(input,18,FOLLOW_2);
9157 // InternalApplicationConfiguration.g:2744:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; 9157
9158 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { 9158 }
9159 9159
9160 int stackSize = keepStackSize(); 9160 after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
9161 9161
9162 try { 9162 }
9163 // InternalApplicationConfiguration.g:2748:1: ( ( 'epackage' ) ) 9163
9164 // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) 9164
9165 { 9165 }
9166 // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) 9166 break;
9167 // InternalApplicationConfiguration.g:2750:2: 'epackage' 9167 case 3 :
9168 { 9168 // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
9169 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 9169 {
9170 match(input,20,FOLLOW_2); 9170 // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
9171 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 9171 // InternalApplicationConfiguration.g:2729:3: ( 'full' )
9172 9172 {
9173 } 9173 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
9174 9174 // InternalApplicationConfiguration.g:2730:3: ( 'full' )
9175 9175 // InternalApplicationConfiguration.g:2730:4: 'full'
9176 } 9176 {
9177 9177 match(input,19,FOLLOW_2);
9178 } 9178
9179 catch (RecognitionException re) { 9179 }
9180 reportError(re); 9180
9181 recover(input,re); 9181 after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
9182 } 9182
9183 finally { 9183 }
9184 9184
9185 restoreStackSize(stackSize); 9185
9186 9186 }
9187 } 9187 break;
9188 return ; 9188
9189 } 9189 }
9190 // $ANTLR end "rule__EPackageImport__Group__1__Impl" 9190 }
9191 9191 catch (RecognitionException re) {
9192 9192 reportError(re);
9193 // $ANTLR start "rule__EPackageImport__Group__2" 9193 recover(input,re);
9194 // InternalApplicationConfiguration.g:2759:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; 9194 }
9195 public final void rule__EPackageImport__Group__2() throws RecognitionException { 9195 finally {
9196 9196
9197 int stackSize = keepStackSize(); 9197 restoreStackSize(stackSize);
9198 9198
9199 try { 9199 }
9200 // InternalApplicationConfiguration.g:2763:1: ( rule__EPackageImport__Group__2__Impl ) 9200 return ;
9201 // InternalApplicationConfiguration.g:2764:2: rule__EPackageImport__Group__2__Impl 9201 }
9202 { 9202 // $ANTLR end "rule__DocumentLevelSpecification__Alternatives"
9203 pushFollow(FOLLOW_2); 9203
9204 rule__EPackageImport__Group__2__Impl(); 9204
9205 9205 // $ANTLR start "rule__Solver__Alternatives"
9206 state._fsp--; 9206 // InternalApplicationConfiguration.g:2738:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
9207 9207 public final void rule__Solver__Alternatives() throws RecognitionException {
9208 9208
9209 } 9209 int stackSize = keepStackSize();
9210 9210
9211 } 9211 try {
9212 catch (RecognitionException re) { 9212 // InternalApplicationConfiguration.g:2742:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
9213 reportError(re); 9213 int alt32=3;
9214 recover(input,re); 9214 switch ( input.LA(1) ) {
9215 } 9215 case 20:
9216 finally { 9216 {
9217 9217 alt32=1;
9218 restoreStackSize(stackSize); 9218 }
9219 9219 break;
9220 } 9220 case 21:
9221 return ; 9221 {
9222 } 9222 alt32=2;
9223 // $ANTLR end "rule__EPackageImport__Group__2" 9223 }
9224 9224 break;
9225 9225 case 22:
9226 // $ANTLR start "rule__EPackageImport__Group__2__Impl" 9226 {
9227 // InternalApplicationConfiguration.g:2770:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; 9227 alt32=3;
9228 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { 9228 }
9229 9229 break;
9230 int stackSize = keepStackSize(); 9230 default:
9231 9231 NoViableAltException nvae =
9232 try { 9232 new NoViableAltException("", 32, 0, input);
9233 // InternalApplicationConfiguration.g:2774:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) 9233
9234 // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 9234 throw nvae;
9235 { 9235 }
9236 // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 9236
9237 // InternalApplicationConfiguration.g:2776:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 9237 switch (alt32) {
9238 { 9238 case 1 :
9239 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 9239 // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
9240 // InternalApplicationConfiguration.g:2777:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 9240 {
9241 // InternalApplicationConfiguration.g:2777:3: rule__EPackageImport__ImportedPackageAssignment_2 9241 // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
9242 { 9242 // InternalApplicationConfiguration.g:2744:3: ( 'SMTSolver' )
9243 pushFollow(FOLLOW_2); 9243 {
9244 rule__EPackageImport__ImportedPackageAssignment_2(); 9244 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
9245 9245 // InternalApplicationConfiguration.g:2745:3: ( 'SMTSolver' )
9246 state._fsp--; 9246 // InternalApplicationConfiguration.g:2745:4: 'SMTSolver'
9247 9247 {
9248 9248 match(input,20,FOLLOW_2);
9249 } 9249
9250 9250 }
9251 after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 9251
9252 9252 after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
9253 } 9253
9254 9254 }
9255 9255
9256 } 9256
9257 9257 }
9258 } 9258 break;
9259 catch (RecognitionException re) { 9259 case 2 :
9260 reportError(re); 9260 // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
9261 recover(input,re); 9261 {
9262 } 9262 // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
9263 finally { 9263 // InternalApplicationConfiguration.g:2750:3: ( 'AlloySolver' )
9264 9264 {
9265 restoreStackSize(stackSize); 9265 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
9266 9266 // InternalApplicationConfiguration.g:2751:3: ( 'AlloySolver' )
9267 } 9267 // InternalApplicationConfiguration.g:2751:4: 'AlloySolver'
9268 return ; 9268 {
9269 } 9269 match(input,21,FOLLOW_2);
9270 // $ANTLR end "rule__EPackageImport__Group__2__Impl" 9270
9271 9271 }
9272 9272
9273 // $ANTLR start "rule__ViatraImport__Group__0" 9273 after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
9274 // InternalApplicationConfiguration.g:2786:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; 9274
9275 public final void rule__ViatraImport__Group__0() throws RecognitionException { 9275 }
9276 9276
9277 int stackSize = keepStackSize(); 9277
9278 9278 }
9279 try { 9279 break;
9280 // InternalApplicationConfiguration.g:2790:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) 9280 case 3 :
9281 // InternalApplicationConfiguration.g:2791:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 9281 // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
9282 { 9282 {
9283 pushFollow(FOLLOW_12); 9283 // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
9284 rule__ViatraImport__Group__0__Impl(); 9284 // InternalApplicationConfiguration.g:2756:3: ( 'ViatraSolver' )
9285 9285 {
9286 state._fsp--; 9286 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
9287 9287 // InternalApplicationConfiguration.g:2757:3: ( 'ViatraSolver' )
9288 pushFollow(FOLLOW_2); 9288 // InternalApplicationConfiguration.g:2757:4: 'ViatraSolver'
9289 rule__ViatraImport__Group__1(); 9289 {
9290 9290 match(input,22,FOLLOW_2);
9291 state._fsp--; 9291
9292 9292 }
9293 9293
9294 } 9294 after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
9295 9295
9296 } 9296 }
9297 catch (RecognitionException re) { 9297
9298 reportError(re); 9298
9299 recover(input,re); 9299 }
9300 } 9300 break;
9301 finally { 9301
9302 9302 }
9303 restoreStackSize(stackSize); 9303 }
9304 9304 catch (RecognitionException re) {
9305 } 9305 reportError(re);
9306 return ; 9306 recover(input,re);
9307 } 9307 }
9308 // $ANTLR end "rule__ViatraImport__Group__0" 9308 finally {
9309 9309
9310 9310 restoreStackSize(stackSize);
9311 // $ANTLR start "rule__ViatraImport__Group__0__Impl" 9311
9312 // InternalApplicationConfiguration.g:2798:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; 9312 }
9313 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { 9313 return ;
9314 9314 }
9315 int stackSize = keepStackSize(); 9315 // $ANTLR end "rule__Solver__Alternatives"
9316 9316
9317 try { 9317
9318 // InternalApplicationConfiguration.g:2802:1: ( ( 'import' ) ) 9318 // $ANTLR start "rule__ConfigurationScript__Group__0"
9319 // InternalApplicationConfiguration.g:2803:1: ( 'import' ) 9319 // InternalApplicationConfiguration.g:2765:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
9320 { 9320 public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
9321 // InternalApplicationConfiguration.g:2803:1: ( 'import' ) 9321
9322 // InternalApplicationConfiguration.g:2804:2: 'import' 9322 int stackSize = keepStackSize();
9323 { 9323
9324 before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 9324 try {
9325 match(input,19,FOLLOW_2); 9325 // InternalApplicationConfiguration.g:2769:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
9326 after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 9326 // InternalApplicationConfiguration.g:2770:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
9327 9327 {
9328 } 9328 pushFollow(FOLLOW_3);
9329 9329 rule__ConfigurationScript__Group__0__Impl();
9330 9330
9331 } 9331 state._fsp--;
9332 9332
9333 } 9333 pushFollow(FOLLOW_2);
9334 catch (RecognitionException re) { 9334 rule__ConfigurationScript__Group__1();
9335 reportError(re); 9335
9336 recover(input,re); 9336 state._fsp--;
9337 } 9337
9338 finally { 9338
9339 9339 }
9340 restoreStackSize(stackSize); 9340
9341 9341 }
9342 } 9342 catch (RecognitionException re) {
9343 return ; 9343 reportError(re);
9344 } 9344 recover(input,re);
9345 // $ANTLR end "rule__ViatraImport__Group__0__Impl" 9345 }
9346 9346 finally {
9347 9347
9348 // $ANTLR start "rule__ViatraImport__Group__1" 9348 restoreStackSize(stackSize);
9349 // InternalApplicationConfiguration.g:2813:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; 9349
9350 public final void rule__ViatraImport__Group__1() throws RecognitionException { 9350 }
9351 9351 return ;
9352 int stackSize = keepStackSize(); 9352 }
9353 9353 // $ANTLR end "rule__ConfigurationScript__Group__0"
9354 try { 9354
9355 // InternalApplicationConfiguration.g:2817:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) 9355
9356 // InternalApplicationConfiguration.g:2818:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 9356 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
9357 { 9357 // InternalApplicationConfiguration.g:2777:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
9358 pushFollow(FOLLOW_11); 9358 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
9359 rule__ViatraImport__Group__1__Impl(); 9359
9360 9360 int stackSize = keepStackSize();
9361 state._fsp--; 9361
9362 9362 try {
9363 pushFollow(FOLLOW_2); 9363 // InternalApplicationConfiguration.g:2781:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
9364 rule__ViatraImport__Group__2(); 9364 // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9365 9365 {
9366 state._fsp--; 9366 // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9367 9367 // InternalApplicationConfiguration.g:2783:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9368 9368 {
9369 } 9369 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
9370 9370 // InternalApplicationConfiguration.g:2784:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9371 } 9371 loop33:
9372 catch (RecognitionException re) { 9372 do {
9373 reportError(re); 9373 int alt33=2;
9374 recover(input,re); 9374 int LA33_0 = input.LA(1);
9375 } 9375
9376 finally { 9376 if ( (LA33_0==25) ) {
9377 9377 alt33=1;
9378 restoreStackSize(stackSize); 9378 }
9379 9379
9380 } 9380
9381 return ; 9381 switch (alt33) {
9382 } 9382 case 1 :
9383 // $ANTLR end "rule__ViatraImport__Group__1" 9383 // InternalApplicationConfiguration.g:2784:3: rule__ConfigurationScript__ImportsAssignment_0
9384 9384 {
9385 9385 pushFollow(FOLLOW_4);
9386 // $ANTLR start "rule__ViatraImport__Group__1__Impl" 9386 rule__ConfigurationScript__ImportsAssignment_0();
9387 // InternalApplicationConfiguration.g:2825:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; 9387
9388 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { 9388 state._fsp--;
9389 9389
9390 int stackSize = keepStackSize(); 9390
9391 9391 }
9392 try { 9392 break;
9393 // InternalApplicationConfiguration.g:2829:1: ( ( 'viatra' ) ) 9393
9394 // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) 9394 default :
9395 { 9395 break loop33;
9396 // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) 9396 }
9397 // InternalApplicationConfiguration.g:2831:2: 'viatra' 9397 } while (true);
9398 { 9398
9399 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 9399 after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
9400 match(input,21,FOLLOW_2); 9400
9401 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 9401 }
9402 9402
9403 } 9403
9404 9404 }
9405 9405
9406 } 9406 }
9407 9407 catch (RecognitionException re) {
9408 } 9408 reportError(re);
9409 catch (RecognitionException re) { 9409 recover(input,re);
9410 reportError(re); 9410 }
9411 recover(input,re); 9411 finally {
9412 } 9412
9413 finally { 9413 restoreStackSize(stackSize);
9414 9414
9415 restoreStackSize(stackSize); 9415 }
9416 9416 return ;
9417 } 9417 }
9418 return ; 9418 // $ANTLR end "rule__ConfigurationScript__Group__0__Impl"
9419 } 9419
9420 // $ANTLR end "rule__ViatraImport__Group__1__Impl" 9420
9421 9421 // $ANTLR start "rule__ConfigurationScript__Group__1"
9422 9422 // InternalApplicationConfiguration.g:2792:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
9423 // $ANTLR start "rule__ViatraImport__Group__2" 9423 public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
9424 // InternalApplicationConfiguration.g:2840:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; 9424
9425 public final void rule__ViatraImport__Group__2() throws RecognitionException { 9425 int stackSize = keepStackSize();
9426 9426
9427 int stackSize = keepStackSize(); 9427 try {
9428 9428 // InternalApplicationConfiguration.g:2796:1: ( rule__ConfigurationScript__Group__1__Impl )
9429 try { 9429 // InternalApplicationConfiguration.g:2797:2: rule__ConfigurationScript__Group__1__Impl
9430 // InternalApplicationConfiguration.g:2844:1: ( rule__ViatraImport__Group__2__Impl ) 9430 {
9431 // InternalApplicationConfiguration.g:2845:2: rule__ViatraImport__Group__2__Impl 9431 pushFollow(FOLLOW_2);
9432 { 9432 rule__ConfigurationScript__Group__1__Impl();
9433 pushFollow(FOLLOW_2); 9433
9434 rule__ViatraImport__Group__2__Impl(); 9434 state._fsp--;
9435 9435
9436 state._fsp--; 9436
9437 9437 }
9438 9438
9439 } 9439 }
9440 9440 catch (RecognitionException re) {
9441 } 9441 reportError(re);
9442 catch (RecognitionException re) { 9442 recover(input,re);
9443 reportError(re); 9443 }
9444 recover(input,re); 9444 finally {
9445 } 9445
9446 finally { 9446 restoreStackSize(stackSize);
9447 9447
9448 restoreStackSize(stackSize); 9448 }
9449 9449 return ;
9450 } 9450 }
9451 return ; 9451 // $ANTLR end "rule__ConfigurationScript__Group__1"
9452 } 9452
9453 // $ANTLR end "rule__ViatraImport__Group__2" 9453
9454 9454 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
9455 9455 // InternalApplicationConfiguration.g:2803:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
9456 // $ANTLR start "rule__ViatraImport__Group__2__Impl" 9456 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
9457 // InternalApplicationConfiguration.g:2851:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; 9457
9458 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { 9458 int stackSize = keepStackSize();
9459 9459
9460 int stackSize = keepStackSize(); 9460 try {
9461 9461 // InternalApplicationConfiguration.g:2807:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
9462 try { 9462 // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9463 // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) 9463 {
9464 // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 9464 // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9465 { 9465 // InternalApplicationConfiguration.g:2809:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9466 // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 9466 {
9467 // InternalApplicationConfiguration.g:2857:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 9467 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
9468 { 9468 // InternalApplicationConfiguration.g:2810:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9469 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 9469 loop34:
9470 // InternalApplicationConfiguration.g:2858:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 9470 do {
9471 // InternalApplicationConfiguration.g:2858:3: rule__ViatraImport__ImportedViatraAssignment_2 9471 int alt34=2;
9472 { 9472 int LA34_0 = input.LA(1);
9473 pushFollow(FOLLOW_2); 9473
9474 rule__ViatraImport__ImportedViatraAssignment_2(); 9474 if ( (LA34_0==28||LA34_0==36||(LA34_0>=38 && LA34_0<=39)||(LA34_0>=41 && LA34_0<=42)||(LA34_0>=52 && LA34_0<=53)) ) {
9475 9475 alt34=1;
9476 state._fsp--; 9476 }
9477 9477
9478 9478
9479 } 9479 switch (alt34) {
9480 9480 case 1 :
9481 after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 9481 // InternalApplicationConfiguration.g:2810:3: rule__ConfigurationScript__CommandsAssignment_1
9482 9482 {
9483 } 9483 pushFollow(FOLLOW_5);
9484 9484 rule__ConfigurationScript__CommandsAssignment_1();
9485 9485
9486 } 9486 state._fsp--;
9487 9487
9488 } 9488
9489 catch (RecognitionException re) { 9489 }
9490 reportError(re); 9490 break;
9491 recover(input,re); 9491
9492 } 9492 default :
9493 finally { 9493 break loop34;
9494 9494 }
9495 restoreStackSize(stackSize); 9495 } while (true);
9496 9496
9497 } 9497 after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
9498 return ; 9498
9499 } 9499 }
9500 // $ANTLR end "rule__ViatraImport__Group__2__Impl" 9500
9501 9501
9502 9502 }
9503 // $ANTLR start "rule__FileDeclaration__Group__0" 9503
9504 // InternalApplicationConfiguration.g:2867:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; 9504 }
9505 public final void rule__FileDeclaration__Group__0() throws RecognitionException { 9505 catch (RecognitionException re) {
9506 9506 reportError(re);
9507 int stackSize = keepStackSize(); 9507 recover(input,re);
9508 9508 }
9509 try { 9509 finally {
9510 // InternalApplicationConfiguration.g:2871:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) 9510
9511 // InternalApplicationConfiguration.g:2872:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 9511 restoreStackSize(stackSize);
9512 { 9512
9513 pushFollow(FOLLOW_8); 9513 }
9514 rule__FileDeclaration__Group__0__Impl(); 9514 return ;
9515 9515 }
9516 state._fsp--; 9516 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl"
9517 9517
9518 pushFollow(FOLLOW_2); 9518
9519 rule__FileDeclaration__Group__1(); 9519 // $ANTLR start "rule__QualifiedName__Group__0"
9520 9520 // InternalApplicationConfiguration.g:2819:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
9521 state._fsp--; 9521 public final void rule__QualifiedName__Group__0() throws RecognitionException {
9522 9522
9523 9523 int stackSize = keepStackSize();
9524 } 9524
9525 9525 try {
9526 } 9526 // InternalApplicationConfiguration.g:2823:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
9527 catch (RecognitionException re) { 9527 // InternalApplicationConfiguration.g:2824:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
9528 reportError(re); 9528 {
9529 recover(input,re); 9529 pushFollow(FOLLOW_6);
9530 } 9530 rule__QualifiedName__Group__0__Impl();
9531 finally { 9531
9532 9532 state._fsp--;
9533 restoreStackSize(stackSize); 9533
9534 9534 pushFollow(FOLLOW_2);
9535 } 9535 rule__QualifiedName__Group__1();
9536 return ; 9536
9537 } 9537 state._fsp--;
9538 // $ANTLR end "rule__FileDeclaration__Group__0" 9538
9539 9539
9540 9540 }
9541 // $ANTLR start "rule__FileDeclaration__Group__0__Impl" 9541
9542 // InternalApplicationConfiguration.g:2879:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; 9542 }
9543 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { 9543 catch (RecognitionException re) {
9544 9544 reportError(re);
9545 int stackSize = keepStackSize(); 9545 recover(input,re);
9546 9546 }
9547 try { 9547 finally {
9548 // InternalApplicationConfiguration.g:2883:1: ( ( 'file' ) ) 9548
9549 // InternalApplicationConfiguration.g:2884:1: ( 'file' ) 9549 restoreStackSize(stackSize);
9550 { 9550
9551 // InternalApplicationConfiguration.g:2884:1: ( 'file' ) 9551 }
9552 // InternalApplicationConfiguration.g:2885:2: 'file' 9552 return ;
9553 { 9553 }
9554 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 9554 // $ANTLR end "rule__QualifiedName__Group__0"
9555 match(input,22,FOLLOW_2); 9555
9556 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 9556
9557 9557 // $ANTLR start "rule__QualifiedName__Group__0__Impl"
9558 } 9558 // InternalApplicationConfiguration.g:2831:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
9559 9559 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
9560 9560
9561 } 9561 int stackSize = keepStackSize();
9562 9562
9563 } 9563 try {
9564 catch (RecognitionException re) { 9564 // InternalApplicationConfiguration.g:2835:1: ( ( RULE_ID ) )
9565 reportError(re); 9565 // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
9566 recover(input,re); 9566 {
9567 } 9567 // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
9568 finally { 9568 // InternalApplicationConfiguration.g:2837:2: RULE_ID
9569 9569 {
9570 restoreStackSize(stackSize); 9570 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
9571 9571 match(input,RULE_ID,FOLLOW_2);
9572 } 9572 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
9573 return ; 9573
9574 } 9574 }
9575 // $ANTLR end "rule__FileDeclaration__Group__0__Impl" 9575
9576 9576
9577 9577 }
9578 // $ANTLR start "rule__FileDeclaration__Group__1" 9578
9579 // InternalApplicationConfiguration.g:2894:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; 9579 }
9580 public final void rule__FileDeclaration__Group__1() throws RecognitionException { 9580 catch (RecognitionException re) {
9581 9581 reportError(re);
9582 int stackSize = keepStackSize(); 9582 recover(input,re);
9583 9583 }
9584 try { 9584 finally {
9585 // InternalApplicationConfiguration.g:2898:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) 9585
9586 // InternalApplicationConfiguration.g:2899:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 9586 restoreStackSize(stackSize);
9587 { 9587
9588 pushFollow(FOLLOW_13); 9588 }
9589 rule__FileDeclaration__Group__1__Impl(); 9589 return ;
9590 9590 }
9591 state._fsp--; 9591 // $ANTLR end "rule__QualifiedName__Group__0__Impl"
9592 9592
9593 pushFollow(FOLLOW_2); 9593
9594 rule__FileDeclaration__Group__2(); 9594 // $ANTLR start "rule__QualifiedName__Group__1"
9595 9595 // InternalApplicationConfiguration.g:2846:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
9596 state._fsp--; 9596 public final void rule__QualifiedName__Group__1() throws RecognitionException {
9597 9597
9598 9598 int stackSize = keepStackSize();
9599 } 9599
9600 9600 try {
9601 } 9601 // InternalApplicationConfiguration.g:2850:1: ( rule__QualifiedName__Group__1__Impl )
9602 catch (RecognitionException re) { 9602 // InternalApplicationConfiguration.g:2851:2: rule__QualifiedName__Group__1__Impl
9603 reportError(re); 9603 {
9604 recover(input,re); 9604 pushFollow(FOLLOW_2);
9605 } 9605 rule__QualifiedName__Group__1__Impl();
9606 finally { 9606
9607 9607 state._fsp--;
9608 restoreStackSize(stackSize); 9608
9609 9609
9610 } 9610 }
9611 return ; 9611
9612 } 9612 }
9613 // $ANTLR end "rule__FileDeclaration__Group__1" 9613 catch (RecognitionException re) {
9614 9614 reportError(re);
9615 9615 recover(input,re);
9616 // $ANTLR start "rule__FileDeclaration__Group__1__Impl" 9616 }
9617 // InternalApplicationConfiguration.g:2906:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; 9617 finally {
9618 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { 9618
9619 9619 restoreStackSize(stackSize);
9620 int stackSize = keepStackSize(); 9620
9621 9621 }
9622 try { 9622 return ;
9623 // InternalApplicationConfiguration.g:2910:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) 9623 }
9624 // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 9624 // $ANTLR end "rule__QualifiedName__Group__1"
9625 { 9625
9626 // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 9626
9627 // InternalApplicationConfiguration.g:2912:2: ( rule__FileDeclaration__NameAssignment_1 ) 9627 // $ANTLR start "rule__QualifiedName__Group__1__Impl"
9628 { 9628 // InternalApplicationConfiguration.g:2857:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
9629 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); 9629 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
9630 // InternalApplicationConfiguration.g:2913:2: ( rule__FileDeclaration__NameAssignment_1 ) 9630
9631 // InternalApplicationConfiguration.g:2913:3: rule__FileDeclaration__NameAssignment_1 9631 int stackSize = keepStackSize();
9632 { 9632
9633 pushFollow(FOLLOW_2); 9633 try {
9634 rule__FileDeclaration__NameAssignment_1(); 9634 // InternalApplicationConfiguration.g:2861:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
9635 9635 // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
9636 state._fsp--; 9636 {
9637 9637 // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
9638 9638 // InternalApplicationConfiguration.g:2863:2: ( rule__QualifiedName__Group_1__0 )*
9639 } 9639 {
9640 9640 before(grammarAccess.getQualifiedNameAccess().getGroup_1());
9641 after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); 9641 // InternalApplicationConfiguration.g:2864:2: ( rule__QualifiedName__Group_1__0 )*
9642 9642 loop35:
9643 } 9643 do {
9644 9644 int alt35=2;
9645 9645 int LA35_0 = input.LA(1);
9646 } 9646
9647 9647 if ( (LA35_0==23) ) {
9648 } 9648 alt35=1;
9649 catch (RecognitionException re) { 9649 }
9650 reportError(re); 9650
9651 recover(input,re); 9651
9652 } 9652 switch (alt35) {
9653 finally { 9653 case 1 :
9654 9654 // InternalApplicationConfiguration.g:2864:3: rule__QualifiedName__Group_1__0
9655 restoreStackSize(stackSize); 9655 {
9656 9656 pushFollow(FOLLOW_7);
9657 } 9657 rule__QualifiedName__Group_1__0();
9658 return ; 9658
9659 } 9659 state._fsp--;
9660 // $ANTLR end "rule__FileDeclaration__Group__1__Impl" 9660
9661 9661
9662 9662 }
9663 // $ANTLR start "rule__FileDeclaration__Group__2" 9663 break;
9664 // InternalApplicationConfiguration.g:2921:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; 9664
9665 public final void rule__FileDeclaration__Group__2() throws RecognitionException { 9665 default :
9666 9666 break loop35;
9667 int stackSize = keepStackSize(); 9667 }
9668 9668 } while (true);
9669 try { 9669
9670 // InternalApplicationConfiguration.g:2925:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) 9670 after(grammarAccess.getQualifiedNameAccess().getGroup_1());
9671 // InternalApplicationConfiguration.g:2926:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 9671
9672 { 9672 }
9673 pushFollow(FOLLOW_11); 9673
9674 rule__FileDeclaration__Group__2__Impl(); 9674
9675 9675 }
9676 state._fsp--; 9676
9677 9677 }
9678 pushFollow(FOLLOW_2); 9678 catch (RecognitionException re) {
9679 rule__FileDeclaration__Group__3(); 9679 reportError(re);
9680 9680 recover(input,re);
9681 state._fsp--; 9681 }
9682 9682 finally {
9683 9683
9684 } 9684 restoreStackSize(stackSize);
9685 9685
9686 } 9686 }
9687 catch (RecognitionException re) { 9687 return ;
9688 reportError(re); 9688 }
9689 recover(input,re); 9689 // $ANTLR end "rule__QualifiedName__Group__1__Impl"
9690 } 9690
9691 finally { 9691
9692 9692 // $ANTLR start "rule__QualifiedName__Group_1__0"
9693 restoreStackSize(stackSize); 9693 // InternalApplicationConfiguration.g:2873:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
9694 9694 public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
9695 } 9695
9696 return ; 9696 int stackSize = keepStackSize();
9697 } 9697
9698 // $ANTLR end "rule__FileDeclaration__Group__2" 9698 try {
9699 9699 // InternalApplicationConfiguration.g:2877:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
9700 9700 // InternalApplicationConfiguration.g:2878:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
9701 // $ANTLR start "rule__FileDeclaration__Group__2__Impl" 9701 {
9702 // InternalApplicationConfiguration.g:2933:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; 9702 pushFollow(FOLLOW_8);
9703 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { 9703 rule__QualifiedName__Group_1__0__Impl();
9704 9704
9705 int stackSize = keepStackSize(); 9705 state._fsp--;
9706 9706
9707 try { 9707 pushFollow(FOLLOW_2);
9708 // InternalApplicationConfiguration.g:2937:1: ( ( '=' ) ) 9708 rule__QualifiedName__Group_1__1();
9709 // InternalApplicationConfiguration.g:2938:1: ( '=' ) 9709
9710 { 9710 state._fsp--;
9711 // InternalApplicationConfiguration.g:2938:1: ( '=' ) 9711
9712 // InternalApplicationConfiguration.g:2939:2: '=' 9712
9713 { 9713 }
9714 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 9714
9715 match(input,23,FOLLOW_2); 9715 }
9716 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 9716 catch (RecognitionException re) {
9717 9717 reportError(re);
9718 } 9718 recover(input,re);
9719 9719 }
9720 9720 finally {
9721 } 9721
9722 9722 restoreStackSize(stackSize);
9723 } 9723
9724 catch (RecognitionException re) { 9724 }
9725 reportError(re); 9725 return ;
9726 recover(input,re); 9726 }
9727 } 9727 // $ANTLR end "rule__QualifiedName__Group_1__0"
9728 finally { 9728
9729 9729
9730 restoreStackSize(stackSize); 9730 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
9731 9731 // InternalApplicationConfiguration.g:2885:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
9732 } 9732 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
9733 return ; 9733
9734 } 9734 int stackSize = keepStackSize();
9735 // $ANTLR end "rule__FileDeclaration__Group__2__Impl" 9735
9736 9736 try {
9737 9737 // InternalApplicationConfiguration.g:2889:1: ( ( '.' ) )
9738 // $ANTLR start "rule__FileDeclaration__Group__3" 9738 // InternalApplicationConfiguration.g:2890:1: ( '.' )
9739 // InternalApplicationConfiguration.g:2948:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; 9739 {
9740 public final void rule__FileDeclaration__Group__3() throws RecognitionException { 9740 // InternalApplicationConfiguration.g:2890:1: ( '.' )
9741 9741 // InternalApplicationConfiguration.g:2891:2: '.'
9742 int stackSize = keepStackSize(); 9742 {
9743 9743 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
9744 try { 9744 match(input,23,FOLLOW_2);
9745 // InternalApplicationConfiguration.g:2952:1: ( rule__FileDeclaration__Group__3__Impl ) 9745 after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
9746 // InternalApplicationConfiguration.g:2953:2: rule__FileDeclaration__Group__3__Impl 9746
9747 { 9747 }
9748 pushFollow(FOLLOW_2); 9748
9749 rule__FileDeclaration__Group__3__Impl(); 9749
9750 9750 }
9751 state._fsp--; 9751
9752 9752 }
9753 9753 catch (RecognitionException re) {
9754 } 9754 reportError(re);
9755 9755 recover(input,re);
9756 } 9756 }
9757 catch (RecognitionException re) { 9757 finally {
9758 reportError(re); 9758
9759 recover(input,re); 9759 restoreStackSize(stackSize);
9760 } 9760
9761 finally { 9761 }
9762 9762 return ;
9763 restoreStackSize(stackSize); 9763 }
9764 9764 // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
9765 } 9765
9766 return ; 9766
9767 } 9767 // $ANTLR start "rule__QualifiedName__Group_1__1"
9768 // $ANTLR end "rule__FileDeclaration__Group__3" 9768 // InternalApplicationConfiguration.g:2900:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
9769 9769 public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
9770 9770
9771 // $ANTLR start "rule__FileDeclaration__Group__3__Impl" 9771 int stackSize = keepStackSize();
9772 // InternalApplicationConfiguration.g:2959:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; 9772
9773 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { 9773 try {
9774 9774 // InternalApplicationConfiguration.g:2904:1: ( rule__QualifiedName__Group_1__1__Impl )
9775 int stackSize = keepStackSize(); 9775 // InternalApplicationConfiguration.g:2905:2: rule__QualifiedName__Group_1__1__Impl
9776 9776 {
9777 try { 9777 pushFollow(FOLLOW_2);
9778 // InternalApplicationConfiguration.g:2963:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) 9778 rule__QualifiedName__Group_1__1__Impl();
9779 // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 9779
9780 { 9780 state._fsp--;
9781 // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 9781
9782 // InternalApplicationConfiguration.g:2965:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 9782
9783 { 9783 }
9784 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); 9784
9785 // InternalApplicationConfiguration.g:2966:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 9785 }
9786 // InternalApplicationConfiguration.g:2966:3: rule__FileDeclaration__SpecificationAssignment_3 9786 catch (RecognitionException re) {
9787 { 9787 reportError(re);
9788 pushFollow(FOLLOW_2); 9788 recover(input,re);
9789 rule__FileDeclaration__SpecificationAssignment_3(); 9789 }
9790 9790 finally {
9791 state._fsp--; 9791
9792 9792 restoreStackSize(stackSize);
9793 9793
9794 } 9794 }
9795 9795 return ;
9796 after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); 9796 }
9797 9797 // $ANTLR end "rule__QualifiedName__Group_1__1"
9798 } 9798
9799 9799
9800 9800 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
9801 } 9801 // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
9802 9802 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
9803 } 9803
9804 catch (RecognitionException re) { 9804 int stackSize = keepStackSize();
9805 reportError(re); 9805
9806 recover(input,re); 9806 try {
9807 } 9807 // InternalApplicationConfiguration.g:2915:1: ( ( RULE_ID ) )
9808 finally { 9808 // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
9809 9809 {
9810 restoreStackSize(stackSize); 9810 // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
9811 9811 // InternalApplicationConfiguration.g:2917:2: RULE_ID
9812 } 9812 {
9813 return ; 9813 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
9814 } 9814 match(input,RULE_ID,FOLLOW_2);
9815 // $ANTLR end "rule__FileDeclaration__Group__3__Impl" 9815 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
9816 9816
9817 9817 }
9818 // $ANTLR start "rule__MetamodelSpecification__Group__0" 9818
9819 // InternalApplicationConfiguration.g:2975:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; 9819
9820 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { 9820 }
9821 9821
9822 int stackSize = keepStackSize(); 9822 }
9823 9823 catch (RecognitionException re) {
9824 try { 9824 reportError(re);
9825 // InternalApplicationConfiguration.g:2979:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) 9825 recover(input,re);
9826 // InternalApplicationConfiguration.g:2980:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 9826 }
9827 { 9827 finally {
9828 pushFollow(FOLLOW_14); 9828
9829 rule__MetamodelSpecification__Group__0__Impl(); 9829 restoreStackSize(stackSize);
9830 9830
9831 state._fsp--; 9831 }
9832 9832 return ;
9833 pushFollow(FOLLOW_2); 9833 }
9834 rule__MetamodelSpecification__Group__1(); 9834 // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
9835 9835
9836 state._fsp--; 9836
9837 9837 // $ANTLR start "rule__REALLiteral__Group__0"
9838 9838 // InternalApplicationConfiguration.g:2927:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
9839 } 9839 public final void rule__REALLiteral__Group__0() throws RecognitionException {
9840 9840
9841 } 9841 int stackSize = keepStackSize();
9842 catch (RecognitionException re) { 9842
9843 reportError(re); 9843 try {
9844 recover(input,re); 9844 // InternalApplicationConfiguration.g:2931:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
9845 } 9845 // InternalApplicationConfiguration.g:2932:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
9846 finally { 9846 {
9847 9847 pushFollow(FOLLOW_9);
9848 restoreStackSize(stackSize); 9848 rule__REALLiteral__Group__0__Impl();
9849 9849
9850 } 9850 state._fsp--;
9851 return ; 9851
9852 } 9852 pushFollow(FOLLOW_2);
9853 // $ANTLR end "rule__MetamodelSpecification__Group__0" 9853 rule__REALLiteral__Group__1();
9854 9854
9855 9855 state._fsp--;
9856 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" 9856
9857 // InternalApplicationConfiguration.g:2987:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; 9857
9858 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { 9858 }
9859 9859
9860 int stackSize = keepStackSize(); 9860 }
9861 9861 catch (RecognitionException re) {
9862 try { 9862 reportError(re);
9863 // InternalApplicationConfiguration.g:2991:1: ( ( '{' ) ) 9863 recover(input,re);
9864 // InternalApplicationConfiguration.g:2992:1: ( '{' ) 9864 }
9865 { 9865 finally {
9866 // InternalApplicationConfiguration.g:2992:1: ( '{' ) 9866
9867 // InternalApplicationConfiguration.g:2993:2: '{' 9867 restoreStackSize(stackSize);
9868 { 9868
9869 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 9869 }
9870 match(input,24,FOLLOW_2); 9870 return ;
9871 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 9871 }
9872 9872 // $ANTLR end "rule__REALLiteral__Group__0"
9873 } 9873
9874 9874
9875 9875 // $ANTLR start "rule__REALLiteral__Group__0__Impl"
9876 } 9876 // InternalApplicationConfiguration.g:2939:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
9877 9877 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
9878 } 9878
9879 catch (RecognitionException re) { 9879 int stackSize = keepStackSize();
9880 reportError(re); 9880
9881 recover(input,re); 9881 try {
9882 } 9882 // InternalApplicationConfiguration.g:2943:1: ( ( ( '-' )? ) )
9883 finally { 9883 // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
9884 9884 {
9885 restoreStackSize(stackSize); 9885 // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
9886 9886 // InternalApplicationConfiguration.g:2945:2: ( '-' )?
9887 } 9887 {
9888 return ; 9888 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
9889 } 9889 // InternalApplicationConfiguration.g:2946:2: ( '-' )?
9890 // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl" 9890 int alt36=2;
9891 9891 int LA36_0 = input.LA(1);
9892 9892
9893 // $ANTLR start "rule__MetamodelSpecification__Group__1" 9893 if ( (LA36_0==24) ) {
9894 // InternalApplicationConfiguration.g:3002:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; 9894 alt36=1;
9895 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { 9895 }
9896 9896 switch (alt36) {
9897 int stackSize = keepStackSize(); 9897 case 1 :
9898 9898 // InternalApplicationConfiguration.g:2946:3: '-'
9899 try { 9899 {
9900 // InternalApplicationConfiguration.g:3006:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) 9900 match(input,24,FOLLOW_2);
9901 // InternalApplicationConfiguration.g:3007:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 9901
9902 { 9902 }
9903 pushFollow(FOLLOW_15); 9903 break;
9904 rule__MetamodelSpecification__Group__1__Impl(); 9904
9905 9905 }
9906 state._fsp--; 9906
9907 9907 after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
9908 pushFollow(FOLLOW_2); 9908
9909 rule__MetamodelSpecification__Group__2(); 9909 }
9910 9910
9911 state._fsp--; 9911
9912 9912 }
9913 9913
9914 } 9914 }
9915 9915 catch (RecognitionException re) {
9916 } 9916 reportError(re);
9917 catch (RecognitionException re) { 9917 recover(input,re);
9918 reportError(re); 9918 }
9919 recover(input,re); 9919 finally {
9920 } 9920
9921 finally { 9921 restoreStackSize(stackSize);
9922 9922
9923 restoreStackSize(stackSize); 9923 }
9924 9924 return ;
9925 } 9925 }
9926 return ; 9926 // $ANTLR end "rule__REALLiteral__Group__0__Impl"
9927 } 9927
9928 // $ANTLR end "rule__MetamodelSpecification__Group__1" 9928
9929 9929 // $ANTLR start "rule__REALLiteral__Group__1"
9930 9930 // InternalApplicationConfiguration.g:2954:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
9931 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" 9931 public final void rule__REALLiteral__Group__1() throws RecognitionException {
9932 // InternalApplicationConfiguration.g:3014:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; 9932
9933 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { 9933 int stackSize = keepStackSize();
9934 9934
9935 int stackSize = keepStackSize(); 9935 try {
9936 9936 // InternalApplicationConfiguration.g:2958:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
9937 try { 9937 // InternalApplicationConfiguration.g:2959:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
9938 // InternalApplicationConfiguration.g:3018:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) 9938 {
9939 // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 9939 pushFollow(FOLLOW_6);
9940 { 9940 rule__REALLiteral__Group__1__Impl();
9941 // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 9941
9942 // InternalApplicationConfiguration.g:3020:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 9942 state._fsp--;
9943 { 9943
9944 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 9944 pushFollow(FOLLOW_2);
9945 // InternalApplicationConfiguration.g:3021:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 9945 rule__REALLiteral__Group__2();
9946 // InternalApplicationConfiguration.g:3021:3: rule__MetamodelSpecification__EntriesAssignment_1 9946
9947 { 9947 state._fsp--;
9948 pushFollow(FOLLOW_2); 9948
9949 rule__MetamodelSpecification__EntriesAssignment_1(); 9949
9950 9950 }
9951 state._fsp--; 9951
9952 9952 }
9953 9953 catch (RecognitionException re) {
9954 } 9954 reportError(re);
9955 9955 recover(input,re);
9956 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 9956 }
9957 9957 finally {
9958 } 9958
9959 9959 restoreStackSize(stackSize);
9960 9960
9961 } 9961 }
9962 9962 return ;
9963 } 9963 }
9964 catch (RecognitionException re) { 9964 // $ANTLR end "rule__REALLiteral__Group__1"
9965 reportError(re); 9965
9966 recover(input,re); 9966
9967 } 9967 // $ANTLR start "rule__REALLiteral__Group__1__Impl"
9968 finally { 9968 // InternalApplicationConfiguration.g:2966:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
9969 9969 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
9970 restoreStackSize(stackSize); 9970
9971 9971 int stackSize = keepStackSize();
9972 } 9972
9973 return ; 9973 try {
9974 } 9974 // InternalApplicationConfiguration.g:2970:1: ( ( RULE_INT ) )
9975 // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl" 9975 // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
9976 9976 {
9977 9977 // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
9978 // $ANTLR start "rule__MetamodelSpecification__Group__2" 9978 // InternalApplicationConfiguration.g:2972:2: RULE_INT
9979 // InternalApplicationConfiguration.g:3029:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; 9979 {
9980 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { 9980 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
9981 9981 match(input,RULE_INT,FOLLOW_2);
9982 int stackSize = keepStackSize(); 9982 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
9983 9983
9984 try { 9984 }
9985 // InternalApplicationConfiguration.g:3033:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) 9985
9986 // InternalApplicationConfiguration.g:3034:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 9986
9987 { 9987 }
9988 pushFollow(FOLLOW_15); 9988
9989 rule__MetamodelSpecification__Group__2__Impl(); 9989 }
9990 9990 catch (RecognitionException re) {
9991 state._fsp--; 9991 reportError(re);
9992 9992 recover(input,re);
9993 pushFollow(FOLLOW_2); 9993 }
9994 rule__MetamodelSpecification__Group__3(); 9994 finally {
9995 9995
9996 state._fsp--; 9996 restoreStackSize(stackSize);
9997 9997
9998 9998 }
9999 } 9999 return ;
10000 10000 }
10001 } 10001 // $ANTLR end "rule__REALLiteral__Group__1__Impl"
10002 catch (RecognitionException re) { 10002
10003 reportError(re); 10003
10004 recover(input,re); 10004 // $ANTLR start "rule__REALLiteral__Group__2"
10005 } 10005 // InternalApplicationConfiguration.g:2981:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
10006 finally { 10006 public final void rule__REALLiteral__Group__2() throws RecognitionException {
10007 10007
10008 restoreStackSize(stackSize); 10008 int stackSize = keepStackSize();
10009 10009
10010 } 10010 try {
10011 return ; 10011 // InternalApplicationConfiguration.g:2985:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
10012 } 10012 // InternalApplicationConfiguration.g:2986:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
10013 // $ANTLR end "rule__MetamodelSpecification__Group__2" 10013 {
10014 10014 pushFollow(FOLLOW_9);
10015 10015 rule__REALLiteral__Group__2__Impl();
10016 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" 10016
10017 // InternalApplicationConfiguration.g:3041:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; 10017 state._fsp--;
10018 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { 10018
10019 10019 pushFollow(FOLLOW_2);
10020 int stackSize = keepStackSize(); 10020 rule__REALLiteral__Group__3();
10021 10021
10022 try { 10022 state._fsp--;
10023 // InternalApplicationConfiguration.g:3045:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) 10023
10024 // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 10024
10025 { 10025 }
10026 // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 10026
10027 // InternalApplicationConfiguration.g:3047:2: ( rule__MetamodelSpecification__Group_2__0 )* 10027 }
10028 { 10028 catch (RecognitionException re) {
10029 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 10029 reportError(re);
10030 // InternalApplicationConfiguration.g:3048:2: ( rule__MetamodelSpecification__Group_2__0 )* 10030 recover(input,re);
10031 loop34: 10031 }
10032 do { 10032 finally {
10033 int alt34=2; 10033
10034 int LA34_0 = input.LA(1); 10034 restoreStackSize(stackSize);
10035 10035
10036 if ( (LA34_0==26) ) { 10036 }
10037 alt34=1; 10037 return ;
10038 } 10038 }
10039 10039 // $ANTLR end "rule__REALLiteral__Group__2"
10040 10040
10041 switch (alt34) { 10041
10042 case 1 : 10042 // $ANTLR start "rule__REALLiteral__Group__2__Impl"
10043 // InternalApplicationConfiguration.g:3048:3: rule__MetamodelSpecification__Group_2__0 10043 // InternalApplicationConfiguration.g:2993:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
10044 { 10044 public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
10045 pushFollow(FOLLOW_16); 10045
10046 rule__MetamodelSpecification__Group_2__0(); 10046 int stackSize = keepStackSize();
10047 10047
10048 state._fsp--; 10048 try {
10049 10049 // InternalApplicationConfiguration.g:2997:1: ( ( '.' ) )
10050 10050 // InternalApplicationConfiguration.g:2998:1: ( '.' )
10051 } 10051 {
10052 break; 10052 // InternalApplicationConfiguration.g:2998:1: ( '.' )
10053 10053 // InternalApplicationConfiguration.g:2999:2: '.'
10054 default : 10054 {
10055 break loop34; 10055 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
10056 } 10056 match(input,23,FOLLOW_2);
10057 } while (true); 10057 after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
10058 10058
10059 after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 10059 }
10060 10060
10061 } 10061
10062 10062 }
10063 10063
10064 } 10064 }
10065 10065 catch (RecognitionException re) {
10066 } 10066 reportError(re);
10067 catch (RecognitionException re) { 10067 recover(input,re);
10068 reportError(re); 10068 }
10069 recover(input,re); 10069 finally {
10070 } 10070
10071 finally { 10071 restoreStackSize(stackSize);
10072 10072
10073 restoreStackSize(stackSize); 10073 }
10074 10074 return ;
10075 } 10075 }
10076 return ; 10076 // $ANTLR end "rule__REALLiteral__Group__2__Impl"
10077 } 10077
10078 // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl" 10078
10079 10079 // $ANTLR start "rule__REALLiteral__Group__3"
10080 10080 // InternalApplicationConfiguration.g:3008:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
10081 // $ANTLR start "rule__MetamodelSpecification__Group__3" 10081 public final void rule__REALLiteral__Group__3() throws RecognitionException {
10082 // InternalApplicationConfiguration.g:3056:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; 10082
10083 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { 10083 int stackSize = keepStackSize();
10084 10084
10085 int stackSize = keepStackSize(); 10085 try {
10086 10086 // InternalApplicationConfiguration.g:3012:1: ( rule__REALLiteral__Group__3__Impl )
10087 try { 10087 // InternalApplicationConfiguration.g:3013:2: rule__REALLiteral__Group__3__Impl
10088 // InternalApplicationConfiguration.g:3060:1: ( rule__MetamodelSpecification__Group__3__Impl ) 10088 {
10089 // InternalApplicationConfiguration.g:3061:2: rule__MetamodelSpecification__Group__3__Impl 10089 pushFollow(FOLLOW_2);
10090 { 10090 rule__REALLiteral__Group__3__Impl();
10091 pushFollow(FOLLOW_2); 10091
10092 rule__MetamodelSpecification__Group__3__Impl(); 10092 state._fsp--;
10093 10093
10094 state._fsp--; 10094
10095 10095 }
10096 10096
10097 } 10097 }
10098 10098 catch (RecognitionException re) {
10099 } 10099 reportError(re);
10100 catch (RecognitionException re) { 10100 recover(input,re);
10101 reportError(re); 10101 }
10102 recover(input,re); 10102 finally {
10103 } 10103
10104 finally { 10104 restoreStackSize(stackSize);
10105 10105
10106 restoreStackSize(stackSize); 10106 }
10107 10107 return ;
10108 } 10108 }
10109 return ; 10109 // $ANTLR end "rule__REALLiteral__Group__3"
10110 } 10110
10111 // $ANTLR end "rule__MetamodelSpecification__Group__3" 10111
10112 10112 // $ANTLR start "rule__REALLiteral__Group__3__Impl"
10113 10113 // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
10114 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" 10114 public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
10115 // InternalApplicationConfiguration.g:3067:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; 10115
10116 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { 10116 int stackSize = keepStackSize();
10117 10117
10118 int stackSize = keepStackSize(); 10118 try {
10119 10119 // InternalApplicationConfiguration.g:3023:1: ( ( RULE_INT ) )
10120 try { 10120 // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
10121 // InternalApplicationConfiguration.g:3071:1: ( ( '}' ) ) 10121 {
10122 // InternalApplicationConfiguration.g:3072:1: ( '}' ) 10122 // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
10123 { 10123 // InternalApplicationConfiguration.g:3025:2: RULE_INT
10124 // InternalApplicationConfiguration.g:3072:1: ( '}' ) 10124 {
10125 // InternalApplicationConfiguration.g:3073:2: '}' 10125 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
10126 { 10126 match(input,RULE_INT,FOLLOW_2);
10127 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 10127 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
10128 match(input,25,FOLLOW_2); 10128
10129 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 10129 }
10130 10130
10131 } 10131
10132 10132 }
10133 10133
10134 } 10134 }
10135 10135 catch (RecognitionException re) {
10136 } 10136 reportError(re);
10137 catch (RecognitionException re) { 10137 recover(input,re);
10138 reportError(re); 10138 }
10139 recover(input,re); 10139 finally {
10140 } 10140
10141 finally { 10141 restoreStackSize(stackSize);
10142 10142
10143 restoreStackSize(stackSize); 10143 }
10144 10144 return ;
10145 } 10145 }
10146 return ; 10146 // $ANTLR end "rule__REALLiteral__Group__3__Impl"
10147 } 10147
10148 // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl" 10148
10149 10149 // $ANTLR start "rule__INTLiteral__Group__0"
10150 10150 // InternalApplicationConfiguration.g:3035:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
10151 // $ANTLR start "rule__MetamodelSpecification__Group_2__0" 10151 public final void rule__INTLiteral__Group__0() throws RecognitionException {
10152 // InternalApplicationConfiguration.g:3083:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; 10152
10153 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { 10153 int stackSize = keepStackSize();
10154 10154
10155 int stackSize = keepStackSize(); 10155 try {
10156 10156 // InternalApplicationConfiguration.g:3039:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
10157 try { 10157 // InternalApplicationConfiguration.g:3040:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
10158 // InternalApplicationConfiguration.g:3087:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) 10158 {
10159 // InternalApplicationConfiguration.g:3088:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 10159 pushFollow(FOLLOW_9);
10160 { 10160 rule__INTLiteral__Group__0__Impl();
10161 pushFollow(FOLLOW_14); 10161
10162 rule__MetamodelSpecification__Group_2__0__Impl(); 10162 state._fsp--;
10163 10163
10164 state._fsp--; 10164 pushFollow(FOLLOW_2);
10165 10165 rule__INTLiteral__Group__1();
10166 pushFollow(FOLLOW_2); 10166
10167 rule__MetamodelSpecification__Group_2__1(); 10167 state._fsp--;
10168 10168
10169 state._fsp--; 10169
10170 10170 }
10171 10171
10172 } 10172 }
10173 10173 catch (RecognitionException re) {
10174 } 10174 reportError(re);
10175 catch (RecognitionException re) { 10175 recover(input,re);
10176 reportError(re); 10176 }
10177 recover(input,re); 10177 finally {
10178 } 10178
10179 finally { 10179 restoreStackSize(stackSize);
10180 10180
10181 restoreStackSize(stackSize); 10181 }
10182 10182 return ;
10183 } 10183 }
10184 return ; 10184 // $ANTLR end "rule__INTLiteral__Group__0"
10185 } 10185
10186 // $ANTLR end "rule__MetamodelSpecification__Group_2__0" 10186
10187 10187 // $ANTLR start "rule__INTLiteral__Group__0__Impl"
10188 10188 // InternalApplicationConfiguration.g:3047:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
10189 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" 10189 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
10190 // InternalApplicationConfiguration.g:3095:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; 10190
10191 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { 10191 int stackSize = keepStackSize();
10192 10192
10193 int stackSize = keepStackSize(); 10193 try {
10194 10194 // InternalApplicationConfiguration.g:3051:1: ( ( ( '-' )? ) )
10195 try { 10195 // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
10196 // InternalApplicationConfiguration.g:3099:1: ( ( ',' ) ) 10196 {
10197 // InternalApplicationConfiguration.g:3100:1: ( ',' ) 10197 // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
10198 { 10198 // InternalApplicationConfiguration.g:3053:2: ( '-' )?
10199 // InternalApplicationConfiguration.g:3100:1: ( ',' ) 10199 {
10200 // InternalApplicationConfiguration.g:3101:2: ',' 10200 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
10201 { 10201 // InternalApplicationConfiguration.g:3054:2: ( '-' )?
10202 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 10202 int alt37=2;
10203 match(input,26,FOLLOW_2); 10203 int LA37_0 = input.LA(1);
10204 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 10204
10205 10205 if ( (LA37_0==24) ) {
10206 } 10206 alt37=1;
10207 10207 }
10208 10208 switch (alt37) {
10209 } 10209 case 1 :
10210 10210 // InternalApplicationConfiguration.g:3054:3: '-'
10211 } 10211 {
10212 catch (RecognitionException re) { 10212 match(input,24,FOLLOW_2);
10213 reportError(re); 10213
10214 recover(input,re); 10214 }
10215 } 10215 break;
10216 finally { 10216
10217 10217 }
10218 restoreStackSize(stackSize); 10218
10219 10219 after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
10220 } 10220
10221 return ; 10221 }
10222 } 10222
10223 // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl" 10223
10224 10224 }
10225 10225
10226 // $ANTLR start "rule__MetamodelSpecification__Group_2__1" 10226 }
10227 // InternalApplicationConfiguration.g:3110:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; 10227 catch (RecognitionException re) {
10228 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { 10228 reportError(re);
10229 10229 recover(input,re);
10230 int stackSize = keepStackSize(); 10230 }
10231 10231 finally {
10232 try { 10232
10233 // InternalApplicationConfiguration.g:3114:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) 10233 restoreStackSize(stackSize);
10234 // InternalApplicationConfiguration.g:3115:2: rule__MetamodelSpecification__Group_2__1__Impl 10234
10235 { 10235 }
10236 pushFollow(FOLLOW_2); 10236 return ;
10237 rule__MetamodelSpecification__Group_2__1__Impl(); 10237 }
10238 10238 // $ANTLR end "rule__INTLiteral__Group__0__Impl"
10239 state._fsp--; 10239
10240 10240
10241 10241 // $ANTLR start "rule__INTLiteral__Group__1"
10242 } 10242 // InternalApplicationConfiguration.g:3062:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
10243 10243 public final void rule__INTLiteral__Group__1() throws RecognitionException {
10244 } 10244
10245 catch (RecognitionException re) { 10245 int stackSize = keepStackSize();
10246 reportError(re); 10246
10247 recover(input,re); 10247 try {
10248 } 10248 // InternalApplicationConfiguration.g:3066:1: ( rule__INTLiteral__Group__1__Impl )
10249 finally { 10249 // InternalApplicationConfiguration.g:3067:2: rule__INTLiteral__Group__1__Impl
10250 10250 {
10251 restoreStackSize(stackSize); 10251 pushFollow(FOLLOW_2);
10252 10252 rule__INTLiteral__Group__1__Impl();
10253 } 10253
10254 return ; 10254 state._fsp--;
10255 } 10255
10256 // $ANTLR end "rule__MetamodelSpecification__Group_2__1" 10256
10257 10257 }
10258 10258
10259 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" 10259 }
10260 // InternalApplicationConfiguration.g:3121:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; 10260 catch (RecognitionException re) {
10261 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { 10261 reportError(re);
10262 10262 recover(input,re);
10263 int stackSize = keepStackSize(); 10263 }
10264 10264 finally {
10265 try { 10265
10266 // InternalApplicationConfiguration.g:3125:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) 10266 restoreStackSize(stackSize);
10267 // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 10267
10268 { 10268 }
10269 // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 10269 return ;
10270 // InternalApplicationConfiguration.g:3127:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 10270 }
10271 { 10271 // $ANTLR end "rule__INTLiteral__Group__1"
10272 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 10272
10273 // InternalApplicationConfiguration.g:3128:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 10273
10274 // InternalApplicationConfiguration.g:3128:3: rule__MetamodelSpecification__EntriesAssignment_2_1 10274 // $ANTLR start "rule__INTLiteral__Group__1__Impl"
10275 { 10275 // InternalApplicationConfiguration.g:3073:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
10276 pushFollow(FOLLOW_2); 10276 public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
10277 rule__MetamodelSpecification__EntriesAssignment_2_1(); 10277
10278 10278 int stackSize = keepStackSize();
10279 state._fsp--; 10279
10280 10280 try {
10281 10281 // InternalApplicationConfiguration.g:3077:1: ( ( RULE_INT ) )
10282 } 10282 // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
10283 10283 {
10284 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 10284 // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
10285 10285 // InternalApplicationConfiguration.g:3079:2: RULE_INT
10286 } 10286 {
10287 10287 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
10288 10288 match(input,RULE_INT,FOLLOW_2);
10289 } 10289 after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
10290 10290
10291 } 10291 }
10292 catch (RecognitionException re) { 10292
10293 reportError(re); 10293
10294 recover(input,re); 10294 }
10295 } 10295
10296 finally { 10296 }
10297 10297 catch (RecognitionException re) {
10298 restoreStackSize(stackSize); 10298 reportError(re);
10299 10299 recover(input,re);
10300 } 10300 }
10301 return ; 10301 finally {
10302 } 10302
10303 // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl" 10303 restoreStackSize(stackSize);
10304 10304
10305 10305 }
10306 // $ANTLR start "rule__AllPackageEntry__Group__0" 10306 return ;
10307 // InternalApplicationConfiguration.g:3137:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; 10307 }
10308 public final void rule__AllPackageEntry__Group__0() throws RecognitionException { 10308 // $ANTLR end "rule__INTLiteral__Group__1__Impl"
10309 10309
10310 int stackSize = keepStackSize(); 10310
10311 10311 // $ANTLR start "rule__EPackageImport__Group__0"
10312 try { 10312 // InternalApplicationConfiguration.g:3089:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
10313 // InternalApplicationConfiguration.g:3141:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) 10313 public final void rule__EPackageImport__Group__0() throws RecognitionException {
10314 // InternalApplicationConfiguration.g:3142:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 10314
10315 { 10315 int stackSize = keepStackSize();
10316 pushFollow(FOLLOW_8); 10316
10317 rule__AllPackageEntry__Group__0__Impl(); 10317 try {
10318 10318 // InternalApplicationConfiguration.g:3093:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
10319 state._fsp--; 10319 // InternalApplicationConfiguration.g:3094:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
10320 10320 {
10321 pushFollow(FOLLOW_2); 10321 pushFollow(FOLLOW_10);
10322 rule__AllPackageEntry__Group__1(); 10322 rule__EPackageImport__Group__0__Impl();
10323 10323
10324 state._fsp--; 10324 state._fsp--;
10325 10325
10326 10326 pushFollow(FOLLOW_2);
10327 } 10327 rule__EPackageImport__Group__1();
10328 10328
10329 } 10329 state._fsp--;
10330 catch (RecognitionException re) { 10330
10331 reportError(re); 10331
10332 recover(input,re); 10332 }
10333 } 10333
10334 finally { 10334 }
10335 10335 catch (RecognitionException re) {
10336 restoreStackSize(stackSize); 10336 reportError(re);
10337 10337 recover(input,re);
10338 } 10338 }
10339 return ; 10339 finally {
10340 } 10340
10341 // $ANTLR end "rule__AllPackageEntry__Group__0" 10341 restoreStackSize(stackSize);
10342 10342
10343 10343 }
10344 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" 10344 return ;
10345 // InternalApplicationConfiguration.g:3149:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; 10345 }
10346 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { 10346 // $ANTLR end "rule__EPackageImport__Group__0"
10347 10347
10348 int stackSize = keepStackSize(); 10348
10349 10349 // $ANTLR start "rule__EPackageImport__Group__0__Impl"
10350 try { 10350 // InternalApplicationConfiguration.g:3101:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
10351 // InternalApplicationConfiguration.g:3153:1: ( ( 'package' ) ) 10351 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
10352 // InternalApplicationConfiguration.g:3154:1: ( 'package' ) 10352
10353 { 10353 int stackSize = keepStackSize();
10354 // InternalApplicationConfiguration.g:3154:1: ( 'package' ) 10354
10355 // InternalApplicationConfiguration.g:3155:2: 'package' 10355 try {
10356 { 10356 // InternalApplicationConfiguration.g:3105:1: ( ( 'import' ) )
10357 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 10357 // InternalApplicationConfiguration.g:3106:1: ( 'import' )
10358 match(input,27,FOLLOW_2); 10358 {
10359 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 10359 // InternalApplicationConfiguration.g:3106:1: ( 'import' )
10360 10360 // InternalApplicationConfiguration.g:3107:2: 'import'
10361 } 10361 {
10362 10362 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
10363 10363 match(input,25,FOLLOW_2);
10364 } 10364 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
10365 10365
10366 } 10366 }
10367 catch (RecognitionException re) { 10367
10368 reportError(re); 10368
10369 recover(input,re); 10369 }
10370 } 10370
10371 finally { 10371 }
10372 10372 catch (RecognitionException re) {
10373 restoreStackSize(stackSize); 10373 reportError(re);
10374 10374 recover(input,re);
10375 } 10375 }
10376 return ; 10376 finally {
10377 } 10377
10378 // $ANTLR end "rule__AllPackageEntry__Group__0__Impl" 10378 restoreStackSize(stackSize);
10379 10379
10380 10380 }
10381 // $ANTLR start "rule__AllPackageEntry__Group__1" 10381 return ;
10382 // InternalApplicationConfiguration.g:3164:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; 10382 }
10383 public final void rule__AllPackageEntry__Group__1() throws RecognitionException { 10383 // $ANTLR end "rule__EPackageImport__Group__0__Impl"
10384 10384
10385 int stackSize = keepStackSize(); 10385
10386 10386 // $ANTLR start "rule__EPackageImport__Group__1"
10387 try { 10387 // InternalApplicationConfiguration.g:3116:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
10388 // InternalApplicationConfiguration.g:3168:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) 10388 public final void rule__EPackageImport__Group__1() throws RecognitionException {
10389 // InternalApplicationConfiguration.g:3169:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 10389
10390 { 10390 int stackSize = keepStackSize();
10391 pushFollow(FOLLOW_17); 10391
10392 rule__AllPackageEntry__Group__1__Impl(); 10392 try {
10393 10393 // InternalApplicationConfiguration.g:3120:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
10394 state._fsp--; 10394 // InternalApplicationConfiguration.g:3121:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
10395 10395 {
10396 pushFollow(FOLLOW_2); 10396 pushFollow(FOLLOW_11);
10397 rule__AllPackageEntry__Group__2(); 10397 rule__EPackageImport__Group__1__Impl();
10398 10398
10399 state._fsp--; 10399 state._fsp--;
10400 10400
10401 10401 pushFollow(FOLLOW_2);
10402 } 10402 rule__EPackageImport__Group__2();
10403 10403
10404 } 10404 state._fsp--;
10405 catch (RecognitionException re) { 10405
10406 reportError(re); 10406
10407 recover(input,re); 10407 }
10408 } 10408
10409 finally { 10409 }
10410 10410 catch (RecognitionException re) {
10411 restoreStackSize(stackSize); 10411 reportError(re);
10412 10412 recover(input,re);
10413 } 10413 }
10414 return ; 10414 finally {
10415 } 10415
10416 // $ANTLR end "rule__AllPackageEntry__Group__1" 10416 restoreStackSize(stackSize);
10417 10417
10418 10418 }
10419 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" 10419 return ;
10420 // InternalApplicationConfiguration.g:3176:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; 10420 }
10421 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { 10421 // $ANTLR end "rule__EPackageImport__Group__1"
10422 10422
10423 int stackSize = keepStackSize(); 10423
10424 10424 // $ANTLR start "rule__EPackageImport__Group__1__Impl"
10425 try { 10425 // InternalApplicationConfiguration.g:3128:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
10426 // InternalApplicationConfiguration.g:3180:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) 10426 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
10427 // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 10427
10428 { 10428 int stackSize = keepStackSize();
10429 // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 10429
10430 // InternalApplicationConfiguration.g:3182:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 10430 try {
10431 { 10431 // InternalApplicationConfiguration.g:3132:1: ( ( 'epackage' ) )
10432 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 10432 // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
10433 // InternalApplicationConfiguration.g:3183:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 10433 {
10434 // InternalApplicationConfiguration.g:3183:3: rule__AllPackageEntry__PackageAssignment_1 10434 // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
10435 { 10435 // InternalApplicationConfiguration.g:3134:2: 'epackage'
10436 pushFollow(FOLLOW_2); 10436 {
10437 rule__AllPackageEntry__PackageAssignment_1(); 10437 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
10438 10438 match(input,26,FOLLOW_2);
10439 state._fsp--; 10439 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
10440 10440
10441 10441 }
10442 } 10442
10443 10443
10444 after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 10444 }
10445 10445
10446 } 10446 }
10447 10447 catch (RecognitionException re) {
10448 10448 reportError(re);
10449 } 10449 recover(input,re);
10450 10450 }
10451 } 10451 finally {
10452 catch (RecognitionException re) { 10452
10453 reportError(re); 10453 restoreStackSize(stackSize);
10454 recover(input,re); 10454
10455 } 10455 }
10456 finally { 10456 return ;
10457 10457 }
10458 restoreStackSize(stackSize); 10458 // $ANTLR end "rule__EPackageImport__Group__1__Impl"
10459 10459
10460 } 10460
10461 return ; 10461 // $ANTLR start "rule__EPackageImport__Group__2"
10462 } 10462 // InternalApplicationConfiguration.g:3143:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
10463 // $ANTLR end "rule__AllPackageEntry__Group__1__Impl" 10463 public final void rule__EPackageImport__Group__2() throws RecognitionException {
10464 10464
10465 10465 int stackSize = keepStackSize();
10466 // $ANTLR start "rule__AllPackageEntry__Group__2" 10466
10467 // InternalApplicationConfiguration.g:3191:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; 10467 try {
10468 public final void rule__AllPackageEntry__Group__2() throws RecognitionException { 10468 // InternalApplicationConfiguration.g:3147:1: ( rule__EPackageImport__Group__2__Impl )
10469 10469 // InternalApplicationConfiguration.g:3148:2: rule__EPackageImport__Group__2__Impl
10470 int stackSize = keepStackSize(); 10470 {
10471 10471 pushFollow(FOLLOW_2);
10472 try { 10472 rule__EPackageImport__Group__2__Impl();
10473 // InternalApplicationConfiguration.g:3195:1: ( rule__AllPackageEntry__Group__2__Impl ) 10473
10474 // InternalApplicationConfiguration.g:3196:2: rule__AllPackageEntry__Group__2__Impl 10474 state._fsp--;
10475 { 10475
10476 pushFollow(FOLLOW_2); 10476
10477 rule__AllPackageEntry__Group__2__Impl(); 10477 }
10478 10478
10479 state._fsp--; 10479 }
10480 10480 catch (RecognitionException re) {
10481 10481 reportError(re);
10482 } 10482 recover(input,re);
10483 10483 }
10484 } 10484 finally {
10485 catch (RecognitionException re) { 10485
10486 reportError(re); 10486 restoreStackSize(stackSize);
10487 recover(input,re); 10487
10488 } 10488 }
10489 finally { 10489 return ;
10490 10490 }
10491 restoreStackSize(stackSize); 10491 // $ANTLR end "rule__EPackageImport__Group__2"
10492 10492
10493 } 10493
10494 return ; 10494 // $ANTLR start "rule__EPackageImport__Group__2__Impl"
10495 } 10495 // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
10496 // $ANTLR end "rule__AllPackageEntry__Group__2" 10496 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
10497 10497
10498 10498 int stackSize = keepStackSize();
10499 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" 10499
10500 // InternalApplicationConfiguration.g:3202:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; 10500 try {
10501 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { 10501 // InternalApplicationConfiguration.g:3158:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
10502 10502 // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
10503 int stackSize = keepStackSize(); 10503 {
10504 10504 // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
10505 try { 10505 // InternalApplicationConfiguration.g:3160:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
10506 // InternalApplicationConfiguration.g:3206:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) 10506 {
10507 // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 10507 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
10508 { 10508 // InternalApplicationConfiguration.g:3161:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
10509 // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 10509 // InternalApplicationConfiguration.g:3161:3: rule__EPackageImport__ImportedPackageAssignment_2
10510 // InternalApplicationConfiguration.g:3208:2: ( rule__AllPackageEntry__Group_2__0 )? 10510 {
10511 { 10511 pushFollow(FOLLOW_2);
10512 before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 10512 rule__EPackageImport__ImportedPackageAssignment_2();
10513 // InternalApplicationConfiguration.g:3209:2: ( rule__AllPackageEntry__Group_2__0 )? 10513
10514 int alt35=2; 10514 state._fsp--;
10515 int LA35_0 = input.LA(1); 10515
10516 10516
10517 if ( (LA35_0==28) ) { 10517 }
10518 alt35=1; 10518
10519 } 10519 after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
10520 switch (alt35) { 10520
10521 case 1 : 10521 }
10522 // InternalApplicationConfiguration.g:3209:3: rule__AllPackageEntry__Group_2__0 10522
10523 { 10523
10524 pushFollow(FOLLOW_2); 10524 }
10525 rule__AllPackageEntry__Group_2__0(); 10525
10526 10526 }
10527 state._fsp--; 10527 catch (RecognitionException re) {
10528 10528 reportError(re);
10529 10529 recover(input,re);
10530 } 10530 }
10531 break; 10531 finally {
10532 10532
10533 } 10533 restoreStackSize(stackSize);
10534 10534
10535 after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 10535 }
10536 10536 return ;
10537 } 10537 }
10538 10538 // $ANTLR end "rule__EPackageImport__Group__2__Impl"
10539 10539
10540 } 10540
10541 10541 // $ANTLR start "rule__ViatraImport__Group__0"
10542 } 10542 // InternalApplicationConfiguration.g:3170:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
10543 catch (RecognitionException re) { 10543 public final void rule__ViatraImport__Group__0() throws RecognitionException {
10544 reportError(re); 10544
10545 recover(input,re); 10545 int stackSize = keepStackSize();
10546 } 10546
10547 finally { 10547 try {
10548 10548 // InternalApplicationConfiguration.g:3174:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
10549 restoreStackSize(stackSize); 10549 // InternalApplicationConfiguration.g:3175:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
10550 10550 {
10551 } 10551 pushFollow(FOLLOW_12);
10552 return ; 10552 rule__ViatraImport__Group__0__Impl();
10553 } 10553
10554 // $ANTLR end "rule__AllPackageEntry__Group__2__Impl" 10554 state._fsp--;
10555 10555
10556 10556 pushFollow(FOLLOW_2);
10557 // $ANTLR start "rule__AllPackageEntry__Group_2__0" 10557 rule__ViatraImport__Group__1();
10558 // InternalApplicationConfiguration.g:3218:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; 10558
10559 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { 10559 state._fsp--;
10560 10560
10561 int stackSize = keepStackSize(); 10561
10562 10562 }
10563 try { 10563
10564 // InternalApplicationConfiguration.g:3222:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) 10564 }
10565 // InternalApplicationConfiguration.g:3223:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 10565 catch (RecognitionException re) {
10566 { 10566 reportError(re);
10567 pushFollow(FOLLOW_18); 10567 recover(input,re);
10568 rule__AllPackageEntry__Group_2__0__Impl(); 10568 }
10569 10569 finally {
10570 state._fsp--; 10570
10571 10571 restoreStackSize(stackSize);
10572 pushFollow(FOLLOW_2); 10572
10573 rule__AllPackageEntry__Group_2__1(); 10573 }
10574 10574 return ;
10575 state._fsp--; 10575 }
10576 10576 // $ANTLR end "rule__ViatraImport__Group__0"
10577 10577
10578 } 10578
10579 10579 // $ANTLR start "rule__ViatraImport__Group__0__Impl"
10580 } 10580 // InternalApplicationConfiguration.g:3182:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
10581 catch (RecognitionException re) { 10581 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
10582 reportError(re); 10582
10583 recover(input,re); 10583 int stackSize = keepStackSize();
10584 } 10584
10585 finally { 10585 try {
10586 10586 // InternalApplicationConfiguration.g:3186:1: ( ( 'import' ) )
10587 restoreStackSize(stackSize); 10587 // InternalApplicationConfiguration.g:3187:1: ( 'import' )
10588 10588 {
10589 } 10589 // InternalApplicationConfiguration.g:3187:1: ( 'import' )
10590 return ; 10590 // InternalApplicationConfiguration.g:3188:2: 'import'
10591 } 10591 {
10592 // $ANTLR end "rule__AllPackageEntry__Group_2__0" 10592 before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
10593 10593 match(input,25,FOLLOW_2);
10594 10594 after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
10595 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" 10595
10596 // InternalApplicationConfiguration.g:3230:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; 10596 }
10597 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { 10597
10598 10598
10599 int stackSize = keepStackSize(); 10599 }
10600 10600
10601 try { 10601 }
10602 // InternalApplicationConfiguration.g:3234:1: ( ( 'excluding' ) ) 10602 catch (RecognitionException re) {
10603 // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) 10603 reportError(re);
10604 { 10604 recover(input,re);
10605 // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) 10605 }
10606 // InternalApplicationConfiguration.g:3236:2: 'excluding' 10606 finally {
10607 { 10607
10608 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 10608 restoreStackSize(stackSize);
10609 match(input,28,FOLLOW_2); 10609
10610 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 10610 }
10611 10611 return ;
10612 } 10612 }
10613 10613 // $ANTLR end "rule__ViatraImport__Group__0__Impl"
10614 10614
10615 } 10615
10616 10616 // $ANTLR start "rule__ViatraImport__Group__1"
10617 } 10617 // InternalApplicationConfiguration.g:3197:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
10618 catch (RecognitionException re) { 10618 public final void rule__ViatraImport__Group__1() throws RecognitionException {
10619 reportError(re); 10619
10620 recover(input,re); 10620 int stackSize = keepStackSize();
10621 } 10621
10622 finally { 10622 try {
10623 10623 // InternalApplicationConfiguration.g:3201:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
10624 restoreStackSize(stackSize); 10624 // InternalApplicationConfiguration.g:3202:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
10625 10625 {
10626 } 10626 pushFollow(FOLLOW_11);
10627 return ; 10627 rule__ViatraImport__Group__1__Impl();
10628 } 10628
10629 // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl" 10629 state._fsp--;
10630 10630
10631 10631 pushFollow(FOLLOW_2);
10632 // $ANTLR start "rule__AllPackageEntry__Group_2__1" 10632 rule__ViatraImport__Group__2();
10633 // InternalApplicationConfiguration.g:3245:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; 10633
10634 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { 10634 state._fsp--;
10635 10635
10636 int stackSize = keepStackSize(); 10636
10637 10637 }
10638 try { 10638
10639 // InternalApplicationConfiguration.g:3249:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) 10639 }
10640 // InternalApplicationConfiguration.g:3250:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 10640 catch (RecognitionException re) {
10641 { 10641 reportError(re);
10642 pushFollow(FOLLOW_8); 10642 recover(input,re);
10643 rule__AllPackageEntry__Group_2__1__Impl(); 10643 }
10644 10644 finally {
10645 state._fsp--; 10645
10646 10646 restoreStackSize(stackSize);
10647 pushFollow(FOLLOW_2); 10647
10648 rule__AllPackageEntry__Group_2__2(); 10648 }
10649 10649 return ;
10650 state._fsp--; 10650 }
10651 10651 // $ANTLR end "rule__ViatraImport__Group__1"
10652 10652
10653 } 10653
10654 10654 // $ANTLR start "rule__ViatraImport__Group__1__Impl"
10655 } 10655 // InternalApplicationConfiguration.g:3209:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
10656 catch (RecognitionException re) { 10656 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
10657 reportError(re); 10657
10658 recover(input,re); 10658 int stackSize = keepStackSize();
10659 } 10659
10660 finally { 10660 try {
10661 10661 // InternalApplicationConfiguration.g:3213:1: ( ( 'viatra' ) )
10662 restoreStackSize(stackSize); 10662 // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
10663 10663 {
10664 } 10664 // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
10665 return ; 10665 // InternalApplicationConfiguration.g:3215:2: 'viatra'
10666 } 10666 {
10667 // $ANTLR end "rule__AllPackageEntry__Group_2__1" 10667 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
10668 10668 match(input,27,FOLLOW_2);
10669 10669 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
10670 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" 10670
10671 // InternalApplicationConfiguration.g:3257:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; 10671 }
10672 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { 10672
10673 10673
10674 int stackSize = keepStackSize(); 10674 }
10675 10675
10676 try { 10676 }
10677 // InternalApplicationConfiguration.g:3261:1: ( ( '{' ) ) 10677 catch (RecognitionException re) {
10678 // InternalApplicationConfiguration.g:3262:1: ( '{' ) 10678 reportError(re);
10679 { 10679 recover(input,re);
10680 // InternalApplicationConfiguration.g:3262:1: ( '{' ) 10680 }
10681 // InternalApplicationConfiguration.g:3263:2: '{' 10681 finally {
10682 { 10682
10683 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 10683 restoreStackSize(stackSize);
10684 match(input,24,FOLLOW_2); 10684
10685 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 10685 }
10686 10686 return ;
10687 } 10687 }
10688 10688 // $ANTLR end "rule__ViatraImport__Group__1__Impl"
10689 10689
10690 } 10690
10691 10691 // $ANTLR start "rule__ViatraImport__Group__2"
10692 } 10692 // InternalApplicationConfiguration.g:3224:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
10693 catch (RecognitionException re) { 10693 public final void rule__ViatraImport__Group__2() throws RecognitionException {
10694 reportError(re); 10694
10695 recover(input,re); 10695 int stackSize = keepStackSize();
10696 } 10696
10697 finally { 10697 try {
10698 10698 // InternalApplicationConfiguration.g:3228:1: ( rule__ViatraImport__Group__2__Impl )
10699 restoreStackSize(stackSize); 10699 // InternalApplicationConfiguration.g:3229:2: rule__ViatraImport__Group__2__Impl
10700 10700 {
10701 } 10701 pushFollow(FOLLOW_2);
10702 return ; 10702 rule__ViatraImport__Group__2__Impl();
10703 } 10703
10704 // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl" 10704 state._fsp--;
10705 10705
10706 10706
10707 // $ANTLR start "rule__AllPackageEntry__Group_2__2" 10707 }
10708 // InternalApplicationConfiguration.g:3272:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; 10708
10709 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { 10709 }
10710 10710 catch (RecognitionException re) {
10711 int stackSize = keepStackSize(); 10711 reportError(re);
10712 10712 recover(input,re);
10713 try { 10713 }
10714 // InternalApplicationConfiguration.g:3276:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) 10714 finally {
10715 // InternalApplicationConfiguration.g:3277:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 10715
10716 { 10716 restoreStackSize(stackSize);
10717 pushFollow(FOLLOW_15); 10717
10718 rule__AllPackageEntry__Group_2__2__Impl(); 10718 }
10719 10719 return ;
10720 state._fsp--; 10720 }
10721 10721 // $ANTLR end "rule__ViatraImport__Group__2"
10722 pushFollow(FOLLOW_2); 10722
10723 rule__AllPackageEntry__Group_2__3(); 10723
10724 10724 // $ANTLR start "rule__ViatraImport__Group__2__Impl"
10725 state._fsp--; 10725 // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
10726 10726 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
10727 10727
10728 } 10728 int stackSize = keepStackSize();
10729 10729
10730 } 10730 try {
10731 catch (RecognitionException re) { 10731 // InternalApplicationConfiguration.g:3239:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
10732 reportError(re); 10732 // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
10733 recover(input,re); 10733 {
10734 } 10734 // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
10735 finally { 10735 // InternalApplicationConfiguration.g:3241:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
10736 10736 {
10737 restoreStackSize(stackSize); 10737 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
10738 10738 // InternalApplicationConfiguration.g:3242:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
10739 } 10739 // InternalApplicationConfiguration.g:3242:3: rule__ViatraImport__ImportedViatraAssignment_2
10740 return ; 10740 {
10741 } 10741 pushFollow(FOLLOW_2);
10742 // $ANTLR end "rule__AllPackageEntry__Group_2__2" 10742 rule__ViatraImport__ImportedViatraAssignment_2();
10743 10743
10744 10744 state._fsp--;
10745 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" 10745
10746 // InternalApplicationConfiguration.g:3284:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; 10746
10747 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { 10747 }
10748 10748
10749 int stackSize = keepStackSize(); 10749 after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
10750 10750
10751 try { 10751 }
10752 // InternalApplicationConfiguration.g:3288:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) 10752
10753 // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 10753
10754 { 10754 }
10755 // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 10755
10756 // InternalApplicationConfiguration.g:3290:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 10756 }
10757 { 10757 catch (RecognitionException re) {
10758 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 10758 reportError(re);
10759 // InternalApplicationConfiguration.g:3291:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 10759 recover(input,re);
10760 // InternalApplicationConfiguration.g:3291:3: rule__AllPackageEntry__ExclusionAssignment_2_2 10760 }
10761 { 10761 finally {
10762 pushFollow(FOLLOW_2); 10762
10763 rule__AllPackageEntry__ExclusionAssignment_2_2(); 10763 restoreStackSize(stackSize);
10764 10764
10765 state._fsp--; 10765 }
10766 10766 return ;
10767 10767 }
10768 } 10768 // $ANTLR end "rule__ViatraImport__Group__2__Impl"
10769 10769
10770 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 10770
10771 10771 // $ANTLR start "rule__FileDeclaration__Group__0"
10772 } 10772 // InternalApplicationConfiguration.g:3251:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
10773 10773 public final void rule__FileDeclaration__Group__0() throws RecognitionException {
10774 10774
10775 } 10775 int stackSize = keepStackSize();
10776 10776
10777 } 10777 try {
10778 catch (RecognitionException re) { 10778 // InternalApplicationConfiguration.g:3255:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
10779 reportError(re); 10779 // InternalApplicationConfiguration.g:3256:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
10780 recover(input,re); 10780 {
10781 } 10781 pushFollow(FOLLOW_8);
10782 finally { 10782 rule__FileDeclaration__Group__0__Impl();
10783 10783
10784 restoreStackSize(stackSize); 10784 state._fsp--;
10785 10785
10786 } 10786 pushFollow(FOLLOW_2);
10787 return ; 10787 rule__FileDeclaration__Group__1();
10788 } 10788
10789 // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl" 10789 state._fsp--;
10790 10790
10791 10791
10792 // $ANTLR start "rule__AllPackageEntry__Group_2__3" 10792 }
10793 // InternalApplicationConfiguration.g:3299:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; 10793
10794 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { 10794 }
10795 10795 catch (RecognitionException re) {
10796 int stackSize = keepStackSize(); 10796 reportError(re);
10797 10797 recover(input,re);
10798 try { 10798 }
10799 // InternalApplicationConfiguration.g:3303:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) 10799 finally {
10800 // InternalApplicationConfiguration.g:3304:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 10800
10801 { 10801 restoreStackSize(stackSize);
10802 pushFollow(FOLLOW_15); 10802
10803 rule__AllPackageEntry__Group_2__3__Impl(); 10803 }
10804 10804 return ;
10805 state._fsp--; 10805 }
10806 10806 // $ANTLR end "rule__FileDeclaration__Group__0"
10807 pushFollow(FOLLOW_2); 10807
10808 rule__AllPackageEntry__Group_2__4(); 10808
10809 10809 // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
10810 state._fsp--; 10810 // InternalApplicationConfiguration.g:3263:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
10811 10811 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
10812 10812
10813 } 10813 int stackSize = keepStackSize();
10814 10814
10815 } 10815 try {
10816 catch (RecognitionException re) { 10816 // InternalApplicationConfiguration.g:3267:1: ( ( 'file' ) )
10817 reportError(re); 10817 // InternalApplicationConfiguration.g:3268:1: ( 'file' )
10818 recover(input,re); 10818 {
10819 } 10819 // InternalApplicationConfiguration.g:3268:1: ( 'file' )
10820 finally { 10820 // InternalApplicationConfiguration.g:3269:2: 'file'
10821 10821 {
10822 restoreStackSize(stackSize); 10822 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
10823 10823 match(input,28,FOLLOW_2);
10824 } 10824 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
10825 return ; 10825
10826 } 10826 }
10827 // $ANTLR end "rule__AllPackageEntry__Group_2__3" 10827
10828 10828
10829 10829 }
10830 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" 10830
10831 // InternalApplicationConfiguration.g:3311:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; 10831 }
10832 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { 10832 catch (RecognitionException re) {
10833 10833 reportError(re);
10834 int stackSize = keepStackSize(); 10834 recover(input,re);
10835 10835 }
10836 try { 10836 finally {
10837 // InternalApplicationConfiguration.g:3315:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) 10837
10838 // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 10838 restoreStackSize(stackSize);
10839 { 10839
10840 // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 10840 }
10841 // InternalApplicationConfiguration.g:3317:2: ( rule__AllPackageEntry__Group_2_3__0 )* 10841 return ;
10842 { 10842 }
10843 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 10843 // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
10844 // InternalApplicationConfiguration.g:3318:2: ( rule__AllPackageEntry__Group_2_3__0 )* 10844
10845 loop36: 10845
10846 do { 10846 // $ANTLR start "rule__FileDeclaration__Group__1"
10847 int alt36=2; 10847 // InternalApplicationConfiguration.g:3278:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
10848 int LA36_0 = input.LA(1); 10848 public final void rule__FileDeclaration__Group__1() throws RecognitionException {
10849 10849
10850 if ( (LA36_0==26) ) { 10850 int stackSize = keepStackSize();
10851 alt36=1; 10851
10852 } 10852 try {
10853 10853 // InternalApplicationConfiguration.g:3282:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
10854 10854 // InternalApplicationConfiguration.g:3283:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
10855 switch (alt36) { 10855 {
10856 case 1 : 10856 pushFollow(FOLLOW_13);
10857 // InternalApplicationConfiguration.g:3318:3: rule__AllPackageEntry__Group_2_3__0 10857 rule__FileDeclaration__Group__1__Impl();
10858 { 10858
10859 pushFollow(FOLLOW_16); 10859 state._fsp--;
10860 rule__AllPackageEntry__Group_2_3__0(); 10860
10861 10861 pushFollow(FOLLOW_2);
10862 state._fsp--; 10862 rule__FileDeclaration__Group__2();
10863 10863
10864 10864 state._fsp--;
10865 } 10865
10866 break; 10866
10867 10867 }
10868 default : 10868
10869 break loop36; 10869 }
10870 } 10870 catch (RecognitionException re) {
10871 } while (true); 10871 reportError(re);
10872 10872 recover(input,re);
10873 after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 10873 }
10874 10874 finally {
10875 } 10875
10876 10876 restoreStackSize(stackSize);
10877 10877
10878 } 10878 }
10879 10879 return ;
10880 } 10880 }
10881 catch (RecognitionException re) { 10881 // $ANTLR end "rule__FileDeclaration__Group__1"
10882 reportError(re); 10882
10883 recover(input,re); 10883
10884 } 10884 // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
10885 finally { 10885 // InternalApplicationConfiguration.g:3290:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
10886 10886 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
10887 restoreStackSize(stackSize); 10887
10888 10888 int stackSize = keepStackSize();
10889 } 10889
10890 return ; 10890 try {
10891 } 10891 // InternalApplicationConfiguration.g:3294:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
10892 // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl" 10892 // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
10893 10893 {
10894 10894 // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
10895 // $ANTLR start "rule__AllPackageEntry__Group_2__4" 10895 // InternalApplicationConfiguration.g:3296:2: ( rule__FileDeclaration__NameAssignment_1 )
10896 // InternalApplicationConfiguration.g:3326:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; 10896 {
10897 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { 10897 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
10898 10898 // InternalApplicationConfiguration.g:3297:2: ( rule__FileDeclaration__NameAssignment_1 )
10899 int stackSize = keepStackSize(); 10899 // InternalApplicationConfiguration.g:3297:3: rule__FileDeclaration__NameAssignment_1
10900 10900 {
10901 try { 10901 pushFollow(FOLLOW_2);
10902 // InternalApplicationConfiguration.g:3330:1: ( rule__AllPackageEntry__Group_2__4__Impl ) 10902 rule__FileDeclaration__NameAssignment_1();
10903 // InternalApplicationConfiguration.g:3331:2: rule__AllPackageEntry__Group_2__4__Impl 10903
10904 { 10904 state._fsp--;
10905 pushFollow(FOLLOW_2); 10905
10906 rule__AllPackageEntry__Group_2__4__Impl(); 10906
10907 10907 }
10908 state._fsp--; 10908
10909 10909 after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
10910 10910
10911 } 10911 }
10912 10912
10913 } 10913
10914 catch (RecognitionException re) { 10914 }
10915 reportError(re); 10915
10916 recover(input,re); 10916 }
10917 } 10917 catch (RecognitionException re) {
10918 finally { 10918 reportError(re);
10919 10919 recover(input,re);
10920 restoreStackSize(stackSize); 10920 }
10921 10921 finally {
10922 } 10922
10923 return ; 10923 restoreStackSize(stackSize);
10924 } 10924
10925 // $ANTLR end "rule__AllPackageEntry__Group_2__4" 10925 }
10926 10926 return ;
10927 10927 }
10928 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" 10928 // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
10929 // InternalApplicationConfiguration.g:3337:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; 10929
10930 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { 10930
10931 10931 // $ANTLR start "rule__FileDeclaration__Group__2"
10932 int stackSize = keepStackSize(); 10932 // InternalApplicationConfiguration.g:3305:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
10933 10933 public final void rule__FileDeclaration__Group__2() throws RecognitionException {
10934 try { 10934
10935 // InternalApplicationConfiguration.g:3341:1: ( ( '}' ) ) 10935 int stackSize = keepStackSize();
10936 // InternalApplicationConfiguration.g:3342:1: ( '}' ) 10936
10937 { 10937 try {
10938 // InternalApplicationConfiguration.g:3342:1: ( '}' ) 10938 // InternalApplicationConfiguration.g:3309:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
10939 // InternalApplicationConfiguration.g:3343:2: '}' 10939 // InternalApplicationConfiguration.g:3310:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
10940 { 10940 {
10941 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 10941 pushFollow(FOLLOW_11);
10942 match(input,25,FOLLOW_2); 10942 rule__FileDeclaration__Group__2__Impl();
10943 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 10943
10944 10944 state._fsp--;
10945 } 10945
10946 10946 pushFollow(FOLLOW_2);
10947 10947 rule__FileDeclaration__Group__3();
10948 } 10948
10949 10949 state._fsp--;
10950 } 10950
10951 catch (RecognitionException re) { 10951
10952 reportError(re); 10952 }
10953 recover(input,re); 10953
10954 } 10954 }
10955 finally { 10955 catch (RecognitionException re) {
10956 10956 reportError(re);
10957 restoreStackSize(stackSize); 10957 recover(input,re);
10958 10958 }
10959 } 10959 finally {
10960 return ; 10960
10961 } 10961 restoreStackSize(stackSize);
10962 // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl" 10962
10963 10963 }
10964 10964 return ;
10965 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" 10965 }
10966 // InternalApplicationConfiguration.g:3353:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; 10966 // $ANTLR end "rule__FileDeclaration__Group__2"
10967 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { 10967
10968 10968
10969 int stackSize = keepStackSize(); 10969 // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
10970 10970 // InternalApplicationConfiguration.g:3317:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
10971 try { 10971 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
10972 // InternalApplicationConfiguration.g:3357:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) 10972
10973 // InternalApplicationConfiguration.g:3358:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 10973 int stackSize = keepStackSize();
10974 { 10974
10975 pushFollow(FOLLOW_8); 10975 try {
10976 rule__AllPackageEntry__Group_2_3__0__Impl(); 10976 // InternalApplicationConfiguration.g:3321:1: ( ( '=' ) )
10977 10977 // InternalApplicationConfiguration.g:3322:1: ( '=' )
10978 state._fsp--; 10978 {
10979 10979 // InternalApplicationConfiguration.g:3322:1: ( '=' )
10980 pushFollow(FOLLOW_2); 10980 // InternalApplicationConfiguration.g:3323:2: '='
10981 rule__AllPackageEntry__Group_2_3__1(); 10981 {
10982 10982 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
10983 state._fsp--; 10983 match(input,29,FOLLOW_2);
10984 10984 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
10985 10985
10986 } 10986 }
10987 10987
10988 } 10988
10989 catch (RecognitionException re) { 10989 }
10990 reportError(re); 10990
10991 recover(input,re); 10991 }
10992 } 10992 catch (RecognitionException re) {
10993 finally { 10993 reportError(re);
10994 10994 recover(input,re);
10995 restoreStackSize(stackSize); 10995 }
10996 10996 finally {
10997 } 10997
10998 return ; 10998 restoreStackSize(stackSize);
10999 } 10999
11000 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0" 11000 }
11001 11001 return ;
11002 11002 }
11003 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" 11003 // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
11004 // InternalApplicationConfiguration.g:3365:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; 11004
11005 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { 11005
11006 11006 // $ANTLR start "rule__FileDeclaration__Group__3"
11007 int stackSize = keepStackSize(); 11007 // InternalApplicationConfiguration.g:3332:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
11008 11008 public final void rule__FileDeclaration__Group__3() throws RecognitionException {
11009 try { 11009
11010 // InternalApplicationConfiguration.g:3369:1: ( ( ',' ) ) 11010 int stackSize = keepStackSize();
11011 // InternalApplicationConfiguration.g:3370:1: ( ',' ) 11011
11012 { 11012 try {
11013 // InternalApplicationConfiguration.g:3370:1: ( ',' ) 11013 // InternalApplicationConfiguration.g:3336:1: ( rule__FileDeclaration__Group__3__Impl )
11014 // InternalApplicationConfiguration.g:3371:2: ',' 11014 // InternalApplicationConfiguration.g:3337:2: rule__FileDeclaration__Group__3__Impl
11015 { 11015 {
11016 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 11016 pushFollow(FOLLOW_2);
11017 match(input,26,FOLLOW_2); 11017 rule__FileDeclaration__Group__3__Impl();
11018 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 11018
11019 11019 state._fsp--;
11020 } 11020
11021 11021
11022 11022 }
11023 } 11023
11024 11024 }
11025 } 11025 catch (RecognitionException re) {
11026 catch (RecognitionException re) { 11026 reportError(re);
11027 reportError(re); 11027 recover(input,re);
11028 recover(input,re); 11028 }
11029 } 11029 finally {
11030 finally { 11030
11031 11031 restoreStackSize(stackSize);
11032 restoreStackSize(stackSize); 11032
11033 11033 }
11034 } 11034 return ;
11035 return ; 11035 }
11036 } 11036 // $ANTLR end "rule__FileDeclaration__Group__3"
11037 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl" 11037
11038 11038
11039 11039 // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
11040 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" 11040 // InternalApplicationConfiguration.g:3343:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
11041 // InternalApplicationConfiguration.g:3380:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; 11041 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
11042 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { 11042
11043 11043 int stackSize = keepStackSize();
11044 int stackSize = keepStackSize(); 11044
11045 11045 try {
11046 try { 11046 // InternalApplicationConfiguration.g:3347:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
11047 // InternalApplicationConfiguration.g:3384:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) 11047 // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11048 // InternalApplicationConfiguration.g:3385:2: rule__AllPackageEntry__Group_2_3__1__Impl 11048 {
11049 { 11049 // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11050 pushFollow(FOLLOW_2); 11050 // InternalApplicationConfiguration.g:3349:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11051 rule__AllPackageEntry__Group_2_3__1__Impl(); 11051 {
11052 11052 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
11053 state._fsp--; 11053 // InternalApplicationConfiguration.g:3350:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11054 11054 // InternalApplicationConfiguration.g:3350:3: rule__FileDeclaration__SpecificationAssignment_3
11055 11055 {
11056 } 11056 pushFollow(FOLLOW_2);
11057 11057 rule__FileDeclaration__SpecificationAssignment_3();
11058 } 11058
11059 catch (RecognitionException re) { 11059 state._fsp--;
11060 reportError(re); 11060
11061 recover(input,re); 11061
11062 } 11062 }
11063 finally { 11063
11064 11064 after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
11065 restoreStackSize(stackSize); 11065
11066 11066 }
11067 } 11067
11068 return ; 11068
11069 } 11069 }
11070 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1" 11070
11071 11071 }
11072 11072 catch (RecognitionException re) {
11073 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" 11073 reportError(re);
11074 // InternalApplicationConfiguration.g:3391:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; 11074 recover(input,re);
11075 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { 11075 }
11076 11076 finally {
11077 int stackSize = keepStackSize(); 11077
11078 11078 restoreStackSize(stackSize);
11079 try { 11079
11080 // InternalApplicationConfiguration.g:3395:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) 11080 }
11081 // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 11081 return ;
11082 { 11082 }
11083 // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 11083 // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
11084 // InternalApplicationConfiguration.g:3397:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 11084
11085 { 11085
11086 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); 11086 // $ANTLR start "rule__MetamodelSpecification__Group__0"
11087 // InternalApplicationConfiguration.g:3398:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 11087 // InternalApplicationConfiguration.g:3359:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
11088 // InternalApplicationConfiguration.g:3398:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 11088 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
11089 { 11089
11090 pushFollow(FOLLOW_2); 11090 int stackSize = keepStackSize();
11091 rule__AllPackageEntry__ExclusionAssignment_2_3_1(); 11091
11092 11092 try {
11093 state._fsp--; 11093 // InternalApplicationConfiguration.g:3363:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
11094 11094 // InternalApplicationConfiguration.g:3364:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
11095 11095 {
11096 } 11096 pushFollow(FOLLOW_14);
11097 11097 rule__MetamodelSpecification__Group__0__Impl();
11098 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); 11098
11099 11099 state._fsp--;
11100 } 11100
11101 11101 pushFollow(FOLLOW_2);
11102 11102 rule__MetamodelSpecification__Group__1();
11103 } 11103
11104 11104 state._fsp--;
11105 } 11105
11106 catch (RecognitionException re) { 11106
11107 reportError(re); 11107 }
11108 recover(input,re); 11108
11109 } 11109 }
11110 finally { 11110 catch (RecognitionException re) {
11111 11111 reportError(re);
11112 restoreStackSize(stackSize); 11112 recover(input,re);
11113 11113 }
11114 } 11114 finally {
11115 return ; 11115
11116 } 11116 restoreStackSize(stackSize);
11117 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl" 11117
11118 11118 }
11119 11119 return ;
11120 // $ANTLR start "rule__MetamodelElement__Group__0" 11120 }
11121 // InternalApplicationConfiguration.g:3407:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; 11121 // $ANTLR end "rule__MetamodelSpecification__Group__0"
11122 public final void rule__MetamodelElement__Group__0() throws RecognitionException { 11122
11123 11123
11124 int stackSize = keepStackSize(); 11124 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
11125 11125 // InternalApplicationConfiguration.g:3371:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
11126 try { 11126 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
11127 // InternalApplicationConfiguration.g:3411:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) 11127
11128 // InternalApplicationConfiguration.g:3412:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 11128 int stackSize = keepStackSize();
11129 { 11129
11130 pushFollow(FOLLOW_8); 11130 try {
11131 rule__MetamodelElement__Group__0__Impl(); 11131 // InternalApplicationConfiguration.g:3375:1: ( ( '{' ) )
11132 11132 // InternalApplicationConfiguration.g:3376:1: ( '{' )
11133 state._fsp--; 11133 {
11134 11134 // InternalApplicationConfiguration.g:3376:1: ( '{' )
11135 pushFollow(FOLLOW_2); 11135 // InternalApplicationConfiguration.g:3377:2: '{'
11136 rule__MetamodelElement__Group__1(); 11136 {
11137 11137 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11138 state._fsp--; 11138 match(input,30,FOLLOW_2);
11139 11139 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11140 11140
11141 } 11141 }
11142 11142
11143 } 11143
11144 catch (RecognitionException re) { 11144 }
11145 reportError(re); 11145
11146 recover(input,re); 11146 }
11147 } 11147 catch (RecognitionException re) {
11148 finally { 11148 reportError(re);
11149 11149 recover(input,re);
11150 restoreStackSize(stackSize); 11150 }
11151 11151 finally {
11152 } 11152
11153 return ; 11153 restoreStackSize(stackSize);
11154 } 11154
11155 // $ANTLR end "rule__MetamodelElement__Group__0" 11155 }
11156 11156 return ;
11157 11157 }
11158 // $ANTLR start "rule__MetamodelElement__Group__0__Impl" 11158 // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
11159 // InternalApplicationConfiguration.g:3419:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; 11159
11160 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { 11160
11161 11161 // $ANTLR start "rule__MetamodelSpecification__Group__1"
11162 int stackSize = keepStackSize(); 11162 // InternalApplicationConfiguration.g:3386:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
11163 11163 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
11164 try { 11164
11165 // InternalApplicationConfiguration.g:3423:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) 11165 int stackSize = keepStackSize();
11166 // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 11166
11167 { 11167 try {
11168 // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 11168 // InternalApplicationConfiguration.g:3390:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
11169 // InternalApplicationConfiguration.g:3425:2: ( rule__MetamodelElement__Group_0__0 )? 11169 // InternalApplicationConfiguration.g:3391:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
11170 { 11170 {
11171 before(grammarAccess.getMetamodelElementAccess().getGroup_0()); 11171 pushFollow(FOLLOW_15);
11172 // InternalApplicationConfiguration.g:3426:2: ( rule__MetamodelElement__Group_0__0 )? 11172 rule__MetamodelSpecification__Group__1__Impl();
11173 int alt37=2; 11173
11174 int LA37_0 = input.LA(1); 11174 state._fsp--;
11175 11175
11176 if ( (LA37_0==RULE_ID) ) { 11176 pushFollow(FOLLOW_2);
11177 int LA37_1 = input.LA(2); 11177 rule__MetamodelSpecification__Group__2();
11178 11178
11179 if ( (LA37_1==17) ) { 11179 state._fsp--;
11180 int LA37_2 = input.LA(3); 11180
11181 11181
11182 if ( (LA37_2==RULE_ID) ) { 11182 }
11183 int LA37_5 = input.LA(4); 11183
11184 11184 }
11185 if ( (LA37_5==17||LA37_5==29) ) { 11185 catch (RecognitionException re) {
11186 alt37=1; 11186 reportError(re);
11187 } 11187 recover(input,re);
11188 } 11188 }
11189 } 11189 finally {
11190 else if ( (LA37_1==29) ) { 11190
11191 alt37=1; 11191 restoreStackSize(stackSize);
11192 } 11192
11193 } 11193 }
11194 switch (alt37) { 11194 return ;
11195 case 1 : 11195 }
11196 // InternalApplicationConfiguration.g:3426:3: rule__MetamodelElement__Group_0__0 11196 // $ANTLR end "rule__MetamodelSpecification__Group__1"
11197 { 11197
11198 pushFollow(FOLLOW_2); 11198
11199 rule__MetamodelElement__Group_0__0(); 11199 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
11200 11200 // InternalApplicationConfiguration.g:3398:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
11201 state._fsp--; 11201 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
11202 11202
11203 11203 int stackSize = keepStackSize();
11204 } 11204
11205 break; 11205 try {
11206 11206 // InternalApplicationConfiguration.g:3402:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
11207 } 11207 // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11208 11208 {
11209 after(grammarAccess.getMetamodelElementAccess().getGroup_0()); 11209 // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11210 11210 // InternalApplicationConfiguration.g:3404:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11211 } 11211 {
11212 11212 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
11213 11213 // InternalApplicationConfiguration.g:3405:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11214 } 11214 // InternalApplicationConfiguration.g:3405:3: rule__MetamodelSpecification__EntriesAssignment_1
11215 11215 {
11216 } 11216 pushFollow(FOLLOW_2);
11217 catch (RecognitionException re) { 11217 rule__MetamodelSpecification__EntriesAssignment_1();
11218 reportError(re); 11218
11219 recover(input,re); 11219 state._fsp--;
11220 } 11220
11221 finally { 11221
11222 11222 }
11223 restoreStackSize(stackSize); 11223
11224 11224 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
11225 } 11225
11226 return ; 11226 }
11227 } 11227
11228 // $ANTLR end "rule__MetamodelElement__Group__0__Impl" 11228
11229 11229 }
11230 11230
11231 // $ANTLR start "rule__MetamodelElement__Group__1" 11231 }
11232 // InternalApplicationConfiguration.g:3434:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; 11232 catch (RecognitionException re) {
11233 public final void rule__MetamodelElement__Group__1() throws RecognitionException { 11233 reportError(re);
11234 11234 recover(input,re);
11235 int stackSize = keepStackSize(); 11235 }
11236 11236 finally {
11237 try { 11237
11238 // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) 11238 restoreStackSize(stackSize);
11239 // InternalApplicationConfiguration.g:3439:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 11239
11240 { 11240 }
11241 pushFollow(FOLLOW_6); 11241 return ;
11242 rule__MetamodelElement__Group__1__Impl(); 11242 }
11243 11243 // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl"
11244 state._fsp--; 11244
11245 11245
11246 pushFollow(FOLLOW_2); 11246 // $ANTLR start "rule__MetamodelSpecification__Group__2"
11247 rule__MetamodelElement__Group__2(); 11247 // InternalApplicationConfiguration.g:3413:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
11248 11248 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
11249 state._fsp--; 11249
11250 11250 int stackSize = keepStackSize();
11251 11251
11252 } 11252 try {
11253 11253 // InternalApplicationConfiguration.g:3417:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
11254 } 11254 // InternalApplicationConfiguration.g:3418:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
11255 catch (RecognitionException re) { 11255 {
11256 reportError(re); 11256 pushFollow(FOLLOW_15);
11257 recover(input,re); 11257 rule__MetamodelSpecification__Group__2__Impl();
11258 } 11258
11259 finally { 11259 state._fsp--;
11260 11260
11261 restoreStackSize(stackSize); 11261 pushFollow(FOLLOW_2);
11262 11262 rule__MetamodelSpecification__Group__3();
11263 } 11263
11264 return ; 11264 state._fsp--;
11265 } 11265
11266 // $ANTLR end "rule__MetamodelElement__Group__1" 11266
11267 11267 }
11268 11268
11269 // $ANTLR start "rule__MetamodelElement__Group__1__Impl" 11269 }
11270 // InternalApplicationConfiguration.g:3446:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; 11270 catch (RecognitionException re) {
11271 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { 11271 reportError(re);
11272 11272 recover(input,re);
11273 int stackSize = keepStackSize(); 11273 }
11274 11274 finally {
11275 try { 11275
11276 // InternalApplicationConfiguration.g:3450:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) 11276 restoreStackSize(stackSize);
11277 // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 11277
11278 { 11278 }
11279 // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 11279 return ;
11280 // InternalApplicationConfiguration.g:3452:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 11280 }
11281 { 11281 // $ANTLR end "rule__MetamodelSpecification__Group__2"
11282 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 11282
11283 // InternalApplicationConfiguration.g:3453:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 11283
11284 // InternalApplicationConfiguration.g:3453:3: rule__MetamodelElement__ClassifierAssignment_1 11284 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
11285 { 11285 // InternalApplicationConfiguration.g:3425:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
11286 pushFollow(FOLLOW_2); 11286 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
11287 rule__MetamodelElement__ClassifierAssignment_1(); 11287
11288 11288 int stackSize = keepStackSize();
11289 state._fsp--; 11289
11290 11290 try {
11291 11291 // InternalApplicationConfiguration.g:3429:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
11292 } 11292 // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
11293 11293 {
11294 after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 11294 // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
11295 11295 // InternalApplicationConfiguration.g:3431:2: ( rule__MetamodelSpecification__Group_2__0 )*
11296 } 11296 {
11297 11297 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
11298 11298 // InternalApplicationConfiguration.g:3432:2: ( rule__MetamodelSpecification__Group_2__0 )*
11299 } 11299 loop38:
11300 11300 do {
11301 } 11301 int alt38=2;
11302 catch (RecognitionException re) { 11302 int LA38_0 = input.LA(1);
11303 reportError(re); 11303
11304 recover(input,re); 11304 if ( (LA38_0==32) ) {
11305 } 11305 alt38=1;
11306 finally { 11306 }
11307 11307
11308 restoreStackSize(stackSize); 11308
11309 11309 switch (alt38) {
11310 } 11310 case 1 :
11311 return ; 11311 // InternalApplicationConfiguration.g:3432:3: rule__MetamodelSpecification__Group_2__0
11312 } 11312 {
11313 // $ANTLR end "rule__MetamodelElement__Group__1__Impl" 11313 pushFollow(FOLLOW_16);
11314 11314 rule__MetamodelSpecification__Group_2__0();
11315 11315
11316 // $ANTLR start "rule__MetamodelElement__Group__2" 11316 state._fsp--;
11317 // InternalApplicationConfiguration.g:3461:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; 11317
11318 public final void rule__MetamodelElement__Group__2() throws RecognitionException { 11318
11319 11319 }
11320 int stackSize = keepStackSize(); 11320 break;
11321 11321
11322 try { 11322 default :
11323 // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelElement__Group__2__Impl ) 11323 break loop38;
11324 // InternalApplicationConfiguration.g:3466:2: rule__MetamodelElement__Group__2__Impl 11324 }
11325 { 11325 } while (true);
11326 pushFollow(FOLLOW_2); 11326
11327 rule__MetamodelElement__Group__2__Impl(); 11327 after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
11328 11328
11329 state._fsp--; 11329 }
11330 11330
11331 11331
11332 } 11332 }
11333 11333
11334 } 11334 }
11335 catch (RecognitionException re) { 11335 catch (RecognitionException re) {
11336 reportError(re); 11336 reportError(re);
11337 recover(input,re); 11337 recover(input,re);
11338 } 11338 }
11339 finally { 11339 finally {
11340 11340
11341 restoreStackSize(stackSize); 11341 restoreStackSize(stackSize);
11342 11342
11343 } 11343 }
11344 return ; 11344 return ;
11345 } 11345 }
11346 // $ANTLR end "rule__MetamodelElement__Group__2" 11346 // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl"
11347 11347
11348 11348
11349 // $ANTLR start "rule__MetamodelElement__Group__2__Impl" 11349 // $ANTLR start "rule__MetamodelSpecification__Group__3"
11350 // InternalApplicationConfiguration.g:3472:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; 11350 // InternalApplicationConfiguration.g:3440:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
11351 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { 11351 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
11352 11352
11353 int stackSize = keepStackSize(); 11353 int stackSize = keepStackSize();
11354 11354
11355 try { 11355 try {
11356 // InternalApplicationConfiguration.g:3476:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) 11356 // InternalApplicationConfiguration.g:3444:1: ( rule__MetamodelSpecification__Group__3__Impl )
11357 // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 11357 // InternalApplicationConfiguration.g:3445:2: rule__MetamodelSpecification__Group__3__Impl
11358 { 11358 {
11359 // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 11359 pushFollow(FOLLOW_2);
11360 // InternalApplicationConfiguration.g:3478:2: ( rule__MetamodelElement__Group_2__0 )? 11360 rule__MetamodelSpecification__Group__3__Impl();
11361 { 11361
11362 before(grammarAccess.getMetamodelElementAccess().getGroup_2()); 11362 state._fsp--;
11363 // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelElement__Group_2__0 )? 11363
11364 int alt38=2; 11364
11365 int LA38_0 = input.LA(1); 11365 }
11366 11366
11367 if ( (LA38_0==17) ) { 11367 }
11368 alt38=1; 11368 catch (RecognitionException re) {
11369 } 11369 reportError(re);
11370 switch (alt38) { 11370 recover(input,re);
11371 case 1 : 11371 }
11372 // InternalApplicationConfiguration.g:3479:3: rule__MetamodelElement__Group_2__0 11372 finally {
11373 { 11373
11374 pushFollow(FOLLOW_2); 11374 restoreStackSize(stackSize);
11375 rule__MetamodelElement__Group_2__0(); 11375
11376 11376 }
11377 state._fsp--; 11377 return ;
11378 11378 }
11379 11379 // $ANTLR end "rule__MetamodelSpecification__Group__3"
11380 } 11380
11381 break; 11381
11382 11382 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
11383 } 11383 // InternalApplicationConfiguration.g:3451:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
11384 11384 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
11385 after(grammarAccess.getMetamodelElementAccess().getGroup_2()); 11385
11386 11386 int stackSize = keepStackSize();
11387 } 11387
11388 11388 try {
11389 11389 // InternalApplicationConfiguration.g:3455:1: ( ( '}' ) )
11390 } 11390 // InternalApplicationConfiguration.g:3456:1: ( '}' )
11391 11391 {
11392 } 11392 // InternalApplicationConfiguration.g:3456:1: ( '}' )
11393 catch (RecognitionException re) { 11393 // InternalApplicationConfiguration.g:3457:2: '}'
11394 reportError(re); 11394 {
11395 recover(input,re); 11395 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
11396 } 11396 match(input,31,FOLLOW_2);
11397 finally { 11397 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
11398 11398
11399 restoreStackSize(stackSize); 11399 }
11400 11400
11401 } 11401
11402 return ; 11402 }
11403 } 11403
11404 // $ANTLR end "rule__MetamodelElement__Group__2__Impl" 11404 }
11405 11405 catch (RecognitionException re) {
11406 11406 reportError(re);
11407 // $ANTLR start "rule__MetamodelElement__Group_0__0" 11407 recover(input,re);
11408 // InternalApplicationConfiguration.g:3488:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; 11408 }
11409 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { 11409 finally {
11410 11410
11411 int stackSize = keepStackSize(); 11411 restoreStackSize(stackSize);
11412 11412
11413 try { 11413 }
11414 // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) 11414 return ;
11415 // InternalApplicationConfiguration.g:3493:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 11415 }
11416 { 11416 // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl"
11417 pushFollow(FOLLOW_19); 11417
11418 rule__MetamodelElement__Group_0__0__Impl(); 11418
11419 11419 // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
11420 state._fsp--; 11420 // InternalApplicationConfiguration.g:3467:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
11421 11421 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
11422 pushFollow(FOLLOW_2); 11422
11423 rule__MetamodelElement__Group_0__1(); 11423 int stackSize = keepStackSize();
11424 11424
11425 state._fsp--; 11425 try {
11426 11426 // InternalApplicationConfiguration.g:3471:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
11427 11427 // InternalApplicationConfiguration.g:3472:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
11428 } 11428 {
11429 11429 pushFollow(FOLLOW_14);
11430 } 11430 rule__MetamodelSpecification__Group_2__0__Impl();
11431 catch (RecognitionException re) { 11431
11432 reportError(re); 11432 state._fsp--;
11433 recover(input,re); 11433
11434 } 11434 pushFollow(FOLLOW_2);
11435 finally { 11435 rule__MetamodelSpecification__Group_2__1();
11436 11436
11437 restoreStackSize(stackSize); 11437 state._fsp--;
11438 11438
11439 } 11439
11440 return ; 11440 }
11441 } 11441
11442 // $ANTLR end "rule__MetamodelElement__Group_0__0" 11442 }
11443 11443 catch (RecognitionException re) {
11444 11444 reportError(re);
11445 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" 11445 recover(input,re);
11446 // InternalApplicationConfiguration.g:3500:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; 11446 }
11447 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { 11447 finally {
11448 11448
11449 int stackSize = keepStackSize(); 11449 restoreStackSize(stackSize);
11450 11450
11451 try { 11451 }
11452 // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) 11452 return ;
11453 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 11453 }
11454 { 11454 // $ANTLR end "rule__MetamodelSpecification__Group_2__0"
11455 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 11455
11456 // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 11456
11457 { 11457 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
11458 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 11458 // InternalApplicationConfiguration.g:3479:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
11459 // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 11459 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
11460 // InternalApplicationConfiguration.g:3507:3: rule__MetamodelElement__PackageAssignment_0_0 11460
11461 { 11461 int stackSize = keepStackSize();
11462 pushFollow(FOLLOW_2); 11462
11463 rule__MetamodelElement__PackageAssignment_0_0(); 11463 try {
11464 11464 // InternalApplicationConfiguration.g:3483:1: ( ( ',' ) )
11465 state._fsp--; 11465 // InternalApplicationConfiguration.g:3484:1: ( ',' )
11466 11466 {
11467 11467 // InternalApplicationConfiguration.g:3484:1: ( ',' )
11468 } 11468 // InternalApplicationConfiguration.g:3485:2: ','
11469 11469 {
11470 after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 11470 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
11471 11471 match(input,32,FOLLOW_2);
11472 } 11472 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
11473 11473
11474 11474 }
11475 } 11475
11476 11476
11477 } 11477 }
11478 catch (RecognitionException re) { 11478
11479 reportError(re); 11479 }
11480 recover(input,re); 11480 catch (RecognitionException re) {
11481 } 11481 reportError(re);
11482 finally { 11482 recover(input,re);
11483 11483 }
11484 restoreStackSize(stackSize); 11484 finally {
11485 11485
11486 } 11486 restoreStackSize(stackSize);
11487 return ; 11487
11488 } 11488 }
11489 // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl" 11489 return ;
11490 11490 }
11491 11491 // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl"
11492 // $ANTLR start "rule__MetamodelElement__Group_0__1" 11492
11493 // InternalApplicationConfiguration.g:3515:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; 11493
11494 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { 11494 // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
11495 11495 // InternalApplicationConfiguration.g:3494:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
11496 int stackSize = keepStackSize(); 11496 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
11497 11497
11498 try { 11498 int stackSize = keepStackSize();
11499 // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelElement__Group_0__1__Impl ) 11499
11500 // InternalApplicationConfiguration.g:3520:2: rule__MetamodelElement__Group_0__1__Impl 11500 try {
11501 { 11501 // InternalApplicationConfiguration.g:3498:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
11502 pushFollow(FOLLOW_2); 11502 // InternalApplicationConfiguration.g:3499:2: rule__MetamodelSpecification__Group_2__1__Impl
11503 rule__MetamodelElement__Group_0__1__Impl(); 11503 {
11504 11504 pushFollow(FOLLOW_2);
11505 state._fsp--; 11505 rule__MetamodelSpecification__Group_2__1__Impl();
11506 11506
11507 11507 state._fsp--;
11508 } 11508
11509 11509
11510 } 11510 }
11511 catch (RecognitionException re) { 11511
11512 reportError(re); 11512 }
11513 recover(input,re); 11513 catch (RecognitionException re) {
11514 } 11514 reportError(re);
11515 finally { 11515 recover(input,re);
11516 11516 }
11517 restoreStackSize(stackSize); 11517 finally {
11518 11518
11519 } 11519 restoreStackSize(stackSize);
11520 return ; 11520
11521 } 11521 }
11522 // $ANTLR end "rule__MetamodelElement__Group_0__1" 11522 return ;
11523 11523 }
11524 11524 // $ANTLR end "rule__MetamodelSpecification__Group_2__1"
11525 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" 11525
11526 // InternalApplicationConfiguration.g:3526:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; 11526
11527 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { 11527 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
11528 11528 // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
11529 int stackSize = keepStackSize(); 11529 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
11530 11530
11531 try { 11531 int stackSize = keepStackSize();
11532 // InternalApplicationConfiguration.g:3530:1: ( ( '::' ) ) 11532
11533 // InternalApplicationConfiguration.g:3531:1: ( '::' ) 11533 try {
11534 { 11534 // InternalApplicationConfiguration.g:3509:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
11535 // InternalApplicationConfiguration.g:3531:1: ( '::' ) 11535 // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
11536 // InternalApplicationConfiguration.g:3532:2: '::' 11536 {
11537 { 11537 // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
11538 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 11538 // InternalApplicationConfiguration.g:3511:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
11539 match(input,29,FOLLOW_2); 11539 {
11540 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 11540 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
11541 11541 // InternalApplicationConfiguration.g:3512:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
11542 } 11542 // InternalApplicationConfiguration.g:3512:3: rule__MetamodelSpecification__EntriesAssignment_2_1
11543 11543 {
11544 11544 pushFollow(FOLLOW_2);
11545 } 11545 rule__MetamodelSpecification__EntriesAssignment_2_1();
11546 11546
11547 } 11547 state._fsp--;
11548 catch (RecognitionException re) { 11548
11549 reportError(re); 11549
11550 recover(input,re); 11550 }
11551 } 11551
11552 finally { 11552 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
11553 11553
11554 restoreStackSize(stackSize); 11554 }
11555 11555
11556 } 11556
11557 return ; 11557 }
11558 } 11558
11559 // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl" 11559 }
11560 11560 catch (RecognitionException re) {
11561 11561 reportError(re);
11562 // $ANTLR start "rule__MetamodelElement__Group_2__0" 11562 recover(input,re);
11563 // InternalApplicationConfiguration.g:3542:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; 11563 }
11564 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { 11564 finally {
11565 11565
11566 int stackSize = keepStackSize(); 11566 restoreStackSize(stackSize);
11567 11567
11568 try { 11568 }
11569 // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) 11569 return ;
11570 // InternalApplicationConfiguration.g:3547:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 11570 }
11571 { 11571 // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl"
11572 pushFollow(FOLLOW_8); 11572
11573 rule__MetamodelElement__Group_2__0__Impl(); 11573
11574 11574 // $ANTLR start "rule__AllPackageEntry__Group__0"
11575 state._fsp--; 11575 // InternalApplicationConfiguration.g:3521:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
11576 11576 public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
11577 pushFollow(FOLLOW_2); 11577
11578 rule__MetamodelElement__Group_2__1(); 11578 int stackSize = keepStackSize();
11579 11579
11580 state._fsp--; 11580 try {
11581 11581 // InternalApplicationConfiguration.g:3525:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
11582 11582 // InternalApplicationConfiguration.g:3526:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
11583 } 11583 {
11584 11584 pushFollow(FOLLOW_8);
11585 } 11585 rule__AllPackageEntry__Group__0__Impl();
11586 catch (RecognitionException re) { 11586
11587 reportError(re); 11587 state._fsp--;
11588 recover(input,re); 11588
11589 } 11589 pushFollow(FOLLOW_2);
11590 finally { 11590 rule__AllPackageEntry__Group__1();
11591 11591
11592 restoreStackSize(stackSize); 11592 state._fsp--;
11593 11593
11594 } 11594
11595 return ; 11595 }
11596 } 11596
11597 // $ANTLR end "rule__MetamodelElement__Group_2__0" 11597 }
11598 11598 catch (RecognitionException re) {
11599 11599 reportError(re);
11600 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" 11600 recover(input,re);
11601 // InternalApplicationConfiguration.g:3554:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; 11601 }
11602 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { 11602 finally {
11603 11603
11604 int stackSize = keepStackSize(); 11604 restoreStackSize(stackSize);
11605 11605
11606 try { 11606 }
11607 // InternalApplicationConfiguration.g:3558:1: ( ( '.' ) ) 11607 return ;
11608 // InternalApplicationConfiguration.g:3559:1: ( '.' ) 11608 }
11609 { 11609 // $ANTLR end "rule__AllPackageEntry__Group__0"
11610 // InternalApplicationConfiguration.g:3559:1: ( '.' ) 11610
11611 // InternalApplicationConfiguration.g:3560:2: '.' 11611
11612 { 11612 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
11613 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 11613 // InternalApplicationConfiguration.g:3533:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
11614 match(input,17,FOLLOW_2); 11614 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
11615 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 11615
11616 11616 int stackSize = keepStackSize();
11617 } 11617
11618 11618 try {
11619 11619 // InternalApplicationConfiguration.g:3537:1: ( ( 'package' ) )
11620 } 11620 // InternalApplicationConfiguration.g:3538:1: ( 'package' )
11621 11621 {
11622 } 11622 // InternalApplicationConfiguration.g:3538:1: ( 'package' )
11623 catch (RecognitionException re) { 11623 // InternalApplicationConfiguration.g:3539:2: 'package'
11624 reportError(re); 11624 {
11625 recover(input,re); 11625 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
11626 } 11626 match(input,33,FOLLOW_2);
11627 finally { 11627 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
11628 11628
11629 restoreStackSize(stackSize); 11629 }
11630 11630
11631 } 11631
11632 return ; 11632 }
11633 } 11633
11634 // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl" 11634 }
11635 11635 catch (RecognitionException re) {
11636 11636 reportError(re);
11637 // $ANTLR start "rule__MetamodelElement__Group_2__1" 11637 recover(input,re);
11638 // InternalApplicationConfiguration.g:3569:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; 11638 }
11639 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { 11639 finally {
11640 11640
11641 int stackSize = keepStackSize(); 11641 restoreStackSize(stackSize);
11642 11642
11643 try { 11643 }
11644 // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelElement__Group_2__1__Impl ) 11644 return ;
11645 // InternalApplicationConfiguration.g:3574:2: rule__MetamodelElement__Group_2__1__Impl 11645 }
11646 { 11646 // $ANTLR end "rule__AllPackageEntry__Group__0__Impl"
11647 pushFollow(FOLLOW_2); 11647
11648 rule__MetamodelElement__Group_2__1__Impl(); 11648
11649 11649 // $ANTLR start "rule__AllPackageEntry__Group__1"
11650 state._fsp--; 11650 // InternalApplicationConfiguration.g:3548:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
11651 11651 public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
11652 11652
11653 } 11653 int stackSize = keepStackSize();
11654 11654
11655 } 11655 try {
11656 catch (RecognitionException re) { 11656 // InternalApplicationConfiguration.g:3552:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
11657 reportError(re); 11657 // InternalApplicationConfiguration.g:3553:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
11658 recover(input,re); 11658 {
11659 } 11659 pushFollow(FOLLOW_17);
11660 finally { 11660 rule__AllPackageEntry__Group__1__Impl();
11661 11661
11662 restoreStackSize(stackSize); 11662 state._fsp--;
11663 11663
11664 } 11664 pushFollow(FOLLOW_2);
11665 return ; 11665 rule__AllPackageEntry__Group__2();
11666 } 11666
11667 // $ANTLR end "rule__MetamodelElement__Group_2__1" 11667 state._fsp--;
11668 11668
11669 11669
11670 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" 11670 }
11671 // InternalApplicationConfiguration.g:3580:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; 11671
11672 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { 11672 }
11673 11673 catch (RecognitionException re) {
11674 int stackSize = keepStackSize(); 11674 reportError(re);
11675 11675 recover(input,re);
11676 try { 11676 }
11677 // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) 11677 finally {
11678 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 11678
11679 { 11679 restoreStackSize(stackSize);
11680 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 11680
11681 // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 11681 }
11682 { 11682 return ;
11683 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 11683 }
11684 // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 11684 // $ANTLR end "rule__AllPackageEntry__Group__1"
11685 // InternalApplicationConfiguration.g:3587:3: rule__MetamodelElement__FeatureAssignment_2_1 11685
11686 { 11686
11687 pushFollow(FOLLOW_2); 11687 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
11688 rule__MetamodelElement__FeatureAssignment_2_1(); 11688 // InternalApplicationConfiguration.g:3560:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
11689 11689 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
11690 state._fsp--; 11690
11691 11691 int stackSize = keepStackSize();
11692 11692
11693 } 11693 try {
11694 11694 // InternalApplicationConfiguration.g:3564:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
11695 after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 11695 // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
11696 11696 {
11697 } 11697 // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
11698 11698 // InternalApplicationConfiguration.g:3566:2: ( rule__AllPackageEntry__PackageAssignment_1 )
11699 11699 {
11700 } 11700 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
11701 11701 // InternalApplicationConfiguration.g:3567:2: ( rule__AllPackageEntry__PackageAssignment_1 )
11702 } 11702 // InternalApplicationConfiguration.g:3567:3: rule__AllPackageEntry__PackageAssignment_1
11703 catch (RecognitionException re) { 11703 {
11704 reportError(re); 11704 pushFollow(FOLLOW_2);
11705 recover(input,re); 11705 rule__AllPackageEntry__PackageAssignment_1();
11706 } 11706
11707 finally { 11707 state._fsp--;
11708 11708
11709 restoreStackSize(stackSize); 11709
11710 11710 }
11711 } 11711
11712 return ; 11712 after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
11713 } 11713
11714 // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl" 11714 }
11715 11715
11716 11716
11717 // $ANTLR start "rule__MetamodelDeclaration__Group__0" 11717 }
11718 // InternalApplicationConfiguration.g:3596:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; 11718
11719 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { 11719 }
11720 11720 catch (RecognitionException re) {
11721 int stackSize = keepStackSize(); 11721 reportError(re);
11722 11722 recover(input,re);
11723 try { 11723 }
11724 // InternalApplicationConfiguration.g:3600:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) 11724 finally {
11725 // InternalApplicationConfiguration.g:3601:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 11725
11726 { 11726 restoreStackSize(stackSize);
11727 pushFollow(FOLLOW_8); 11727
11728 rule__MetamodelDeclaration__Group__0__Impl(); 11728 }
11729 11729 return ;
11730 state._fsp--; 11730 }
11731 11731 // $ANTLR end "rule__AllPackageEntry__Group__1__Impl"
11732 pushFollow(FOLLOW_2); 11732
11733 rule__MetamodelDeclaration__Group__1(); 11733
11734 11734 // $ANTLR start "rule__AllPackageEntry__Group__2"
11735 state._fsp--; 11735 // InternalApplicationConfiguration.g:3575:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
11736 11736 public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
11737 11737
11738 } 11738 int stackSize = keepStackSize();
11739 11739
11740 } 11740 try {
11741 catch (RecognitionException re) { 11741 // InternalApplicationConfiguration.g:3579:1: ( rule__AllPackageEntry__Group__2__Impl )
11742 reportError(re); 11742 // InternalApplicationConfiguration.g:3580:2: rule__AllPackageEntry__Group__2__Impl
11743 recover(input,re); 11743 {
11744 } 11744 pushFollow(FOLLOW_2);
11745 finally { 11745 rule__AllPackageEntry__Group__2__Impl();
11746 11746
11747 restoreStackSize(stackSize); 11747 state._fsp--;
11748 11748
11749 } 11749
11750 return ; 11750 }
11751 } 11751
11752 // $ANTLR end "rule__MetamodelDeclaration__Group__0" 11752 }
11753 11753 catch (RecognitionException re) {
11754 11754 reportError(re);
11755 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" 11755 recover(input,re);
11756 // InternalApplicationConfiguration.g:3608:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; 11756 }
11757 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { 11757 finally {
11758 11758
11759 int stackSize = keepStackSize(); 11759 restoreStackSize(stackSize);
11760 11760
11761 try { 11761 }
11762 // InternalApplicationConfiguration.g:3612:1: ( ( 'metamodel' ) ) 11762 return ;
11763 // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) 11763 }
11764 { 11764 // $ANTLR end "rule__AllPackageEntry__Group__2"
11765 // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) 11765
11766 // InternalApplicationConfiguration.g:3614:2: 'metamodel' 11766
11767 { 11767 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
11768 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 11768 // InternalApplicationConfiguration.g:3586:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
11769 match(input,30,FOLLOW_2); 11769 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
11770 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 11770
11771 11771 int stackSize = keepStackSize();
11772 } 11772
11773 11773 try {
11774 11774 // InternalApplicationConfiguration.g:3590:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
11775 } 11775 // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
11776 11776 {
11777 } 11777 // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
11778 catch (RecognitionException re) { 11778 // InternalApplicationConfiguration.g:3592:2: ( rule__AllPackageEntry__Group_2__0 )?
11779 reportError(re); 11779 {
11780 recover(input,re); 11780 before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
11781 } 11781 // InternalApplicationConfiguration.g:3593:2: ( rule__AllPackageEntry__Group_2__0 )?
11782 finally { 11782 int alt39=2;
11783 11783 int LA39_0 = input.LA(1);
11784 restoreStackSize(stackSize); 11784
11785 11785 if ( (LA39_0==34) ) {
11786 } 11786 alt39=1;
11787 return ; 11787 }
11788 } 11788 switch (alt39) {
11789 // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl" 11789 case 1 :
11790 11790 // InternalApplicationConfiguration.g:3593:3: rule__AllPackageEntry__Group_2__0
11791 11791 {
11792 // $ANTLR start "rule__MetamodelDeclaration__Group__1" 11792 pushFollow(FOLLOW_2);
11793 // InternalApplicationConfiguration.g:3623:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; 11793 rule__AllPackageEntry__Group_2__0();
11794 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { 11794
11795 11795 state._fsp--;
11796 int stackSize = keepStackSize(); 11796
11797 11797
11798 try { 11798 }
11799 // InternalApplicationConfiguration.g:3627:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) 11799 break;
11800 // InternalApplicationConfiguration.g:3628:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 11800
11801 { 11801 }
11802 pushFollow(FOLLOW_18); 11802
11803 rule__MetamodelDeclaration__Group__1__Impl(); 11803 after(grammarAccess.getAllPackageEntryAccess().getGroup_2());
11804 11804
11805 state._fsp--; 11805 }
11806 11806
11807 pushFollow(FOLLOW_2); 11807
11808 rule__MetamodelDeclaration__Group__2(); 11808 }
11809 11809
11810 state._fsp--; 11810 }
11811 11811 catch (RecognitionException re) {
11812 11812 reportError(re);
11813 } 11813 recover(input,re);
11814 11814 }
11815 } 11815 finally {
11816 catch (RecognitionException re) { 11816
11817 reportError(re); 11817 restoreStackSize(stackSize);
11818 recover(input,re); 11818
11819 } 11819 }
11820 finally { 11820 return ;
11821 11821 }
11822 restoreStackSize(stackSize); 11822 // $ANTLR end "rule__AllPackageEntry__Group__2__Impl"
11823 11823
11824 } 11824
11825 return ; 11825 // $ANTLR start "rule__AllPackageEntry__Group_2__0"
11826 } 11826 // InternalApplicationConfiguration.g:3602:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
11827 // $ANTLR end "rule__MetamodelDeclaration__Group__1" 11827 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
11828 11828
11829 11829 int stackSize = keepStackSize();
11830 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" 11830
11831 // InternalApplicationConfiguration.g:3635:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; 11831 try {
11832 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { 11832 // InternalApplicationConfiguration.g:3606:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
11833 11833 // InternalApplicationConfiguration.g:3607:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
11834 int stackSize = keepStackSize(); 11834 {
11835 11835 pushFollow(FOLLOW_18);
11836 try { 11836 rule__AllPackageEntry__Group_2__0__Impl();
11837 // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) 11837
11838 // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 11838 state._fsp--;
11839 { 11839
11840 // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 11840 pushFollow(FOLLOW_2);
11841 // InternalApplicationConfiguration.g:3641:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 11841 rule__AllPackageEntry__Group_2__1();
11842 { 11842
11843 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 11843 state._fsp--;
11844 // InternalApplicationConfiguration.g:3642:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 11844
11845 // InternalApplicationConfiguration.g:3642:3: rule__MetamodelDeclaration__NameAssignment_1 11845
11846 { 11846 }
11847 pushFollow(FOLLOW_2); 11847
11848 rule__MetamodelDeclaration__NameAssignment_1(); 11848 }
11849 11849 catch (RecognitionException re) {
11850 state._fsp--; 11850 reportError(re);
11851 11851 recover(input,re);
11852 11852 }
11853 } 11853 finally {
11854 11854
11855 after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 11855 restoreStackSize(stackSize);
11856 11856
11857 } 11857 }
11858 11858 return ;
11859 11859 }
11860 } 11860 // $ANTLR end "rule__AllPackageEntry__Group_2__0"
11861 11861
11862 } 11862
11863 catch (RecognitionException re) { 11863 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
11864 reportError(re); 11864 // InternalApplicationConfiguration.g:3614:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
11865 recover(input,re); 11865 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
11866 } 11866
11867 finally { 11867 int stackSize = keepStackSize();
11868 11868
11869 restoreStackSize(stackSize); 11869 try {
11870 11870 // InternalApplicationConfiguration.g:3618:1: ( ( 'excluding' ) )
11871 } 11871 // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
11872 return ; 11872 {
11873 } 11873 // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
11874 // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl" 11874 // InternalApplicationConfiguration.g:3620:2: 'excluding'
11875 11875 {
11876 11876 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
11877 // $ANTLR start "rule__MetamodelDeclaration__Group__2" 11877 match(input,34,FOLLOW_2);
11878 // InternalApplicationConfiguration.g:3650:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; 11878 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
11879 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { 11879
11880 11880 }
11881 int stackSize = keepStackSize(); 11881
11882 11882
11883 try { 11883 }
11884 // InternalApplicationConfiguration.g:3654:1: ( rule__MetamodelDeclaration__Group__2__Impl ) 11884
11885 // InternalApplicationConfiguration.g:3655:2: rule__MetamodelDeclaration__Group__2__Impl 11885 }
11886 { 11886 catch (RecognitionException re) {
11887 pushFollow(FOLLOW_2); 11887 reportError(re);
11888 rule__MetamodelDeclaration__Group__2__Impl(); 11888 recover(input,re);
11889 11889 }
11890 state._fsp--; 11890 finally {
11891 11891
11892 11892 restoreStackSize(stackSize);
11893 } 11893
11894 11894 }
11895 } 11895 return ;
11896 catch (RecognitionException re) { 11896 }
11897 reportError(re); 11897 // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl"
11898 recover(input,re); 11898
11899 } 11899
11900 finally { 11900 // $ANTLR start "rule__AllPackageEntry__Group_2__1"
11901 11901 // InternalApplicationConfiguration.g:3629:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
11902 restoreStackSize(stackSize); 11902 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
11903 11903
11904 } 11904 int stackSize = keepStackSize();
11905 return ; 11905
11906 } 11906 try {
11907 // $ANTLR end "rule__MetamodelDeclaration__Group__2" 11907 // InternalApplicationConfiguration.g:3633:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
11908 11908 // InternalApplicationConfiguration.g:3634:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
11909 11909 {
11910 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" 11910 pushFollow(FOLLOW_8);
11911 // InternalApplicationConfiguration.g:3661:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; 11911 rule__AllPackageEntry__Group_2__1__Impl();
11912 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { 11912
11913 11913 state._fsp--;
11914 int stackSize = keepStackSize(); 11914
11915 11915 pushFollow(FOLLOW_2);
11916 try { 11916 rule__AllPackageEntry__Group_2__2();
11917 // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) 11917
11918 // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 11918 state._fsp--;
11919 { 11919
11920 // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 11920
11921 // InternalApplicationConfiguration.g:3667:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 11921 }
11922 { 11922
11923 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 11923 }
11924 // InternalApplicationConfiguration.g:3668:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 11924 catch (RecognitionException re) {
11925 // InternalApplicationConfiguration.g:3668:3: rule__MetamodelDeclaration__SpecificationAssignment_2 11925 reportError(re);
11926 { 11926 recover(input,re);
11927 pushFollow(FOLLOW_2); 11927 }
11928 rule__MetamodelDeclaration__SpecificationAssignment_2(); 11928 finally {
11929 11929
11930 state._fsp--; 11930 restoreStackSize(stackSize);
11931 11931
11932 11932 }
11933 } 11933 return ;
11934 11934 }
11935 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 11935 // $ANTLR end "rule__AllPackageEntry__Group_2__1"
11936 11936
11937 } 11937
11938 11938 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
11939 11939 // InternalApplicationConfiguration.g:3641:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
11940 } 11940 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
11941 11941
11942 } 11942 int stackSize = keepStackSize();
11943 catch (RecognitionException re) { 11943
11944 reportError(re); 11944 try {
11945 recover(input,re); 11945 // InternalApplicationConfiguration.g:3645:1: ( ( '{' ) )
11946 } 11946 // InternalApplicationConfiguration.g:3646:1: ( '{' )
11947 finally { 11947 {
11948 11948 // InternalApplicationConfiguration.g:3646:1: ( '{' )
11949 restoreStackSize(stackSize); 11949 // InternalApplicationConfiguration.g:3647:2: '{'
11950 11950 {
11951 } 11951 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
11952 return ; 11952 match(input,30,FOLLOW_2);
11953 } 11953 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
11954 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl" 11954
11955 11955 }
11956 11956
11957 // $ANTLR start "rule__PartialModelSpecification__Group__0" 11957
11958 // InternalApplicationConfiguration.g:3677:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; 11958 }
11959 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException { 11959
11960 11960 }
11961 int stackSize = keepStackSize(); 11961 catch (RecognitionException re) {
11962 11962 reportError(re);
11963 try { 11963 recover(input,re);
11964 // InternalApplicationConfiguration.g:3681:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) 11964 }
11965 // InternalApplicationConfiguration.g:3682:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 11965 finally {
11966 { 11966
11967 pushFollow(FOLLOW_20); 11967 restoreStackSize(stackSize);
11968 rule__PartialModelSpecification__Group__0__Impl(); 11968
11969 11969 }
11970 state._fsp--; 11970 return ;
11971 11971 }
11972 pushFollow(FOLLOW_2); 11972 // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl"
11973 rule__PartialModelSpecification__Group__1(); 11973
11974 11974
11975 state._fsp--; 11975 // $ANTLR start "rule__AllPackageEntry__Group_2__2"
11976 11976 // InternalApplicationConfiguration.g:3656:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
11977 11977 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
11978 } 11978
11979 11979 int stackSize = keepStackSize();
11980 } 11980
11981 catch (RecognitionException re) { 11981 try {
11982 reportError(re); 11982 // InternalApplicationConfiguration.g:3660:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
11983 recover(input,re); 11983 // InternalApplicationConfiguration.g:3661:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
11984 } 11984 {
11985 finally { 11985 pushFollow(FOLLOW_15);
11986 11986 rule__AllPackageEntry__Group_2__2__Impl();
11987 restoreStackSize(stackSize); 11987
11988 11988 state._fsp--;
11989 } 11989
11990 return ; 11990 pushFollow(FOLLOW_2);
11991 } 11991 rule__AllPackageEntry__Group_2__3();
11992 // $ANTLR end "rule__PartialModelSpecification__Group__0" 11992
11993 11993 state._fsp--;
11994 11994
11995 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" 11995
11996 // InternalApplicationConfiguration.g:3689:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; 11996 }
11997 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { 11997
11998 11998 }
11999 int stackSize = keepStackSize(); 11999 catch (RecognitionException re) {
12000 12000 reportError(re);
12001 try { 12001 recover(input,re);
12002 // InternalApplicationConfiguration.g:3693:1: ( ( '{' ) ) 12002 }
12003 // InternalApplicationConfiguration.g:3694:1: ( '{' ) 12003 finally {
12004 { 12004
12005 // InternalApplicationConfiguration.g:3694:1: ( '{' ) 12005 restoreStackSize(stackSize);
12006 // InternalApplicationConfiguration.g:3695:2: '{' 12006
12007 { 12007 }
12008 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 12008 return ;
12009 match(input,24,FOLLOW_2); 12009 }
12010 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 12010 // $ANTLR end "rule__AllPackageEntry__Group_2__2"
12011 12011
12012 } 12012
12013 12013 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
12014 12014 // InternalApplicationConfiguration.g:3668:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
12015 } 12015 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
12016 12016
12017 } 12017 int stackSize = keepStackSize();
12018 catch (RecognitionException re) { 12018
12019 reportError(re); 12019 try {
12020 recover(input,re); 12020 // InternalApplicationConfiguration.g:3672:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
12021 } 12021 // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12022 finally { 12022 {
12023 12023 // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12024 restoreStackSize(stackSize); 12024 // InternalApplicationConfiguration.g:3674:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12025 12025 {
12026 } 12026 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
12027 return ; 12027 // InternalApplicationConfiguration.g:3675:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12028 } 12028 // InternalApplicationConfiguration.g:3675:3: rule__AllPackageEntry__ExclusionAssignment_2_2
12029 // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl" 12029 {
12030 12030 pushFollow(FOLLOW_2);
12031 12031 rule__AllPackageEntry__ExclusionAssignment_2_2();
12032 // $ANTLR start "rule__PartialModelSpecification__Group__1" 12032
12033 // InternalApplicationConfiguration.g:3704:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; 12033 state._fsp--;
12034 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { 12034
12035 12035
12036 int stackSize = keepStackSize(); 12036 }
12037 12037
12038 try { 12038 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
12039 // InternalApplicationConfiguration.g:3708:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) 12039
12040 // InternalApplicationConfiguration.g:3709:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 12040 }
12041 { 12041
12042 pushFollow(FOLLOW_15); 12042
12043 rule__PartialModelSpecification__Group__1__Impl(); 12043 }
12044 12044
12045 state._fsp--; 12045 }
12046 12046 catch (RecognitionException re) {
12047 pushFollow(FOLLOW_2); 12047 reportError(re);
12048 rule__PartialModelSpecification__Group__2(); 12048 recover(input,re);
12049 12049 }
12050 state._fsp--; 12050 finally {
12051 12051
12052 12052 restoreStackSize(stackSize);
12053 } 12053
12054 12054 }
12055 } 12055 return ;
12056 catch (RecognitionException re) { 12056 }
12057 reportError(re); 12057 // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl"
12058 recover(input,re); 12058
12059 } 12059
12060 finally { 12060 // $ANTLR start "rule__AllPackageEntry__Group_2__3"
12061 12061 // InternalApplicationConfiguration.g:3683:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
12062 restoreStackSize(stackSize); 12062 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
12063 12063
12064 } 12064 int stackSize = keepStackSize();
12065 return ; 12065
12066 } 12066 try {
12067 // $ANTLR end "rule__PartialModelSpecification__Group__1" 12067 // InternalApplicationConfiguration.g:3687:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
12068 12068 // InternalApplicationConfiguration.g:3688:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
12069 12069 {
12070 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" 12070 pushFollow(FOLLOW_15);
12071 // InternalApplicationConfiguration.g:3716:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; 12071 rule__AllPackageEntry__Group_2__3__Impl();
12072 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { 12072
12073 12073 state._fsp--;
12074 int stackSize = keepStackSize(); 12074
12075 12075 pushFollow(FOLLOW_2);
12076 try { 12076 rule__AllPackageEntry__Group_2__4();
12077 // InternalApplicationConfiguration.g:3720:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) 12077
12078 // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 12078 state._fsp--;
12079 { 12079
12080 // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 12080
12081 // InternalApplicationConfiguration.g:3722:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) 12081 }
12082 { 12082
12083 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); 12083 }
12084 // InternalApplicationConfiguration.g:3723:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) 12084 catch (RecognitionException re) {
12085 // InternalApplicationConfiguration.g:3723:3: rule__PartialModelSpecification__EntryAssignment_1 12085 reportError(re);
12086 { 12086 recover(input,re);
12087 pushFollow(FOLLOW_2); 12087 }
12088 rule__PartialModelSpecification__EntryAssignment_1(); 12088 finally {
12089 12089
12090 state._fsp--; 12090 restoreStackSize(stackSize);
12091 12091
12092 12092 }
12093 } 12093 return ;
12094 12094 }
12095 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); 12095 // $ANTLR end "rule__AllPackageEntry__Group_2__3"
12096 12096
12097 } 12097
12098 12098 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
12099 12099 // InternalApplicationConfiguration.g:3695:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
12100 } 12100 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
12101 12101
12102 } 12102 int stackSize = keepStackSize();
12103 catch (RecognitionException re) { 12103
12104 reportError(re); 12104 try {
12105 recover(input,re); 12105 // InternalApplicationConfiguration.g:3699:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
12106 } 12106 // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12107 finally { 12107 {
12108 12108 // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12109 restoreStackSize(stackSize); 12109 // InternalApplicationConfiguration.g:3701:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12110 12110 {
12111 } 12111 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
12112 return ; 12112 // InternalApplicationConfiguration.g:3702:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12113 } 12113 loop40:
12114 // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl" 12114 do {
12115 12115 int alt40=2;
12116 12116 int LA40_0 = input.LA(1);
12117 // $ANTLR start "rule__PartialModelSpecification__Group__2" 12117
12118 // InternalApplicationConfiguration.g:3731:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; 12118 if ( (LA40_0==32) ) {
12119 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { 12119 alt40=1;
12120 12120 }
12121 int stackSize = keepStackSize(); 12121
12122 12122
12123 try { 12123 switch (alt40) {
12124 // InternalApplicationConfiguration.g:3735:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) 12124 case 1 :
12125 // InternalApplicationConfiguration.g:3736:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 12125 // InternalApplicationConfiguration.g:3702:3: rule__AllPackageEntry__Group_2_3__0
12126 { 12126 {
12127 pushFollow(FOLLOW_15); 12127 pushFollow(FOLLOW_16);
12128 rule__PartialModelSpecification__Group__2__Impl(); 12128 rule__AllPackageEntry__Group_2_3__0();
12129 12129
12130 state._fsp--; 12130 state._fsp--;
12131 12131
12132 pushFollow(FOLLOW_2); 12132
12133 rule__PartialModelSpecification__Group__3(); 12133 }
12134 12134 break;
12135 state._fsp--; 12135
12136 12136 default :
12137 12137 break loop40;
12138 } 12138 }
12139 12139 } while (true);
12140 } 12140
12141 catch (RecognitionException re) { 12141 after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
12142 reportError(re); 12142
12143 recover(input,re); 12143 }
12144 } 12144
12145 finally { 12145
12146 12146 }
12147 restoreStackSize(stackSize); 12147
12148 12148 }
12149 } 12149 catch (RecognitionException re) {
12150 return ; 12150 reportError(re);
12151 } 12151 recover(input,re);
12152 // $ANTLR end "rule__PartialModelSpecification__Group__2" 12152 }
12153 12153 finally {
12154 12154
12155 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" 12155 restoreStackSize(stackSize);
12156 // InternalApplicationConfiguration.g:3743:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; 12156
12157 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException { 12157 }
12158 12158 return ;
12159 int stackSize = keepStackSize(); 12159 }
12160 12160 // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl"
12161 try { 12161
12162 // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) 12162
12163 // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) 12163 // $ANTLR start "rule__AllPackageEntry__Group_2__4"
12164 { 12164 // InternalApplicationConfiguration.g:3710:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
12165 // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) 12165 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
12166 // InternalApplicationConfiguration.g:3749:2: ( rule__PartialModelSpecification__Group_2__0 )? 12166
12167 { 12167 int stackSize = keepStackSize();
12168 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); 12168
12169 // InternalApplicationConfiguration.g:3750:2: ( rule__PartialModelSpecification__Group_2__0 )? 12169 try {
12170 int alt39=2; 12170 // InternalApplicationConfiguration.g:3714:1: ( rule__AllPackageEntry__Group_2__4__Impl )
12171 int LA39_0 = input.LA(1); 12171 // InternalApplicationConfiguration.g:3715:2: rule__AllPackageEntry__Group_2__4__Impl
12172 12172 {
12173 if ( (LA39_0==26) ) { 12173 pushFollow(FOLLOW_2);
12174 alt39=1; 12174 rule__AllPackageEntry__Group_2__4__Impl();
12175 } 12175
12176 switch (alt39) { 12176 state._fsp--;
12177 case 1 : 12177
12178 // InternalApplicationConfiguration.g:3750:3: rule__PartialModelSpecification__Group_2__0 12178
12179 { 12179 }
12180 pushFollow(FOLLOW_2); 12180
12181 rule__PartialModelSpecification__Group_2__0(); 12181 }
12182 12182 catch (RecognitionException re) {
12183 state._fsp--; 12183 reportError(re);
12184 12184 recover(input,re);
12185 12185 }
12186 } 12186 finally {
12187 break; 12187
12188 12188 restoreStackSize(stackSize);
12189 } 12189
12190 12190 }
12191 after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); 12191 return ;
12192 12192 }
12193 } 12193 // $ANTLR end "rule__AllPackageEntry__Group_2__4"
12194 12194
12195 12195
12196 } 12196 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
12197 12197 // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
12198 } 12198 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
12199 catch (RecognitionException re) { 12199
12200 reportError(re); 12200 int stackSize = keepStackSize();
12201 recover(input,re); 12201
12202 } 12202 try {
12203 finally { 12203 // InternalApplicationConfiguration.g:3725:1: ( ( '}' ) )
12204 12204 // InternalApplicationConfiguration.g:3726:1: ( '}' )
12205 restoreStackSize(stackSize); 12205 {
12206 12206 // InternalApplicationConfiguration.g:3726:1: ( '}' )
12207 } 12207 // InternalApplicationConfiguration.g:3727:2: '}'
12208 return ; 12208 {
12209 } 12209 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12210 // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl" 12210 match(input,31,FOLLOW_2);
12211 12211 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12212 12212
12213 // $ANTLR start "rule__PartialModelSpecification__Group__3" 12213 }
12214 // InternalApplicationConfiguration.g:3758:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; 12214
12215 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException { 12215
12216 12216 }
12217 int stackSize = keepStackSize(); 12217
12218 12218 }
12219 try { 12219 catch (RecognitionException re) {
12220 // InternalApplicationConfiguration.g:3762:1: ( rule__PartialModelSpecification__Group__3__Impl ) 12220 reportError(re);
12221 // InternalApplicationConfiguration.g:3763:2: rule__PartialModelSpecification__Group__3__Impl 12221 recover(input,re);
12222 { 12222 }
12223 pushFollow(FOLLOW_2); 12223 finally {
12224 rule__PartialModelSpecification__Group__3__Impl(); 12224
12225 12225 restoreStackSize(stackSize);
12226 state._fsp--; 12226
12227 12227 }
12228 12228 return ;
12229 } 12229 }
12230 12230 // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl"
12231 } 12231
12232 catch (RecognitionException re) { 12232
12233 reportError(re); 12233 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
12234 recover(input,re); 12234 // InternalApplicationConfiguration.g:3737:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
12235 } 12235 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
12236 finally { 12236
12237 12237 int stackSize = keepStackSize();
12238 restoreStackSize(stackSize); 12238
12239 12239 try {
12240 } 12240 // InternalApplicationConfiguration.g:3741:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
12241 return ; 12241 // InternalApplicationConfiguration.g:3742:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
12242 } 12242 {
12243 // $ANTLR end "rule__PartialModelSpecification__Group__3" 12243 pushFollow(FOLLOW_8);
12244 12244 rule__AllPackageEntry__Group_2_3__0__Impl();
12245 12245
12246 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" 12246 state._fsp--;
12247 // InternalApplicationConfiguration.g:3769:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; 12247
12248 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { 12248 pushFollow(FOLLOW_2);
12249 12249 rule__AllPackageEntry__Group_2_3__1();
12250 int stackSize = keepStackSize(); 12250
12251 12251 state._fsp--;
12252 try { 12252
12253 // InternalApplicationConfiguration.g:3773:1: ( ( '}' ) ) 12253
12254 // InternalApplicationConfiguration.g:3774:1: ( '}' ) 12254 }
12255 { 12255
12256 // InternalApplicationConfiguration.g:3774:1: ( '}' ) 12256 }
12257 // InternalApplicationConfiguration.g:3775:2: '}' 12257 catch (RecognitionException re) {
12258 { 12258 reportError(re);
12259 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 12259 recover(input,re);
12260 match(input,25,FOLLOW_2); 12260 }
12261 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 12261 finally {
12262 12262
12263 } 12263 restoreStackSize(stackSize);
12264 12264
12265 12265 }
12266 } 12266 return ;
12267 12267 }
12268 } 12268 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0"
12269 catch (RecognitionException re) { 12269
12270 reportError(re); 12270
12271 recover(input,re); 12271 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
12272 } 12272 // InternalApplicationConfiguration.g:3749:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
12273 finally { 12273 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
12274 12274
12275 restoreStackSize(stackSize); 12275 int stackSize = keepStackSize();
12276 12276
12277 } 12277 try {
12278 return ; 12278 // InternalApplicationConfiguration.g:3753:1: ( ( ',' ) )
12279 } 12279 // InternalApplicationConfiguration.g:3754:1: ( ',' )
12280 // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl" 12280 {
12281 12281 // InternalApplicationConfiguration.g:3754:1: ( ',' )
12282 12282 // InternalApplicationConfiguration.g:3755:2: ','
12283 // $ANTLR start "rule__PartialModelSpecification__Group_2__0" 12283 {
12284 // InternalApplicationConfiguration.g:3785:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; 12284 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
12285 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { 12285 match(input,32,FOLLOW_2);
12286 12286 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
12287 int stackSize = keepStackSize(); 12287
12288 12288 }
12289 try { 12289
12290 // InternalApplicationConfiguration.g:3789:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) 12290
12291 // InternalApplicationConfiguration.g:3790:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 12291 }
12292 { 12292
12293 pushFollow(FOLLOW_20); 12293 }
12294 rule__PartialModelSpecification__Group_2__0__Impl(); 12294 catch (RecognitionException re) {
12295 12295 reportError(re);
12296 state._fsp--; 12296 recover(input,re);
12297 12297 }
12298 pushFollow(FOLLOW_2); 12298 finally {
12299 rule__PartialModelSpecification__Group_2__1(); 12299
12300 12300 restoreStackSize(stackSize);
12301 state._fsp--; 12301
12302 12302 }
12303 12303 return ;
12304 } 12304 }
12305 12305 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl"
12306 } 12306
12307 catch (RecognitionException re) { 12307
12308 reportError(re); 12308 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
12309 recover(input,re); 12309 // InternalApplicationConfiguration.g:3764:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
12310 } 12310 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
12311 finally { 12311
12312 12312 int stackSize = keepStackSize();
12313 restoreStackSize(stackSize); 12313
12314 12314 try {
12315 } 12315 // InternalApplicationConfiguration.g:3768:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
12316 return ; 12316 // InternalApplicationConfiguration.g:3769:2: rule__AllPackageEntry__Group_2_3__1__Impl
12317 } 12317 {
12318 // $ANTLR end "rule__PartialModelSpecification__Group_2__0" 12318 pushFollow(FOLLOW_2);
12319 12319 rule__AllPackageEntry__Group_2_3__1__Impl();
12320 12320
12321 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" 12321 state._fsp--;
12322 // InternalApplicationConfiguration.g:3797:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; 12322
12323 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException { 12323
12324 12324 }
12325 int stackSize = keepStackSize(); 12325
12326 12326 }
12327 try { 12327 catch (RecognitionException re) {
12328 // InternalApplicationConfiguration.g:3801:1: ( ( ',' ) ) 12328 reportError(re);
12329 // InternalApplicationConfiguration.g:3802:1: ( ',' ) 12329 recover(input,re);
12330 { 12330 }
12331 // InternalApplicationConfiguration.g:3802:1: ( ',' ) 12331 finally {
12332 // InternalApplicationConfiguration.g:3803:2: ',' 12332
12333 { 12333 restoreStackSize(stackSize);
12334 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 12334
12335 match(input,26,FOLLOW_2); 12335 }
12336 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 12336 return ;
12337 12337 }
12338 } 12338 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1"
12339 12339
12340 12340
12341 } 12341 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
12342 12342 // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
12343 } 12343 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
12344 catch (RecognitionException re) { 12344
12345 reportError(re); 12345 int stackSize = keepStackSize();
12346 recover(input,re); 12346
12347 } 12347 try {
12348 finally { 12348 // InternalApplicationConfiguration.g:3779:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
12349 12349 // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
12350 restoreStackSize(stackSize); 12350 {
12351 12351 // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
12352 } 12352 // InternalApplicationConfiguration.g:3781:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
12353 return ; 12353 {
12354 } 12354 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
12355 // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl" 12355 // InternalApplicationConfiguration.g:3782:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
12356 12356 // InternalApplicationConfiguration.g:3782:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
12357 12357 {
12358 // $ANTLR start "rule__PartialModelSpecification__Group_2__1" 12358 pushFollow(FOLLOW_2);
12359 // InternalApplicationConfiguration.g:3812:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; 12359 rule__AllPackageEntry__ExclusionAssignment_2_3_1();
12360 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { 12360
12361 12361 state._fsp--;
12362 int stackSize = keepStackSize(); 12362
12363 12363
12364 try { 12364 }
12365 // InternalApplicationConfiguration.g:3816:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) 12365
12366 // InternalApplicationConfiguration.g:3817:2: rule__PartialModelSpecification__Group_2__1__Impl 12366 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
12367 { 12367
12368 pushFollow(FOLLOW_2); 12368 }
12369 rule__PartialModelSpecification__Group_2__1__Impl(); 12369
12370 12370
12371 state._fsp--; 12371 }
12372 12372
12373 12373 }
12374 } 12374 catch (RecognitionException re) {
12375 12375 reportError(re);
12376 } 12376 recover(input,re);
12377 catch (RecognitionException re) { 12377 }
12378 reportError(re); 12378 finally {
12379 recover(input,re); 12379
12380 } 12380 restoreStackSize(stackSize);
12381 finally { 12381
12382 12382 }
12383 restoreStackSize(stackSize); 12383 return ;
12384 12384 }
12385 } 12385 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl"
12386 return ; 12386
12387 } 12387
12388 // $ANTLR end "rule__PartialModelSpecification__Group_2__1" 12388 // $ANTLR start "rule__MetamodelElement__Group__0"
12389 12389 // InternalApplicationConfiguration.g:3791:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
12390 12390 public final void rule__MetamodelElement__Group__0() throws RecognitionException {
12391 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl" 12391
12392 // InternalApplicationConfiguration.g:3823:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; 12392 int stackSize = keepStackSize();
12393 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { 12393
12394 12394 try {
12395 int stackSize = keepStackSize(); 12395 // InternalApplicationConfiguration.g:3795:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
12396 12396 // InternalApplicationConfiguration.g:3796:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
12397 try { 12397 {
12398 // InternalApplicationConfiguration.g:3827:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) 12398 pushFollow(FOLLOW_8);
12399 // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 12399 rule__MetamodelElement__Group__0__Impl();
12400 { 12400
12401 // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 12401 state._fsp--;
12402 // InternalApplicationConfiguration.g:3829:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 12402
12403 { 12403 pushFollow(FOLLOW_2);
12404 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); 12404 rule__MetamodelElement__Group__1();
12405 // InternalApplicationConfiguration.g:3830:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 12405
12406 // InternalApplicationConfiguration.g:3830:3: rule__PartialModelSpecification__EntryAssignment_2_1 12406 state._fsp--;
12407 { 12407
12408 pushFollow(FOLLOW_2); 12408
12409 rule__PartialModelSpecification__EntryAssignment_2_1(); 12409 }
12410 12410
12411 state._fsp--; 12411 }
12412 12412 catch (RecognitionException re) {
12413 12413 reportError(re);
12414 } 12414 recover(input,re);
12415 12415 }
12416 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); 12416 finally {
12417 12417
12418 } 12418 restoreStackSize(stackSize);
12419 12419
12420 12420 }
12421 } 12421 return ;
12422 12422 }
12423 } 12423 // $ANTLR end "rule__MetamodelElement__Group__0"
12424 catch (RecognitionException re) { 12424
12425 reportError(re); 12425
12426 recover(input,re); 12426 // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
12427 } 12427 // InternalApplicationConfiguration.g:3803:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
12428 finally { 12428 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
12429 12429
12430 restoreStackSize(stackSize); 12430 int stackSize = keepStackSize();
12431 12431
12432 } 12432 try {
12433 return ; 12433 // InternalApplicationConfiguration.g:3807:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
12434 } 12434 // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
12435 // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl" 12435 {
12436 12436 // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
12437 12437 // InternalApplicationConfiguration.g:3809:2: ( rule__MetamodelElement__Group_0__0 )?
12438 // $ANTLR start "rule__FolderEntry__Group__0" 12438 {
12439 // InternalApplicationConfiguration.g:3839:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; 12439 before(grammarAccess.getMetamodelElementAccess().getGroup_0());
12440 public final void rule__FolderEntry__Group__0() throws RecognitionException { 12440 // InternalApplicationConfiguration.g:3810:2: ( rule__MetamodelElement__Group_0__0 )?
12441 12441 int alt41=2;
12442 int stackSize = keepStackSize(); 12442 int LA41_0 = input.LA(1);
12443 12443
12444 try { 12444 if ( (LA41_0==RULE_ID) ) {
12445 // InternalApplicationConfiguration.g:3843:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) 12445 int LA41_1 = input.LA(2);
12446 // InternalApplicationConfiguration.g:3844:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 12446
12447 { 12447 if ( (LA41_1==23) ) {
12448 pushFollow(FOLLOW_21); 12448 int LA41_2 = input.LA(3);
12449 rule__FolderEntry__Group__0__Impl(); 12449
12450 12450 if ( (LA41_2==RULE_ID) ) {
12451 state._fsp--; 12451 int LA41_5 = input.LA(4);
12452 12452
12453 pushFollow(FOLLOW_2); 12453 if ( (LA41_5==23||LA41_5==35) ) {
12454 rule__FolderEntry__Group__1(); 12454 alt41=1;
12455 12455 }
12456 state._fsp--; 12456 }
12457 12457 }
12458 12458 else if ( (LA41_1==35) ) {
12459 } 12459 alt41=1;
12460 12460 }
12461 } 12461 }
12462 catch (RecognitionException re) { 12462 switch (alt41) {
12463 reportError(re); 12463 case 1 :
12464 recover(input,re); 12464 // InternalApplicationConfiguration.g:3810:3: rule__MetamodelElement__Group_0__0
12465 } 12465 {
12466 finally { 12466 pushFollow(FOLLOW_2);
12467 12467 rule__MetamodelElement__Group_0__0();
12468 restoreStackSize(stackSize); 12468
12469 12469 state._fsp--;
12470 } 12470
12471 return ; 12471
12472 } 12472 }
12473 // $ANTLR end "rule__FolderEntry__Group__0" 12473 break;
12474 12474
12475 12475 }
12476 // $ANTLR start "rule__FolderEntry__Group__0__Impl" 12476
12477 // InternalApplicationConfiguration.g:3851:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; 12477 after(grammarAccess.getMetamodelElementAccess().getGroup_0());
12478 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { 12478
12479 12479 }
12480 int stackSize = keepStackSize(); 12480
12481 12481
12482 try { 12482 }
12483 // InternalApplicationConfiguration.g:3855:1: ( ( 'folder' ) ) 12483
12484 // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) 12484 }
12485 { 12485 catch (RecognitionException re) {
12486 // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) 12486 reportError(re);
12487 // InternalApplicationConfiguration.g:3857:2: 'folder' 12487 recover(input,re);
12488 { 12488 }
12489 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 12489 finally {
12490 match(input,31,FOLLOW_2); 12490
12491 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 12491 restoreStackSize(stackSize);
12492 12492
12493 } 12493 }
12494 12494 return ;
12495 12495 }
12496 } 12496 // $ANTLR end "rule__MetamodelElement__Group__0__Impl"
12497 12497
12498 } 12498
12499 catch (RecognitionException re) { 12499 // $ANTLR start "rule__MetamodelElement__Group__1"
12500 reportError(re); 12500 // InternalApplicationConfiguration.g:3818:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
12501 recover(input,re); 12501 public final void rule__MetamodelElement__Group__1() throws RecognitionException {
12502 } 12502
12503 finally { 12503 int stackSize = keepStackSize();
12504 12504
12505 restoreStackSize(stackSize); 12505 try {
12506 12506 // InternalApplicationConfiguration.g:3822:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
12507 } 12507 // InternalApplicationConfiguration.g:3823:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
12508 return ; 12508 {
12509 } 12509 pushFollow(FOLLOW_6);
12510 // $ANTLR end "rule__FolderEntry__Group__0__Impl" 12510 rule__MetamodelElement__Group__1__Impl();
12511 12511
12512 12512 state._fsp--;
12513 // $ANTLR start "rule__FolderEntry__Group__1" 12513
12514 // InternalApplicationConfiguration.g:3866:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; 12514 pushFollow(FOLLOW_2);
12515 public final void rule__FolderEntry__Group__1() throws RecognitionException { 12515 rule__MetamodelElement__Group__2();
12516 12516
12517 int stackSize = keepStackSize(); 12517 state._fsp--;
12518 12518
12519 try { 12519
12520 // InternalApplicationConfiguration.g:3870:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) 12520 }
12521 // InternalApplicationConfiguration.g:3871:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 12521
12522 { 12522 }
12523 pushFollow(FOLLOW_17); 12523 catch (RecognitionException re) {
12524 rule__FolderEntry__Group__1__Impl(); 12524 reportError(re);
12525 12525 recover(input,re);
12526 state._fsp--; 12526 }
12527 12527 finally {
12528 pushFollow(FOLLOW_2); 12528
12529 rule__FolderEntry__Group__2(); 12529 restoreStackSize(stackSize);
12530 12530
12531 state._fsp--; 12531 }
12532 12532 return ;
12533 12533 }
12534 } 12534 // $ANTLR end "rule__MetamodelElement__Group__1"
12535 12535
12536 } 12536
12537 catch (RecognitionException re) { 12537 // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
12538 reportError(re); 12538 // InternalApplicationConfiguration.g:3830:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
12539 recover(input,re); 12539 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
12540 } 12540
12541 finally { 12541 int stackSize = keepStackSize();
12542 12542
12543 restoreStackSize(stackSize); 12543 try {
12544 12544 // InternalApplicationConfiguration.g:3834:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
12545 } 12545 // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
12546 return ; 12546 {
12547 } 12547 // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
12548 // $ANTLR end "rule__FolderEntry__Group__1" 12548 // InternalApplicationConfiguration.g:3836:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
12549 12549 {
12550 12550 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
12551 // $ANTLR start "rule__FolderEntry__Group__1__Impl" 12551 // InternalApplicationConfiguration.g:3837:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
12552 // InternalApplicationConfiguration.g:3878:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; 12552 // InternalApplicationConfiguration.g:3837:3: rule__MetamodelElement__ClassifierAssignment_1
12553 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { 12553 {
12554 12554 pushFollow(FOLLOW_2);
12555 int stackSize = keepStackSize(); 12555 rule__MetamodelElement__ClassifierAssignment_1();
12556 12556
12557 try { 12557 state._fsp--;
12558 // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) 12558
12559 // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 12559
12560 { 12560 }
12561 // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 12561
12562 // InternalApplicationConfiguration.g:3884:2: ( rule__FolderEntry__PathAssignment_1 ) 12562 after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
12563 { 12563
12564 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); 12564 }
12565 // InternalApplicationConfiguration.g:3885:2: ( rule__FolderEntry__PathAssignment_1 ) 12565
12566 // InternalApplicationConfiguration.g:3885:3: rule__FolderEntry__PathAssignment_1 12566
12567 { 12567 }
12568 pushFollow(FOLLOW_2); 12568
12569 rule__FolderEntry__PathAssignment_1(); 12569 }
12570 12570 catch (RecognitionException re) {
12571 state._fsp--; 12571 reportError(re);
12572 12572 recover(input,re);
12573 12573 }
12574 } 12574 finally {
12575 12575
12576 after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); 12576 restoreStackSize(stackSize);
12577 12577
12578 } 12578 }
12579 12579 return ;
12580 12580 }
12581 } 12581 // $ANTLR end "rule__MetamodelElement__Group__1__Impl"
12582 12582
12583 } 12583
12584 catch (RecognitionException re) { 12584 // $ANTLR start "rule__MetamodelElement__Group__2"
12585 reportError(re); 12585 // InternalApplicationConfiguration.g:3845:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
12586 recover(input,re); 12586 public final void rule__MetamodelElement__Group__2() throws RecognitionException {
12587 } 12587
12588 finally { 12588 int stackSize = keepStackSize();
12589 12589
12590 restoreStackSize(stackSize); 12590 try {
12591 12591 // InternalApplicationConfiguration.g:3849:1: ( rule__MetamodelElement__Group__2__Impl )
12592 } 12592 // InternalApplicationConfiguration.g:3850:2: rule__MetamodelElement__Group__2__Impl
12593 return ; 12593 {
12594 } 12594 pushFollow(FOLLOW_2);
12595 // $ANTLR end "rule__FolderEntry__Group__1__Impl" 12595 rule__MetamodelElement__Group__2__Impl();
12596 12596
12597 12597 state._fsp--;
12598 // $ANTLR start "rule__FolderEntry__Group__2" 12598
12599 // InternalApplicationConfiguration.g:3893:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; 12599
12600 public final void rule__FolderEntry__Group__2() throws RecognitionException { 12600 }
12601 12601
12602 int stackSize = keepStackSize(); 12602 }
12603 12603 catch (RecognitionException re) {
12604 try { 12604 reportError(re);
12605 // InternalApplicationConfiguration.g:3897:1: ( rule__FolderEntry__Group__2__Impl ) 12605 recover(input,re);
12606 // InternalApplicationConfiguration.g:3898:2: rule__FolderEntry__Group__2__Impl 12606 }
12607 { 12607 finally {
12608 pushFollow(FOLLOW_2); 12608
12609 rule__FolderEntry__Group__2__Impl(); 12609 restoreStackSize(stackSize);
12610 12610
12611 state._fsp--; 12611 }
12612 12612 return ;
12613 12613 }
12614 } 12614 // $ANTLR end "rule__MetamodelElement__Group__2"
12615 12615
12616 } 12616
12617 catch (RecognitionException re) { 12617 // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
12618 reportError(re); 12618 // InternalApplicationConfiguration.g:3856:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
12619 recover(input,re); 12619 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
12620 } 12620
12621 finally { 12621 int stackSize = keepStackSize();
12622 12622
12623 restoreStackSize(stackSize); 12623 try {
12624 12624 // InternalApplicationConfiguration.g:3860:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
12625 } 12625 // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
12626 return ; 12626 {
12627 } 12627 // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
12628 // $ANTLR end "rule__FolderEntry__Group__2" 12628 // InternalApplicationConfiguration.g:3862:2: ( rule__MetamodelElement__Group_2__0 )?
12629 12629 {
12630 12630 before(grammarAccess.getMetamodelElementAccess().getGroup_2());
12631 // $ANTLR start "rule__FolderEntry__Group__2__Impl" 12631 // InternalApplicationConfiguration.g:3863:2: ( rule__MetamodelElement__Group_2__0 )?
12632 // InternalApplicationConfiguration.g:3904:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; 12632 int alt42=2;
12633 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { 12633 int LA42_0 = input.LA(1);
12634 12634
12635 int stackSize = keepStackSize(); 12635 if ( (LA42_0==23) ) {
12636 12636 alt42=1;
12637 try { 12637 }
12638 // InternalApplicationConfiguration.g:3908:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) 12638 switch (alt42) {
12639 // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) 12639 case 1 :
12640 { 12640 // InternalApplicationConfiguration.g:3863:3: rule__MetamodelElement__Group_2__0
12641 // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) 12641 {
12642 // InternalApplicationConfiguration.g:3910:2: ( rule__FolderEntry__Group_2__0 )? 12642 pushFollow(FOLLOW_2);
12643 { 12643 rule__MetamodelElement__Group_2__0();
12644 before(grammarAccess.getFolderEntryAccess().getGroup_2()); 12644
12645 // InternalApplicationConfiguration.g:3911:2: ( rule__FolderEntry__Group_2__0 )? 12645 state._fsp--;
12646 int alt40=2; 12646
12647 int LA40_0 = input.LA(1); 12647
12648 12648 }
12649 if ( (LA40_0==28) ) { 12649 break;
12650 alt40=1; 12650
12651 } 12651 }
12652 switch (alt40) { 12652
12653 case 1 : 12653 after(grammarAccess.getMetamodelElementAccess().getGroup_2());
12654 // InternalApplicationConfiguration.g:3911:3: rule__FolderEntry__Group_2__0 12654
12655 { 12655 }
12656 pushFollow(FOLLOW_2); 12656
12657 rule__FolderEntry__Group_2__0(); 12657
12658 12658 }
12659 state._fsp--; 12659
12660 12660 }
12661 12661 catch (RecognitionException re) {
12662 } 12662 reportError(re);
12663 break; 12663 recover(input,re);
12664 12664 }
12665 } 12665 finally {
12666 12666
12667 after(grammarAccess.getFolderEntryAccess().getGroup_2()); 12667 restoreStackSize(stackSize);
12668 12668
12669 } 12669 }
12670 12670 return ;
12671 12671 }
12672 } 12672 // $ANTLR end "rule__MetamodelElement__Group__2__Impl"
12673 12673
12674 } 12674
12675 catch (RecognitionException re) { 12675 // $ANTLR start "rule__MetamodelElement__Group_0__0"
12676 reportError(re); 12676 // InternalApplicationConfiguration.g:3872:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
12677 recover(input,re); 12677 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
12678 } 12678
12679 finally { 12679 int stackSize = keepStackSize();
12680 12680
12681 restoreStackSize(stackSize); 12681 try {
12682 12682 // InternalApplicationConfiguration.g:3876:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
12683 } 12683 // InternalApplicationConfiguration.g:3877:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
12684 return ; 12684 {
12685 } 12685 pushFollow(FOLLOW_19);
12686 // $ANTLR end "rule__FolderEntry__Group__2__Impl" 12686 rule__MetamodelElement__Group_0__0__Impl();
12687 12687
12688 12688 state._fsp--;
12689 // $ANTLR start "rule__FolderEntry__Group_2__0" 12689
12690 // InternalApplicationConfiguration.g:3920:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; 12690 pushFollow(FOLLOW_2);
12691 public final void rule__FolderEntry__Group_2__0() throws RecognitionException { 12691 rule__MetamodelElement__Group_0__1();
12692 12692
12693 int stackSize = keepStackSize(); 12693 state._fsp--;
12694 12694
12695 try { 12695
12696 // InternalApplicationConfiguration.g:3924:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) 12696 }
12697 // InternalApplicationConfiguration.g:3925:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 12697
12698 { 12698 }
12699 pushFollow(FOLLOW_18); 12699 catch (RecognitionException re) {
12700 rule__FolderEntry__Group_2__0__Impl(); 12700 reportError(re);
12701 12701 recover(input,re);
12702 state._fsp--; 12702 }
12703 12703 finally {
12704 pushFollow(FOLLOW_2); 12704
12705 rule__FolderEntry__Group_2__1(); 12705 restoreStackSize(stackSize);
12706 12706
12707 state._fsp--; 12707 }
12708 12708 return ;
12709 12709 }
12710 } 12710 // $ANTLR end "rule__MetamodelElement__Group_0__0"
12711 12711
12712 } 12712
12713 catch (RecognitionException re) { 12713 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
12714 reportError(re); 12714 // InternalApplicationConfiguration.g:3884:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
12715 recover(input,re); 12715 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
12716 } 12716
12717 finally { 12717 int stackSize = keepStackSize();
12718 12718
12719 restoreStackSize(stackSize); 12719 try {
12720 12720 // InternalApplicationConfiguration.g:3888:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
12721 } 12721 // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
12722 return ; 12722 {
12723 } 12723 // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
12724 // $ANTLR end "rule__FolderEntry__Group_2__0" 12724 // InternalApplicationConfiguration.g:3890:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
12725 12725 {
12726 12726 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
12727 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" 12727 // InternalApplicationConfiguration.g:3891:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
12728 // InternalApplicationConfiguration.g:3932:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; 12728 // InternalApplicationConfiguration.g:3891:3: rule__MetamodelElement__PackageAssignment_0_0
12729 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { 12729 {
12730 12730 pushFollow(FOLLOW_2);
12731 int stackSize = keepStackSize(); 12731 rule__MetamodelElement__PackageAssignment_0_0();
12732 12732
12733 try { 12733 state._fsp--;
12734 // InternalApplicationConfiguration.g:3936:1: ( ( 'excluding' ) ) 12734
12735 // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) 12735
12736 { 12736 }
12737 // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) 12737
12738 // InternalApplicationConfiguration.g:3938:2: 'excluding' 12738 after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
12739 { 12739
12740 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 12740 }
12741 match(input,28,FOLLOW_2); 12741
12742 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 12742
12743 12743 }
12744 } 12744
12745 12745 }
12746 12746 catch (RecognitionException re) {
12747 } 12747 reportError(re);
12748 12748 recover(input,re);
12749 } 12749 }
12750 catch (RecognitionException re) { 12750 finally {
12751 reportError(re); 12751
12752 recover(input,re); 12752 restoreStackSize(stackSize);
12753 } 12753
12754 finally { 12754 }
12755 12755 return ;
12756 restoreStackSize(stackSize); 12756 }
12757 12757 // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl"
12758 } 12758
12759 return ; 12759
12760 } 12760 // $ANTLR start "rule__MetamodelElement__Group_0__1"
12761 // $ANTLR end "rule__FolderEntry__Group_2__0__Impl" 12761 // InternalApplicationConfiguration.g:3899:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
12762 12762 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
12763 12763
12764 // $ANTLR start "rule__FolderEntry__Group_2__1" 12764 int stackSize = keepStackSize();
12765 // InternalApplicationConfiguration.g:3947:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; 12765
12766 public final void rule__FolderEntry__Group_2__1() throws RecognitionException { 12766 try {
12767 12767 // InternalApplicationConfiguration.g:3903:1: ( rule__MetamodelElement__Group_0__1__Impl )
12768 int stackSize = keepStackSize(); 12768 // InternalApplicationConfiguration.g:3904:2: rule__MetamodelElement__Group_0__1__Impl
12769 12769 {
12770 try { 12770 pushFollow(FOLLOW_2);
12771 // InternalApplicationConfiguration.g:3951:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) 12771 rule__MetamodelElement__Group_0__1__Impl();
12772 // InternalApplicationConfiguration.g:3952:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 12772
12773 { 12773 state._fsp--;
12774 pushFollow(FOLLOW_21); 12774
12775 rule__FolderEntry__Group_2__1__Impl(); 12775
12776 12776 }
12777 state._fsp--; 12777
12778 12778 }
12779 pushFollow(FOLLOW_2); 12779 catch (RecognitionException re) {
12780 rule__FolderEntry__Group_2__2(); 12780 reportError(re);
12781 12781 recover(input,re);
12782 state._fsp--; 12782 }
12783 12783 finally {
12784 12784
12785 } 12785 restoreStackSize(stackSize);
12786 12786
12787 } 12787 }
12788 catch (RecognitionException re) { 12788 return ;
12789 reportError(re); 12789 }
12790 recover(input,re); 12790 // $ANTLR end "rule__MetamodelElement__Group_0__1"
12791 } 12791
12792 finally { 12792
12793 12793 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
12794 restoreStackSize(stackSize); 12794 // InternalApplicationConfiguration.g:3910:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
12795 12795 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
12796 } 12796
12797 return ; 12797 int stackSize = keepStackSize();
12798 } 12798
12799 // $ANTLR end "rule__FolderEntry__Group_2__1" 12799 try {
12800 12800 // InternalApplicationConfiguration.g:3914:1: ( ( '::' ) )
12801 12801 // InternalApplicationConfiguration.g:3915:1: ( '::' )
12802 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" 12802 {
12803 // InternalApplicationConfiguration.g:3959:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; 12803 // InternalApplicationConfiguration.g:3915:1: ( '::' )
12804 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { 12804 // InternalApplicationConfiguration.g:3916:2: '::'
12805 12805 {
12806 int stackSize = keepStackSize(); 12806 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
12807 12807 match(input,35,FOLLOW_2);
12808 try { 12808 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
12809 // InternalApplicationConfiguration.g:3963:1: ( ( '{' ) ) 12809
12810 // InternalApplicationConfiguration.g:3964:1: ( '{' ) 12810 }
12811 { 12811
12812 // InternalApplicationConfiguration.g:3964:1: ( '{' ) 12812
12813 // InternalApplicationConfiguration.g:3965:2: '{' 12813 }
12814 { 12814
12815 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 12815 }
12816 match(input,24,FOLLOW_2); 12816 catch (RecognitionException re) {
12817 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 12817 reportError(re);
12818 12818 recover(input,re);
12819 } 12819 }
12820 12820 finally {
12821 12821
12822 } 12822 restoreStackSize(stackSize);
12823 12823
12824 } 12824 }
12825 catch (RecognitionException re) { 12825 return ;
12826 reportError(re); 12826 }
12827 recover(input,re); 12827 // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl"
12828 } 12828
12829 finally { 12829
12830 12830 // $ANTLR start "rule__MetamodelElement__Group_2__0"
12831 restoreStackSize(stackSize); 12831 // InternalApplicationConfiguration.g:3926:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
12832 12832 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
12833 } 12833
12834 return ; 12834 int stackSize = keepStackSize();
12835 } 12835
12836 // $ANTLR end "rule__FolderEntry__Group_2__1__Impl" 12836 try {
12837 12837 // InternalApplicationConfiguration.g:3930:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
12838 12838 // InternalApplicationConfiguration.g:3931:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
12839 // $ANTLR start "rule__FolderEntry__Group_2__2" 12839 {
12840 // InternalApplicationConfiguration.g:3974:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; 12840 pushFollow(FOLLOW_8);
12841 public final void rule__FolderEntry__Group_2__2() throws RecognitionException { 12841 rule__MetamodelElement__Group_2__0__Impl();
12842 12842
12843 int stackSize = keepStackSize(); 12843 state._fsp--;
12844 12844
12845 try { 12845 pushFollow(FOLLOW_2);
12846 // InternalApplicationConfiguration.g:3978:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) 12846 rule__MetamodelElement__Group_2__1();
12847 // InternalApplicationConfiguration.g:3979:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 12847
12848 { 12848 state._fsp--;
12849 pushFollow(FOLLOW_15); 12849
12850 rule__FolderEntry__Group_2__2__Impl(); 12850
12851 12851 }
12852 state._fsp--; 12852
12853 12853 }
12854 pushFollow(FOLLOW_2); 12854 catch (RecognitionException re) {
12855 rule__FolderEntry__Group_2__3(); 12855 reportError(re);
12856 12856 recover(input,re);
12857 state._fsp--; 12857 }
12858 12858 finally {
12859 12859
12860 } 12860 restoreStackSize(stackSize);
12861 12861
12862 } 12862 }
12863 catch (RecognitionException re) { 12863 return ;
12864 reportError(re); 12864 }
12865 recover(input,re); 12865 // $ANTLR end "rule__MetamodelElement__Group_2__0"
12866 } 12866
12867 finally { 12867
12868 12868 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
12869 restoreStackSize(stackSize); 12869 // InternalApplicationConfiguration.g:3938:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
12870 12870 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
12871 } 12871
12872 return ; 12872 int stackSize = keepStackSize();
12873 } 12873
12874 // $ANTLR end "rule__FolderEntry__Group_2__2" 12874 try {
12875 12875 // InternalApplicationConfiguration.g:3942:1: ( ( '.' ) )
12876 12876 // InternalApplicationConfiguration.g:3943:1: ( '.' )
12877 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" 12877 {
12878 // InternalApplicationConfiguration.g:3986:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; 12878 // InternalApplicationConfiguration.g:3943:1: ( '.' )
12879 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { 12879 // InternalApplicationConfiguration.g:3944:2: '.'
12880 12880 {
12881 int stackSize = keepStackSize(); 12881 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
12882 12882 match(input,23,FOLLOW_2);
12883 try { 12883 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
12884 // InternalApplicationConfiguration.g:3990:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) 12884
12885 // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 12885 }
12886 { 12886
12887 // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 12887
12888 // InternalApplicationConfiguration.g:3992:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 12888 }
12889 { 12889
12890 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); 12890 }
12891 // InternalApplicationConfiguration.g:3993:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 12891 catch (RecognitionException re) {
12892 // InternalApplicationConfiguration.g:3993:3: rule__FolderEntry__ExclusionAssignment_2_2 12892 reportError(re);
12893 { 12893 recover(input,re);
12894 pushFollow(FOLLOW_2); 12894 }
12895 rule__FolderEntry__ExclusionAssignment_2_2(); 12895 finally {
12896 12896
12897 state._fsp--; 12897 restoreStackSize(stackSize);
12898 12898
12899 12899 }
12900 } 12900 return ;
12901 12901 }
12902 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); 12902 // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl"
12903 12903
12904 } 12904
12905 12905 // $ANTLR start "rule__MetamodelElement__Group_2__1"
12906 12906 // InternalApplicationConfiguration.g:3953:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
12907 } 12907 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
12908 12908
12909 } 12909 int stackSize = keepStackSize();
12910 catch (RecognitionException re) { 12910
12911 reportError(re); 12911 try {
12912 recover(input,re); 12912 // InternalApplicationConfiguration.g:3957:1: ( rule__MetamodelElement__Group_2__1__Impl )
12913 } 12913 // InternalApplicationConfiguration.g:3958:2: rule__MetamodelElement__Group_2__1__Impl
12914 finally { 12914 {
12915 12915 pushFollow(FOLLOW_2);
12916 restoreStackSize(stackSize); 12916 rule__MetamodelElement__Group_2__1__Impl();
12917 12917
12918 } 12918 state._fsp--;
12919 return ; 12919
12920 } 12920
12921 // $ANTLR end "rule__FolderEntry__Group_2__2__Impl" 12921 }
12922 12922
12923 12923 }
12924 // $ANTLR start "rule__FolderEntry__Group_2__3" 12924 catch (RecognitionException re) {
12925 // InternalApplicationConfiguration.g:4001:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; 12925 reportError(re);
12926 public final void rule__FolderEntry__Group_2__3() throws RecognitionException { 12926 recover(input,re);
12927 12927 }
12928 int stackSize = keepStackSize(); 12928 finally {
12929 12929
12930 try { 12930 restoreStackSize(stackSize);
12931 // InternalApplicationConfiguration.g:4005:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) 12931
12932 // InternalApplicationConfiguration.g:4006:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 12932 }
12933 { 12933 return ;
12934 pushFollow(FOLLOW_15); 12934 }
12935 rule__FolderEntry__Group_2__3__Impl(); 12935 // $ANTLR end "rule__MetamodelElement__Group_2__1"
12936 12936
12937 state._fsp--; 12937
12938 12938 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
12939 pushFollow(FOLLOW_2); 12939 // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
12940 rule__FolderEntry__Group_2__4(); 12940 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
12941 12941
12942 state._fsp--; 12942 int stackSize = keepStackSize();
12943 12943
12944 12944 try {
12945 } 12945 // InternalApplicationConfiguration.g:3968:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
12946 12946 // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
12947 } 12947 {
12948 catch (RecognitionException re) { 12948 // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
12949 reportError(re); 12949 // InternalApplicationConfiguration.g:3970:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
12950 recover(input,re); 12950 {
12951 } 12951 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
12952 finally { 12952 // InternalApplicationConfiguration.g:3971:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
12953 12953 // InternalApplicationConfiguration.g:3971:3: rule__MetamodelElement__FeatureAssignment_2_1
12954 restoreStackSize(stackSize); 12954 {
12955 12955 pushFollow(FOLLOW_2);
12956 } 12956 rule__MetamodelElement__FeatureAssignment_2_1();
12957 return ; 12957
12958 } 12958 state._fsp--;
12959 // $ANTLR end "rule__FolderEntry__Group_2__3" 12959
12960 12960
12961 12961 }
12962 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" 12962
12963 // InternalApplicationConfiguration.g:4013:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; 12963 after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
12964 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { 12964
12965 12965 }
12966 int stackSize = keepStackSize(); 12966
12967 12967
12968 try { 12968 }
12969 // InternalApplicationConfiguration.g:4017:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) 12969
12970 // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 12970 }
12971 { 12971 catch (RecognitionException re) {
12972 // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 12972 reportError(re);
12973 // InternalApplicationConfiguration.g:4019:2: ( rule__FolderEntry__Group_2_3__0 )* 12973 recover(input,re);
12974 { 12974 }
12975 before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); 12975 finally {
12976 // InternalApplicationConfiguration.g:4020:2: ( rule__FolderEntry__Group_2_3__0 )* 12976
12977 loop41: 12977 restoreStackSize(stackSize);
12978 do { 12978
12979 int alt41=2; 12979 }
12980 int LA41_0 = input.LA(1); 12980 return ;
12981 12981 }
12982 if ( (LA41_0==26) ) { 12982 // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl"
12983 alt41=1; 12983
12984 } 12984
12985 12985 // $ANTLR start "rule__MetamodelDeclaration__Group__0"
12986 12986 // InternalApplicationConfiguration.g:3980:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
12987 switch (alt41) { 12987 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
12988 case 1 : 12988
12989 // InternalApplicationConfiguration.g:4020:3: rule__FolderEntry__Group_2_3__0 12989 int stackSize = keepStackSize();
12990 { 12990
12991 pushFollow(FOLLOW_16); 12991 try {
12992 rule__FolderEntry__Group_2_3__0(); 12992 // InternalApplicationConfiguration.g:3984:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
12993 12993 // InternalApplicationConfiguration.g:3985:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
12994 state._fsp--; 12994 {
12995 12995 pushFollow(FOLLOW_8);
12996 12996 rule__MetamodelDeclaration__Group__0__Impl();
12997 } 12997
12998 break; 12998 state._fsp--;
12999 12999
13000 default : 13000 pushFollow(FOLLOW_2);
13001 break loop41; 13001 rule__MetamodelDeclaration__Group__1();
13002 } 13002
13003 } while (true); 13003 state._fsp--;
13004 13004
13005 after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); 13005
13006 13006 }
13007 } 13007
13008 13008 }
13009 13009 catch (RecognitionException re) {
13010 } 13010 reportError(re);
13011 13011 recover(input,re);
13012 } 13012 }
13013 catch (RecognitionException re) { 13013 finally {
13014 reportError(re); 13014
13015 recover(input,re); 13015 restoreStackSize(stackSize);
13016 } 13016
13017 finally { 13017 }
13018 13018 return ;
13019 restoreStackSize(stackSize); 13019 }
13020 13020 // $ANTLR end "rule__MetamodelDeclaration__Group__0"
13021 } 13021
13022 return ; 13022
13023 } 13023 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
13024 // $ANTLR end "rule__FolderEntry__Group_2__3__Impl" 13024 // InternalApplicationConfiguration.g:3992:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
13025 13025 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
13026 13026
13027 // $ANTLR start "rule__FolderEntry__Group_2__4" 13027 int stackSize = keepStackSize();
13028 // InternalApplicationConfiguration.g:4028:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; 13028
13029 public final void rule__FolderEntry__Group_2__4() throws RecognitionException { 13029 try {
13030 13030 // InternalApplicationConfiguration.g:3996:1: ( ( 'metamodel' ) )
13031 int stackSize = keepStackSize(); 13031 // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
13032 13032 {
13033 try { 13033 // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
13034 // InternalApplicationConfiguration.g:4032:1: ( rule__FolderEntry__Group_2__4__Impl ) 13034 // InternalApplicationConfiguration.g:3998:2: 'metamodel'
13035 // InternalApplicationConfiguration.g:4033:2: rule__FolderEntry__Group_2__4__Impl 13035 {
13036 { 13036 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13037 pushFollow(FOLLOW_2); 13037 match(input,36,FOLLOW_2);
13038 rule__FolderEntry__Group_2__4__Impl(); 13038 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13039 13039
13040 state._fsp--; 13040 }
13041 13041
13042 13042
13043 } 13043 }
13044 13044
13045 } 13045 }
13046 catch (RecognitionException re) { 13046 catch (RecognitionException re) {
13047 reportError(re); 13047 reportError(re);
13048 recover(input,re); 13048 recover(input,re);
13049 } 13049 }
13050 finally { 13050 finally {
13051 13051
13052 restoreStackSize(stackSize); 13052 restoreStackSize(stackSize);
13053 13053
13054 } 13054 }
13055 return ; 13055 return ;
13056 } 13056 }
13057 // $ANTLR end "rule__FolderEntry__Group_2__4" 13057 // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl"
13058 13058
13059 13059
13060 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" 13060 // $ANTLR start "rule__MetamodelDeclaration__Group__1"
13061 // InternalApplicationConfiguration.g:4039:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; 13061 // InternalApplicationConfiguration.g:4007:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
13062 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { 13062 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
13063 13063
13064 int stackSize = keepStackSize(); 13064 int stackSize = keepStackSize();
13065 13065
13066 try { 13066 try {
13067 // InternalApplicationConfiguration.g:4043:1: ( ( '}' ) ) 13067 // InternalApplicationConfiguration.g:4011:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
13068 // InternalApplicationConfiguration.g:4044:1: ( '}' ) 13068 // InternalApplicationConfiguration.g:4012:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
13069 { 13069 {
13070 // InternalApplicationConfiguration.g:4044:1: ( '}' ) 13070 pushFollow(FOLLOW_18);
13071 // InternalApplicationConfiguration.g:4045:2: '}' 13071 rule__MetamodelDeclaration__Group__1__Impl();
13072 { 13072
13073 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 13073 state._fsp--;
13074 match(input,25,FOLLOW_2); 13074
13075 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 13075 pushFollow(FOLLOW_2);
13076 13076 rule__MetamodelDeclaration__Group__2();
13077 } 13077
13078 13078 state._fsp--;
13079 13079
13080 } 13080
13081 13081 }
13082 } 13082
13083 catch (RecognitionException re) { 13083 }
13084 reportError(re); 13084 catch (RecognitionException re) {
13085 recover(input,re); 13085 reportError(re);
13086 } 13086 recover(input,re);
13087 finally { 13087 }
13088 13088 finally {
13089 restoreStackSize(stackSize); 13089
13090 13090 restoreStackSize(stackSize);
13091 } 13091
13092 return ; 13092 }
13093 } 13093 return ;
13094 // $ANTLR end "rule__FolderEntry__Group_2__4__Impl" 13094 }
13095 13095 // $ANTLR end "rule__MetamodelDeclaration__Group__1"
13096 13096
13097 // $ANTLR start "rule__FolderEntry__Group_2_3__0" 13097
13098 // InternalApplicationConfiguration.g:4055:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; 13098 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
13099 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { 13099 // InternalApplicationConfiguration.g:4019:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
13100 13100 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
13101 int stackSize = keepStackSize(); 13101
13102 13102 int stackSize = keepStackSize();
13103 try { 13103
13104 // InternalApplicationConfiguration.g:4059:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) 13104 try {
13105 // InternalApplicationConfiguration.g:4060:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 13105 // InternalApplicationConfiguration.g:4023:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
13106 { 13106 // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13107 pushFollow(FOLLOW_21); 13107 {
13108 rule__FolderEntry__Group_2_3__0__Impl(); 13108 // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13109 13109 // InternalApplicationConfiguration.g:4025:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13110 state._fsp--; 13110 {
13111 13111 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
13112 pushFollow(FOLLOW_2); 13112 // InternalApplicationConfiguration.g:4026:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13113 rule__FolderEntry__Group_2_3__1(); 13113 // InternalApplicationConfiguration.g:4026:3: rule__MetamodelDeclaration__NameAssignment_1
13114 13114 {
13115 state._fsp--; 13115 pushFollow(FOLLOW_2);
13116 13116 rule__MetamodelDeclaration__NameAssignment_1();
13117 13117
13118 } 13118 state._fsp--;
13119 13119
13120 } 13120
13121 catch (RecognitionException re) { 13121 }
13122 reportError(re); 13122
13123 recover(input,re); 13123 after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
13124 } 13124
13125 finally { 13125 }
13126 13126
13127 restoreStackSize(stackSize); 13127
13128 13128 }
13129 } 13129
13130 return ; 13130 }
13131 } 13131 catch (RecognitionException re) {
13132 // $ANTLR end "rule__FolderEntry__Group_2_3__0" 13132 reportError(re);
13133 13133 recover(input,re);
13134 13134 }
13135 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" 13135 finally {
13136 // InternalApplicationConfiguration.g:4067:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; 13136
13137 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException { 13137 restoreStackSize(stackSize);
13138 13138
13139 int stackSize = keepStackSize(); 13139 }
13140 13140 return ;
13141 try { 13141 }
13142 // InternalApplicationConfiguration.g:4071:1: ( ( ',' ) ) 13142 // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl"
13143 // InternalApplicationConfiguration.g:4072:1: ( ',' ) 13143
13144 { 13144
13145 // InternalApplicationConfiguration.g:4072:1: ( ',' ) 13145 // $ANTLR start "rule__MetamodelDeclaration__Group__2"
13146 // InternalApplicationConfiguration.g:4073:2: ',' 13146 // InternalApplicationConfiguration.g:4034:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
13147 { 13147 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
13148 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 13148
13149 match(input,26,FOLLOW_2); 13149 int stackSize = keepStackSize();
13150 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 13150
13151 13151 try {
13152 } 13152 // InternalApplicationConfiguration.g:4038:1: ( rule__MetamodelDeclaration__Group__2__Impl )
13153 13153 // InternalApplicationConfiguration.g:4039:2: rule__MetamodelDeclaration__Group__2__Impl
13154 13154 {
13155 } 13155 pushFollow(FOLLOW_2);
13156 13156 rule__MetamodelDeclaration__Group__2__Impl();
13157 } 13157
13158 catch (RecognitionException re) { 13158 state._fsp--;
13159 reportError(re); 13159
13160 recover(input,re); 13160
13161 } 13161 }
13162 finally { 13162
13163 13163 }
13164 restoreStackSize(stackSize); 13164 catch (RecognitionException re) {
13165 13165 reportError(re);
13166 } 13166 recover(input,re);
13167 return ; 13167 }
13168 } 13168 finally {
13169 // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl" 13169
13170 13170 restoreStackSize(stackSize);
13171 13171
13172 // $ANTLR start "rule__FolderEntry__Group_2_3__1" 13172 }
13173 // InternalApplicationConfiguration.g:4082:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; 13173 return ;
13174 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { 13174 }
13175 13175 // $ANTLR end "rule__MetamodelDeclaration__Group__2"
13176 int stackSize = keepStackSize(); 13176
13177 13177
13178 try { 13178 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
13179 // InternalApplicationConfiguration.g:4086:1: ( rule__FolderEntry__Group_2_3__1__Impl ) 13179 // InternalApplicationConfiguration.g:4045:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
13180 // InternalApplicationConfiguration.g:4087:2: rule__FolderEntry__Group_2_3__1__Impl 13180 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
13181 { 13181
13182 pushFollow(FOLLOW_2); 13182 int stackSize = keepStackSize();
13183 rule__FolderEntry__Group_2_3__1__Impl(); 13183
13184 13184 try {
13185 state._fsp--; 13185 // InternalApplicationConfiguration.g:4049:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
13186 13186 // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13187 13187 {
13188 } 13188 // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13189 13189 // InternalApplicationConfiguration.g:4051:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13190 } 13190 {
13191 catch (RecognitionException re) { 13191 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
13192 reportError(re); 13192 // InternalApplicationConfiguration.g:4052:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13193 recover(input,re); 13193 // InternalApplicationConfiguration.g:4052:3: rule__MetamodelDeclaration__SpecificationAssignment_2
13194 } 13194 {
13195 finally { 13195 pushFollow(FOLLOW_2);
13196 13196 rule__MetamodelDeclaration__SpecificationAssignment_2();
13197 restoreStackSize(stackSize); 13197
13198 13198 state._fsp--;
13199 } 13199
13200 return ; 13200
13201 } 13201 }
13202 // $ANTLR end "rule__FolderEntry__Group_2_3__1" 13202
13203 13203 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
13204 13204
13205 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" 13205 }
13206 // InternalApplicationConfiguration.g:4093:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; 13206
13207 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException { 13207
13208 13208 }
13209 int stackSize = keepStackSize(); 13209
13210 13210 }
13211 try { 13211 catch (RecognitionException re) {
13212 // InternalApplicationConfiguration.g:4097:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) 13212 reportError(re);
13213 // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) 13213 recover(input,re);
13214 { 13214 }
13215 // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) 13215 finally {
13216 // InternalApplicationConfiguration.g:4099:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) 13216
13217 { 13217 restoreStackSize(stackSize);
13218 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); 13218
13219 // InternalApplicationConfiguration.g:4100:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) 13219 }
13220 // InternalApplicationConfiguration.g:4100:3: rule__FolderEntry__ExclusionAssignment_2_3_1 13220 return ;
13221 { 13221 }
13222 pushFollow(FOLLOW_2); 13222 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl"
13223 rule__FolderEntry__ExclusionAssignment_2_3_1(); 13223
13224 13224
13225 state._fsp--; 13225 // $ANTLR start "rule__PartialModelSpecification__Group__0"
13226 13226 // InternalApplicationConfiguration.g:4061:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
13227 13227 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
13228 } 13228
13229 13229 int stackSize = keepStackSize();
13230 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); 13230
13231 13231 try {
13232 } 13232 // InternalApplicationConfiguration.g:4065:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
13233 13233 // InternalApplicationConfiguration.g:4066:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
13234 13234 {
13235 } 13235 pushFollow(FOLLOW_20);
13236 13236 rule__PartialModelSpecification__Group__0__Impl();
13237 } 13237
13238 catch (RecognitionException re) { 13238 state._fsp--;
13239 reportError(re); 13239
13240 recover(input,re); 13240 pushFollow(FOLLOW_2);
13241 } 13241 rule__PartialModelSpecification__Group__1();
13242 finally { 13242
13243 13243 state._fsp--;
13244 restoreStackSize(stackSize); 13244
13245 13245
13246 } 13246 }
13247 return ; 13247
13248 } 13248 }
13249 // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl" 13249 catch (RecognitionException re) {
13250 13250 reportError(re);
13251 13251 recover(input,re);
13252 // $ANTLR start "rule__PartialModelDeclaration__Group__0" 13252 }
13253 // InternalApplicationConfiguration.g:4109:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; 13253 finally {
13254 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { 13254
13255 13255 restoreStackSize(stackSize);
13256 int stackSize = keepStackSize(); 13256
13257 13257 }
13258 try { 13258 return ;
13259 // InternalApplicationConfiguration.g:4113:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) 13259 }
13260 // InternalApplicationConfiguration.g:4114:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 13260 // $ANTLR end "rule__PartialModelSpecification__Group__0"
13261 { 13261
13262 pushFollow(FOLLOW_8); 13262
13263 rule__PartialModelDeclaration__Group__0__Impl(); 13263 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
13264 13264 // InternalApplicationConfiguration.g:4073:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
13265 state._fsp--; 13265 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
13266 13266
13267 pushFollow(FOLLOW_2); 13267 int stackSize = keepStackSize();
13268 rule__PartialModelDeclaration__Group__1(); 13268
13269 13269 try {
13270 state._fsp--; 13270 // InternalApplicationConfiguration.g:4077:1: ( ( '{' ) )
13271 13271 // InternalApplicationConfiguration.g:4078:1: ( '{' )
13272 13272 {
13273 } 13273 // InternalApplicationConfiguration.g:4078:1: ( '{' )
13274 13274 // InternalApplicationConfiguration.g:4079:2: '{'
13275 } 13275 {
13276 catch (RecognitionException re) { 13276 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
13277 reportError(re); 13277 match(input,30,FOLLOW_2);
13278 recover(input,re); 13278 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
13279 } 13279
13280 finally { 13280 }
13281 13281
13282 restoreStackSize(stackSize); 13282
13283 13283 }
13284 } 13284
13285 return ; 13285 }
13286 } 13286 catch (RecognitionException re) {
13287 // $ANTLR end "rule__PartialModelDeclaration__Group__0" 13287 reportError(re);
13288 13288 recover(input,re);
13289 13289 }
13290 // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl" 13290 finally {
13291 // InternalApplicationConfiguration.g:4121:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; 13291
13292 public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException { 13292 restoreStackSize(stackSize);
13293 13293
13294 int stackSize = keepStackSize(); 13294 }
13295 13295 return ;
13296 try { 13296 }
13297 // InternalApplicationConfiguration.g:4125:1: ( ( 'models' ) ) 13297 // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl"
13298 // InternalApplicationConfiguration.g:4126:1: ( 'models' ) 13298
13299 { 13299
13300 // InternalApplicationConfiguration.g:4126:1: ( 'models' ) 13300 // $ANTLR start "rule__PartialModelSpecification__Group__1"
13301 // InternalApplicationConfiguration.g:4127:2: 'models' 13301 // InternalApplicationConfiguration.g:4088:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
13302 { 13302 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
13303 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); 13303
13304 match(input,32,FOLLOW_2); 13304 int stackSize = keepStackSize();
13305 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); 13305
13306 13306 try {
13307 } 13307 // InternalApplicationConfiguration.g:4092:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
13308 13308 // InternalApplicationConfiguration.g:4093:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
13309 13309 {
13310 } 13310 pushFollow(FOLLOW_15);
13311 13311 rule__PartialModelSpecification__Group__1__Impl();
13312 } 13312
13313 catch (RecognitionException re) { 13313 state._fsp--;
13314 reportError(re); 13314
13315 recover(input,re); 13315 pushFollow(FOLLOW_2);
13316 } 13316 rule__PartialModelSpecification__Group__2();
13317 finally { 13317
13318 13318 state._fsp--;
13319 restoreStackSize(stackSize); 13319
13320 13320
13321 } 13321 }
13322 return ; 13322
13323 } 13323 }
13324 // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl" 13324 catch (RecognitionException re) {
13325 13325 reportError(re);
13326 13326 recover(input,re);
13327 // $ANTLR start "rule__PartialModelDeclaration__Group__1" 13327 }
13328 // InternalApplicationConfiguration.g:4136:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; 13328 finally {
13329 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { 13329
13330 13330 restoreStackSize(stackSize);
13331 int stackSize = keepStackSize(); 13331
13332 13332 }
13333 try { 13333 return ;
13334 // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) 13334 }
13335 // InternalApplicationConfiguration.g:4141:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 13335 // $ANTLR end "rule__PartialModelSpecification__Group__1"
13336 { 13336
13337 pushFollow(FOLLOW_18); 13337
13338 rule__PartialModelDeclaration__Group__1__Impl(); 13338 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
13339 13339 // InternalApplicationConfiguration.g:4100:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
13340 state._fsp--; 13340 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
13341 13341
13342 pushFollow(FOLLOW_2); 13342 int stackSize = keepStackSize();
13343 rule__PartialModelDeclaration__Group__2(); 13343
13344 13344 try {
13345 state._fsp--; 13345 // InternalApplicationConfiguration.g:4104:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
13346 13346 // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
13347 13347 {
13348 } 13348 // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
13349 13349 // InternalApplicationConfiguration.g:4106:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
13350 } 13350 {
13351 catch (RecognitionException re) { 13351 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
13352 reportError(re); 13352 // InternalApplicationConfiguration.g:4107:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
13353 recover(input,re); 13353 // InternalApplicationConfiguration.g:4107:3: rule__PartialModelSpecification__EntryAssignment_1
13354 } 13354 {
13355 finally { 13355 pushFollow(FOLLOW_2);
13356 13356 rule__PartialModelSpecification__EntryAssignment_1();
13357 restoreStackSize(stackSize); 13357
13358 13358 state._fsp--;
13359 } 13359
13360 return ; 13360
13361 } 13361 }
13362 // $ANTLR end "rule__PartialModelDeclaration__Group__1" 13362
13363 13363 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
13364 13364
13365 // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl" 13365 }
13366 // InternalApplicationConfiguration.g:4148:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; 13366
13367 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { 13367
13368 13368 }
13369 int stackSize = keepStackSize(); 13369
13370 13370 }
13371 try { 13371 catch (RecognitionException re) {
13372 // InternalApplicationConfiguration.g:4152:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) 13372 reportError(re);
13373 // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 13373 recover(input,re);
13374 { 13374 }
13375 // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 13375 finally {
13376 // InternalApplicationConfiguration.g:4154:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) 13376
13377 { 13377 restoreStackSize(stackSize);
13378 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); 13378
13379 // InternalApplicationConfiguration.g:4155:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) 13379 }
13380 // InternalApplicationConfiguration.g:4155:3: rule__PartialModelDeclaration__NameAssignment_1 13380 return ;
13381 { 13381 }
13382 pushFollow(FOLLOW_2); 13382 // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl"
13383 rule__PartialModelDeclaration__NameAssignment_1(); 13383
13384 13384
13385 state._fsp--; 13385 // $ANTLR start "rule__PartialModelSpecification__Group__2"
13386 13386 // InternalApplicationConfiguration.g:4115:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
13387 13387 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
13388 } 13388
13389 13389 int stackSize = keepStackSize();
13390 after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); 13390
13391 13391 try {
13392 } 13392 // InternalApplicationConfiguration.g:4119:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
13393 13393 // InternalApplicationConfiguration.g:4120:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
13394 13394 {
13395 } 13395 pushFollow(FOLLOW_15);
13396 13396 rule__PartialModelSpecification__Group__2__Impl();
13397 } 13397
13398 catch (RecognitionException re) { 13398 state._fsp--;
13399 reportError(re); 13399
13400 recover(input,re); 13400 pushFollow(FOLLOW_2);
13401 } 13401 rule__PartialModelSpecification__Group__3();
13402 finally { 13402
13403 13403 state._fsp--;
13404 restoreStackSize(stackSize); 13404
13405 13405
13406 } 13406 }
13407 return ; 13407
13408 } 13408 }
13409 // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl" 13409 catch (RecognitionException re) {
13410 13410 reportError(re);
13411 13411 recover(input,re);
13412 // $ANTLR start "rule__PartialModelDeclaration__Group__2" 13412 }
13413 // InternalApplicationConfiguration.g:4163:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; 13413 finally {
13414 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { 13414
13415 13415 restoreStackSize(stackSize);
13416 int stackSize = keepStackSize(); 13416
13417 13417 }
13418 try { 13418 return ;
13419 // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelDeclaration__Group__2__Impl ) 13419 }
13420 // InternalApplicationConfiguration.g:4168:2: rule__PartialModelDeclaration__Group__2__Impl 13420 // $ANTLR end "rule__PartialModelSpecification__Group__2"
13421 { 13421
13422 pushFollow(FOLLOW_2); 13422
13423 rule__PartialModelDeclaration__Group__2__Impl(); 13423 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
13424 13424 // InternalApplicationConfiguration.g:4127:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
13425 state._fsp--; 13425 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
13426 13426
13427 13427 int stackSize = keepStackSize();
13428 } 13428
13429 13429 try {
13430 } 13430 // InternalApplicationConfiguration.g:4131:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
13431 catch (RecognitionException re) { 13431 // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
13432 reportError(re); 13432 {
13433 recover(input,re); 13433 // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
13434 } 13434 // InternalApplicationConfiguration.g:4133:2: ( rule__PartialModelSpecification__Group_2__0 )?
13435 finally { 13435 {
13436 13436 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
13437 restoreStackSize(stackSize); 13437 // InternalApplicationConfiguration.g:4134:2: ( rule__PartialModelSpecification__Group_2__0 )?
13438 13438 int alt43=2;
13439 } 13439 int LA43_0 = input.LA(1);
13440 return ; 13440
13441 } 13441 if ( (LA43_0==32) ) {
13442 // $ANTLR end "rule__PartialModelDeclaration__Group__2" 13442 alt43=1;
13443 13443 }
13444 13444 switch (alt43) {
13445 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" 13445 case 1 :
13446 // InternalApplicationConfiguration.g:4174:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; 13446 // InternalApplicationConfiguration.g:4134:3: rule__PartialModelSpecification__Group_2__0
13447 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { 13447 {
13448 13448 pushFollow(FOLLOW_2);
13449 int stackSize = keepStackSize(); 13449 rule__PartialModelSpecification__Group_2__0();
13450 13450
13451 try { 13451 state._fsp--;
13452 // InternalApplicationConfiguration.g:4178:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) 13452
13453 // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 13453
13454 { 13454 }
13455 // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 13455 break;
13456 // InternalApplicationConfiguration.g:4180:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 13456
13457 { 13457 }
13458 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); 13458
13459 // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 13459 after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
13460 // InternalApplicationConfiguration.g:4181:3: rule__PartialModelDeclaration__SpecificationAssignment_2 13460
13461 { 13461 }
13462 pushFollow(FOLLOW_2); 13462
13463 rule__PartialModelDeclaration__SpecificationAssignment_2(); 13463
13464 13464 }
13465 state._fsp--; 13465
13466 13466 }
13467 13467 catch (RecognitionException re) {
13468 } 13468 reportError(re);
13469 13469 recover(input,re);
13470 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); 13470 }
13471 13471 finally {
13472 } 13472
13473 13473 restoreStackSize(stackSize);
13474 13474
13475 } 13475 }
13476 13476 return ;
13477 } 13477 }
13478 catch (RecognitionException re) { 13478 // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl"
13479 reportError(re); 13479
13480 recover(input,re); 13480
13481 } 13481 // $ANTLR start "rule__PartialModelSpecification__Group__3"
13482 finally { 13482 // InternalApplicationConfiguration.g:4142:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
13483 13483 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
13484 restoreStackSize(stackSize); 13484
13485 13485 int stackSize = keepStackSize();
13486 } 13486
13487 return ; 13487 try {
13488 } 13488 // InternalApplicationConfiguration.g:4146:1: ( rule__PartialModelSpecification__Group__3__Impl )
13489 // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl" 13489 // InternalApplicationConfiguration.g:4147:2: rule__PartialModelSpecification__Group__3__Impl
13490 13490 {
13491 13491 pushFollow(FOLLOW_2);
13492 // $ANTLR start "rule__PatternSpecification__Group__0" 13492 rule__PartialModelSpecification__Group__3__Impl();
13493 // InternalApplicationConfiguration.g:4190:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; 13493
13494 public final void rule__PatternSpecification__Group__0() throws RecognitionException { 13494 state._fsp--;
13495 13495
13496 int stackSize = keepStackSize(); 13496
13497 13497 }
13498 try { 13498
13499 // InternalApplicationConfiguration.g:4194:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) 13499 }
13500 // InternalApplicationConfiguration.g:4195:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 13500 catch (RecognitionException re) {
13501 { 13501 reportError(re);
13502 pushFollow(FOLLOW_14); 13502 recover(input,re);
13503 rule__PatternSpecification__Group__0__Impl(); 13503 }
13504 13504 finally {
13505 state._fsp--; 13505
13506 13506 restoreStackSize(stackSize);
13507 pushFollow(FOLLOW_2); 13507
13508 rule__PatternSpecification__Group__1(); 13508 }
13509 13509 return ;
13510 state._fsp--; 13510 }
13511 13511 // $ANTLR end "rule__PartialModelSpecification__Group__3"
13512 13512
13513 } 13513
13514 13514 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
13515 } 13515 // InternalApplicationConfiguration.g:4153:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
13516 catch (RecognitionException re) { 13516 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
13517 reportError(re); 13517
13518 recover(input,re); 13518 int stackSize = keepStackSize();
13519 } 13519
13520 finally { 13520 try {
13521 13521 // InternalApplicationConfiguration.g:4157:1: ( ( '}' ) )
13522 restoreStackSize(stackSize); 13522 // InternalApplicationConfiguration.g:4158:1: ( '}' )
13523 13523 {
13524 } 13524 // InternalApplicationConfiguration.g:4158:1: ( '}' )
13525 return ; 13525 // InternalApplicationConfiguration.g:4159:2: '}'
13526 } 13526 {
13527 // $ANTLR end "rule__PatternSpecification__Group__0" 13527 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
13528 13528 match(input,31,FOLLOW_2);
13529 13529 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
13530 // $ANTLR start "rule__PatternSpecification__Group__0__Impl" 13530
13531 // InternalApplicationConfiguration.g:4202:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; 13531 }
13532 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { 13532
13533 13533
13534 int stackSize = keepStackSize(); 13534 }
13535 13535
13536 try { 13536 }
13537 // InternalApplicationConfiguration.g:4206:1: ( ( '{' ) ) 13537 catch (RecognitionException re) {
13538 // InternalApplicationConfiguration.g:4207:1: ( '{' ) 13538 reportError(re);
13539 { 13539 recover(input,re);
13540 // InternalApplicationConfiguration.g:4207:1: ( '{' ) 13540 }
13541 // InternalApplicationConfiguration.g:4208:2: '{' 13541 finally {
13542 { 13542
13543 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13543 restoreStackSize(stackSize);
13544 match(input,24,FOLLOW_2); 13544
13545 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13545 }
13546 13546 return ;
13547 } 13547 }
13548 13548 // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl"
13549 13549
13550 } 13550
13551 13551 // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
13552 } 13552 // InternalApplicationConfiguration.g:4169:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
13553 catch (RecognitionException re) { 13553 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
13554 reportError(re); 13554
13555 recover(input,re); 13555 int stackSize = keepStackSize();
13556 } 13556
13557 finally { 13557 try {
13558 13558 // InternalApplicationConfiguration.g:4173:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
13559 restoreStackSize(stackSize); 13559 // InternalApplicationConfiguration.g:4174:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
13560 13560 {
13561 } 13561 pushFollow(FOLLOW_20);
13562 return ; 13562 rule__PartialModelSpecification__Group_2__0__Impl();
13563 } 13563
13564 // $ANTLR end "rule__PatternSpecification__Group__0__Impl" 13564 state._fsp--;
13565 13565
13566 13566 pushFollow(FOLLOW_2);
13567 // $ANTLR start "rule__PatternSpecification__Group__1" 13567 rule__PartialModelSpecification__Group_2__1();
13568 // InternalApplicationConfiguration.g:4217:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; 13568
13569 public final void rule__PatternSpecification__Group__1() throws RecognitionException { 13569 state._fsp--;
13570 13570
13571 int stackSize = keepStackSize(); 13571
13572 13572 }
13573 try { 13573
13574 // InternalApplicationConfiguration.g:4221:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) 13574 }
13575 // InternalApplicationConfiguration.g:4222:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 13575 catch (RecognitionException re) {
13576 { 13576 reportError(re);
13577 pushFollow(FOLLOW_15); 13577 recover(input,re);
13578 rule__PatternSpecification__Group__1__Impl(); 13578 }
13579 13579 finally {
13580 state._fsp--; 13580
13581 13581 restoreStackSize(stackSize);
13582 pushFollow(FOLLOW_2); 13582
13583 rule__PatternSpecification__Group__2(); 13583 }
13584 13584 return ;
13585 state._fsp--; 13585 }
13586 13586 // $ANTLR end "rule__PartialModelSpecification__Group_2__0"
13587 13587
13588 } 13588
13589 13589 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
13590 } 13590 // InternalApplicationConfiguration.g:4181:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
13591 catch (RecognitionException re) { 13591 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
13592 reportError(re); 13592
13593 recover(input,re); 13593 int stackSize = keepStackSize();
13594 } 13594
13595 finally { 13595 try {
13596 13596 // InternalApplicationConfiguration.g:4185:1: ( ( ',' ) )
13597 restoreStackSize(stackSize); 13597 // InternalApplicationConfiguration.g:4186:1: ( ',' )
13598 13598 {
13599 } 13599 // InternalApplicationConfiguration.g:4186:1: ( ',' )
13600 return ; 13600 // InternalApplicationConfiguration.g:4187:2: ','
13601 } 13601 {
13602 // $ANTLR end "rule__PatternSpecification__Group__1" 13602 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
13603 13603 match(input,32,FOLLOW_2);
13604 13604 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
13605 // $ANTLR start "rule__PatternSpecification__Group__1__Impl" 13605
13606 // InternalApplicationConfiguration.g:4229:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; 13606 }
13607 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException { 13607
13608 13608
13609 int stackSize = keepStackSize(); 13609 }
13610 13610
13611 try { 13611 }
13612 // InternalApplicationConfiguration.g:4233:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) 13612 catch (RecognitionException re) {
13613 // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 13613 reportError(re);
13614 { 13614 recover(input,re);
13615 // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 13615 }
13616 // InternalApplicationConfiguration.g:4235:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 13616 finally {
13617 { 13617
13618 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); 13618 restoreStackSize(stackSize);
13619 // InternalApplicationConfiguration.g:4236:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 13619
13620 // InternalApplicationConfiguration.g:4236:3: rule__PatternSpecification__EntriesAssignment_1 13620 }
13621 { 13621 return ;
13622 pushFollow(FOLLOW_2); 13622 }
13623 rule__PatternSpecification__EntriesAssignment_1(); 13623 // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl"
13624 13624
13625 state._fsp--; 13625
13626 13626 // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
13627 13627 // InternalApplicationConfiguration.g:4196:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
13628 } 13628 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
13629 13629
13630 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); 13630 int stackSize = keepStackSize();
13631 13631
13632 } 13632 try {
13633 13633 // InternalApplicationConfiguration.g:4200:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
13634 13634 // InternalApplicationConfiguration.g:4201:2: rule__PartialModelSpecification__Group_2__1__Impl
13635 } 13635 {
13636 13636 pushFollow(FOLLOW_2);
13637 } 13637 rule__PartialModelSpecification__Group_2__1__Impl();
13638 catch (RecognitionException re) { 13638
13639 reportError(re); 13639 state._fsp--;
13640 recover(input,re); 13640
13641 } 13641
13642 finally { 13642 }
13643 13643
13644 restoreStackSize(stackSize); 13644 }
13645 13645 catch (RecognitionException re) {
13646 } 13646 reportError(re);
13647 return ; 13647 recover(input,re);
13648 } 13648 }
13649 // $ANTLR end "rule__PatternSpecification__Group__1__Impl" 13649 finally {
13650 13650
13651 13651 restoreStackSize(stackSize);
13652 // $ANTLR start "rule__PatternSpecification__Group__2" 13652
13653 // InternalApplicationConfiguration.g:4244:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; 13653 }
13654 public final void rule__PatternSpecification__Group__2() throws RecognitionException { 13654 return ;
13655 13655 }
13656 int stackSize = keepStackSize(); 13656 // $ANTLR end "rule__PartialModelSpecification__Group_2__1"
13657 13657
13658 try { 13658
13659 // InternalApplicationConfiguration.g:4248:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) 13659 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
13660 // InternalApplicationConfiguration.g:4249:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 13660 // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
13661 { 13661 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
13662 pushFollow(FOLLOW_15); 13662
13663 rule__PatternSpecification__Group__2__Impl(); 13663 int stackSize = keepStackSize();
13664 13664
13665 state._fsp--; 13665 try {
13666 13666 // InternalApplicationConfiguration.g:4211:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
13667 pushFollow(FOLLOW_2); 13667 // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
13668 rule__PatternSpecification__Group__3(); 13668 {
13669 13669 // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
13670 state._fsp--; 13670 // InternalApplicationConfiguration.g:4213:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
13671 13671 {
13672 13672 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
13673 } 13673 // InternalApplicationConfiguration.g:4214:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
13674 13674 // InternalApplicationConfiguration.g:4214:3: rule__PartialModelSpecification__EntryAssignment_2_1
13675 } 13675 {
13676 catch (RecognitionException re) { 13676 pushFollow(FOLLOW_2);
13677 reportError(re); 13677 rule__PartialModelSpecification__EntryAssignment_2_1();
13678 recover(input,re); 13678
13679 } 13679 state._fsp--;
13680 finally { 13680
13681 13681
13682 restoreStackSize(stackSize); 13682 }
13683 13683
13684 } 13684 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
13685 return ; 13685
13686 } 13686 }
13687 // $ANTLR end "rule__PatternSpecification__Group__2" 13687
13688 13688
13689 13689 }
13690 // $ANTLR start "rule__PatternSpecification__Group__2__Impl" 13690
13691 // InternalApplicationConfiguration.g:4256:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; 13691 }
13692 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { 13692 catch (RecognitionException re) {
13693 13693 reportError(re);
13694 int stackSize = keepStackSize(); 13694 recover(input,re);
13695 13695 }
13696 try { 13696 finally {
13697 // InternalApplicationConfiguration.g:4260:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) 13697
13698 // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 13698 restoreStackSize(stackSize);
13699 { 13699
13700 // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 13700 }
13701 // InternalApplicationConfiguration.g:4262:2: ( rule__PatternSpecification__Group_2__0 )* 13701 return ;
13702 { 13702 }
13703 before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); 13703 // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl"
13704 // InternalApplicationConfiguration.g:4263:2: ( rule__PatternSpecification__Group_2__0 )* 13704
13705 loop42: 13705
13706 do { 13706 // $ANTLR start "rule__FolderEntry__Group__0"
13707 int alt42=2; 13707 // InternalApplicationConfiguration.g:4223:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
13708 int LA42_0 = input.LA(1); 13708 public final void rule__FolderEntry__Group__0() throws RecognitionException {
13709 13709
13710 if ( (LA42_0==26) ) { 13710 int stackSize = keepStackSize();
13711 alt42=1; 13711
13712 } 13712 try {
13713 13713 // InternalApplicationConfiguration.g:4227:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
13714 13714 // InternalApplicationConfiguration.g:4228:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
13715 switch (alt42) { 13715 {
13716 case 1 : 13716 pushFollow(FOLLOW_21);
13717 // InternalApplicationConfiguration.g:4263:3: rule__PatternSpecification__Group_2__0 13717 rule__FolderEntry__Group__0__Impl();
13718 { 13718
13719 pushFollow(FOLLOW_16); 13719 state._fsp--;
13720 rule__PatternSpecification__Group_2__0(); 13720
13721 13721 pushFollow(FOLLOW_2);
13722 state._fsp--; 13722 rule__FolderEntry__Group__1();
13723 13723
13724 13724 state._fsp--;
13725 } 13725
13726 break; 13726
13727 13727 }
13728 default : 13728
13729 break loop42; 13729 }
13730 } 13730 catch (RecognitionException re) {
13731 } while (true); 13731 reportError(re);
13732 13732 recover(input,re);
13733 after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); 13733 }
13734 13734 finally {
13735 } 13735
13736 13736 restoreStackSize(stackSize);
13737 13737
13738 } 13738 }
13739 13739 return ;
13740 } 13740 }
13741 catch (RecognitionException re) { 13741 // $ANTLR end "rule__FolderEntry__Group__0"
13742 reportError(re); 13742
13743 recover(input,re); 13743
13744 } 13744 // $ANTLR start "rule__FolderEntry__Group__0__Impl"
13745 finally { 13745 // InternalApplicationConfiguration.g:4235:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
13746 13746 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
13747 restoreStackSize(stackSize); 13747
13748 13748 int stackSize = keepStackSize();
13749 } 13749
13750 return ; 13750 try {
13751 } 13751 // InternalApplicationConfiguration.g:4239:1: ( ( 'folder' ) )
13752 // $ANTLR end "rule__PatternSpecification__Group__2__Impl" 13752 // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
13753 13753 {
13754 13754 // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
13755 // $ANTLR start "rule__PatternSpecification__Group__3" 13755 // InternalApplicationConfiguration.g:4241:2: 'folder'
13756 // InternalApplicationConfiguration.g:4271:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; 13756 {
13757 public final void rule__PatternSpecification__Group__3() throws RecognitionException { 13757 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
13758 13758 match(input,37,FOLLOW_2);
13759 int stackSize = keepStackSize(); 13759 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
13760 13760
13761 try { 13761 }
13762 // InternalApplicationConfiguration.g:4275:1: ( rule__PatternSpecification__Group__3__Impl ) 13762
13763 // InternalApplicationConfiguration.g:4276:2: rule__PatternSpecification__Group__3__Impl 13763
13764 { 13764 }
13765 pushFollow(FOLLOW_2); 13765
13766 rule__PatternSpecification__Group__3__Impl(); 13766 }
13767 13767 catch (RecognitionException re) {
13768 state._fsp--; 13768 reportError(re);
13769 13769 recover(input,re);
13770 13770 }
13771 } 13771 finally {
13772 13772
13773 } 13773 restoreStackSize(stackSize);
13774 catch (RecognitionException re) { 13774
13775 reportError(re); 13775 }
13776 recover(input,re); 13776 return ;
13777 } 13777 }
13778 finally { 13778 // $ANTLR end "rule__FolderEntry__Group__0__Impl"
13779 13779
13780 restoreStackSize(stackSize); 13780
13781 13781 // $ANTLR start "rule__FolderEntry__Group__1"
13782 } 13782 // InternalApplicationConfiguration.g:4250:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
13783 return ; 13783 public final void rule__FolderEntry__Group__1() throws RecognitionException {
13784 } 13784
13785 // $ANTLR end "rule__PatternSpecification__Group__3" 13785 int stackSize = keepStackSize();
13786 13786
13787 13787 try {
13788 // $ANTLR start "rule__PatternSpecification__Group__3__Impl" 13788 // InternalApplicationConfiguration.g:4254:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
13789 // InternalApplicationConfiguration.g:4282:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; 13789 // InternalApplicationConfiguration.g:4255:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
13790 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { 13790 {
13791 13791 pushFollow(FOLLOW_17);
13792 int stackSize = keepStackSize(); 13792 rule__FolderEntry__Group__1__Impl();
13793 13793
13794 try { 13794 state._fsp--;
13795 // InternalApplicationConfiguration.g:4286:1: ( ( '}' ) ) 13795
13796 // InternalApplicationConfiguration.g:4287:1: ( '}' ) 13796 pushFollow(FOLLOW_2);
13797 { 13797 rule__FolderEntry__Group__2();
13798 // InternalApplicationConfiguration.g:4287:1: ( '}' ) 13798
13799 // InternalApplicationConfiguration.g:4288:2: '}' 13799 state._fsp--;
13800 { 13800
13801 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 13801
13802 match(input,25,FOLLOW_2); 13802 }
13803 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 13803
13804 13804 }
13805 } 13805 catch (RecognitionException re) {
13806 13806 reportError(re);
13807 13807 recover(input,re);
13808 } 13808 }
13809 13809 finally {
13810 } 13810
13811 catch (RecognitionException re) { 13811 restoreStackSize(stackSize);
13812 reportError(re); 13812
13813 recover(input,re); 13813 }
13814 } 13814 return ;
13815 finally { 13815 }
13816 13816 // $ANTLR end "rule__FolderEntry__Group__1"
13817 restoreStackSize(stackSize); 13817
13818 13818
13819 } 13819 // $ANTLR start "rule__FolderEntry__Group__1__Impl"
13820 return ; 13820 // InternalApplicationConfiguration.g:4262:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
13821 } 13821 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
13822 // $ANTLR end "rule__PatternSpecification__Group__3__Impl" 13822
13823 13823 int stackSize = keepStackSize();
13824 13824
13825 // $ANTLR start "rule__PatternSpecification__Group_2__0" 13825 try {
13826 // InternalApplicationConfiguration.g:4298:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; 13826 // InternalApplicationConfiguration.g:4266:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
13827 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { 13827 // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
13828 13828 {
13829 int stackSize = keepStackSize(); 13829 // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
13830 13830 // InternalApplicationConfiguration.g:4268:2: ( rule__FolderEntry__PathAssignment_1 )
13831 try { 13831 {
13832 // InternalApplicationConfiguration.g:4302:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) 13832 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
13833 // InternalApplicationConfiguration.g:4303:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 13833 // InternalApplicationConfiguration.g:4269:2: ( rule__FolderEntry__PathAssignment_1 )
13834 { 13834 // InternalApplicationConfiguration.g:4269:3: rule__FolderEntry__PathAssignment_1
13835 pushFollow(FOLLOW_14); 13835 {
13836 rule__PatternSpecification__Group_2__0__Impl(); 13836 pushFollow(FOLLOW_2);
13837 13837 rule__FolderEntry__PathAssignment_1();
13838 state._fsp--; 13838
13839 13839 state._fsp--;
13840 pushFollow(FOLLOW_2); 13840
13841 rule__PatternSpecification__Group_2__1(); 13841
13842 13842 }
13843 state._fsp--; 13843
13844 13844 after(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
13845 13845
13846 } 13846 }
13847 13847
13848 } 13848
13849 catch (RecognitionException re) { 13849 }
13850 reportError(re); 13850
13851 recover(input,re); 13851 }
13852 } 13852 catch (RecognitionException re) {
13853 finally { 13853 reportError(re);
13854 13854 recover(input,re);
13855 restoreStackSize(stackSize); 13855 }
13856 13856 finally {
13857 } 13857
13858 return ; 13858 restoreStackSize(stackSize);
13859 } 13859
13860 // $ANTLR end "rule__PatternSpecification__Group_2__0" 13860 }
13861 13861 return ;
13862 13862 }
13863 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" 13863 // $ANTLR end "rule__FolderEntry__Group__1__Impl"
13864 // InternalApplicationConfiguration.g:4310:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; 13864
13865 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException { 13865
13866 13866 // $ANTLR start "rule__FolderEntry__Group__2"
13867 int stackSize = keepStackSize(); 13867 // InternalApplicationConfiguration.g:4277:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
13868 13868 public final void rule__FolderEntry__Group__2() throws RecognitionException {
13869 try { 13869
13870 // InternalApplicationConfiguration.g:4314:1: ( ( ',' ) ) 13870 int stackSize = keepStackSize();
13871 // InternalApplicationConfiguration.g:4315:1: ( ',' ) 13871
13872 { 13872 try {
13873 // InternalApplicationConfiguration.g:4315:1: ( ',' ) 13873 // InternalApplicationConfiguration.g:4281:1: ( rule__FolderEntry__Group__2__Impl )
13874 // InternalApplicationConfiguration.g:4316:2: ',' 13874 // InternalApplicationConfiguration.g:4282:2: rule__FolderEntry__Group__2__Impl
13875 { 13875 {
13876 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 13876 pushFollow(FOLLOW_2);
13877 match(input,26,FOLLOW_2); 13877 rule__FolderEntry__Group__2__Impl();
13878 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 13878
13879 13879 state._fsp--;
13880 } 13880
13881 13881
13882 13882 }
13883 } 13883
13884 13884 }
13885 } 13885 catch (RecognitionException re) {
13886 catch (RecognitionException re) { 13886 reportError(re);
13887 reportError(re); 13887 recover(input,re);
13888 recover(input,re); 13888 }
13889 } 13889 finally {
13890 finally { 13890
13891 13891 restoreStackSize(stackSize);
13892 restoreStackSize(stackSize); 13892
13893 13893 }
13894 } 13894 return ;
13895 return ; 13895 }
13896 } 13896 // $ANTLR end "rule__FolderEntry__Group__2"
13897 // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl" 13897
13898 13898
13899 13899 // $ANTLR start "rule__FolderEntry__Group__2__Impl"
13900 // $ANTLR start "rule__PatternSpecification__Group_2__1" 13900 // InternalApplicationConfiguration.g:4288:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
13901 // InternalApplicationConfiguration.g:4325:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; 13901 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
13902 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { 13902
13903 13903 int stackSize = keepStackSize();
13904 int stackSize = keepStackSize(); 13904
13905 13905 try {
13906 try { 13906 // InternalApplicationConfiguration.g:4292:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
13907 // InternalApplicationConfiguration.g:4329:1: ( rule__PatternSpecification__Group_2__1__Impl ) 13907 // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
13908 // InternalApplicationConfiguration.g:4330:2: rule__PatternSpecification__Group_2__1__Impl 13908 {
13909 { 13909 // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
13910 pushFollow(FOLLOW_2); 13910 // InternalApplicationConfiguration.g:4294:2: ( rule__FolderEntry__Group_2__0 )?
13911 rule__PatternSpecification__Group_2__1__Impl(); 13911 {
13912 13912 before(grammarAccess.getFolderEntryAccess().getGroup_2());
13913 state._fsp--; 13913 // InternalApplicationConfiguration.g:4295:2: ( rule__FolderEntry__Group_2__0 )?
13914 13914 int alt44=2;
13915 13915 int LA44_0 = input.LA(1);
13916 } 13916
13917 13917 if ( (LA44_0==34) ) {
13918 } 13918 alt44=1;
13919 catch (RecognitionException re) { 13919 }
13920 reportError(re); 13920 switch (alt44) {
13921 recover(input,re); 13921 case 1 :
13922 } 13922 // InternalApplicationConfiguration.g:4295:3: rule__FolderEntry__Group_2__0
13923 finally { 13923 {
13924 13924 pushFollow(FOLLOW_2);
13925 restoreStackSize(stackSize); 13925 rule__FolderEntry__Group_2__0();
13926 13926
13927 } 13927 state._fsp--;
13928 return ; 13928
13929 } 13929
13930 // $ANTLR end "rule__PatternSpecification__Group_2__1" 13930 }
13931 13931 break;
13932 13932
13933 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" 13933 }
13934 // InternalApplicationConfiguration.g:4336:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; 13934
13935 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { 13935 after(grammarAccess.getFolderEntryAccess().getGroup_2());
13936 13936
13937 int stackSize = keepStackSize(); 13937 }
13938 13938
13939 try { 13939
13940 // InternalApplicationConfiguration.g:4340:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) 13940 }
13941 // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) 13941
13942 { 13942 }
13943 // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) 13943 catch (RecognitionException re) {
13944 // InternalApplicationConfiguration.g:4342:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 13944 reportError(re);
13945 { 13945 recover(input,re);
13946 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); 13946 }
13947 // InternalApplicationConfiguration.g:4343:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 13947 finally {
13948 // InternalApplicationConfiguration.g:4343:3: rule__PatternSpecification__EntriesAssignment_2_1 13948
13949 { 13949 restoreStackSize(stackSize);
13950 pushFollow(FOLLOW_2); 13950
13951 rule__PatternSpecification__EntriesAssignment_2_1(); 13951 }
13952 13952 return ;
13953 state._fsp--; 13953 }
13954 13954 // $ANTLR end "rule__FolderEntry__Group__2__Impl"
13955 13955
13956 } 13956
13957 13957 // $ANTLR start "rule__FolderEntry__Group_2__0"
13958 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); 13958 // InternalApplicationConfiguration.g:4304:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
13959 13959 public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
13960 } 13960
13961 13961 int stackSize = keepStackSize();
13962 13962
13963 } 13963 try {
13964 13964 // InternalApplicationConfiguration.g:4308:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
13965 } 13965 // InternalApplicationConfiguration.g:4309:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
13966 catch (RecognitionException re) { 13966 {
13967 reportError(re); 13967 pushFollow(FOLLOW_18);
13968 recover(input,re); 13968 rule__FolderEntry__Group_2__0__Impl();
13969 } 13969
13970 finally { 13970 state._fsp--;
13971 13971
13972 restoreStackSize(stackSize); 13972 pushFollow(FOLLOW_2);
13973 13973 rule__FolderEntry__Group_2__1();
13974 } 13974
13975 return ; 13975 state._fsp--;
13976 } 13976
13977 // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl" 13977
13978 13978 }
13979 13979
13980 // $ANTLR start "rule__AllPatternEntry__Group__0" 13980 }
13981 // InternalApplicationConfiguration.g:4352:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; 13981 catch (RecognitionException re) {
13982 public final void rule__AllPatternEntry__Group__0() throws RecognitionException { 13982 reportError(re);
13983 13983 recover(input,re);
13984 int stackSize = keepStackSize(); 13984 }
13985 13985 finally {
13986 try { 13986
13987 // InternalApplicationConfiguration.g:4356:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) 13987 restoreStackSize(stackSize);
13988 // InternalApplicationConfiguration.g:4357:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 13988
13989 { 13989 }
13990 pushFollow(FOLLOW_8); 13990 return ;
13991 rule__AllPatternEntry__Group__0__Impl(); 13991 }
13992 13992 // $ANTLR end "rule__FolderEntry__Group_2__0"
13993 state._fsp--; 13993
13994 13994
13995 pushFollow(FOLLOW_2); 13995 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
13996 rule__AllPatternEntry__Group__1(); 13996 // InternalApplicationConfiguration.g:4316:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
13997 13997 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
13998 state._fsp--; 13998
13999 13999 int stackSize = keepStackSize();
14000 14000
14001 } 14001 try {
14002 14002 // InternalApplicationConfiguration.g:4320:1: ( ( 'excluding' ) )
14003 } 14003 // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
14004 catch (RecognitionException re) { 14004 {
14005 reportError(re); 14005 // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
14006 recover(input,re); 14006 // InternalApplicationConfiguration.g:4322:2: 'excluding'
14007 } 14007 {
14008 finally { 14008 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14009 14009 match(input,34,FOLLOW_2);
14010 restoreStackSize(stackSize); 14010 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14011 14011
14012 } 14012 }
14013 return ; 14013
14014 } 14014
14015 // $ANTLR end "rule__AllPatternEntry__Group__0" 14015 }
14016 14016
14017 14017 }
14018 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" 14018 catch (RecognitionException re) {
14019 // InternalApplicationConfiguration.g:4364:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; 14019 reportError(re);
14020 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { 14020 recover(input,re);
14021 14021 }
14022 int stackSize = keepStackSize(); 14022 finally {
14023 14023
14024 try { 14024 restoreStackSize(stackSize);
14025 // InternalApplicationConfiguration.g:4368:1: ( ( 'package' ) ) 14025
14026 // InternalApplicationConfiguration.g:4369:1: ( 'package' ) 14026 }
14027 { 14027 return ;
14028 // InternalApplicationConfiguration.g:4369:1: ( 'package' ) 14028 }
14029 // InternalApplicationConfiguration.g:4370:2: 'package' 14029 // $ANTLR end "rule__FolderEntry__Group_2__0__Impl"
14030 { 14030
14031 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 14031
14032 match(input,27,FOLLOW_2); 14032 // $ANTLR start "rule__FolderEntry__Group_2__1"
14033 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 14033 // InternalApplicationConfiguration.g:4331:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
14034 14034 public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
14035 } 14035
14036 14036 int stackSize = keepStackSize();
14037 14037
14038 } 14038 try {
14039 14039 // InternalApplicationConfiguration.g:4335:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
14040 } 14040 // InternalApplicationConfiguration.g:4336:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
14041 catch (RecognitionException re) { 14041 {
14042 reportError(re); 14042 pushFollow(FOLLOW_21);
14043 recover(input,re); 14043 rule__FolderEntry__Group_2__1__Impl();
14044 } 14044
14045 finally { 14045 state._fsp--;
14046 14046
14047 restoreStackSize(stackSize); 14047 pushFollow(FOLLOW_2);
14048 14048 rule__FolderEntry__Group_2__2();
14049 } 14049
14050 return ; 14050 state._fsp--;
14051 } 14051
14052 // $ANTLR end "rule__AllPatternEntry__Group__0__Impl" 14052
14053 14053 }
14054 14054
14055 // $ANTLR start "rule__AllPatternEntry__Group__1" 14055 }
14056 // InternalApplicationConfiguration.g:4379:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; 14056 catch (RecognitionException re) {
14057 public final void rule__AllPatternEntry__Group__1() throws RecognitionException { 14057 reportError(re);
14058 14058 recover(input,re);
14059 int stackSize = keepStackSize(); 14059 }
14060 14060 finally {
14061 try { 14061
14062 // InternalApplicationConfiguration.g:4383:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) 14062 restoreStackSize(stackSize);
14063 // InternalApplicationConfiguration.g:4384:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 14063
14064 { 14064 }
14065 pushFollow(FOLLOW_17); 14065 return ;
14066 rule__AllPatternEntry__Group__1__Impl(); 14066 }
14067 14067 // $ANTLR end "rule__FolderEntry__Group_2__1"
14068 state._fsp--; 14068
14069 14069
14070 pushFollow(FOLLOW_2); 14070 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
14071 rule__AllPatternEntry__Group__2(); 14071 // InternalApplicationConfiguration.g:4343:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
14072 14072 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
14073 state._fsp--; 14073
14074 14074 int stackSize = keepStackSize();
14075 14075
14076 } 14076 try {
14077 14077 // InternalApplicationConfiguration.g:4347:1: ( ( '{' ) )
14078 } 14078 // InternalApplicationConfiguration.g:4348:1: ( '{' )
14079 catch (RecognitionException re) { 14079 {
14080 reportError(re); 14080 // InternalApplicationConfiguration.g:4348:1: ( '{' )
14081 recover(input,re); 14081 // InternalApplicationConfiguration.g:4349:2: '{'
14082 } 14082 {
14083 finally { 14083 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14084 14084 match(input,30,FOLLOW_2);
14085 restoreStackSize(stackSize); 14085 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14086 14086
14087 } 14087 }
14088 return ; 14088
14089 } 14089
14090 // $ANTLR end "rule__AllPatternEntry__Group__1" 14090 }
14091 14091
14092 14092 }
14093 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" 14093 catch (RecognitionException re) {
14094 // InternalApplicationConfiguration.g:4391:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; 14094 reportError(re);
14095 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { 14095 recover(input,re);
14096 14096 }
14097 int stackSize = keepStackSize(); 14097 finally {
14098 14098
14099 try { 14099 restoreStackSize(stackSize);
14100 // InternalApplicationConfiguration.g:4395:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) 14100
14101 // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 14101 }
14102 { 14102 return ;
14103 // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 14103 }
14104 // InternalApplicationConfiguration.g:4397:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 14104 // $ANTLR end "rule__FolderEntry__Group_2__1__Impl"
14105 { 14105
14106 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); 14106
14107 // InternalApplicationConfiguration.g:4398:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 14107 // $ANTLR start "rule__FolderEntry__Group_2__2"
14108 // InternalApplicationConfiguration.g:4398:3: rule__AllPatternEntry__PackageAssignment_1 14108 // InternalApplicationConfiguration.g:4358:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
14109 { 14109 public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
14110 pushFollow(FOLLOW_2); 14110
14111 rule__AllPatternEntry__PackageAssignment_1(); 14111 int stackSize = keepStackSize();
14112 14112
14113 state._fsp--; 14113 try {
14114 14114 // InternalApplicationConfiguration.g:4362:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
14115 14115 // InternalApplicationConfiguration.g:4363:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
14116 } 14116 {
14117 14117 pushFollow(FOLLOW_15);
14118 after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); 14118 rule__FolderEntry__Group_2__2__Impl();
14119 14119
14120 } 14120 state._fsp--;
14121 14121
14122 14122 pushFollow(FOLLOW_2);
14123 } 14123 rule__FolderEntry__Group_2__3();
14124 14124
14125 } 14125 state._fsp--;
14126 catch (RecognitionException re) { 14126
14127 reportError(re); 14127
14128 recover(input,re); 14128 }
14129 } 14129
14130 finally { 14130 }
14131 14131 catch (RecognitionException re) {
14132 restoreStackSize(stackSize); 14132 reportError(re);
14133 14133 recover(input,re);
14134 } 14134 }
14135 return ; 14135 finally {
14136 } 14136
14137 // $ANTLR end "rule__AllPatternEntry__Group__1__Impl" 14137 restoreStackSize(stackSize);
14138 14138
14139 14139 }
14140 // $ANTLR start "rule__AllPatternEntry__Group__2" 14140 return ;
14141 // InternalApplicationConfiguration.g:4406:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; 14141 }
14142 public final void rule__AllPatternEntry__Group__2() throws RecognitionException { 14142 // $ANTLR end "rule__FolderEntry__Group_2__2"
14143 14143
14144 int stackSize = keepStackSize(); 14144
14145 14145 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
14146 try { 14146 // InternalApplicationConfiguration.g:4370:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
14147 // InternalApplicationConfiguration.g:4410:1: ( rule__AllPatternEntry__Group__2__Impl ) 14147 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
14148 // InternalApplicationConfiguration.g:4411:2: rule__AllPatternEntry__Group__2__Impl 14148
14149 { 14149 int stackSize = keepStackSize();
14150 pushFollow(FOLLOW_2); 14150
14151 rule__AllPatternEntry__Group__2__Impl(); 14151 try {
14152 14152 // InternalApplicationConfiguration.g:4374:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
14153 state._fsp--; 14153 // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14154 14154 {
14155 14155 // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14156 } 14156 // InternalApplicationConfiguration.g:4376:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14157 14157 {
14158 } 14158 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
14159 catch (RecognitionException re) { 14159 // InternalApplicationConfiguration.g:4377:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14160 reportError(re); 14160 // InternalApplicationConfiguration.g:4377:3: rule__FolderEntry__ExclusionAssignment_2_2
14161 recover(input,re); 14161 {
14162 } 14162 pushFollow(FOLLOW_2);
14163 finally { 14163 rule__FolderEntry__ExclusionAssignment_2_2();
14164 14164
14165 restoreStackSize(stackSize); 14165 state._fsp--;
14166 14166
14167 } 14167
14168 return ; 14168 }
14169 } 14169
14170 // $ANTLR end "rule__AllPatternEntry__Group__2" 14170 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
14171 14171
14172 14172 }
14173 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl" 14173
14174 // InternalApplicationConfiguration.g:4417:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; 14174
14175 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { 14175 }
14176 14176
14177 int stackSize = keepStackSize(); 14177 }
14178 14178 catch (RecognitionException re) {
14179 try { 14179 reportError(re);
14180 // InternalApplicationConfiguration.g:4421:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) 14180 recover(input,re);
14181 // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 14181 }
14182 { 14182 finally {
14183 // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 14183
14184 // InternalApplicationConfiguration.g:4423:2: ( rule__AllPatternEntry__Group_2__0 )? 14184 restoreStackSize(stackSize);
14185 { 14185
14186 before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); 14186 }
14187 // InternalApplicationConfiguration.g:4424:2: ( rule__AllPatternEntry__Group_2__0 )? 14187 return ;
14188 int alt43=2; 14188 }
14189 int LA43_0 = input.LA(1); 14189 // $ANTLR end "rule__FolderEntry__Group_2__2__Impl"
14190 14190
14191 if ( (LA43_0==28) ) { 14191
14192 alt43=1; 14192 // $ANTLR start "rule__FolderEntry__Group_2__3"
14193 } 14193 // InternalApplicationConfiguration.g:4385:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
14194 switch (alt43) { 14194 public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
14195 case 1 : 14195
14196 // InternalApplicationConfiguration.g:4424:3: rule__AllPatternEntry__Group_2__0 14196 int stackSize = keepStackSize();
14197 { 14197
14198 pushFollow(FOLLOW_2); 14198 try {
14199 rule__AllPatternEntry__Group_2__0(); 14199 // InternalApplicationConfiguration.g:4389:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
14200 14200 // InternalApplicationConfiguration.g:4390:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
14201 state._fsp--; 14201 {
14202 14202 pushFollow(FOLLOW_15);
14203 14203 rule__FolderEntry__Group_2__3__Impl();
14204 } 14204
14205 break; 14205 state._fsp--;
14206 14206
14207 } 14207 pushFollow(FOLLOW_2);
14208 14208 rule__FolderEntry__Group_2__4();
14209 after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); 14209
14210 14210 state._fsp--;
14211 } 14211
14212 14212
14213 14213 }
14214 } 14214
14215 14215 }
14216 } 14216 catch (RecognitionException re) {
14217 catch (RecognitionException re) { 14217 reportError(re);
14218 reportError(re); 14218 recover(input,re);
14219 recover(input,re); 14219 }
14220 } 14220 finally {
14221 finally { 14221
14222 14222 restoreStackSize(stackSize);
14223 restoreStackSize(stackSize); 14223
14224 14224 }
14225 } 14225 return ;
14226 return ; 14226 }
14227 } 14227 // $ANTLR end "rule__FolderEntry__Group_2__3"
14228 // $ANTLR end "rule__AllPatternEntry__Group__2__Impl" 14228
14229 14229
14230 14230 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
14231 // $ANTLR start "rule__AllPatternEntry__Group_2__0" 14231 // InternalApplicationConfiguration.g:4397:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
14232 // InternalApplicationConfiguration.g:4433:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; 14232 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
14233 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { 14233
14234 14234 int stackSize = keepStackSize();
14235 int stackSize = keepStackSize(); 14235
14236 14236 try {
14237 try { 14237 // InternalApplicationConfiguration.g:4401:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
14238 // InternalApplicationConfiguration.g:4437:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) 14238 // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14239 // InternalApplicationConfiguration.g:4438:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 14239 {
14240 { 14240 // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14241 pushFollow(FOLLOW_18); 14241 // InternalApplicationConfiguration.g:4403:2: ( rule__FolderEntry__Group_2_3__0 )*
14242 rule__AllPatternEntry__Group_2__0__Impl(); 14242 {
14243 14243 before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
14244 state._fsp--; 14244 // InternalApplicationConfiguration.g:4404:2: ( rule__FolderEntry__Group_2_3__0 )*
14245 14245 loop45:
14246 pushFollow(FOLLOW_2); 14246 do {
14247 rule__AllPatternEntry__Group_2__1(); 14247 int alt45=2;
14248 14248 int LA45_0 = input.LA(1);
14249 state._fsp--; 14249
14250 14250 if ( (LA45_0==32) ) {
14251 14251 alt45=1;
14252 } 14252 }
14253 14253
14254 } 14254
14255 catch (RecognitionException re) { 14255 switch (alt45) {
14256 reportError(re); 14256 case 1 :
14257 recover(input,re); 14257 // InternalApplicationConfiguration.g:4404:3: rule__FolderEntry__Group_2_3__0
14258 } 14258 {
14259 finally { 14259 pushFollow(FOLLOW_16);
14260 14260 rule__FolderEntry__Group_2_3__0();
14261 restoreStackSize(stackSize); 14261
14262 14262 state._fsp--;
14263 } 14263
14264 return ; 14264
14265 } 14265 }
14266 // $ANTLR end "rule__AllPatternEntry__Group_2__0" 14266 break;
14267 14267
14268 14268 default :
14269 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" 14269 break loop45;
14270 // InternalApplicationConfiguration.g:4445:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; 14270 }
14271 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException { 14271 } while (true);
14272 14272
14273 int stackSize = keepStackSize(); 14273 after(grammarAccess.getFolderEntryAccess().getGroup_2_3());
14274 14274
14275 try { 14275 }
14276 // InternalApplicationConfiguration.g:4449:1: ( ( 'excluding' ) ) 14276
14277 // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) 14277
14278 { 14278 }
14279 // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) 14279
14280 // InternalApplicationConfiguration.g:4451:2: 'excluding' 14280 }
14281 { 14281 catch (RecognitionException re) {
14282 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 14282 reportError(re);
14283 match(input,28,FOLLOW_2); 14283 recover(input,re);
14284 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 14284 }
14285 14285 finally {
14286 } 14286
14287 14287 restoreStackSize(stackSize);
14288 14288
14289 } 14289 }
14290 14290 return ;
14291 } 14291 }
14292 catch (RecognitionException re) { 14292 // $ANTLR end "rule__FolderEntry__Group_2__3__Impl"
14293 reportError(re); 14293
14294 recover(input,re); 14294
14295 } 14295 // $ANTLR start "rule__FolderEntry__Group_2__4"
14296 finally { 14296 // InternalApplicationConfiguration.g:4412:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
14297 14297 public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
14298 restoreStackSize(stackSize); 14298
14299 14299 int stackSize = keepStackSize();
14300 } 14300
14301 return ; 14301 try {
14302 } 14302 // InternalApplicationConfiguration.g:4416:1: ( rule__FolderEntry__Group_2__4__Impl )
14303 // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl" 14303 // InternalApplicationConfiguration.g:4417:2: rule__FolderEntry__Group_2__4__Impl
14304 14304 {
14305 14305 pushFollow(FOLLOW_2);
14306 // $ANTLR start "rule__AllPatternEntry__Group_2__1" 14306 rule__FolderEntry__Group_2__4__Impl();
14307 // InternalApplicationConfiguration.g:4460:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; 14307
14308 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException { 14308 state._fsp--;
14309 14309
14310 int stackSize = keepStackSize(); 14310
14311 14311 }
14312 try { 14312
14313 // InternalApplicationConfiguration.g:4464:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) 14313 }
14314 // InternalApplicationConfiguration.g:4465:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 14314 catch (RecognitionException re) {
14315 { 14315 reportError(re);
14316 pushFollow(FOLLOW_8); 14316 recover(input,re);
14317 rule__AllPatternEntry__Group_2__1__Impl(); 14317 }
14318 14318 finally {
14319 state._fsp--; 14319
14320 14320 restoreStackSize(stackSize);
14321 pushFollow(FOLLOW_2); 14321
14322 rule__AllPatternEntry__Group_2__2(); 14322 }
14323 14323 return ;
14324 state._fsp--; 14324 }
14325 14325 // $ANTLR end "rule__FolderEntry__Group_2__4"
14326 14326
14327 } 14327
14328 14328 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
14329 } 14329 // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
14330 catch (RecognitionException re) { 14330 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
14331 reportError(re); 14331
14332 recover(input,re); 14332 int stackSize = keepStackSize();
14333 } 14333
14334 finally { 14334 try {
14335 14335 // InternalApplicationConfiguration.g:4427:1: ( ( '}' ) )
14336 restoreStackSize(stackSize); 14336 // InternalApplicationConfiguration.g:4428:1: ( '}' )
14337 14337 {
14338 } 14338 // InternalApplicationConfiguration.g:4428:1: ( '}' )
14339 return ; 14339 // InternalApplicationConfiguration.g:4429:2: '}'
14340 } 14340 {
14341 // $ANTLR end "rule__AllPatternEntry__Group_2__1" 14341 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
14342 14342 match(input,31,FOLLOW_2);
14343 14343 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
14344 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" 14344
14345 // InternalApplicationConfiguration.g:4472:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; 14345 }
14346 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException { 14346
14347 14347
14348 int stackSize = keepStackSize(); 14348 }
14349 14349
14350 try { 14350 }
14351 // InternalApplicationConfiguration.g:4476:1: ( ( '{' ) ) 14351 catch (RecognitionException re) {
14352 // InternalApplicationConfiguration.g:4477:1: ( '{' ) 14352 reportError(re);
14353 { 14353 recover(input,re);
14354 // InternalApplicationConfiguration.g:4477:1: ( '{' ) 14354 }
14355 // InternalApplicationConfiguration.g:4478:2: '{' 14355 finally {
14356 { 14356
14357 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14357 restoreStackSize(stackSize);
14358 match(input,24,FOLLOW_2); 14358
14359 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14359 }
14360 14360 return ;
14361 } 14361 }
14362 14362 // $ANTLR end "rule__FolderEntry__Group_2__4__Impl"
14363 14363
14364 } 14364
14365 14365 // $ANTLR start "rule__FolderEntry__Group_2_3__0"
14366 } 14366 // InternalApplicationConfiguration.g:4439:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
14367 catch (RecognitionException re) { 14367 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
14368 reportError(re); 14368
14369 recover(input,re); 14369 int stackSize = keepStackSize();
14370 } 14370
14371 finally { 14371 try {
14372 14372 // InternalApplicationConfiguration.g:4443:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
14373 restoreStackSize(stackSize); 14373 // InternalApplicationConfiguration.g:4444:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
14374 14374 {
14375 } 14375 pushFollow(FOLLOW_21);
14376 return ; 14376 rule__FolderEntry__Group_2_3__0__Impl();
14377 } 14377
14378 // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl" 14378 state._fsp--;
14379 14379
14380 14380 pushFollow(FOLLOW_2);
14381 // $ANTLR start "rule__AllPatternEntry__Group_2__2" 14381 rule__FolderEntry__Group_2_3__1();
14382 // InternalApplicationConfiguration.g:4487:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; 14382
14383 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { 14383 state._fsp--;
14384 14384
14385 int stackSize = keepStackSize(); 14385
14386 14386 }
14387 try { 14387
14388 // InternalApplicationConfiguration.g:4491:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) 14388 }
14389 // InternalApplicationConfiguration.g:4492:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 14389 catch (RecognitionException re) {
14390 { 14390 reportError(re);
14391 pushFollow(FOLLOW_15); 14391 recover(input,re);
14392 rule__AllPatternEntry__Group_2__2__Impl(); 14392 }
14393 14393 finally {
14394 state._fsp--; 14394
14395 14395 restoreStackSize(stackSize);
14396 pushFollow(FOLLOW_2); 14396
14397 rule__AllPatternEntry__Group_2__3(); 14397 }
14398 14398 return ;
14399 state._fsp--; 14399 }
14400 14400 // $ANTLR end "rule__FolderEntry__Group_2_3__0"
14401 14401
14402 } 14402
14403 14403 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
14404 } 14404 // InternalApplicationConfiguration.g:4451:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
14405 catch (RecognitionException re) { 14405 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
14406 reportError(re); 14406
14407 recover(input,re); 14407 int stackSize = keepStackSize();
14408 } 14408
14409 finally { 14409 try {
14410 14410 // InternalApplicationConfiguration.g:4455:1: ( ( ',' ) )
14411 restoreStackSize(stackSize); 14411 // InternalApplicationConfiguration.g:4456:1: ( ',' )
14412 14412 {
14413 } 14413 // InternalApplicationConfiguration.g:4456:1: ( ',' )
14414 return ; 14414 // InternalApplicationConfiguration.g:4457:2: ','
14415 } 14415 {
14416 // $ANTLR end "rule__AllPatternEntry__Group_2__2" 14416 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
14417 14417 match(input,32,FOLLOW_2);
14418 14418 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
14419 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" 14419
14420 // InternalApplicationConfiguration.g:4499:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; 14420 }
14421 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { 14421
14422 14422
14423 int stackSize = keepStackSize(); 14423 }
14424 14424
14425 try { 14425 }
14426 // InternalApplicationConfiguration.g:4503:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) 14426 catch (RecognitionException re) {
14427 // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 14427 reportError(re);
14428 { 14428 recover(input,re);
14429 // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 14429 }
14430 // InternalApplicationConfiguration.g:4505:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 14430 finally {
14431 { 14431
14432 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); 14432 restoreStackSize(stackSize);
14433 // InternalApplicationConfiguration.g:4506:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 14433
14434 // InternalApplicationConfiguration.g:4506:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 14434 }
14435 { 14435 return ;
14436 pushFollow(FOLLOW_2); 14436 }
14437 rule__AllPatternEntry__ExclusuionAssignment_2_2(); 14437 // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl"
14438 14438
14439 state._fsp--; 14439
14440 14440 // $ANTLR start "rule__FolderEntry__Group_2_3__1"
14441 14441 // InternalApplicationConfiguration.g:4466:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
14442 } 14442 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
14443 14443
14444 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); 14444 int stackSize = keepStackSize();
14445 14445
14446 } 14446 try {
14447 14447 // InternalApplicationConfiguration.g:4470:1: ( rule__FolderEntry__Group_2_3__1__Impl )
14448 14448 // InternalApplicationConfiguration.g:4471:2: rule__FolderEntry__Group_2_3__1__Impl
14449 } 14449 {
14450 14450 pushFollow(FOLLOW_2);
14451 } 14451 rule__FolderEntry__Group_2_3__1__Impl();
14452 catch (RecognitionException re) { 14452
14453 reportError(re); 14453 state._fsp--;
14454 recover(input,re); 14454
14455 } 14455
14456 finally { 14456 }
14457 14457
14458 restoreStackSize(stackSize); 14458 }
14459 14459 catch (RecognitionException re) {
14460 } 14460 reportError(re);
14461 return ; 14461 recover(input,re);
14462 } 14462 }
14463 // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl" 14463 finally {
14464 14464
14465 14465 restoreStackSize(stackSize);
14466 // $ANTLR start "rule__AllPatternEntry__Group_2__3" 14466
14467 // InternalApplicationConfiguration.g:4514:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; 14467 }
14468 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException { 14468 return ;
14469 14469 }
14470 int stackSize = keepStackSize(); 14470 // $ANTLR end "rule__FolderEntry__Group_2_3__1"
14471 14471
14472 try { 14472
14473 // InternalApplicationConfiguration.g:4518:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) 14473 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
14474 // InternalApplicationConfiguration.g:4519:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 14474 // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
14475 { 14475 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
14476 pushFollow(FOLLOW_15); 14476
14477 rule__AllPatternEntry__Group_2__3__Impl(); 14477 int stackSize = keepStackSize();
14478 14478
14479 state._fsp--; 14479 try {
14480 14480 // InternalApplicationConfiguration.g:4481:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
14481 pushFollow(FOLLOW_2); 14481 // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
14482 rule__AllPatternEntry__Group_2__4(); 14482 {
14483 14483 // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
14484 state._fsp--; 14484 // InternalApplicationConfiguration.g:4483:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
14485 14485 {
14486 14486 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
14487 } 14487 // InternalApplicationConfiguration.g:4484:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
14488 14488 // InternalApplicationConfiguration.g:4484:3: rule__FolderEntry__ExclusionAssignment_2_3_1
14489 } 14489 {
14490 catch (RecognitionException re) { 14490 pushFollow(FOLLOW_2);
14491 reportError(re); 14491 rule__FolderEntry__ExclusionAssignment_2_3_1();
14492 recover(input,re); 14492
14493 } 14493 state._fsp--;
14494 finally { 14494
14495 14495
14496 restoreStackSize(stackSize); 14496 }
14497 14497
14498 } 14498 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
14499 return ; 14499
14500 } 14500 }
14501 // $ANTLR end "rule__AllPatternEntry__Group_2__3" 14501
14502 14502
14503 14503 }
14504 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" 14504
14505 // InternalApplicationConfiguration.g:4526:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; 14505 }
14506 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { 14506 catch (RecognitionException re) {
14507 14507 reportError(re);
14508 int stackSize = keepStackSize(); 14508 recover(input,re);
14509 14509 }
14510 try { 14510 finally {
14511 // InternalApplicationConfiguration.g:4530:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) 14511
14512 // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) 14512 restoreStackSize(stackSize);
14513 { 14513
14514 // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) 14514 }
14515 // InternalApplicationConfiguration.g:4532:2: ( rule__AllPatternEntry__Group_2_3__0 )* 14515 return ;
14516 { 14516 }
14517 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); 14517 // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl"
14518 // InternalApplicationConfiguration.g:4533:2: ( rule__AllPatternEntry__Group_2_3__0 )* 14518
14519 loop44: 14519
14520 do { 14520 // $ANTLR start "rule__PartialModelDeclaration__Group__0"
14521 int alt44=2; 14521 // InternalApplicationConfiguration.g:4493:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
14522 int LA44_0 = input.LA(1); 14522 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
14523 14523
14524 if ( (LA44_0==26) ) { 14524 int stackSize = keepStackSize();
14525 alt44=1; 14525
14526 } 14526 try {
14527 14527 // InternalApplicationConfiguration.g:4497:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
14528 14528 // InternalApplicationConfiguration.g:4498:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
14529 switch (alt44) { 14529 {
14530 case 1 : 14530 pushFollow(FOLLOW_8);
14531 // InternalApplicationConfiguration.g:4533:3: rule__AllPatternEntry__Group_2_3__0 14531 rule__PartialModelDeclaration__Group__0__Impl();
14532 { 14532
14533 pushFollow(FOLLOW_16); 14533 state._fsp--;
14534 rule__AllPatternEntry__Group_2_3__0(); 14534
14535 14535 pushFollow(FOLLOW_2);
14536 state._fsp--; 14536 rule__PartialModelDeclaration__Group__1();
14537 14537
14538 14538 state._fsp--;
14539 } 14539
14540 break; 14540
14541 14541 }
14542 default : 14542
14543 break loop44; 14543 }
14544 } 14544 catch (RecognitionException re) {
14545 } while (true); 14545 reportError(re);
14546 14546 recover(input,re);
14547 after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); 14547 }
14548 14548 finally {
14549 } 14549
14550 14550 restoreStackSize(stackSize);
14551 14551
14552 } 14552 }
14553 14553 return ;
14554 } 14554 }
14555 catch (RecognitionException re) { 14555 // $ANTLR end "rule__PartialModelDeclaration__Group__0"
14556 reportError(re); 14556
14557 recover(input,re); 14557
14558 } 14558 // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
14559 finally { 14559 // InternalApplicationConfiguration.g:4505:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
14560 14560 public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
14561 restoreStackSize(stackSize); 14561
14562 14562 int stackSize = keepStackSize();
14563 } 14563
14564 return ; 14564 try {
14565 } 14565 // InternalApplicationConfiguration.g:4509:1: ( ( 'models' ) )
14566 // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl" 14566 // InternalApplicationConfiguration.g:4510:1: ( 'models' )
14567 14567 {
14568 14568 // InternalApplicationConfiguration.g:4510:1: ( 'models' )
14569 // $ANTLR start "rule__AllPatternEntry__Group_2__4" 14569 // InternalApplicationConfiguration.g:4511:2: 'models'
14570 // InternalApplicationConfiguration.g:4541:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; 14570 {
14571 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException { 14571 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
14572 14572 match(input,38,FOLLOW_2);
14573 int stackSize = keepStackSize(); 14573 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
14574 14574
14575 try { 14575 }
14576 // InternalApplicationConfiguration.g:4545:1: ( rule__AllPatternEntry__Group_2__4__Impl ) 14576
14577 // InternalApplicationConfiguration.g:4546:2: rule__AllPatternEntry__Group_2__4__Impl 14577
14578 { 14578 }
14579 pushFollow(FOLLOW_2); 14579
14580 rule__AllPatternEntry__Group_2__4__Impl(); 14580 }
14581 14581 catch (RecognitionException re) {
14582 state._fsp--; 14582 reportError(re);
14583 14583 recover(input,re);
14584 14584 }
14585 } 14585 finally {
14586 14586
14587 } 14587 restoreStackSize(stackSize);
14588 catch (RecognitionException re) { 14588
14589 reportError(re); 14589 }
14590 recover(input,re); 14590 return ;
14591 } 14591 }
14592 finally { 14592 // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl"
14593 14593
14594 restoreStackSize(stackSize); 14594
14595 14595 // $ANTLR start "rule__PartialModelDeclaration__Group__1"
14596 } 14596 // InternalApplicationConfiguration.g:4520:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
14597 return ; 14597 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
14598 } 14598
14599 // $ANTLR end "rule__AllPatternEntry__Group_2__4" 14599 int stackSize = keepStackSize();
14600 14600
14601 14601 try {
14602 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" 14602 // InternalApplicationConfiguration.g:4524:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
14603 // InternalApplicationConfiguration.g:4552:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; 14603 // InternalApplicationConfiguration.g:4525:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
14604 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { 14604 {
14605 14605 pushFollow(FOLLOW_18);
14606 int stackSize = keepStackSize(); 14606 rule__PartialModelDeclaration__Group__1__Impl();
14607 14607
14608 try { 14608 state._fsp--;
14609 // InternalApplicationConfiguration.g:4556:1: ( ( '}' ) ) 14609
14610 // InternalApplicationConfiguration.g:4557:1: ( '}' ) 14610 pushFollow(FOLLOW_2);
14611 { 14611 rule__PartialModelDeclaration__Group__2();
14612 // InternalApplicationConfiguration.g:4557:1: ( '}' ) 14612
14613 // InternalApplicationConfiguration.g:4558:2: '}' 14613 state._fsp--;
14614 { 14614
14615 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 14615
14616 match(input,25,FOLLOW_2); 14616 }
14617 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 14617
14618 14618 }
14619 } 14619 catch (RecognitionException re) {
14620 14620 reportError(re);
14621 14621 recover(input,re);
14622 } 14622 }
14623 14623 finally {
14624 } 14624
14625 catch (RecognitionException re) { 14625 restoreStackSize(stackSize);
14626 reportError(re); 14626
14627 recover(input,re); 14627 }
14628 } 14628 return ;
14629 finally { 14629 }
14630 14630 // $ANTLR end "rule__PartialModelDeclaration__Group__1"
14631 restoreStackSize(stackSize); 14631
14632 14632
14633 } 14633 // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
14634 return ; 14634 // InternalApplicationConfiguration.g:4532:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
14635 } 14635 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
14636 // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl" 14636
14637 14637 int stackSize = keepStackSize();
14638 14638
14639 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" 14639 try {
14640 // InternalApplicationConfiguration.g:4568:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; 14640 // InternalApplicationConfiguration.g:4536:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
14641 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { 14641 // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
14642 14642 {
14643 int stackSize = keepStackSize(); 14643 // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
14644 14644 // InternalApplicationConfiguration.g:4538:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
14645 try { 14645 {
14646 // InternalApplicationConfiguration.g:4572:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) 14646 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
14647 // InternalApplicationConfiguration.g:4573:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 14647 // InternalApplicationConfiguration.g:4539:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
14648 { 14648 // InternalApplicationConfiguration.g:4539:3: rule__PartialModelDeclaration__NameAssignment_1
14649 pushFollow(FOLLOW_8); 14649 {
14650 rule__AllPatternEntry__Group_2_3__0__Impl(); 14650 pushFollow(FOLLOW_2);
14651 14651 rule__PartialModelDeclaration__NameAssignment_1();
14652 state._fsp--; 14652
14653 14653 state._fsp--;
14654 pushFollow(FOLLOW_2); 14654
14655 rule__AllPatternEntry__Group_2_3__1(); 14655
14656 14656 }
14657 state._fsp--; 14657
14658 14658 after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
14659 14659
14660 } 14660 }
14661 14661
14662 } 14662
14663 catch (RecognitionException re) { 14663 }
14664 reportError(re); 14664
14665 recover(input,re); 14665 }
14666 } 14666 catch (RecognitionException re) {
14667 finally { 14667 reportError(re);
14668 14668 recover(input,re);
14669 restoreStackSize(stackSize); 14669 }
14670 14670 finally {
14671 } 14671
14672 return ; 14672 restoreStackSize(stackSize);
14673 } 14673
14674 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0" 14674 }
14675 14675 return ;
14676 14676 }
14677 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" 14677 // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl"
14678 // InternalApplicationConfiguration.g:4580:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; 14678
14679 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException { 14679
14680 14680 // $ANTLR start "rule__PartialModelDeclaration__Group__2"
14681 int stackSize = keepStackSize(); 14681 // InternalApplicationConfiguration.g:4547:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
14682 14682 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
14683 try { 14683
14684 // InternalApplicationConfiguration.g:4584:1: ( ( ',' ) ) 14684 int stackSize = keepStackSize();
14685 // InternalApplicationConfiguration.g:4585:1: ( ',' ) 14685
14686 { 14686 try {
14687 // InternalApplicationConfiguration.g:4585:1: ( ',' ) 14687 // InternalApplicationConfiguration.g:4551:1: ( rule__PartialModelDeclaration__Group__2__Impl )
14688 // InternalApplicationConfiguration.g:4586:2: ',' 14688 // InternalApplicationConfiguration.g:4552:2: rule__PartialModelDeclaration__Group__2__Impl
14689 { 14689 {
14690 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 14690 pushFollow(FOLLOW_2);
14691 match(input,26,FOLLOW_2); 14691 rule__PartialModelDeclaration__Group__2__Impl();
14692 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 14692
14693 14693 state._fsp--;
14694 } 14694
14695 14695
14696 14696 }
14697 } 14697
14698 14698 }
14699 } 14699 catch (RecognitionException re) {
14700 catch (RecognitionException re) { 14700 reportError(re);
14701 reportError(re); 14701 recover(input,re);
14702 recover(input,re); 14702 }
14703 } 14703 finally {
14704 finally { 14704
14705 14705 restoreStackSize(stackSize);
14706 restoreStackSize(stackSize); 14706
14707 14707 }
14708 } 14708 return ;
14709 return ; 14709 }
14710 } 14710 // $ANTLR end "rule__PartialModelDeclaration__Group__2"
14711 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl" 14711
14712 14712
14713 14713 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
14714 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" 14714 // InternalApplicationConfiguration.g:4558:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
14715 // InternalApplicationConfiguration.g:4595:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; 14715 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
14716 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { 14716
14717 14717 int stackSize = keepStackSize();
14718 int stackSize = keepStackSize(); 14718
14719 14719 try {
14720 try { 14720 // InternalApplicationConfiguration.g:4562:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
14721 // InternalApplicationConfiguration.g:4599:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) 14721 // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
14722 // InternalApplicationConfiguration.g:4600:2: rule__AllPatternEntry__Group_2_3__1__Impl 14722 {
14723 { 14723 // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
14724 pushFollow(FOLLOW_2); 14724 // InternalApplicationConfiguration.g:4564:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
14725 rule__AllPatternEntry__Group_2_3__1__Impl(); 14725 {
14726 14726 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
14727 state._fsp--; 14727 // InternalApplicationConfiguration.g:4565:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
14728 14728 // InternalApplicationConfiguration.g:4565:3: rule__PartialModelDeclaration__SpecificationAssignment_2
14729 14729 {
14730 } 14730 pushFollow(FOLLOW_2);
14731 14731 rule__PartialModelDeclaration__SpecificationAssignment_2();
14732 } 14732
14733 catch (RecognitionException re) { 14733 state._fsp--;
14734 reportError(re); 14734
14735 recover(input,re); 14735
14736 } 14736 }
14737 finally { 14737
14738 14738 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
14739 restoreStackSize(stackSize); 14739
14740 14740 }
14741 } 14741
14742 return ; 14742
14743 } 14743 }
14744 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1" 14744
14745 14745 }
14746 14746 catch (RecognitionException re) {
14747 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl" 14747 reportError(re);
14748 // InternalApplicationConfiguration.g:4606:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; 14748 recover(input,re);
14749 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException { 14749 }
14750 14750 finally {
14751 int stackSize = keepStackSize(); 14751
14752 14752 restoreStackSize(stackSize);
14753 try { 14753
14754 // InternalApplicationConfiguration.g:4610:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) 14754 }
14755 // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) 14755 return ;
14756 { 14756 }
14757 // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) 14757 // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl"
14758 // InternalApplicationConfiguration.g:4612:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) 14758
14759 { 14759
14760 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); 14760 // $ANTLR start "rule__PatternSpecification__Group__0"
14761 // InternalApplicationConfiguration.g:4613:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) 14761 // InternalApplicationConfiguration.g:4574:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
14762 // InternalApplicationConfiguration.g:4613:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 14762 public final void rule__PatternSpecification__Group__0() throws RecognitionException {
14763 { 14763
14764 pushFollow(FOLLOW_2); 14764 int stackSize = keepStackSize();
14765 rule__AllPatternEntry__ExclusuionAssignment_2_3_1(); 14765
14766 14766 try {
14767 state._fsp--; 14767 // InternalApplicationConfiguration.g:4578:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
14768 14768 // InternalApplicationConfiguration.g:4579:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
14769 14769 {
14770 } 14770 pushFollow(FOLLOW_14);
14771 14771 rule__PatternSpecification__Group__0__Impl();
14772 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); 14772
14773 14773 state._fsp--;
14774 } 14774
14775 14775 pushFollow(FOLLOW_2);
14776 14776 rule__PatternSpecification__Group__1();
14777 } 14777
14778 14778 state._fsp--;
14779 } 14779
14780 catch (RecognitionException re) { 14780
14781 reportError(re); 14781 }
14782 recover(input,re); 14782
14783 } 14783 }
14784 finally { 14784 catch (RecognitionException re) {
14785 14785 reportError(re);
14786 restoreStackSize(stackSize); 14786 recover(input,re);
14787 14787 }
14788 } 14788 finally {
14789 return ; 14789
14790 } 14790 restoreStackSize(stackSize);
14791 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl" 14791
14792 14792 }
14793 14793 return ;
14794 // $ANTLR start "rule__PatternElement__Group__0" 14794 }
14795 // InternalApplicationConfiguration.g:4622:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; 14795 // $ANTLR end "rule__PatternSpecification__Group__0"
14796 public final void rule__PatternElement__Group__0() throws RecognitionException { 14796
14797 14797
14798 int stackSize = keepStackSize(); 14798 // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
14799 14799 // InternalApplicationConfiguration.g:4586:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
14800 try { 14800 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
14801 // InternalApplicationConfiguration.g:4626:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) 14801
14802 // InternalApplicationConfiguration.g:4627:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 14802 int stackSize = keepStackSize();
14803 { 14803
14804 pushFollow(FOLLOW_8); 14804 try {
14805 rule__PatternElement__Group__0__Impl(); 14805 // InternalApplicationConfiguration.g:4590:1: ( ( '{' ) )
14806 14806 // InternalApplicationConfiguration.g:4591:1: ( '{' )
14807 state._fsp--; 14807 {
14808 14808 // InternalApplicationConfiguration.g:4591:1: ( '{' )
14809 pushFollow(FOLLOW_2); 14809 // InternalApplicationConfiguration.g:4592:2: '{'
14810 rule__PatternElement__Group__1(); 14810 {
14811 14811 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
14812 state._fsp--; 14812 match(input,30,FOLLOW_2);
14813 14813 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
14814 14814
14815 } 14815 }
14816 14816
14817 } 14817
14818 catch (RecognitionException re) { 14818 }
14819 reportError(re); 14819
14820 recover(input,re); 14820 }
14821 } 14821 catch (RecognitionException re) {
14822 finally { 14822 reportError(re);
14823 14823 recover(input,re);
14824 restoreStackSize(stackSize); 14824 }
14825 14825 finally {
14826 } 14826
14827 return ; 14827 restoreStackSize(stackSize);
14828 } 14828
14829 // $ANTLR end "rule__PatternElement__Group__0" 14829 }
14830 14830 return ;
14831 14831 }
14832 // $ANTLR start "rule__PatternElement__Group__0__Impl" 14832 // $ANTLR end "rule__PatternSpecification__Group__0__Impl"
14833 // InternalApplicationConfiguration.g:4634:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; 14833
14834 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException { 14834
14835 14835 // $ANTLR start "rule__PatternSpecification__Group__1"
14836 int stackSize = keepStackSize(); 14836 // InternalApplicationConfiguration.g:4601:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
14837 14837 public final void rule__PatternSpecification__Group__1() throws RecognitionException {
14838 try { 14838
14839 // InternalApplicationConfiguration.g:4638:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) 14839 int stackSize = keepStackSize();
14840 // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? ) 14840
14841 { 14841 try {
14842 // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? ) 14842 // InternalApplicationConfiguration.g:4605:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
14843 // InternalApplicationConfiguration.g:4640:2: ( rule__PatternElement__Group_0__0 )? 14843 // InternalApplicationConfiguration.g:4606:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
14844 { 14844 {
14845 before(grammarAccess.getPatternElementAccess().getGroup_0()); 14845 pushFollow(FOLLOW_15);
14846 // InternalApplicationConfiguration.g:4641:2: ( rule__PatternElement__Group_0__0 )? 14846 rule__PatternSpecification__Group__1__Impl();
14847 int alt45=2; 14847
14848 int LA45_0 = input.LA(1); 14848 state._fsp--;
14849 14849
14850 if ( (LA45_0==RULE_ID) ) { 14850 pushFollow(FOLLOW_2);
14851 int LA45_1 = input.LA(2); 14851 rule__PatternSpecification__Group__2();
14852 14852
14853 if ( (LA45_1==17||LA45_1==29) ) { 14853 state._fsp--;
14854 alt45=1; 14854
14855 } 14855
14856 } 14856 }
14857 switch (alt45) { 14857
14858 case 1 : 14858 }
14859 // InternalApplicationConfiguration.g:4641:3: rule__PatternElement__Group_0__0 14859 catch (RecognitionException re) {
14860 { 14860 reportError(re);
14861 pushFollow(FOLLOW_2); 14861 recover(input,re);
14862 rule__PatternElement__Group_0__0(); 14862 }
14863 14863 finally {
14864 state._fsp--; 14864
14865 14865 restoreStackSize(stackSize);
14866 14866
14867 } 14867 }
14868 break; 14868 return ;
14869 14869 }
14870 } 14870 // $ANTLR end "rule__PatternSpecification__Group__1"
14871 14871
14872 after(grammarAccess.getPatternElementAccess().getGroup_0()); 14872
14873 14873 // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
14874 } 14874 // InternalApplicationConfiguration.g:4613:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
14875 14875 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
14876 14876
14877 } 14877 int stackSize = keepStackSize();
14878 14878
14879 } 14879 try {
14880 catch (RecognitionException re) { 14880 // InternalApplicationConfiguration.g:4617:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
14881 reportError(re); 14881 // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
14882 recover(input,re); 14882 {
14883 } 14883 // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
14884 finally { 14884 // InternalApplicationConfiguration.g:4619:2: ( rule__PatternSpecification__EntriesAssignment_1 )
14885 14885 {
14886 restoreStackSize(stackSize); 14886 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
14887 14887 // InternalApplicationConfiguration.g:4620:2: ( rule__PatternSpecification__EntriesAssignment_1 )
14888 } 14888 // InternalApplicationConfiguration.g:4620:3: rule__PatternSpecification__EntriesAssignment_1
14889 return ; 14889 {
14890 } 14890 pushFollow(FOLLOW_2);
14891 // $ANTLR end "rule__PatternElement__Group__0__Impl" 14891 rule__PatternSpecification__EntriesAssignment_1();
14892 14892
14893 14893 state._fsp--;
14894 // $ANTLR start "rule__PatternElement__Group__1" 14894
14895 // InternalApplicationConfiguration.g:4649:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; 14895
14896 public final void rule__PatternElement__Group__1() throws RecognitionException { 14896 }
14897 14897
14898 int stackSize = keepStackSize(); 14898 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
14899 14899
14900 try { 14900 }
14901 // InternalApplicationConfiguration.g:4653:1: ( rule__PatternElement__Group__1__Impl ) 14901
14902 // InternalApplicationConfiguration.g:4654:2: rule__PatternElement__Group__1__Impl 14902
14903 { 14903 }
14904 pushFollow(FOLLOW_2); 14904
14905 rule__PatternElement__Group__1__Impl(); 14905 }
14906 14906 catch (RecognitionException re) {
14907 state._fsp--; 14907 reportError(re);
14908 14908 recover(input,re);
14909 14909 }
14910 } 14910 finally {
14911 14911
14912 } 14912 restoreStackSize(stackSize);
14913 catch (RecognitionException re) { 14913
14914 reportError(re); 14914 }
14915 recover(input,re); 14915 return ;
14916 } 14916 }
14917 finally { 14917 // $ANTLR end "rule__PatternSpecification__Group__1__Impl"
14918 14918
14919 restoreStackSize(stackSize); 14919
14920 14920 // $ANTLR start "rule__PatternSpecification__Group__2"
14921 } 14921 // InternalApplicationConfiguration.g:4628:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
14922 return ; 14922 public final void rule__PatternSpecification__Group__2() throws RecognitionException {
14923 } 14923
14924 // $ANTLR end "rule__PatternElement__Group__1" 14924 int stackSize = keepStackSize();
14925 14925
14926 14926 try {
14927 // $ANTLR start "rule__PatternElement__Group__1__Impl" 14927 // InternalApplicationConfiguration.g:4632:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
14928 // InternalApplicationConfiguration.g:4660:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; 14928 // InternalApplicationConfiguration.g:4633:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
14929 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { 14929 {
14930 14930 pushFollow(FOLLOW_15);
14931 int stackSize = keepStackSize(); 14931 rule__PatternSpecification__Group__2__Impl();
14932 14932
14933 try { 14933 state._fsp--;
14934 // InternalApplicationConfiguration.g:4664:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) 14934
14935 // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 14935 pushFollow(FOLLOW_2);
14936 { 14936 rule__PatternSpecification__Group__3();
14937 // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 14937
14938 // InternalApplicationConfiguration.g:4666:2: ( rule__PatternElement__PatternAssignment_1 ) 14938 state._fsp--;
14939 { 14939
14940 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); 14940
14941 // InternalApplicationConfiguration.g:4667:2: ( rule__PatternElement__PatternAssignment_1 ) 14941 }
14942 // InternalApplicationConfiguration.g:4667:3: rule__PatternElement__PatternAssignment_1 14942
14943 { 14943 }
14944 pushFollow(FOLLOW_2); 14944 catch (RecognitionException re) {
14945 rule__PatternElement__PatternAssignment_1(); 14945 reportError(re);
14946 14946 recover(input,re);
14947 state._fsp--; 14947 }
14948 14948 finally {
14949 14949
14950 } 14950 restoreStackSize(stackSize);
14951 14951
14952 after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); 14952 }
14953 14953 return ;
14954 } 14954 }
14955 14955 // $ANTLR end "rule__PatternSpecification__Group__2"
14956 14956
14957 } 14957
14958 14958 // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
14959 } 14959 // InternalApplicationConfiguration.g:4640:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
14960 catch (RecognitionException re) { 14960 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
14961 reportError(re); 14961
14962 recover(input,re); 14962 int stackSize = keepStackSize();
14963 } 14963
14964 finally { 14964 try {
14965 14965 // InternalApplicationConfiguration.g:4644:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
14966 restoreStackSize(stackSize); 14966 // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
14967 14967 {
14968 } 14968 // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
14969 return ; 14969 // InternalApplicationConfiguration.g:4646:2: ( rule__PatternSpecification__Group_2__0 )*
14970 } 14970 {
14971 // $ANTLR end "rule__PatternElement__Group__1__Impl" 14971 before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
14972 14972 // InternalApplicationConfiguration.g:4647:2: ( rule__PatternSpecification__Group_2__0 )*
14973 14973 loop46:
14974 // $ANTLR start "rule__PatternElement__Group_0__0" 14974 do {
14975 // InternalApplicationConfiguration.g:4676:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; 14975 int alt46=2;
14976 public final void rule__PatternElement__Group_0__0() throws RecognitionException { 14976 int LA46_0 = input.LA(1);
14977 14977
14978 int stackSize = keepStackSize(); 14978 if ( (LA46_0==32) ) {
14979 14979 alt46=1;
14980 try { 14980 }
14981 // InternalApplicationConfiguration.g:4680:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) 14981
14982 // InternalApplicationConfiguration.g:4681:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 14982
14983 { 14983 switch (alt46) {
14984 pushFollow(FOLLOW_19); 14984 case 1 :
14985 rule__PatternElement__Group_0__0__Impl(); 14985 // InternalApplicationConfiguration.g:4647:3: rule__PatternSpecification__Group_2__0
14986 14986 {
14987 state._fsp--; 14987 pushFollow(FOLLOW_16);
14988 14988 rule__PatternSpecification__Group_2__0();
14989 pushFollow(FOLLOW_2); 14989
14990 rule__PatternElement__Group_0__1(); 14990 state._fsp--;
14991 14991
14992 state._fsp--; 14992
14993 14993 }
14994 14994 break;
14995 } 14995
14996 14996 default :
14997 } 14997 break loop46;
14998 catch (RecognitionException re) { 14998 }
14999 reportError(re); 14999 } while (true);
15000 recover(input,re); 15000
15001 } 15001 after(grammarAccess.getPatternSpecificationAccess().getGroup_2());
15002 finally { 15002
15003 15003 }
15004 restoreStackSize(stackSize); 15004
15005 15005
15006 } 15006 }
15007 return ; 15007
15008 } 15008 }
15009 // $ANTLR end "rule__PatternElement__Group_0__0" 15009 catch (RecognitionException re) {
15010 15010 reportError(re);
15011 15011 recover(input,re);
15012 // $ANTLR start "rule__PatternElement__Group_0__0__Impl" 15012 }
15013 // InternalApplicationConfiguration.g:4688:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; 15013 finally {
15014 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { 15014
15015 15015 restoreStackSize(stackSize);
15016 int stackSize = keepStackSize(); 15016
15017 15017 }
15018 try { 15018 return ;
15019 // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) 15019 }
15020 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 15020 // $ANTLR end "rule__PatternSpecification__Group__2__Impl"
15021 { 15021
15022 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 15022
15023 // InternalApplicationConfiguration.g:4694:2: ( rule__PatternElement__PackageAssignment_0_0 ) 15023 // $ANTLR start "rule__PatternSpecification__Group__3"
15024 { 15024 // InternalApplicationConfiguration.g:4655:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
15025 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); 15025 public final void rule__PatternSpecification__Group__3() throws RecognitionException {
15026 // InternalApplicationConfiguration.g:4695:2: ( rule__PatternElement__PackageAssignment_0_0 ) 15026
15027 // InternalApplicationConfiguration.g:4695:3: rule__PatternElement__PackageAssignment_0_0 15027 int stackSize = keepStackSize();
15028 { 15028
15029 pushFollow(FOLLOW_2); 15029 try {
15030 rule__PatternElement__PackageAssignment_0_0(); 15030 // InternalApplicationConfiguration.g:4659:1: ( rule__PatternSpecification__Group__3__Impl )
15031 15031 // InternalApplicationConfiguration.g:4660:2: rule__PatternSpecification__Group__3__Impl
15032 state._fsp--; 15032 {
15033 15033 pushFollow(FOLLOW_2);
15034 15034 rule__PatternSpecification__Group__3__Impl();
15035 } 15035
15036 15036 state._fsp--;
15037 after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); 15037
15038 15038
15039 } 15039 }
15040 15040
15041 15041 }
15042 } 15042 catch (RecognitionException re) {
15043 15043 reportError(re);
15044 } 15044 recover(input,re);
15045 catch (RecognitionException re) { 15045 }
15046 reportError(re); 15046 finally {
15047 recover(input,re); 15047
15048 } 15048 restoreStackSize(stackSize);
15049 finally { 15049
15050 15050 }
15051 restoreStackSize(stackSize); 15051 return ;
15052 15052 }
15053 } 15053 // $ANTLR end "rule__PatternSpecification__Group__3"
15054 return ; 15054
15055 } 15055
15056 // $ANTLR end "rule__PatternElement__Group_0__0__Impl" 15056 // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
15057 15057 // InternalApplicationConfiguration.g:4666:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
15058 15058 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
15059 // $ANTLR start "rule__PatternElement__Group_0__1" 15059
15060 // InternalApplicationConfiguration.g:4703:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; 15060 int stackSize = keepStackSize();
15061 public final void rule__PatternElement__Group_0__1() throws RecognitionException { 15061
15062 15062 try {
15063 int stackSize = keepStackSize(); 15063 // InternalApplicationConfiguration.g:4670:1: ( ( '}' ) )
15064 15064 // InternalApplicationConfiguration.g:4671:1: ( '}' )
15065 try { 15065 {
15066 // InternalApplicationConfiguration.g:4707:1: ( rule__PatternElement__Group_0__1__Impl ) 15066 // InternalApplicationConfiguration.g:4671:1: ( '}' )
15067 // InternalApplicationConfiguration.g:4708:2: rule__PatternElement__Group_0__1__Impl 15067 // InternalApplicationConfiguration.g:4672:2: '}'
15068 { 15068 {
15069 pushFollow(FOLLOW_2); 15069 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15070 rule__PatternElement__Group_0__1__Impl(); 15070 match(input,31,FOLLOW_2);
15071 15071 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15072 state._fsp--; 15072
15073 15073 }
15074 15074
15075 } 15075
15076 15076 }
15077 } 15077
15078 catch (RecognitionException re) { 15078 }
15079 reportError(re); 15079 catch (RecognitionException re) {
15080 recover(input,re); 15080 reportError(re);
15081 } 15081 recover(input,re);
15082 finally { 15082 }
15083 15083 finally {
15084 restoreStackSize(stackSize); 15084
15085 15085 restoreStackSize(stackSize);
15086 } 15086
15087 return ; 15087 }
15088 } 15088 return ;
15089 // $ANTLR end "rule__PatternElement__Group_0__1" 15089 }
15090 15090 // $ANTLR end "rule__PatternSpecification__Group__3__Impl"
15091 15091
15092 // $ANTLR start "rule__PatternElement__Group_0__1__Impl" 15092
15093 // InternalApplicationConfiguration.g:4714:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; 15093 // $ANTLR start "rule__PatternSpecification__Group_2__0"
15094 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { 15094 // InternalApplicationConfiguration.g:4682:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
15095 15095 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
15096 int stackSize = keepStackSize(); 15096
15097 15097 int stackSize = keepStackSize();
15098 try { 15098
15099 // InternalApplicationConfiguration.g:4718:1: ( ( '::' ) ) 15099 try {
15100 // InternalApplicationConfiguration.g:4719:1: ( '::' ) 15100 // InternalApplicationConfiguration.g:4686:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
15101 { 15101 // InternalApplicationConfiguration.g:4687:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
15102 // InternalApplicationConfiguration.g:4719:1: ( '::' ) 15102 {
15103 // InternalApplicationConfiguration.g:4720:2: '::' 15103 pushFollow(FOLLOW_14);
15104 { 15104 rule__PatternSpecification__Group_2__0__Impl();
15105 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 15105
15106 match(input,29,FOLLOW_2); 15106 state._fsp--;
15107 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 15107
15108 15108 pushFollow(FOLLOW_2);
15109 } 15109 rule__PatternSpecification__Group_2__1();
15110 15110
15111 15111 state._fsp--;
15112 } 15112
15113 15113
15114 } 15114 }
15115 catch (RecognitionException re) { 15115
15116 reportError(re); 15116 }
15117 recover(input,re); 15117 catch (RecognitionException re) {
15118 } 15118 reportError(re);
15119 finally { 15119 recover(input,re);
15120 15120 }
15121 restoreStackSize(stackSize); 15121 finally {
15122 15122
15123 } 15123 restoreStackSize(stackSize);
15124 return ; 15124
15125 } 15125 }
15126 // $ANTLR end "rule__PatternElement__Group_0__1__Impl" 15126 return ;
15127 15127 }
15128 15128 // $ANTLR end "rule__PatternSpecification__Group_2__0"
15129 // $ANTLR start "rule__GraphPatternDeclaration__Group__0" 15129
15130 // InternalApplicationConfiguration.g:4730:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; 15130
15131 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { 15131 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
15132 15132 // InternalApplicationConfiguration.g:4694:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
15133 int stackSize = keepStackSize(); 15133 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
15134 15134
15135 try { 15135 int stackSize = keepStackSize();
15136 // InternalApplicationConfiguration.g:4734:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) 15136
15137 // InternalApplicationConfiguration.g:4735:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 15137 try {
15138 { 15138 // InternalApplicationConfiguration.g:4698:1: ( ( ',' ) )
15139 pushFollow(FOLLOW_8); 15139 // InternalApplicationConfiguration.g:4699:1: ( ',' )
15140 rule__GraphPatternDeclaration__Group__0__Impl(); 15140 {
15141 15141 // InternalApplicationConfiguration.g:4699:1: ( ',' )
15142 state._fsp--; 15142 // InternalApplicationConfiguration.g:4700:2: ','
15143 15143 {
15144 pushFollow(FOLLOW_2); 15144 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15145 rule__GraphPatternDeclaration__Group__1(); 15145 match(input,32,FOLLOW_2);
15146 15146 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15147 state._fsp--; 15147
15148 15148 }
15149 15149
15150 } 15150
15151 15151 }
15152 } 15152
15153 catch (RecognitionException re) { 15153 }
15154 reportError(re); 15154 catch (RecognitionException re) {
15155 recover(input,re); 15155 reportError(re);
15156 } 15156 recover(input,re);
15157 finally { 15157 }
15158 15158 finally {
15159 restoreStackSize(stackSize); 15159
15160 15160 restoreStackSize(stackSize);
15161 } 15161
15162 return ; 15162 }
15163 } 15163 return ;
15164 // $ANTLR end "rule__GraphPatternDeclaration__Group__0" 15164 }
15165 15165 // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl"
15166 15166
15167 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" 15167
15168 // InternalApplicationConfiguration.g:4742:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; 15168 // $ANTLR start "rule__PatternSpecification__Group_2__1"
15169 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { 15169 // InternalApplicationConfiguration.g:4709:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
15170 15170 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
15171 int stackSize = keepStackSize(); 15171
15172 15172 int stackSize = keepStackSize();
15173 try { 15173
15174 // InternalApplicationConfiguration.g:4746:1: ( ( 'constraints' ) ) 15174 try {
15175 // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) 15175 // InternalApplicationConfiguration.g:4713:1: ( rule__PatternSpecification__Group_2__1__Impl )
15176 { 15176 // InternalApplicationConfiguration.g:4714:2: rule__PatternSpecification__Group_2__1__Impl
15177 // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) 15177 {
15178 // InternalApplicationConfiguration.g:4748:2: 'constraints' 15178 pushFollow(FOLLOW_2);
15179 { 15179 rule__PatternSpecification__Group_2__1__Impl();
15180 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 15180
15181 match(input,33,FOLLOW_2); 15181 state._fsp--;
15182 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 15182
15183 15183
15184 } 15184 }
15185 15185
15186 15186 }
15187 } 15187 catch (RecognitionException re) {
15188 15188 reportError(re);
15189 } 15189 recover(input,re);
15190 catch (RecognitionException re) { 15190 }
15191 reportError(re); 15191 finally {
15192 recover(input,re); 15192
15193 } 15193 restoreStackSize(stackSize);
15194 finally { 15194
15195 15195 }
15196 restoreStackSize(stackSize); 15196 return ;
15197 15197 }
15198 } 15198 // $ANTLR end "rule__PatternSpecification__Group_2__1"
15199 return ; 15199
15200 } 15200
15201 // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl" 15201 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
15202 15202 // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
15203 15203 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
15204 // $ANTLR start "rule__GraphPatternDeclaration__Group__1" 15204
15205 // InternalApplicationConfiguration.g:4757:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; 15205 int stackSize = keepStackSize();
15206 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { 15206
15207 15207 try {
15208 int stackSize = keepStackSize(); 15208 // InternalApplicationConfiguration.g:4724:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
15209 15209 // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15210 try { 15210 {
15211 // InternalApplicationConfiguration.g:4761:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) 15211 // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15212 // InternalApplicationConfiguration.g:4762:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 15212 // InternalApplicationConfiguration.g:4726:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15213 { 15213 {
15214 pushFollow(FOLLOW_18); 15214 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
15215 rule__GraphPatternDeclaration__Group__1__Impl(); 15215 // InternalApplicationConfiguration.g:4727:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15216 15216 // InternalApplicationConfiguration.g:4727:3: rule__PatternSpecification__EntriesAssignment_2_1
15217 state._fsp--; 15217 {
15218 15218 pushFollow(FOLLOW_2);
15219 pushFollow(FOLLOW_2); 15219 rule__PatternSpecification__EntriesAssignment_2_1();
15220 rule__GraphPatternDeclaration__Group__2(); 15220
15221 15221 state._fsp--;
15222 state._fsp--; 15222
15223 15223
15224 15224 }
15225 } 15225
15226 15226 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
15227 } 15227
15228 catch (RecognitionException re) { 15228 }
15229 reportError(re); 15229
15230 recover(input,re); 15230
15231 } 15231 }
15232 finally { 15232
15233 15233 }
15234 restoreStackSize(stackSize); 15234 catch (RecognitionException re) {
15235 15235 reportError(re);
15236 } 15236 recover(input,re);
15237 return ; 15237 }
15238 } 15238 finally {
15239 // $ANTLR end "rule__GraphPatternDeclaration__Group__1" 15239
15240 15240 restoreStackSize(stackSize);
15241 15241
15242 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl" 15242 }
15243 // InternalApplicationConfiguration.g:4769:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; 15243 return ;
15244 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { 15244 }
15245 15245 // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl"
15246 int stackSize = keepStackSize(); 15246
15247 15247
15248 try { 15248 // $ANTLR start "rule__AllPatternEntry__Group__0"
15249 // InternalApplicationConfiguration.g:4773:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) 15249 // InternalApplicationConfiguration.g:4736:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
15250 // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 15250 public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
15251 { 15251
15252 // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 15252 int stackSize = keepStackSize();
15253 // InternalApplicationConfiguration.g:4775:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 15253
15254 { 15254 try {
15255 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); 15255 // InternalApplicationConfiguration.g:4740:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
15256 // InternalApplicationConfiguration.g:4776:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 15256 // InternalApplicationConfiguration.g:4741:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
15257 // InternalApplicationConfiguration.g:4776:3: rule__GraphPatternDeclaration__NameAssignment_1 15257 {
15258 { 15258 pushFollow(FOLLOW_8);
15259 pushFollow(FOLLOW_2); 15259 rule__AllPatternEntry__Group__0__Impl();
15260 rule__GraphPatternDeclaration__NameAssignment_1(); 15260
15261 15261 state._fsp--;
15262 state._fsp--; 15262
15263 15263 pushFollow(FOLLOW_2);
15264 15264 rule__AllPatternEntry__Group__1();
15265 } 15265
15266 15266 state._fsp--;
15267 after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); 15267
15268 15268
15269 } 15269 }
15270 15270
15271 15271 }
15272 } 15272 catch (RecognitionException re) {
15273 15273 reportError(re);
15274 } 15274 recover(input,re);
15275 catch (RecognitionException re) { 15275 }
15276 reportError(re); 15276 finally {
15277 recover(input,re); 15277
15278 } 15278 restoreStackSize(stackSize);
15279 finally { 15279
15280 15280 }
15281 restoreStackSize(stackSize); 15281 return ;
15282 15282 }
15283 } 15283 // $ANTLR end "rule__AllPatternEntry__Group__0"
15284 return ; 15284
15285 } 15285
15286 // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl" 15286 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
15287 15287 // InternalApplicationConfiguration.g:4748:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
15288 15288 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
15289 // $ANTLR start "rule__GraphPatternDeclaration__Group__2" 15289
15290 // InternalApplicationConfiguration.g:4784:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; 15290 int stackSize = keepStackSize();
15291 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { 15291
15292 15292 try {
15293 int stackSize = keepStackSize(); 15293 // InternalApplicationConfiguration.g:4752:1: ( ( 'package' ) )
15294 15294 // InternalApplicationConfiguration.g:4753:1: ( 'package' )
15295 try { 15295 {
15296 // InternalApplicationConfiguration.g:4788:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) 15296 // InternalApplicationConfiguration.g:4753:1: ( 'package' )
15297 // InternalApplicationConfiguration.g:4789:2: rule__GraphPatternDeclaration__Group__2__Impl 15297 // InternalApplicationConfiguration.g:4754:2: 'package'
15298 { 15298 {
15299 pushFollow(FOLLOW_2); 15299 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
15300 rule__GraphPatternDeclaration__Group__2__Impl(); 15300 match(input,33,FOLLOW_2);
15301 15301 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
15302 state._fsp--; 15302
15303 15303 }
15304 15304
15305 } 15305
15306 15306 }
15307 } 15307
15308 catch (RecognitionException re) { 15308 }
15309 reportError(re); 15309 catch (RecognitionException re) {
15310 recover(input,re); 15310 reportError(re);
15311 } 15311 recover(input,re);
15312 finally { 15312 }
15313 15313 finally {
15314 restoreStackSize(stackSize); 15314
15315 15315 restoreStackSize(stackSize);
15316 } 15316
15317 return ; 15317 }
15318 } 15318 return ;
15319 // $ANTLR end "rule__GraphPatternDeclaration__Group__2" 15319 }
15320 15320 // $ANTLR end "rule__AllPatternEntry__Group__0__Impl"
15321 15321
15322 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" 15322
15323 // InternalApplicationConfiguration.g:4795:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; 15323 // $ANTLR start "rule__AllPatternEntry__Group__1"
15324 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { 15324 // InternalApplicationConfiguration.g:4763:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
15325 15325 public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
15326 int stackSize = keepStackSize(); 15326
15327 15327 int stackSize = keepStackSize();
15328 try { 15328
15329 // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) 15329 try {
15330 // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 15330 // InternalApplicationConfiguration.g:4767:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
15331 { 15331 // InternalApplicationConfiguration.g:4768:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
15332 // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 15332 {
15333 // InternalApplicationConfiguration.g:4801:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 15333 pushFollow(FOLLOW_17);
15334 { 15334 rule__AllPatternEntry__Group__1__Impl();
15335 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); 15335
15336 // InternalApplicationConfiguration.g:4802:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 15336 state._fsp--;
15337 // InternalApplicationConfiguration.g:4802:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 15337
15338 { 15338 pushFollow(FOLLOW_2);
15339 pushFollow(FOLLOW_2); 15339 rule__AllPatternEntry__Group__2();
15340 rule__GraphPatternDeclaration__SpecificationAssignment_2(); 15340
15341 15341 state._fsp--;
15342 state._fsp--; 15342
15343 15343
15344 15344 }
15345 } 15345
15346 15346 }
15347 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); 15347 catch (RecognitionException re) {
15348 15348 reportError(re);
15349 } 15349 recover(input,re);
15350 15350 }
15351 15351 finally {
15352 } 15352
15353 15353 restoreStackSize(stackSize);
15354 } 15354
15355 catch (RecognitionException re) { 15355 }
15356 reportError(re); 15356 return ;
15357 recover(input,re); 15357 }
15358 } 15358 // $ANTLR end "rule__AllPatternEntry__Group__1"
15359 finally { 15359
15360 15360
15361 restoreStackSize(stackSize); 15361 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
15362 15362 // InternalApplicationConfiguration.g:4775:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
15363 } 15363 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
15364 return ; 15364
15365 } 15365 int stackSize = keepStackSize();
15366 // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl" 15366
15367 15367 try {
15368 15368 // InternalApplicationConfiguration.g:4779:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
15369 // $ANTLR start "rule__ConfigSpecification__Group__0" 15369 // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
15370 // InternalApplicationConfiguration.g:4811:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; 15370 {
15371 public final void rule__ConfigSpecification__Group__0() throws RecognitionException { 15371 // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
15372 15372 // InternalApplicationConfiguration.g:4781:2: ( rule__AllPatternEntry__PackageAssignment_1 )
15373 int stackSize = keepStackSize(); 15373 {
15374 15374 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
15375 try { 15375 // InternalApplicationConfiguration.g:4782:2: ( rule__AllPatternEntry__PackageAssignment_1 )
15376 // InternalApplicationConfiguration.g:4815:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) 15376 // InternalApplicationConfiguration.g:4782:3: rule__AllPatternEntry__PackageAssignment_1
15377 // InternalApplicationConfiguration.g:4816:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 15377 {
15378 { 15378 pushFollow(FOLLOW_2);
15379 pushFollow(FOLLOW_18); 15379 rule__AllPatternEntry__PackageAssignment_1();
15380 rule__ConfigSpecification__Group__0__Impl(); 15380
15381 15381 state._fsp--;
15382 state._fsp--; 15382
15383 15383
15384 pushFollow(FOLLOW_2); 15384 }
15385 rule__ConfigSpecification__Group__1(); 15385
15386 15386 after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
15387 state._fsp--; 15387
15388 15388 }
15389 15389
15390 } 15390
15391 15391 }
15392 } 15392
15393 catch (RecognitionException re) { 15393 }
15394 reportError(re); 15394 catch (RecognitionException re) {
15395 recover(input,re); 15395 reportError(re);
15396 } 15396 recover(input,re);
15397 finally { 15397 }
15398 15398 finally {
15399 restoreStackSize(stackSize); 15399
15400 15400 restoreStackSize(stackSize);
15401 } 15401
15402 return ; 15402 }
15403 } 15403 return ;
15404 // $ANTLR end "rule__ConfigSpecification__Group__0" 15404 }
15405 15405 // $ANTLR end "rule__AllPatternEntry__Group__1__Impl"
15406 15406
15407 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" 15407
15408 // InternalApplicationConfiguration.g:4823:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; 15408 // $ANTLR start "rule__AllPatternEntry__Group__2"
15409 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { 15409 // InternalApplicationConfiguration.g:4790:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
15410 15410 public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
15411 int stackSize = keepStackSize(); 15411
15412 15412 int stackSize = keepStackSize();
15413 try { 15413
15414 // InternalApplicationConfiguration.g:4827:1: ( ( () ) ) 15414 try {
15415 // InternalApplicationConfiguration.g:4828:1: ( () ) 15415 // InternalApplicationConfiguration.g:4794:1: ( rule__AllPatternEntry__Group__2__Impl )
15416 { 15416 // InternalApplicationConfiguration.g:4795:2: rule__AllPatternEntry__Group__2__Impl
15417 // InternalApplicationConfiguration.g:4828:1: ( () ) 15417 {
15418 // InternalApplicationConfiguration.g:4829:2: () 15418 pushFollow(FOLLOW_2);
15419 { 15419 rule__AllPatternEntry__Group__2__Impl();
15420 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); 15420
15421 // InternalApplicationConfiguration.g:4830:2: () 15421 state._fsp--;
15422 // InternalApplicationConfiguration.g:4830:3: 15422
15423 { 15423
15424 } 15424 }
15425 15425
15426 after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); 15426 }
15427 15427 catch (RecognitionException re) {
15428 } 15428 reportError(re);
15429 15429 recover(input,re);
15430 15430 }
15431 } 15431 finally {
15432 15432
15433 } 15433 restoreStackSize(stackSize);
15434 finally { 15434
15435 15435 }
15436 restoreStackSize(stackSize); 15436 return ;
15437 15437 }
15438 } 15438 // $ANTLR end "rule__AllPatternEntry__Group__2"
15439 return ; 15439
15440 } 15440
15441 // $ANTLR end "rule__ConfigSpecification__Group__0__Impl" 15441 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
15442 15442 // InternalApplicationConfiguration.g:4801:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
15443 15443 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
15444 // $ANTLR start "rule__ConfigSpecification__Group__1" 15444
15445 // InternalApplicationConfiguration.g:4838:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; 15445 int stackSize = keepStackSize();
15446 public final void rule__ConfigSpecification__Group__1() throws RecognitionException { 15446
15447 15447 try {
15448 int stackSize = keepStackSize(); 15448 // InternalApplicationConfiguration.g:4805:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
15449 15449 // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
15450 try { 15450 {
15451 // InternalApplicationConfiguration.g:4842:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) 15451 // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
15452 // InternalApplicationConfiguration.g:4843:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 15452 // InternalApplicationConfiguration.g:4807:2: ( rule__AllPatternEntry__Group_2__0 )?
15453 { 15453 {
15454 pushFollow(FOLLOW_22); 15454 before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
15455 rule__ConfigSpecification__Group__1__Impl(); 15455 // InternalApplicationConfiguration.g:4808:2: ( rule__AllPatternEntry__Group_2__0 )?
15456 15456 int alt47=2;
15457 state._fsp--; 15457 int LA47_0 = input.LA(1);
15458 15458
15459 pushFollow(FOLLOW_2); 15459 if ( (LA47_0==34) ) {
15460 rule__ConfigSpecification__Group__2(); 15460 alt47=1;
15461 15461 }
15462 state._fsp--; 15462 switch (alt47) {
15463 15463 case 1 :
15464 15464 // InternalApplicationConfiguration.g:4808:3: rule__AllPatternEntry__Group_2__0
15465 } 15465 {
15466 15466 pushFollow(FOLLOW_2);
15467 } 15467 rule__AllPatternEntry__Group_2__0();
15468 catch (RecognitionException re) { 15468
15469 reportError(re); 15469 state._fsp--;
15470 recover(input,re); 15470
15471 } 15471
15472 finally { 15472 }
15473 15473 break;
15474 restoreStackSize(stackSize); 15474
15475 15475 }
15476 } 15476
15477 return ; 15477 after(grammarAccess.getAllPatternEntryAccess().getGroup_2());
15478 } 15478
15479 // $ANTLR end "rule__ConfigSpecification__Group__1" 15479 }
15480 15480
15481 15481
15482 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" 15482 }
15483 // InternalApplicationConfiguration.g:4850:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; 15483
15484 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { 15484 }
15485 15485 catch (RecognitionException re) {
15486 int stackSize = keepStackSize(); 15486 reportError(re);
15487 15487 recover(input,re);
15488 try { 15488 }
15489 // InternalApplicationConfiguration.g:4854:1: ( ( '{' ) ) 15489 finally {
15490 // InternalApplicationConfiguration.g:4855:1: ( '{' ) 15490
15491 { 15491 restoreStackSize(stackSize);
15492 // InternalApplicationConfiguration.g:4855:1: ( '{' ) 15492
15493 // InternalApplicationConfiguration.g:4856:2: '{' 15493 }
15494 { 15494 return ;
15495 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 15495 }
15496 match(input,24,FOLLOW_2); 15496 // $ANTLR end "rule__AllPatternEntry__Group__2__Impl"
15497 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 15497
15498 15498
15499 } 15499 // $ANTLR start "rule__AllPatternEntry__Group_2__0"
15500 15500 // InternalApplicationConfiguration.g:4817:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
15501 15501 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
15502 } 15502
15503 15503 int stackSize = keepStackSize();
15504 } 15504
15505 catch (RecognitionException re) { 15505 try {
15506 reportError(re); 15506 // InternalApplicationConfiguration.g:4821:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
15507 recover(input,re); 15507 // InternalApplicationConfiguration.g:4822:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
15508 } 15508 {
15509 finally { 15509 pushFollow(FOLLOW_18);
15510 15510 rule__AllPatternEntry__Group_2__0__Impl();
15511 restoreStackSize(stackSize); 15511
15512 15512 state._fsp--;
15513 } 15513
15514 return ; 15514 pushFollow(FOLLOW_2);
15515 } 15515 rule__AllPatternEntry__Group_2__1();
15516 // $ANTLR end "rule__ConfigSpecification__Group__1__Impl" 15516
15517 15517 state._fsp--;
15518 15518
15519 // $ANTLR start "rule__ConfigSpecification__Group__2" 15519
15520 // InternalApplicationConfiguration.g:4865:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; 15520 }
15521 public final void rule__ConfigSpecification__Group__2() throws RecognitionException { 15521
15522 15522 }
15523 int stackSize = keepStackSize(); 15523 catch (RecognitionException re) {
15524 15524 reportError(re);
15525 try { 15525 recover(input,re);
15526 // InternalApplicationConfiguration.g:4869:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) 15526 }
15527 // InternalApplicationConfiguration.g:4870:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 15527 finally {
15528 { 15528
15529 pushFollow(FOLLOW_22); 15529 restoreStackSize(stackSize);
15530 rule__ConfigSpecification__Group__2__Impl(); 15530
15531 15531 }
15532 state._fsp--; 15532 return ;
15533 15533 }
15534 pushFollow(FOLLOW_2); 15534 // $ANTLR end "rule__AllPatternEntry__Group_2__0"
15535 rule__ConfigSpecification__Group__3(); 15535
15536 15536
15537 state._fsp--; 15537 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
15538 15538 // InternalApplicationConfiguration.g:4829:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
15539 15539 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
15540 } 15540
15541 15541 int stackSize = keepStackSize();
15542 } 15542
15543 catch (RecognitionException re) { 15543 try {
15544 reportError(re); 15544 // InternalApplicationConfiguration.g:4833:1: ( ( 'excluding' ) )
15545 recover(input,re); 15545 // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
15546 } 15546 {
15547 finally { 15547 // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
15548 15548 // InternalApplicationConfiguration.g:4835:2: 'excluding'
15549 restoreStackSize(stackSize); 15549 {
15550 15550 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
15551 } 15551 match(input,34,FOLLOW_2);
15552 return ; 15552 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
15553 } 15553
15554 // $ANTLR end "rule__ConfigSpecification__Group__2" 15554 }
15555 15555
15556 15556
15557 // $ANTLR start "rule__ConfigSpecification__Group__2__Impl" 15557 }
15558 // InternalApplicationConfiguration.g:4877:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; 15558
15559 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { 15559 }
15560 15560 catch (RecognitionException re) {
15561 int stackSize = keepStackSize(); 15561 reportError(re);
15562 15562 recover(input,re);
15563 try { 15563 }
15564 // InternalApplicationConfiguration.g:4881:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) 15564 finally {
15565 // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 15565
15566 { 15566 restoreStackSize(stackSize);
15567 // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 15567
15568 // InternalApplicationConfiguration.g:4883:2: ( rule__ConfigSpecification__Group_2__0 )? 15568 }
15569 { 15569 return ;
15570 before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); 15570 }
15571 // InternalApplicationConfiguration.g:4884:2: ( rule__ConfigSpecification__Group_2__0 )? 15571 // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl"
15572 int alt46=2; 15572
15573 int LA46_0 = input.LA(1); 15573
15574 15574 // $ANTLR start "rule__AllPatternEntry__Group_2__1"
15575 if ( (LA46_0==RULE_STRING||(LA46_0>=35 && LA46_0<=37)) ) { 15575 // InternalApplicationConfiguration.g:4844:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
15576 alt46=1; 15576 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
15577 } 15577
15578 switch (alt46) { 15578 int stackSize = keepStackSize();
15579 case 1 : 15579
15580 // InternalApplicationConfiguration.g:4884:3: rule__ConfigSpecification__Group_2__0 15580 try {
15581 { 15581 // InternalApplicationConfiguration.g:4848:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
15582 pushFollow(FOLLOW_2); 15582 // InternalApplicationConfiguration.g:4849:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
15583 rule__ConfigSpecification__Group_2__0(); 15583 {
15584 15584 pushFollow(FOLLOW_8);
15585 state._fsp--; 15585 rule__AllPatternEntry__Group_2__1__Impl();
15586 15586
15587 15587 state._fsp--;
15588 } 15588
15589 break; 15589 pushFollow(FOLLOW_2);
15590 15590 rule__AllPatternEntry__Group_2__2();
15591 } 15591
15592 15592 state._fsp--;
15593 after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); 15593
15594 15594
15595 } 15595 }
15596 15596
15597 15597 }
15598 } 15598 catch (RecognitionException re) {
15599 15599 reportError(re);
15600 } 15600 recover(input,re);
15601 catch (RecognitionException re) { 15601 }
15602 reportError(re); 15602 finally {
15603 recover(input,re); 15603
15604 } 15604 restoreStackSize(stackSize);
15605 finally { 15605
15606 15606 }
15607 restoreStackSize(stackSize); 15607 return ;
15608 15608 }
15609 } 15609 // $ANTLR end "rule__AllPatternEntry__Group_2__1"
15610 return ; 15610
15611 } 15611
15612 // $ANTLR end "rule__ConfigSpecification__Group__2__Impl" 15612 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
15613 15613 // InternalApplicationConfiguration.g:4856:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
15614 15614 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
15615 // $ANTLR start "rule__ConfigSpecification__Group__3" 15615
15616 // InternalApplicationConfiguration.g:4892:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; 15616 int stackSize = keepStackSize();
15617 public final void rule__ConfigSpecification__Group__3() throws RecognitionException { 15617
15618 15618 try {
15619 int stackSize = keepStackSize(); 15619 // InternalApplicationConfiguration.g:4860:1: ( ( '{' ) )
15620 15620 // InternalApplicationConfiguration.g:4861:1: ( '{' )
15621 try { 15621 {
15622 // InternalApplicationConfiguration.g:4896:1: ( rule__ConfigSpecification__Group__3__Impl ) 15622 // InternalApplicationConfiguration.g:4861:1: ( '{' )
15623 // InternalApplicationConfiguration.g:4897:2: rule__ConfigSpecification__Group__3__Impl 15623 // InternalApplicationConfiguration.g:4862:2: '{'
15624 { 15624 {
15625 pushFollow(FOLLOW_2); 15625 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
15626 rule__ConfigSpecification__Group__3__Impl(); 15626 match(input,30,FOLLOW_2);
15627 15627 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
15628 state._fsp--; 15628
15629 15629 }
15630 15630
15631 } 15631
15632 15632 }
15633 } 15633
15634 catch (RecognitionException re) { 15634 }
15635 reportError(re); 15635 catch (RecognitionException re) {
15636 recover(input,re); 15636 reportError(re);
15637 } 15637 recover(input,re);
15638 finally { 15638 }
15639 15639 finally {
15640 restoreStackSize(stackSize); 15640
15641 15641 restoreStackSize(stackSize);
15642 } 15642
15643 return ; 15643 }
15644 } 15644 return ;
15645 // $ANTLR end "rule__ConfigSpecification__Group__3" 15645 }
15646 15646 // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl"
15647 15647
15648 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" 15648
15649 // InternalApplicationConfiguration.g:4903:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; 15649 // $ANTLR start "rule__AllPatternEntry__Group_2__2"
15650 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { 15650 // InternalApplicationConfiguration.g:4871:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
15651 15651 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
15652 int stackSize = keepStackSize(); 15652
15653 15653 int stackSize = keepStackSize();
15654 try { 15654
15655 // InternalApplicationConfiguration.g:4907:1: ( ( '}' ) ) 15655 try {
15656 // InternalApplicationConfiguration.g:4908:1: ( '}' ) 15656 // InternalApplicationConfiguration.g:4875:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
15657 { 15657 // InternalApplicationConfiguration.g:4876:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
15658 // InternalApplicationConfiguration.g:4908:1: ( '}' ) 15658 {
15659 // InternalApplicationConfiguration.g:4909:2: '}' 15659 pushFollow(FOLLOW_15);
15660 { 15660 rule__AllPatternEntry__Group_2__2__Impl();
15661 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 15661
15662 match(input,25,FOLLOW_2); 15662 state._fsp--;
15663 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 15663
15664 15664 pushFollow(FOLLOW_2);
15665 } 15665 rule__AllPatternEntry__Group_2__3();
15666 15666
15667 15667 state._fsp--;
15668 } 15668
15669 15669
15670 } 15670 }
15671 catch (RecognitionException re) { 15671
15672 reportError(re); 15672 }
15673 recover(input,re); 15673 catch (RecognitionException re) {
15674 } 15674 reportError(re);
15675 finally { 15675 recover(input,re);
15676 15676 }
15677 restoreStackSize(stackSize); 15677 finally {
15678 15678
15679 } 15679 restoreStackSize(stackSize);
15680 return ; 15680
15681 } 15681 }
15682 // $ANTLR end "rule__ConfigSpecification__Group__3__Impl" 15682 return ;
15683 15683 }
15684 15684 // $ANTLR end "rule__AllPatternEntry__Group_2__2"
15685 // $ANTLR start "rule__ConfigSpecification__Group_2__0" 15685
15686 // InternalApplicationConfiguration.g:4919:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; 15686
15687 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException { 15687 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
15688 15688 // InternalApplicationConfiguration.g:4883:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
15689 int stackSize = keepStackSize(); 15689 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
15690 15690
15691 try { 15691 int stackSize = keepStackSize();
15692 // InternalApplicationConfiguration.g:4923:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) 15692
15693 // InternalApplicationConfiguration.g:4924:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 15693 try {
15694 { 15694 // InternalApplicationConfiguration.g:4887:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
15695 pushFollow(FOLLOW_23); 15695 // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
15696 rule__ConfigSpecification__Group_2__0__Impl(); 15696 {
15697 15697 // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
15698 state._fsp--; 15698 // InternalApplicationConfiguration.g:4889:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
15699 15699 {
15700 pushFollow(FOLLOW_2); 15700 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
15701 rule__ConfigSpecification__Group_2__1(); 15701 // InternalApplicationConfiguration.g:4890:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
15702 15702 // InternalApplicationConfiguration.g:4890:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
15703 state._fsp--; 15703 {
15704 15704 pushFollow(FOLLOW_2);
15705 15705 rule__AllPatternEntry__ExclusuionAssignment_2_2();
15706 } 15706
15707 15707 state._fsp--;
15708 } 15708
15709 catch (RecognitionException re) { 15709
15710 reportError(re); 15710 }
15711 recover(input,re); 15711
15712 } 15712 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
15713 finally { 15713
15714 15714 }
15715 restoreStackSize(stackSize); 15715
15716 15716
15717 } 15717 }
15718 return ; 15718
15719 } 15719 }
15720 // $ANTLR end "rule__ConfigSpecification__Group_2__0" 15720 catch (RecognitionException re) {
15721 15721 reportError(re);
15722 15722 recover(input,re);
15723 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl" 15723 }
15724 // InternalApplicationConfiguration.g:4931:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; 15724 finally {
15725 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { 15725
15726 15726 restoreStackSize(stackSize);
15727 int stackSize = keepStackSize(); 15727
15728 15728 }
15729 try { 15729 return ;
15730 // InternalApplicationConfiguration.g:4935:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) 15730 }
15731 // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 15731 // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl"
15732 { 15732
15733 // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 15733
15734 // InternalApplicationConfiguration.g:4937:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 15734 // $ANTLR start "rule__AllPatternEntry__Group_2__3"
15735 { 15735 // InternalApplicationConfiguration.g:4898:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
15736 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); 15736 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
15737 // InternalApplicationConfiguration.g:4938:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 15737
15738 // InternalApplicationConfiguration.g:4938:3: rule__ConfigSpecification__EntriesAssignment_2_0 15738 int stackSize = keepStackSize();
15739 { 15739
15740 pushFollow(FOLLOW_2); 15740 try {
15741 rule__ConfigSpecification__EntriesAssignment_2_0(); 15741 // InternalApplicationConfiguration.g:4902:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
15742 15742 // InternalApplicationConfiguration.g:4903:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
15743 state._fsp--; 15743 {
15744 15744 pushFollow(FOLLOW_15);
15745 15745 rule__AllPatternEntry__Group_2__3__Impl();
15746 } 15746
15747 15747 state._fsp--;
15748 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); 15748
15749 15749 pushFollow(FOLLOW_2);
15750 } 15750 rule__AllPatternEntry__Group_2__4();
15751 15751
15752 15752 state._fsp--;
15753 } 15753
15754 15754
15755 } 15755 }
15756 catch (RecognitionException re) { 15756
15757 reportError(re); 15757 }
15758 recover(input,re); 15758 catch (RecognitionException re) {
15759 } 15759 reportError(re);
15760 finally { 15760 recover(input,re);
15761 15761 }
15762 restoreStackSize(stackSize); 15762 finally {
15763 15763
15764 } 15764 restoreStackSize(stackSize);
15765 return ; 15765
15766 } 15766 }
15767 // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl" 15767 return ;
15768 15768 }
15769 15769 // $ANTLR end "rule__AllPatternEntry__Group_2__3"
15770 // $ANTLR start "rule__ConfigSpecification__Group_2__1" 15770
15771 // InternalApplicationConfiguration.g:4946:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; 15771
15772 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { 15772 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
15773 15773 // InternalApplicationConfiguration.g:4910:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
15774 int stackSize = keepStackSize(); 15774 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
15775 15775
15776 try { 15776 int stackSize = keepStackSize();
15777 // InternalApplicationConfiguration.g:4950:1: ( rule__ConfigSpecification__Group_2__1__Impl ) 15777
15778 // InternalApplicationConfiguration.g:4951:2: rule__ConfigSpecification__Group_2__1__Impl 15778 try {
15779 { 15779 // InternalApplicationConfiguration.g:4914:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
15780 pushFollow(FOLLOW_2); 15780 // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
15781 rule__ConfigSpecification__Group_2__1__Impl(); 15781 {
15782 15782 // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
15783 state._fsp--; 15783 // InternalApplicationConfiguration.g:4916:2: ( rule__AllPatternEntry__Group_2_3__0 )*
15784 15784 {
15785 15785 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
15786 } 15786 // InternalApplicationConfiguration.g:4917:2: ( rule__AllPatternEntry__Group_2_3__0 )*
15787 15787 loop48:
15788 } 15788 do {
15789 catch (RecognitionException re) { 15789 int alt48=2;
15790 reportError(re); 15790 int LA48_0 = input.LA(1);
15791 recover(input,re); 15791
15792 } 15792 if ( (LA48_0==32) ) {
15793 finally { 15793 alt48=1;
15794 15794 }
15795 restoreStackSize(stackSize); 15795
15796 15796
15797 } 15797 switch (alt48) {
15798 return ; 15798 case 1 :
15799 } 15799 // InternalApplicationConfiguration.g:4917:3: rule__AllPatternEntry__Group_2_3__0
15800 // $ANTLR end "rule__ConfigSpecification__Group_2__1" 15800 {
15801 15801 pushFollow(FOLLOW_16);
15802 15802 rule__AllPatternEntry__Group_2_3__0();
15803 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl" 15803
15804 // InternalApplicationConfiguration.g:4957:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; 15804 state._fsp--;
15805 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { 15805
15806 15806
15807 int stackSize = keepStackSize(); 15807 }
15808 15808 break;
15809 try { 15809
15810 // InternalApplicationConfiguration.g:4961:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) 15810 default :
15811 // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 15811 break loop48;
15812 { 15812 }
15813 // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 15813 } while (true);
15814 // InternalApplicationConfiguration.g:4963:2: ( rule__ConfigSpecification__Group_2_1__0 )* 15814
15815 { 15815 after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
15816 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); 15816
15817 // InternalApplicationConfiguration.g:4964:2: ( rule__ConfigSpecification__Group_2_1__0 )* 15817 }
15818 loop47: 15818
15819 do { 15819
15820 int alt47=2; 15820 }
15821 int LA47_0 = input.LA(1); 15821
15822 15822 }
15823 if ( (LA47_0==26) ) { 15823 catch (RecognitionException re) {
15824 alt47=1; 15824 reportError(re);
15825 } 15825 recover(input,re);
15826 15826 }
15827 15827 finally {
15828 switch (alt47) { 15828
15829 case 1 : 15829 restoreStackSize(stackSize);
15830 // InternalApplicationConfiguration.g:4964:3: rule__ConfigSpecification__Group_2_1__0 15830
15831 { 15831 }
15832 pushFollow(FOLLOW_16); 15832 return ;
15833 rule__ConfigSpecification__Group_2_1__0(); 15833 }
15834 15834 // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl"
15835 state._fsp--; 15835
15836 15836
15837 15837 // $ANTLR start "rule__AllPatternEntry__Group_2__4"
15838 } 15838 // InternalApplicationConfiguration.g:4925:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
15839 break; 15839 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
15840 15840
15841 default : 15841 int stackSize = keepStackSize();
15842 break loop47; 15842
15843 } 15843 try {
15844 } while (true); 15844 // InternalApplicationConfiguration.g:4929:1: ( rule__AllPatternEntry__Group_2__4__Impl )
15845 15845 // InternalApplicationConfiguration.g:4930:2: rule__AllPatternEntry__Group_2__4__Impl
15846 after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); 15846 {
15847 15847 pushFollow(FOLLOW_2);
15848 } 15848 rule__AllPatternEntry__Group_2__4__Impl();
15849 15849
15850 15850 state._fsp--;
15851 } 15851
15852 15852
15853 } 15853 }
15854 catch (RecognitionException re) { 15854
15855 reportError(re); 15855 }
15856 recover(input,re); 15856 catch (RecognitionException re) {
15857 } 15857 reportError(re);
15858 finally { 15858 recover(input,re);
15859 15859 }
15860 restoreStackSize(stackSize); 15860 finally {
15861 15861
15862 } 15862 restoreStackSize(stackSize);
15863 return ; 15863
15864 } 15864 }
15865 // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl" 15865 return ;
15866 15866 }
15867 15867 // $ANTLR end "rule__AllPatternEntry__Group_2__4"
15868 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0" 15868
15869 // InternalApplicationConfiguration.g:4973:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; 15869
15870 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { 15870 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
15871 15871 // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
15872 int stackSize = keepStackSize(); 15872 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
15873 15873
15874 try { 15874 int stackSize = keepStackSize();
15875 // InternalApplicationConfiguration.g:4977:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) 15875
15876 // InternalApplicationConfiguration.g:4978:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 15876 try {
15877 { 15877 // InternalApplicationConfiguration.g:4940:1: ( ( '}' ) )
15878 pushFollow(FOLLOW_24); 15878 // InternalApplicationConfiguration.g:4941:1: ( '}' )
15879 rule__ConfigSpecification__Group_2_1__0__Impl(); 15879 {
15880 15880 // InternalApplicationConfiguration.g:4941:1: ( '}' )
15881 state._fsp--; 15881 // InternalApplicationConfiguration.g:4942:2: '}'
15882 15882 {
15883 pushFollow(FOLLOW_2); 15883 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
15884 rule__ConfigSpecification__Group_2_1__1(); 15884 match(input,31,FOLLOW_2);
15885 15885 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
15886 state._fsp--; 15886
15887 15887 }
15888 15888
15889 } 15889
15890 15890 }
15891 } 15891
15892 catch (RecognitionException re) { 15892 }
15893 reportError(re); 15893 catch (RecognitionException re) {
15894 recover(input,re); 15894 reportError(re);
15895 } 15895 recover(input,re);
15896 finally { 15896 }
15897 15897 finally {
15898 restoreStackSize(stackSize); 15898
15899 15899 restoreStackSize(stackSize);
15900 } 15900
15901 return ; 15901 }
15902 } 15902 return ;
15903 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0" 15903 }
15904 15904 // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl"
15905 15905
15906 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" 15906
15907 // InternalApplicationConfiguration.g:4985:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; 15907 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
15908 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { 15908 // InternalApplicationConfiguration.g:4952:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
15909 15909 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
15910 int stackSize = keepStackSize(); 15910
15911 15911 int stackSize = keepStackSize();
15912 try { 15912
15913 // InternalApplicationConfiguration.g:4989:1: ( ( ',' ) ) 15913 try {
15914 // InternalApplicationConfiguration.g:4990:1: ( ',' ) 15914 // InternalApplicationConfiguration.g:4956:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
15915 { 15915 // InternalApplicationConfiguration.g:4957:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
15916 // InternalApplicationConfiguration.g:4990:1: ( ',' ) 15916 {
15917 // InternalApplicationConfiguration.g:4991:2: ',' 15917 pushFollow(FOLLOW_8);
15918 { 15918 rule__AllPatternEntry__Group_2_3__0__Impl();
15919 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 15919
15920 match(input,26,FOLLOW_2); 15920 state._fsp--;
15921 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 15921
15922 15922 pushFollow(FOLLOW_2);
15923 } 15923 rule__AllPatternEntry__Group_2_3__1();
15924 15924
15925 15925 state._fsp--;
15926 } 15926
15927 15927
15928 } 15928 }
15929 catch (RecognitionException re) { 15929
15930 reportError(re); 15930 }
15931 recover(input,re); 15931 catch (RecognitionException re) {
15932 } 15932 reportError(re);
15933 finally { 15933 recover(input,re);
15934 15934 }
15935 restoreStackSize(stackSize); 15935 finally {
15936 15936
15937 } 15937 restoreStackSize(stackSize);
15938 return ; 15938
15939 } 15939 }
15940 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl" 15940 return ;
15941 15941 }
15942 15942 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0"
15943 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" 15943
15944 // InternalApplicationConfiguration.g:5000:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; 15944
15945 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { 15945 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
15946 15946 // InternalApplicationConfiguration.g:4964:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
15947 int stackSize = keepStackSize(); 15947 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
15948 15948
15949 try { 15949 int stackSize = keepStackSize();
15950 // InternalApplicationConfiguration.g:5004:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) 15950
15951 // InternalApplicationConfiguration.g:5005:2: rule__ConfigSpecification__Group_2_1__1__Impl 15951 try {
15952 { 15952 // InternalApplicationConfiguration.g:4968:1: ( ( ',' ) )
15953 pushFollow(FOLLOW_2); 15953 // InternalApplicationConfiguration.g:4969:1: ( ',' )
15954 rule__ConfigSpecification__Group_2_1__1__Impl(); 15954 {
15955 15955 // InternalApplicationConfiguration.g:4969:1: ( ',' )
15956 state._fsp--; 15956 // InternalApplicationConfiguration.g:4970:2: ','
15957 15957 {
15958 15958 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
15959 } 15959 match(input,32,FOLLOW_2);
15960 15960 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
15961 } 15961
15962 catch (RecognitionException re) { 15962 }
15963 reportError(re); 15963
15964 recover(input,re); 15964
15965 } 15965 }
15966 finally { 15966
15967 15967 }
15968 restoreStackSize(stackSize); 15968 catch (RecognitionException re) {
15969 15969 reportError(re);
15970 } 15970 recover(input,re);
15971 return ; 15971 }
15972 } 15972 finally {
15973 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1" 15973
15974 15974 restoreStackSize(stackSize);
15975 15975
15976 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" 15976 }
15977 // InternalApplicationConfiguration.g:5011:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; 15977 return ;
15978 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { 15978 }
15979 15979 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl"
15980 int stackSize = keepStackSize(); 15980
15981 15981
15982 try { 15982 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
15983 // InternalApplicationConfiguration.g:5015:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) 15983 // InternalApplicationConfiguration.g:4979:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
15984 // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 15984 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
15985 { 15985
15986 // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 15986 int stackSize = keepStackSize();
15987 // InternalApplicationConfiguration.g:5017:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 15987
15988 { 15988 try {
15989 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); 15989 // InternalApplicationConfiguration.g:4983:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
15990 // InternalApplicationConfiguration.g:5018:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 15990 // InternalApplicationConfiguration.g:4984:2: rule__AllPatternEntry__Group_2_3__1__Impl
15991 // InternalApplicationConfiguration.g:5018:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 15991 {
15992 { 15992 pushFollow(FOLLOW_2);
15993 pushFollow(FOLLOW_2); 15993 rule__AllPatternEntry__Group_2_3__1__Impl();
15994 rule__ConfigSpecification__EntriesAssignment_2_1_1(); 15994
15995 15995 state._fsp--;
15996 state._fsp--; 15996
15997 15997
15998 15998 }
15999 } 15999
16000 16000 }
16001 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); 16001 catch (RecognitionException re) {
16002 16002 reportError(re);
16003 } 16003 recover(input,re);
16004 16004 }
16005 16005 finally {
16006 } 16006
16007 16007 restoreStackSize(stackSize);
16008 } 16008
16009 catch (RecognitionException re) { 16009 }
16010 reportError(re); 16010 return ;
16011 recover(input,re); 16011 }
16012 } 16012 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1"
16013 finally { 16013
16014 16014
16015 restoreStackSize(stackSize); 16015 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
16016 16016 // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
16017 } 16017 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
16018 return ; 16018
16019 } 16019 int stackSize = keepStackSize();
16020 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl" 16020
16021 16021 try {
16022 16022 // InternalApplicationConfiguration.g:4994:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
16023 // $ANTLR start "rule__ConfigDeclaration__Group__0" 16023 // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16024 // InternalApplicationConfiguration.g:5027:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; 16024 {
16025 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException { 16025 // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16026 16026 // InternalApplicationConfiguration.g:4996:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16027 int stackSize = keepStackSize(); 16027 {
16028 16028 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
16029 try { 16029 // InternalApplicationConfiguration.g:4997:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16030 // InternalApplicationConfiguration.g:5031:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) 16030 // InternalApplicationConfiguration.g:4997:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
16031 // InternalApplicationConfiguration.g:5032:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 16031 {
16032 { 16032 pushFollow(FOLLOW_2);
16033 pushFollow(FOLLOW_8); 16033 rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
16034 rule__ConfigDeclaration__Group__0__Impl(); 16034
16035 16035 state._fsp--;
16036 state._fsp--; 16036
16037 16037
16038 pushFollow(FOLLOW_2); 16038 }
16039 rule__ConfigDeclaration__Group__1(); 16039
16040 16040 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
16041 state._fsp--; 16041
16042 16042 }
16043 16043
16044 } 16044
16045 16045 }
16046 } 16046
16047 catch (RecognitionException re) { 16047 }
16048 reportError(re); 16048 catch (RecognitionException re) {
16049 recover(input,re); 16049 reportError(re);
16050 } 16050 recover(input,re);
16051 finally { 16051 }
16052 16052 finally {
16053 restoreStackSize(stackSize); 16053
16054 16054 restoreStackSize(stackSize);
16055 } 16055
16056 return ; 16056 }
16057 } 16057 return ;
16058 // $ANTLR end "rule__ConfigDeclaration__Group__0" 16058 }
16059 16059 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl"
16060 16060
16061 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" 16061
16062 // InternalApplicationConfiguration.g:5039:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; 16062 // $ANTLR start "rule__PatternElement__Group__0"
16063 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { 16063 // InternalApplicationConfiguration.g:5006:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
16064 16064 public final void rule__PatternElement__Group__0() throws RecognitionException {
16065 int stackSize = keepStackSize(); 16065
16066 16066 int stackSize = keepStackSize();
16067 try { 16067
16068 // InternalApplicationConfiguration.g:5043:1: ( ( 'config' ) ) 16068 try {
16069 // InternalApplicationConfiguration.g:5044:1: ( 'config' ) 16069 // InternalApplicationConfiguration.g:5010:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
16070 { 16070 // InternalApplicationConfiguration.g:5011:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
16071 // InternalApplicationConfiguration.g:5044:1: ( 'config' ) 16071 {
16072 // InternalApplicationConfiguration.g:5045:2: 'config' 16072 pushFollow(FOLLOW_8);
16073 { 16073 rule__PatternElement__Group__0__Impl();
16074 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 16074
16075 match(input,34,FOLLOW_2); 16075 state._fsp--;
16076 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 16076
16077 16077 pushFollow(FOLLOW_2);
16078 } 16078 rule__PatternElement__Group__1();
16079 16079
16080 16080 state._fsp--;
16081 } 16081
16082 16082
16083 } 16083 }
16084 catch (RecognitionException re) { 16084
16085 reportError(re); 16085 }
16086 recover(input,re); 16086 catch (RecognitionException re) {
16087 } 16087 reportError(re);
16088 finally { 16088 recover(input,re);
16089 16089 }
16090 restoreStackSize(stackSize); 16090 finally {
16091 16091
16092 } 16092 restoreStackSize(stackSize);
16093 return ; 16093
16094 } 16094 }
16095 // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl" 16095 return ;
16096 16096 }
16097 16097 // $ANTLR end "rule__PatternElement__Group__0"
16098 // $ANTLR start "rule__ConfigDeclaration__Group__1" 16098
16099 // InternalApplicationConfiguration.g:5054:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; 16099
16100 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { 16100 // $ANTLR start "rule__PatternElement__Group__0__Impl"
16101 16101 // InternalApplicationConfiguration.g:5018:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
16102 int stackSize = keepStackSize(); 16102 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
16103 16103
16104 try { 16104 int stackSize = keepStackSize();
16105 // InternalApplicationConfiguration.g:5058:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) 16105
16106 // InternalApplicationConfiguration.g:5059:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 16106 try {
16107 { 16107 // InternalApplicationConfiguration.g:5022:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
16108 pushFollow(FOLLOW_18); 16108 // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
16109 rule__ConfigDeclaration__Group__1__Impl(); 16109 {
16110 16110 // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
16111 state._fsp--; 16111 // InternalApplicationConfiguration.g:5024:2: ( rule__PatternElement__Group_0__0 )?
16112 16112 {
16113 pushFollow(FOLLOW_2); 16113 before(grammarAccess.getPatternElementAccess().getGroup_0());
16114 rule__ConfigDeclaration__Group__2(); 16114 // InternalApplicationConfiguration.g:5025:2: ( rule__PatternElement__Group_0__0 )?
16115 16115 int alt49=2;
16116 state._fsp--; 16116 int LA49_0 = input.LA(1);
16117 16117
16118 16118 if ( (LA49_0==RULE_ID) ) {
16119 } 16119 int LA49_1 = input.LA(2);
16120 16120
16121 } 16121 if ( (LA49_1==23||LA49_1==35) ) {
16122 catch (RecognitionException re) { 16122 alt49=1;
16123 reportError(re); 16123 }
16124 recover(input,re); 16124 }
16125 } 16125 switch (alt49) {
16126 finally { 16126 case 1 :
16127 16127 // InternalApplicationConfiguration.g:5025:3: rule__PatternElement__Group_0__0
16128 restoreStackSize(stackSize); 16128 {
16129 16129 pushFollow(FOLLOW_2);
16130 } 16130 rule__PatternElement__Group_0__0();
16131 return ; 16131
16132 } 16132 state._fsp--;
16133 // $ANTLR end "rule__ConfigDeclaration__Group__1" 16133
16134 16134
16135 16135 }
16136 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" 16136 break;
16137 // InternalApplicationConfiguration.g:5066:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; 16137
16138 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { 16138 }
16139 16139
16140 int stackSize = keepStackSize(); 16140 after(grammarAccess.getPatternElementAccess().getGroup_0());
16141 16141
16142 try { 16142 }
16143 // InternalApplicationConfiguration.g:5070:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) 16143
16144 // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 16144
16145 { 16145 }
16146 // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 16146
16147 // InternalApplicationConfiguration.g:5072:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 16147 }
16148 { 16148 catch (RecognitionException re) {
16149 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); 16149 reportError(re);
16150 // InternalApplicationConfiguration.g:5073:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 16150 recover(input,re);
16151 // InternalApplicationConfiguration.g:5073:3: rule__ConfigDeclaration__NameAssignment_1 16151 }
16152 { 16152 finally {
16153 pushFollow(FOLLOW_2); 16153
16154 rule__ConfigDeclaration__NameAssignment_1(); 16154 restoreStackSize(stackSize);
16155 16155
16156 state._fsp--; 16156 }
16157 16157 return ;
16158 16158 }
16159 } 16159 // $ANTLR end "rule__PatternElement__Group__0__Impl"
16160 16160
16161 after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); 16161
16162 16162 // $ANTLR start "rule__PatternElement__Group__1"
16163 } 16163 // InternalApplicationConfiguration.g:5033:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
16164 16164 public final void rule__PatternElement__Group__1() throws RecognitionException {
16165 16165
16166 } 16166 int stackSize = keepStackSize();
16167 16167
16168 } 16168 try {
16169 catch (RecognitionException re) { 16169 // InternalApplicationConfiguration.g:5037:1: ( rule__PatternElement__Group__1__Impl )
16170 reportError(re); 16170 // InternalApplicationConfiguration.g:5038:2: rule__PatternElement__Group__1__Impl
16171 recover(input,re); 16171 {
16172 } 16172 pushFollow(FOLLOW_2);
16173 finally { 16173 rule__PatternElement__Group__1__Impl();
16174 16174
16175 restoreStackSize(stackSize); 16175 state._fsp--;
16176 16176
16177 } 16177
16178 return ; 16178 }
16179 } 16179
16180 // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl" 16180 }
16181 16181 catch (RecognitionException re) {
16182 16182 reportError(re);
16183 // $ANTLR start "rule__ConfigDeclaration__Group__2" 16183 recover(input,re);
16184 // InternalApplicationConfiguration.g:5081:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; 16184 }
16185 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { 16185 finally {
16186 16186
16187 int stackSize = keepStackSize(); 16187 restoreStackSize(stackSize);
16188 16188
16189 try { 16189 }
16190 // InternalApplicationConfiguration.g:5085:1: ( rule__ConfigDeclaration__Group__2__Impl ) 16190 return ;
16191 // InternalApplicationConfiguration.g:5086:2: rule__ConfigDeclaration__Group__2__Impl 16191 }
16192 { 16192 // $ANTLR end "rule__PatternElement__Group__1"
16193 pushFollow(FOLLOW_2); 16193
16194 rule__ConfigDeclaration__Group__2__Impl(); 16194
16195 16195 // $ANTLR start "rule__PatternElement__Group__1__Impl"
16196 state._fsp--; 16196 // InternalApplicationConfiguration.g:5044:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
16197 16197 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
16198 16198
16199 } 16199 int stackSize = keepStackSize();
16200 16200
16201 } 16201 try {
16202 catch (RecognitionException re) { 16202 // InternalApplicationConfiguration.g:5048:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
16203 reportError(re); 16203 // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16204 recover(input,re); 16204 {
16205 } 16205 // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16206 finally { 16206 // InternalApplicationConfiguration.g:5050:2: ( rule__PatternElement__PatternAssignment_1 )
16207 16207 {
16208 restoreStackSize(stackSize); 16208 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
16209 16209 // InternalApplicationConfiguration.g:5051:2: ( rule__PatternElement__PatternAssignment_1 )
16210 } 16210 // InternalApplicationConfiguration.g:5051:3: rule__PatternElement__PatternAssignment_1
16211 return ; 16211 {
16212 } 16212 pushFollow(FOLLOW_2);
16213 // $ANTLR end "rule__ConfigDeclaration__Group__2" 16213 rule__PatternElement__PatternAssignment_1();
16214 16214
16215 16215 state._fsp--;
16216 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" 16216
16217 // InternalApplicationConfiguration.g:5092:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; 16217
16218 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { 16218 }
16219 16219
16220 int stackSize = keepStackSize(); 16220 after(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
16221 16221
16222 try { 16222 }
16223 // InternalApplicationConfiguration.g:5096:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) 16223
16224 // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 16224
16225 { 16225 }
16226 // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 16226
16227 // InternalApplicationConfiguration.g:5098:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 16227 }
16228 { 16228 catch (RecognitionException re) {
16229 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); 16229 reportError(re);
16230 // InternalApplicationConfiguration.g:5099:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 16230 recover(input,re);
16231 // InternalApplicationConfiguration.g:5099:3: rule__ConfigDeclaration__SpecificationAssignment_2 16231 }
16232 { 16232 finally {
16233 pushFollow(FOLLOW_2); 16233
16234 rule__ConfigDeclaration__SpecificationAssignment_2(); 16234 restoreStackSize(stackSize);
16235 16235
16236 state._fsp--; 16236 }
16237 16237 return ;
16238 16238 }
16239 } 16239 // $ANTLR end "rule__PatternElement__Group__1__Impl"
16240 16240
16241 after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); 16241
16242 16242 // $ANTLR start "rule__PatternElement__Group_0__0"
16243 } 16243 // InternalApplicationConfiguration.g:5060:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
16244 16244 public final void rule__PatternElement__Group_0__0() throws RecognitionException {
16245 16245
16246 } 16246 int stackSize = keepStackSize();
16247 16247
16248 } 16248 try {
16249 catch (RecognitionException re) { 16249 // InternalApplicationConfiguration.g:5064:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
16250 reportError(re); 16250 // InternalApplicationConfiguration.g:5065:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
16251 recover(input,re); 16251 {
16252 } 16252 pushFollow(FOLLOW_19);
16253 finally { 16253 rule__PatternElement__Group_0__0__Impl();
16254 16254
16255 restoreStackSize(stackSize); 16255 state._fsp--;
16256 16256
16257 } 16257 pushFollow(FOLLOW_2);
16258 return ; 16258 rule__PatternElement__Group_0__1();
16259 } 16259
16260 // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl" 16260 state._fsp--;
16261 16261
16262 16262
16263 // $ANTLR start "rule__DocumentationEntry__Group__0" 16263 }
16264 // InternalApplicationConfiguration.g:5108:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; 16264
16265 public final void rule__DocumentationEntry__Group__0() throws RecognitionException { 16265 }
16266 16266 catch (RecognitionException re) {
16267 int stackSize = keepStackSize(); 16267 reportError(re);
16268 16268 recover(input,re);
16269 try { 16269 }
16270 // InternalApplicationConfiguration.g:5112:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) 16270 finally {
16271 // InternalApplicationConfiguration.g:5113:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 16271
16272 { 16272 restoreStackSize(stackSize);
16273 pushFollow(FOLLOW_13); 16273
16274 rule__DocumentationEntry__Group__0__Impl(); 16274 }
16275 16275 return ;
16276 state._fsp--; 16276 }
16277 16277 // $ANTLR end "rule__PatternElement__Group_0__0"
16278 pushFollow(FOLLOW_2); 16278
16279 rule__DocumentationEntry__Group__1(); 16279
16280 16280 // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
16281 state._fsp--; 16281 // InternalApplicationConfiguration.g:5072:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
16282 16282 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
16283 16283
16284 } 16284 int stackSize = keepStackSize();
16285 16285
16286 } 16286 try {
16287 catch (RecognitionException re) { 16287 // InternalApplicationConfiguration.g:5076:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
16288 reportError(re); 16288 // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
16289 recover(input,re); 16289 {
16290 } 16290 // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
16291 finally { 16291 // InternalApplicationConfiguration.g:5078:2: ( rule__PatternElement__PackageAssignment_0_0 )
16292 16292 {
16293 restoreStackSize(stackSize); 16293 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
16294 16294 // InternalApplicationConfiguration.g:5079:2: ( rule__PatternElement__PackageAssignment_0_0 )
16295 } 16295 // InternalApplicationConfiguration.g:5079:3: rule__PatternElement__PackageAssignment_0_0
16296 return ; 16296 {
16297 } 16297 pushFollow(FOLLOW_2);
16298 // $ANTLR end "rule__DocumentationEntry__Group__0" 16298 rule__PatternElement__PackageAssignment_0_0();
16299 16299
16300 16300 state._fsp--;
16301 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" 16301
16302 // InternalApplicationConfiguration.g:5120:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; 16302
16303 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { 16303 }
16304 16304
16305 int stackSize = keepStackSize(); 16305 after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
16306 16306
16307 try { 16307 }
16308 // InternalApplicationConfiguration.g:5124:1: ( ( 'log-level' ) ) 16308
16309 // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) 16309
16310 { 16310 }
16311 // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) 16311
16312 // InternalApplicationConfiguration.g:5126:2: 'log-level' 16312 }
16313 { 16313 catch (RecognitionException re) {
16314 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 16314 reportError(re);
16315 match(input,35,FOLLOW_2); 16315 recover(input,re);
16316 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 16316 }
16317 16317 finally {
16318 } 16318
16319 16319 restoreStackSize(stackSize);
16320 16320
16321 } 16321 }
16322 16322 return ;
16323 } 16323 }
16324 catch (RecognitionException re) { 16324 // $ANTLR end "rule__PatternElement__Group_0__0__Impl"
16325 reportError(re); 16325
16326 recover(input,re); 16326
16327 } 16327 // $ANTLR start "rule__PatternElement__Group_0__1"
16328 finally { 16328 // InternalApplicationConfiguration.g:5087:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
16329 16329 public final void rule__PatternElement__Group_0__1() throws RecognitionException {
16330 restoreStackSize(stackSize); 16330
16331 16331 int stackSize = keepStackSize();
16332 } 16332
16333 return ; 16333 try {
16334 } 16334 // InternalApplicationConfiguration.g:5091:1: ( rule__PatternElement__Group_0__1__Impl )
16335 // $ANTLR end "rule__DocumentationEntry__Group__0__Impl" 16335 // InternalApplicationConfiguration.g:5092:2: rule__PatternElement__Group_0__1__Impl
16336 16336 {
16337 16337 pushFollow(FOLLOW_2);
16338 // $ANTLR start "rule__DocumentationEntry__Group__1" 16338 rule__PatternElement__Group_0__1__Impl();
16339 // InternalApplicationConfiguration.g:5135:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; 16339
16340 public final void rule__DocumentationEntry__Group__1() throws RecognitionException { 16340 state._fsp--;
16341 16341
16342 int stackSize = keepStackSize(); 16342
16343 16343 }
16344 try { 16344
16345 // InternalApplicationConfiguration.g:5139:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) 16345 }
16346 // InternalApplicationConfiguration.g:5140:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 16346 catch (RecognitionException re) {
16347 { 16347 reportError(re);
16348 pushFollow(FOLLOW_25); 16348 recover(input,re);
16349 rule__DocumentationEntry__Group__1__Impl(); 16349 }
16350 16350 finally {
16351 state._fsp--; 16351
16352 16352 restoreStackSize(stackSize);
16353 pushFollow(FOLLOW_2); 16353
16354 rule__DocumentationEntry__Group__2(); 16354 }
16355 16355 return ;
16356 state._fsp--; 16356 }
16357 16357 // $ANTLR end "rule__PatternElement__Group_0__1"
16358 16358
16359 } 16359
16360 16360 // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
16361 } 16361 // InternalApplicationConfiguration.g:5098:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
16362 catch (RecognitionException re) { 16362 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
16363 reportError(re); 16363
16364 recover(input,re); 16364 int stackSize = keepStackSize();
16365 } 16365
16366 finally { 16366 try {
16367 16367 // InternalApplicationConfiguration.g:5102:1: ( ( '::' ) )
16368 restoreStackSize(stackSize); 16368 // InternalApplicationConfiguration.g:5103:1: ( '::' )
16369 16369 {
16370 } 16370 // InternalApplicationConfiguration.g:5103:1: ( '::' )
16371 return ; 16371 // InternalApplicationConfiguration.g:5104:2: '::'
16372 } 16372 {
16373 // $ANTLR end "rule__DocumentationEntry__Group__1" 16373 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
16374 16374 match(input,35,FOLLOW_2);
16375 16375 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
16376 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" 16376
16377 // InternalApplicationConfiguration.g:5147:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; 16377 }
16378 public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException { 16378
16379 16379
16380 int stackSize = keepStackSize(); 16380 }
16381 16381
16382 try { 16382 }
16383 // InternalApplicationConfiguration.g:5151:1: ( ( '=' ) ) 16383 catch (RecognitionException re) {
16384 // InternalApplicationConfiguration.g:5152:1: ( '=' ) 16384 reportError(re);
16385 { 16385 recover(input,re);
16386 // InternalApplicationConfiguration.g:5152:1: ( '=' ) 16386 }
16387 // InternalApplicationConfiguration.g:5153:2: '=' 16387 finally {
16388 { 16388
16389 before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); 16389 restoreStackSize(stackSize);
16390 match(input,23,FOLLOW_2); 16390
16391 after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); 16391 }
16392 16392 return ;
16393 } 16393 }
16394 16394 // $ANTLR end "rule__PatternElement__Group_0__1__Impl"
16395 16395
16396 } 16396
16397 16397 // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
16398 } 16398 // InternalApplicationConfiguration.g:5114:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
16399 catch (RecognitionException re) { 16399 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
16400 reportError(re); 16400
16401 recover(input,re); 16401 int stackSize = keepStackSize();
16402 } 16402
16403 finally { 16403 try {
16404 16404 // InternalApplicationConfiguration.g:5118:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
16405 restoreStackSize(stackSize); 16405 // InternalApplicationConfiguration.g:5119:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
16406 16406 {
16407 } 16407 pushFollow(FOLLOW_8);
16408 return ; 16408 rule__GraphPatternDeclaration__Group__0__Impl();
16409 } 16409
16410 // $ANTLR end "rule__DocumentationEntry__Group__1__Impl" 16410 state._fsp--;
16411 16411
16412 16412 pushFollow(FOLLOW_2);
16413 // $ANTLR start "rule__DocumentationEntry__Group__2" 16413 rule__GraphPatternDeclaration__Group__1();
16414 // InternalApplicationConfiguration.g:5162:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; 16414
16415 public final void rule__DocumentationEntry__Group__2() throws RecognitionException { 16415 state._fsp--;
16416 16416
16417 int stackSize = keepStackSize(); 16417
16418 16418 }
16419 try { 16419
16420 // InternalApplicationConfiguration.g:5166:1: ( rule__DocumentationEntry__Group__2__Impl ) 16420 }
16421 // InternalApplicationConfiguration.g:5167:2: rule__DocumentationEntry__Group__2__Impl 16421 catch (RecognitionException re) {
16422 { 16422 reportError(re);
16423 pushFollow(FOLLOW_2); 16423 recover(input,re);
16424 rule__DocumentationEntry__Group__2__Impl(); 16424 }
16425 16425 finally {
16426 state._fsp--; 16426
16427 16427 restoreStackSize(stackSize);
16428 16428
16429 } 16429 }
16430 16430 return ;
16431 } 16431 }
16432 catch (RecognitionException re) { 16432 // $ANTLR end "rule__GraphPatternDeclaration__Group__0"
16433 reportError(re); 16433
16434 recover(input,re); 16434
16435 } 16435 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
16436 finally { 16436 // InternalApplicationConfiguration.g:5126:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
16437 16437 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
16438 restoreStackSize(stackSize); 16438
16439 16439 int stackSize = keepStackSize();
16440 } 16440
16441 return ; 16441 try {
16442 } 16442 // InternalApplicationConfiguration.g:5130:1: ( ( 'constraints' ) )
16443 // $ANTLR end "rule__DocumentationEntry__Group__2" 16443 // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
16444 16444 {
16445 16445 // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
16446 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" 16446 // InternalApplicationConfiguration.g:5132:2: 'constraints'
16447 // InternalApplicationConfiguration.g:5173:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; 16447 {
16448 public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException { 16448 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
16449 16449 match(input,39,FOLLOW_2);
16450 int stackSize = keepStackSize(); 16450 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
16451 16451
16452 try { 16452 }
16453 // InternalApplicationConfiguration.g:5177:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) 16453
16454 // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 16454
16455 { 16455 }
16456 // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 16456
16457 // InternalApplicationConfiguration.g:5179:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 16457 }
16458 { 16458 catch (RecognitionException re) {
16459 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); 16459 reportError(re);
16460 // InternalApplicationConfiguration.g:5180:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 16460 recover(input,re);
16461 // InternalApplicationConfiguration.g:5180:3: rule__DocumentationEntry__LevelAssignment_2 16461 }
16462 { 16462 finally {
16463 pushFollow(FOLLOW_2); 16463
16464 rule__DocumentationEntry__LevelAssignment_2(); 16464 restoreStackSize(stackSize);
16465 16465
16466 state._fsp--; 16466 }
16467 16467 return ;
16468 16468 }
16469 } 16469 // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl"
16470 16470
16471 after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); 16471
16472 16472 // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
16473 } 16473 // InternalApplicationConfiguration.g:5141:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
16474 16474 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
16475 16475
16476 } 16476 int stackSize = keepStackSize();
16477 16477
16478 } 16478 try {
16479 catch (RecognitionException re) { 16479 // InternalApplicationConfiguration.g:5145:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
16480 reportError(re); 16480 // InternalApplicationConfiguration.g:5146:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
16481 recover(input,re); 16481 {
16482 } 16482 pushFollow(FOLLOW_18);
16483 finally { 16483 rule__GraphPatternDeclaration__Group__1__Impl();
16484 16484
16485 restoreStackSize(stackSize); 16485 state._fsp--;
16486 16486
16487 } 16487 pushFollow(FOLLOW_2);
16488 return ; 16488 rule__GraphPatternDeclaration__Group__2();
16489 } 16489
16490 // $ANTLR end "rule__DocumentationEntry__Group__2__Impl" 16490 state._fsp--;
16491 16491
16492 16492
16493 // $ANTLR start "rule__RuntimeEntry__Group__0" 16493 }
16494 // InternalApplicationConfiguration.g:5189:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; 16494
16495 public final void rule__RuntimeEntry__Group__0() throws RecognitionException { 16495 }
16496 16496 catch (RecognitionException re) {
16497 int stackSize = keepStackSize(); 16497 reportError(re);
16498 16498 recover(input,re);
16499 try { 16499 }
16500 // InternalApplicationConfiguration.g:5193:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) 16500 finally {
16501 // InternalApplicationConfiguration.g:5194:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 16501
16502 { 16502 restoreStackSize(stackSize);
16503 pushFollow(FOLLOW_13); 16503
16504 rule__RuntimeEntry__Group__0__Impl(); 16504 }
16505 16505 return ;
16506 state._fsp--; 16506 }
16507 16507 // $ANTLR end "rule__GraphPatternDeclaration__Group__1"
16508 pushFollow(FOLLOW_2); 16508
16509 rule__RuntimeEntry__Group__1(); 16509
16510 16510 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
16511 state._fsp--; 16511 // InternalApplicationConfiguration.g:5153:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
16512 16512 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
16513 16513
16514 } 16514 int stackSize = keepStackSize();
16515 16515
16516 } 16516 try {
16517 catch (RecognitionException re) { 16517 // InternalApplicationConfiguration.g:5157:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
16518 reportError(re); 16518 // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
16519 recover(input,re); 16519 {
16520 } 16520 // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
16521 finally { 16521 // InternalApplicationConfiguration.g:5159:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
16522 16522 {
16523 restoreStackSize(stackSize); 16523 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
16524 16524 // InternalApplicationConfiguration.g:5160:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
16525 } 16525 // InternalApplicationConfiguration.g:5160:3: rule__GraphPatternDeclaration__NameAssignment_1
16526 return ; 16526 {
16527 } 16527 pushFollow(FOLLOW_2);
16528 // $ANTLR end "rule__RuntimeEntry__Group__0" 16528 rule__GraphPatternDeclaration__NameAssignment_1();
16529 16529
16530 16530 state._fsp--;
16531 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" 16531
16532 // InternalApplicationConfiguration.g:5201:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; 16532
16533 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { 16533 }
16534 16534
16535 int stackSize = keepStackSize(); 16535 after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
16536 16536
16537 try { 16537 }
16538 // InternalApplicationConfiguration.g:5205:1: ( ( 'runtime' ) ) 16538
16539 // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) 16539
16540 { 16540 }
16541 // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) 16541
16542 // InternalApplicationConfiguration.g:5207:2: 'runtime' 16542 }
16543 { 16543 catch (RecognitionException re) {
16544 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 16544 reportError(re);
16545 match(input,36,FOLLOW_2); 16545 recover(input,re);
16546 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 16546 }
16547 16547 finally {
16548 } 16548
16549 16549 restoreStackSize(stackSize);
16550 16550
16551 } 16551 }
16552 16552 return ;
16553 } 16553 }
16554 catch (RecognitionException re) { 16554 // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl"
16555 reportError(re); 16555
16556 recover(input,re); 16556
16557 } 16557 // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
16558 finally { 16558 // InternalApplicationConfiguration.g:5168:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
16559 16559 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
16560 restoreStackSize(stackSize); 16560
16561 16561 int stackSize = keepStackSize();
16562 } 16562
16563 return ; 16563 try {
16564 } 16564 // InternalApplicationConfiguration.g:5172:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
16565 // $ANTLR end "rule__RuntimeEntry__Group__0__Impl" 16565 // InternalApplicationConfiguration.g:5173:2: rule__GraphPatternDeclaration__Group__2__Impl
16566 16566 {
16567 16567 pushFollow(FOLLOW_2);
16568 // $ANTLR start "rule__RuntimeEntry__Group__1" 16568 rule__GraphPatternDeclaration__Group__2__Impl();
16569 // InternalApplicationConfiguration.g:5216:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; 16569
16570 public final void rule__RuntimeEntry__Group__1() throws RecognitionException { 16570 state._fsp--;
16571 16571
16572 int stackSize = keepStackSize(); 16572
16573 16573 }
16574 try { 16574
16575 // InternalApplicationConfiguration.g:5220:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) 16575 }
16576 // InternalApplicationConfiguration.g:5221:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 16576 catch (RecognitionException re) {
16577 { 16577 reportError(re);
16578 pushFollow(FOLLOW_9); 16578 recover(input,re);
16579 rule__RuntimeEntry__Group__1__Impl(); 16579 }
16580 16580 finally {
16581 state._fsp--; 16581
16582 16582 restoreStackSize(stackSize);
16583 pushFollow(FOLLOW_2); 16583
16584 rule__RuntimeEntry__Group__2(); 16584 }
16585 16585 return ;
16586 state._fsp--; 16586 }
16587 16587 // $ANTLR end "rule__GraphPatternDeclaration__Group__2"
16588 16588
16589 } 16589
16590 16590 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
16591 } 16591 // InternalApplicationConfiguration.g:5179:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
16592 catch (RecognitionException re) { 16592 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
16593 reportError(re); 16593
16594 recover(input,re); 16594 int stackSize = keepStackSize();
16595 } 16595
16596 finally { 16596 try {
16597 16597 // InternalApplicationConfiguration.g:5183:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
16598 restoreStackSize(stackSize); 16598 // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
16599 16599 {
16600 } 16600 // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
16601 return ; 16601 // InternalApplicationConfiguration.g:5185:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
16602 } 16602 {
16603 // $ANTLR end "rule__RuntimeEntry__Group__1" 16603 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
16604 16604 // InternalApplicationConfiguration.g:5186:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
16605 16605 // InternalApplicationConfiguration.g:5186:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
16606 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" 16606 {
16607 // InternalApplicationConfiguration.g:5228:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; 16607 pushFollow(FOLLOW_2);
16608 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { 16608 rule__GraphPatternDeclaration__SpecificationAssignment_2();
16609 16609
16610 int stackSize = keepStackSize(); 16610 state._fsp--;
16611 16611
16612 try { 16612
16613 // InternalApplicationConfiguration.g:5232:1: ( ( '=' ) ) 16613 }
16614 // InternalApplicationConfiguration.g:5233:1: ( '=' ) 16614
16615 { 16615 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
16616 // InternalApplicationConfiguration.g:5233:1: ( '=' ) 16616
16617 // InternalApplicationConfiguration.g:5234:2: '=' 16617 }
16618 { 16618
16619 before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); 16619
16620 match(input,23,FOLLOW_2); 16620 }
16621 after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); 16621
16622 16622 }
16623 } 16623 catch (RecognitionException re) {
16624 16624 reportError(re);
16625 16625 recover(input,re);
16626 } 16626 }
16627 16627 finally {
16628 } 16628
16629 catch (RecognitionException re) { 16629 restoreStackSize(stackSize);
16630 reportError(re); 16630
16631 recover(input,re); 16631 }
16632 } 16632 return ;
16633 finally { 16633 }
16634 16634 // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl"
16635 restoreStackSize(stackSize); 16635
16636 16636
16637 } 16637 // $ANTLR start "rule__ObjectiveSpecification__Group__0"
16638 return ; 16638 // InternalApplicationConfiguration.g:5195:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
16639 } 16639 public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
16640 // $ANTLR end "rule__RuntimeEntry__Group__1__Impl" 16640
16641 16641 int stackSize = keepStackSize();
16642 16642
16643 // $ANTLR start "rule__RuntimeEntry__Group__2" 16643 try {
16644 // InternalApplicationConfiguration.g:5243:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; 16644 // InternalApplicationConfiguration.g:5199:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
16645 public final void rule__RuntimeEntry__Group__2() throws RecognitionException { 16645 // InternalApplicationConfiguration.g:5200:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
16646 16646 {
16647 int stackSize = keepStackSize(); 16647 pushFollow(FOLLOW_22);
16648 16648 rule__ObjectiveSpecification__Group__0__Impl();
16649 try { 16649
16650 // InternalApplicationConfiguration.g:5247:1: ( rule__RuntimeEntry__Group__2__Impl ) 16650 state._fsp--;
16651 // InternalApplicationConfiguration.g:5248:2: rule__RuntimeEntry__Group__2__Impl 16651
16652 { 16652 pushFollow(FOLLOW_2);
16653 pushFollow(FOLLOW_2); 16653 rule__ObjectiveSpecification__Group__1();
16654 rule__RuntimeEntry__Group__2__Impl(); 16654
16655 16655 state._fsp--;
16656 state._fsp--; 16656
16657 16657
16658 16658 }
16659 } 16659
16660 16660 }
16661 } 16661 catch (RecognitionException re) {
16662 catch (RecognitionException re) { 16662 reportError(re);
16663 reportError(re); 16663 recover(input,re);
16664 recover(input,re); 16664 }
16665 } 16665 finally {
16666 finally { 16666
16667 16667 restoreStackSize(stackSize);
16668 restoreStackSize(stackSize); 16668
16669 16669 }
16670 } 16670 return ;
16671 return ; 16671 }
16672 } 16672 // $ANTLR end "rule__ObjectiveSpecification__Group__0"
16673 // $ANTLR end "rule__RuntimeEntry__Group__2" 16673
16674 16674
16675 16675 // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
16676 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" 16676 // InternalApplicationConfiguration.g:5207:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
16677 // InternalApplicationConfiguration.g:5254:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; 16677 public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
16678 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { 16678
16679 16679 int stackSize = keepStackSize();
16680 int stackSize = keepStackSize(); 16680
16681 16681 try {
16682 try { 16682 // InternalApplicationConfiguration.g:5211:1: ( ( '{' ) )
16683 // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) 16683 // InternalApplicationConfiguration.g:5212:1: ( '{' )
16684 // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 16684 {
16685 { 16685 // InternalApplicationConfiguration.g:5212:1: ( '{' )
16686 // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 16686 // InternalApplicationConfiguration.g:5213:2: '{'
16687 // InternalApplicationConfiguration.g:5260:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 16687 {
16688 { 16688 before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
16689 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); 16689 match(input,30,FOLLOW_2);
16690 // InternalApplicationConfiguration.g:5261:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 16690 after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
16691 // InternalApplicationConfiguration.g:5261:3: rule__RuntimeEntry__MillisecLimitAssignment_2 16691
16692 { 16692 }
16693 pushFollow(FOLLOW_2); 16693
16694 rule__RuntimeEntry__MillisecLimitAssignment_2(); 16694
16695 16695 }
16696 state._fsp--; 16696
16697 16697 }
16698 16698 catch (RecognitionException re) {
16699 } 16699 reportError(re);
16700 16700 recover(input,re);
16701 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); 16701 }
16702 16702 finally {
16703 } 16703
16704 16704 restoreStackSize(stackSize);
16705 16705
16706 } 16706 }
16707 16707 return ;
16708 } 16708 }
16709 catch (RecognitionException re) { 16709 // $ANTLR end "rule__ObjectiveSpecification__Group__0__Impl"
16710 reportError(re); 16710
16711 recover(input,re); 16711
16712 } 16712 // $ANTLR start "rule__ObjectiveSpecification__Group__1"
16713 finally { 16713 // InternalApplicationConfiguration.g:5222:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
16714 16714 public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
16715 restoreStackSize(stackSize); 16715
16716 16716 int stackSize = keepStackSize();
16717 } 16717
16718 return ; 16718 try {
16719 } 16719 // InternalApplicationConfiguration.g:5226:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
16720 // $ANTLR end "rule__RuntimeEntry__Group__2__Impl" 16720 // InternalApplicationConfiguration.g:5227:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
16721 16721 {
16722 16722 pushFollow(FOLLOW_15);
16723 // $ANTLR start "rule__MemoryEntry__Group__0" 16723 rule__ObjectiveSpecification__Group__1__Impl();
16724 // InternalApplicationConfiguration.g:5270:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; 16724
16725 public final void rule__MemoryEntry__Group__0() throws RecognitionException { 16725 state._fsp--;
16726 16726
16727 int stackSize = keepStackSize(); 16727 pushFollow(FOLLOW_2);
16728 16728 rule__ObjectiveSpecification__Group__2();
16729 try { 16729
16730 // InternalApplicationConfiguration.g:5274:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) 16730 state._fsp--;
16731 // InternalApplicationConfiguration.g:5275:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 16731
16732 { 16732
16733 pushFollow(FOLLOW_13); 16733 }
16734 rule__MemoryEntry__Group__0__Impl(); 16734
16735 16735 }
16736 state._fsp--; 16736 catch (RecognitionException re) {
16737 16737 reportError(re);
16738 pushFollow(FOLLOW_2); 16738 recover(input,re);
16739 rule__MemoryEntry__Group__1(); 16739 }
16740 16740 finally {
16741 state._fsp--; 16741
16742 16742 restoreStackSize(stackSize);
16743 16743
16744 } 16744 }
16745 16745 return ;
16746 } 16746 }
16747 catch (RecognitionException re) { 16747 // $ANTLR end "rule__ObjectiveSpecification__Group__1"
16748 reportError(re); 16748
16749 recover(input,re); 16749
16750 } 16750 // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
16751 finally { 16751 // InternalApplicationConfiguration.g:5234:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
16752 16752 public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
16753 restoreStackSize(stackSize); 16753
16754 16754 int stackSize = keepStackSize();
16755 } 16755
16756 return ; 16756 try {
16757 } 16757 // InternalApplicationConfiguration.g:5238:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
16758 // $ANTLR end "rule__MemoryEntry__Group__0" 16758 // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
16759 16759 {
16760 16760 // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
16761 // $ANTLR start "rule__MemoryEntry__Group__0__Impl" 16761 // InternalApplicationConfiguration.g:5240:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
16762 // InternalApplicationConfiguration.g:5282:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; 16762 {
16763 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { 16763 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
16764 16764 // InternalApplicationConfiguration.g:5241:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
16765 int stackSize = keepStackSize(); 16765 // InternalApplicationConfiguration.g:5241:3: rule__ObjectiveSpecification__EntriesAssignment_1
16766 16766 {
16767 try { 16767 pushFollow(FOLLOW_2);
16768 // InternalApplicationConfiguration.g:5286:1: ( ( 'memory' ) ) 16768 rule__ObjectiveSpecification__EntriesAssignment_1();
16769 // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) 16769
16770 { 16770 state._fsp--;
16771 // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) 16771
16772 // InternalApplicationConfiguration.g:5288:2: 'memory' 16772
16773 { 16773 }
16774 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 16774
16775 match(input,37,FOLLOW_2); 16775 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
16776 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 16776
16777 16777 }
16778 } 16778
16779 16779
16780 16780 }
16781 } 16781
16782 16782 }
16783 } 16783 catch (RecognitionException re) {
16784 catch (RecognitionException re) { 16784 reportError(re);
16785 reportError(re); 16785 recover(input,re);
16786 recover(input,re); 16786 }
16787 } 16787 finally {
16788 finally { 16788
16789 16789 restoreStackSize(stackSize);
16790 restoreStackSize(stackSize); 16790
16791 16791 }
16792 } 16792 return ;
16793 return ; 16793 }
16794 } 16794 // $ANTLR end "rule__ObjectiveSpecification__Group__1__Impl"
16795 // $ANTLR end "rule__MemoryEntry__Group__0__Impl" 16795
16796 16796
16797 16797 // $ANTLR start "rule__ObjectiveSpecification__Group__2"
16798 // $ANTLR start "rule__MemoryEntry__Group__1" 16798 // InternalApplicationConfiguration.g:5249:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
16799 // InternalApplicationConfiguration.g:5297:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; 16799 public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
16800 public final void rule__MemoryEntry__Group__1() throws RecognitionException { 16800
16801 16801 int stackSize = keepStackSize();
16802 int stackSize = keepStackSize(); 16802
16803 16803 try {
16804 try { 16804 // InternalApplicationConfiguration.g:5253:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
16805 // InternalApplicationConfiguration.g:5301:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) 16805 // InternalApplicationConfiguration.g:5254:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
16806 // InternalApplicationConfiguration.g:5302:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 16806 {
16807 { 16807 pushFollow(FOLLOW_15);
16808 pushFollow(FOLLOW_9); 16808 rule__ObjectiveSpecification__Group__2__Impl();
16809 rule__MemoryEntry__Group__1__Impl(); 16809
16810 16810 state._fsp--;
16811 state._fsp--; 16811
16812 16812 pushFollow(FOLLOW_2);
16813 pushFollow(FOLLOW_2); 16813 rule__ObjectiveSpecification__Group__3();
16814 rule__MemoryEntry__Group__2(); 16814
16815 16815 state._fsp--;
16816 state._fsp--; 16816
16817 16817
16818 16818 }
16819 } 16819
16820 16820 }
16821 } 16821 catch (RecognitionException re) {
16822 catch (RecognitionException re) { 16822 reportError(re);
16823 reportError(re); 16823 recover(input,re);
16824 recover(input,re); 16824 }
16825 } 16825 finally {
16826 finally { 16826
16827 16827 restoreStackSize(stackSize);
16828 restoreStackSize(stackSize); 16828
16829 16829 }
16830 } 16830 return ;
16831 return ; 16831 }
16832 } 16832 // $ANTLR end "rule__ObjectiveSpecification__Group__2"
16833 // $ANTLR end "rule__MemoryEntry__Group__1" 16833
16834 16834
16835 16835 // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
16836 // $ANTLR start "rule__MemoryEntry__Group__1__Impl" 16836 // InternalApplicationConfiguration.g:5261:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
16837 // InternalApplicationConfiguration.g:5309:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; 16837 public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
16838 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { 16838
16839 16839 int stackSize = keepStackSize();
16840 int stackSize = keepStackSize(); 16840
16841 16841 try {
16842 try { 16842 // InternalApplicationConfiguration.g:5265:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
16843 // InternalApplicationConfiguration.g:5313:1: ( ( '=' ) ) 16843 // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
16844 // InternalApplicationConfiguration.g:5314:1: ( '=' ) 16844 {
16845 { 16845 // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
16846 // InternalApplicationConfiguration.g:5314:1: ( '=' ) 16846 // InternalApplicationConfiguration.g:5267:2: ( rule__ObjectiveSpecification__Group_2__0 )*
16847 // InternalApplicationConfiguration.g:5315:2: '=' 16847 {
16848 { 16848 before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
16849 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 16849 // InternalApplicationConfiguration.g:5268:2: ( rule__ObjectiveSpecification__Group_2__0 )*
16850 match(input,23,FOLLOW_2); 16850 loop50:
16851 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 16851 do {
16852 16852 int alt50=2;
16853 } 16853 int LA50_0 = input.LA(1);
16854 16854
16855 16855 if ( (LA50_0==32) ) {
16856 } 16856 alt50=1;
16857 16857 }
16858 } 16858
16859 catch (RecognitionException re) { 16859
16860 reportError(re); 16860 switch (alt50) {
16861 recover(input,re); 16861 case 1 :
16862 } 16862 // InternalApplicationConfiguration.g:5268:3: rule__ObjectiveSpecification__Group_2__0
16863 finally { 16863 {
16864 16864 pushFollow(FOLLOW_16);
16865 restoreStackSize(stackSize); 16865 rule__ObjectiveSpecification__Group_2__0();
16866 16866
16867 } 16867 state._fsp--;
16868 return ; 16868
16869 } 16869
16870 // $ANTLR end "rule__MemoryEntry__Group__1__Impl" 16870 }
16871 16871 break;
16872 16872
16873 // $ANTLR start "rule__MemoryEntry__Group__2" 16873 default :
16874 // InternalApplicationConfiguration.g:5324:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; 16874 break loop50;
16875 public final void rule__MemoryEntry__Group__2() throws RecognitionException { 16875 }
16876 16876 } while (true);
16877 int stackSize = keepStackSize(); 16877
16878 16878 after(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
16879 try { 16879
16880 // InternalApplicationConfiguration.g:5328:1: ( rule__MemoryEntry__Group__2__Impl ) 16880 }
16881 // InternalApplicationConfiguration.g:5329:2: rule__MemoryEntry__Group__2__Impl 16881
16882 { 16882
16883 pushFollow(FOLLOW_2); 16883 }
16884 rule__MemoryEntry__Group__2__Impl(); 16884
16885 16885 }
16886 state._fsp--; 16886 catch (RecognitionException re) {
16887 16887 reportError(re);
16888 16888 recover(input,re);
16889 } 16889 }
16890 16890 finally {
16891 } 16891
16892 catch (RecognitionException re) { 16892 restoreStackSize(stackSize);
16893 reportError(re); 16893
16894 recover(input,re); 16894 }
16895 } 16895 return ;
16896 finally { 16896 }
16897 16897 // $ANTLR end "rule__ObjectiveSpecification__Group__2__Impl"
16898 restoreStackSize(stackSize); 16898
16899 16899
16900 } 16900 // $ANTLR start "rule__ObjectiveSpecification__Group__3"
16901 return ; 16901 // InternalApplicationConfiguration.g:5276:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
16902 } 16902 public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
16903 // $ANTLR end "rule__MemoryEntry__Group__2" 16903
16904 16904 int stackSize = keepStackSize();
16905 16905
16906 // $ANTLR start "rule__MemoryEntry__Group__2__Impl" 16906 try {
16907 // InternalApplicationConfiguration.g:5335:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; 16907 // InternalApplicationConfiguration.g:5280:1: ( rule__ObjectiveSpecification__Group__3__Impl )
16908 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { 16908 // InternalApplicationConfiguration.g:5281:2: rule__ObjectiveSpecification__Group__3__Impl
16909 16909 {
16910 int stackSize = keepStackSize(); 16910 pushFollow(FOLLOW_2);
16911 16911 rule__ObjectiveSpecification__Group__3__Impl();
16912 try { 16912
16913 // InternalApplicationConfiguration.g:5339:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) 16913 state._fsp--;
16914 // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 16914
16915 { 16915
16916 // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 16916 }
16917 // InternalApplicationConfiguration.g:5341:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 16917
16918 { 16918 }
16919 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); 16919 catch (RecognitionException re) {
16920 // InternalApplicationConfiguration.g:5342:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 16920 reportError(re);
16921 // InternalApplicationConfiguration.g:5342:3: rule__MemoryEntry__MegabyteLimitAssignment_2 16921 recover(input,re);
16922 { 16922 }
16923 pushFollow(FOLLOW_2); 16923 finally {
16924 rule__MemoryEntry__MegabyteLimitAssignment_2(); 16924
16925 16925 restoreStackSize(stackSize);
16926 state._fsp--; 16926
16927 16927 }
16928 16928 return ;
16929 } 16929 }
16930 16930 // $ANTLR end "rule__ObjectiveSpecification__Group__3"
16931 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); 16931
16932 16932
16933 } 16933 // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
16934 16934 // InternalApplicationConfiguration.g:5287:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
16935 16935 public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
16936 } 16936
16937 16937 int stackSize = keepStackSize();
16938 } 16938
16939 catch (RecognitionException re) { 16939 try {
16940 reportError(re); 16940 // InternalApplicationConfiguration.g:5291:1: ( ( '}' ) )
16941 recover(input,re); 16941 // InternalApplicationConfiguration.g:5292:1: ( '}' )
16942 } 16942 {
16943 finally { 16943 // InternalApplicationConfiguration.g:5292:1: ( '}' )
16944 16944 // InternalApplicationConfiguration.g:5293:2: '}'
16945 restoreStackSize(stackSize); 16945 {
16946 16946 before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
16947 } 16947 match(input,31,FOLLOW_2);
16948 return ; 16948 after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
16949 } 16949
16950 // $ANTLR end "rule__MemoryEntry__Group__2__Impl" 16950 }
16951 16951
16952 16952
16953 // $ANTLR start "rule__CustomEntry__Group__0" 16953 }
16954 // InternalApplicationConfiguration.g:5351:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; 16954
16955 public final void rule__CustomEntry__Group__0() throws RecognitionException { 16955 }
16956 16956 catch (RecognitionException re) {
16957 int stackSize = keepStackSize(); 16957 reportError(re);
16958 16958 recover(input,re);
16959 try { 16959 }
16960 // InternalApplicationConfiguration.g:5355:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) 16960 finally {
16961 // InternalApplicationConfiguration.g:5356:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 16961
16962 { 16962 restoreStackSize(stackSize);
16963 pushFollow(FOLLOW_13); 16963
16964 rule__CustomEntry__Group__0__Impl(); 16964 }
16965 16965 return ;
16966 state._fsp--; 16966 }
16967 16967 // $ANTLR end "rule__ObjectiveSpecification__Group__3__Impl"
16968 pushFollow(FOLLOW_2); 16968
16969 rule__CustomEntry__Group__1(); 16969
16970 16970 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
16971 state._fsp--; 16971 // InternalApplicationConfiguration.g:5303:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
16972 16972 public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
16973 16973
16974 } 16974 int stackSize = keepStackSize();
16975 16975
16976 } 16976 try {
16977 catch (RecognitionException re) { 16977 // InternalApplicationConfiguration.g:5307:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
16978 reportError(re); 16978 // InternalApplicationConfiguration.g:5308:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
16979 recover(input,re); 16979 {
16980 } 16980 pushFollow(FOLLOW_22);
16981 finally { 16981 rule__ObjectiveSpecification__Group_2__0__Impl();
16982 16982
16983 restoreStackSize(stackSize); 16983 state._fsp--;
16984 16984
16985 } 16985 pushFollow(FOLLOW_2);
16986 return ; 16986 rule__ObjectiveSpecification__Group_2__1();
16987 } 16987
16988 // $ANTLR end "rule__CustomEntry__Group__0" 16988 state._fsp--;
16989 16989
16990 16990
16991 // $ANTLR start "rule__CustomEntry__Group__0__Impl" 16991 }
16992 // InternalApplicationConfiguration.g:5363:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; 16992
16993 public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException { 16993 }
16994 16994 catch (RecognitionException re) {
16995 int stackSize = keepStackSize(); 16995 reportError(re);
16996 16996 recover(input,re);
16997 try { 16997 }
16998 // InternalApplicationConfiguration.g:5367:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) 16998 finally {
16999 // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 16999
17000 { 17000 restoreStackSize(stackSize);
17001 // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 17001
17002 // InternalApplicationConfiguration.g:5369:2: ( rule__CustomEntry__KeyAssignment_0 ) 17002 }
17003 { 17003 return ;
17004 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); 17004 }
17005 // InternalApplicationConfiguration.g:5370:2: ( rule__CustomEntry__KeyAssignment_0 ) 17005 // $ANTLR end "rule__ObjectiveSpecification__Group_2__0"
17006 // InternalApplicationConfiguration.g:5370:3: rule__CustomEntry__KeyAssignment_0 17006
17007 { 17007
17008 pushFollow(FOLLOW_2); 17008 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
17009 rule__CustomEntry__KeyAssignment_0(); 17009 // InternalApplicationConfiguration.g:5315:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
17010 17010 public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
17011 state._fsp--; 17011
17012 17012 int stackSize = keepStackSize();
17013 17013
17014 } 17014 try {
17015 17015 // InternalApplicationConfiguration.g:5319:1: ( ( ',' ) )
17016 after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); 17016 // InternalApplicationConfiguration.g:5320:1: ( ',' )
17017 17017 {
17018 } 17018 // InternalApplicationConfiguration.g:5320:1: ( ',' )
17019 17019 // InternalApplicationConfiguration.g:5321:2: ','
17020 17020 {
17021 } 17021 before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17022 17022 match(input,32,FOLLOW_2);
17023 } 17023 after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17024 catch (RecognitionException re) { 17024
17025 reportError(re); 17025 }
17026 recover(input,re); 17026
17027 } 17027
17028 finally { 17028 }
17029 17029
17030 restoreStackSize(stackSize); 17030 }
17031 17031 catch (RecognitionException re) {
17032 } 17032 reportError(re);
17033 return ; 17033 recover(input,re);
17034 } 17034 }
17035 // $ANTLR end "rule__CustomEntry__Group__0__Impl" 17035 finally {
17036 17036
17037 17037 restoreStackSize(stackSize);
17038 // $ANTLR start "rule__CustomEntry__Group__1" 17038
17039 // InternalApplicationConfiguration.g:5378:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; 17039 }
17040 public final void rule__CustomEntry__Group__1() throws RecognitionException { 17040 return ;
17041 17041 }
17042 int stackSize = keepStackSize(); 17042 // $ANTLR end "rule__ObjectiveSpecification__Group_2__0__Impl"
17043 17043
17044 try { 17044
17045 // InternalApplicationConfiguration.g:5382:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) 17045 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
17046 // InternalApplicationConfiguration.g:5383:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 17046 // InternalApplicationConfiguration.g:5330:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
17047 { 17047 public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
17048 pushFollow(FOLLOW_11); 17048
17049 rule__CustomEntry__Group__1__Impl(); 17049 int stackSize = keepStackSize();
17050 17050
17051 state._fsp--; 17051 try {
17052 17052 // InternalApplicationConfiguration.g:5334:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
17053 pushFollow(FOLLOW_2); 17053 // InternalApplicationConfiguration.g:5335:2: rule__ObjectiveSpecification__Group_2__1__Impl
17054 rule__CustomEntry__Group__2(); 17054 {
17055 17055 pushFollow(FOLLOW_2);
17056 state._fsp--; 17056 rule__ObjectiveSpecification__Group_2__1__Impl();
17057 17057
17058 17058 state._fsp--;
17059 } 17059
17060 17060
17061 } 17061 }
17062 catch (RecognitionException re) { 17062
17063 reportError(re); 17063 }
17064 recover(input,re); 17064 catch (RecognitionException re) {
17065 } 17065 reportError(re);
17066 finally { 17066 recover(input,re);
17067 17067 }
17068 restoreStackSize(stackSize); 17068 finally {
17069 17069
17070 } 17070 restoreStackSize(stackSize);
17071 return ; 17071
17072 } 17072 }
17073 // $ANTLR end "rule__CustomEntry__Group__1" 17073 return ;
17074 17074 }
17075 17075 // $ANTLR end "rule__ObjectiveSpecification__Group_2__1"
17076 // $ANTLR start "rule__CustomEntry__Group__1__Impl" 17076
17077 // InternalApplicationConfiguration.g:5390:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; 17077
17078 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { 17078 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
17079 17079 // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
17080 int stackSize = keepStackSize(); 17080 public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
17081 17081
17082 try { 17082 int stackSize = keepStackSize();
17083 // InternalApplicationConfiguration.g:5394:1: ( ( '=' ) ) 17083
17084 // InternalApplicationConfiguration.g:5395:1: ( '=' ) 17084 try {
17085 { 17085 // InternalApplicationConfiguration.g:5345:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
17086 // InternalApplicationConfiguration.g:5395:1: ( '=' ) 17086 // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17087 // InternalApplicationConfiguration.g:5396:2: '=' 17087 {
17088 { 17088 // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17089 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 17089 // InternalApplicationConfiguration.g:5347:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17090 match(input,23,FOLLOW_2); 17090 {
17091 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 17091 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
17092 17092 // InternalApplicationConfiguration.g:5348:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17093 } 17093 // InternalApplicationConfiguration.g:5348:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
17094 17094 {
17095 17095 pushFollow(FOLLOW_2);
17096 } 17096 rule__ObjectiveSpecification__EntriesAssignment_2_1();
17097 17097
17098 } 17098 state._fsp--;
17099 catch (RecognitionException re) { 17099
17100 reportError(re); 17100
17101 recover(input,re); 17101 }
17102 } 17102
17103 finally { 17103 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
17104 17104
17105 restoreStackSize(stackSize); 17105 }
17106 17106
17107 } 17107
17108 return ; 17108 }
17109 } 17109
17110 // $ANTLR end "rule__CustomEntry__Group__1__Impl" 17110 }
17111 17111 catch (RecognitionException re) {
17112 17112 reportError(re);
17113 // $ANTLR start "rule__CustomEntry__Group__2" 17113 recover(input,re);
17114 // InternalApplicationConfiguration.g:5405:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; 17114 }
17115 public final void rule__CustomEntry__Group__2() throws RecognitionException { 17115 finally {
17116 17116
17117 int stackSize = keepStackSize(); 17117 restoreStackSize(stackSize);
17118 17118
17119 try { 17119 }
17120 // InternalApplicationConfiguration.g:5409:1: ( rule__CustomEntry__Group__2__Impl ) 17120 return ;
17121 // InternalApplicationConfiguration.g:5410:2: rule__CustomEntry__Group__2__Impl 17121 }
17122 { 17122 // $ANTLR end "rule__ObjectiveSpecification__Group_2__1__Impl"
17123 pushFollow(FOLLOW_2); 17123
17124 rule__CustomEntry__Group__2__Impl(); 17124
17125 17125 // $ANTLR start "rule__OptimizationEntry__Group__0"
17126 state._fsp--; 17126 // InternalApplicationConfiguration.g:5357:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
17127 17127 public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
17128 17128
17129 } 17129 int stackSize = keepStackSize();
17130 17130
17131 } 17131 try {
17132 catch (RecognitionException re) { 17132 // InternalApplicationConfiguration.g:5361:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
17133 reportError(re); 17133 // InternalApplicationConfiguration.g:5362:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
17134 recover(input,re); 17134 {
17135 } 17135 pushFollow(FOLLOW_22);
17136 finally { 17136 rule__OptimizationEntry__Group__0__Impl();
17137 17137
17138 restoreStackSize(stackSize); 17138 state._fsp--;
17139 17139
17140 } 17140 pushFollow(FOLLOW_2);
17141 return ; 17141 rule__OptimizationEntry__Group__1();
17142 } 17142
17143 // $ANTLR end "rule__CustomEntry__Group__2" 17143 state._fsp--;
17144 17144
17145 17145
17146 // $ANTLR start "rule__CustomEntry__Group__2__Impl" 17146 }
17147 // InternalApplicationConfiguration.g:5416:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; 17147
17148 public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException { 17148 }
17149 17149 catch (RecognitionException re) {
17150 int stackSize = keepStackSize(); 17150 reportError(re);
17151 17151 recover(input,re);
17152 try { 17152 }
17153 // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) 17153 finally {
17154 // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 17154
17155 { 17155 restoreStackSize(stackSize);
17156 // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 17156
17157 // InternalApplicationConfiguration.g:5422:2: ( rule__CustomEntry__ValueAssignment_2 ) 17157 }
17158 { 17158 return ;
17159 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); 17159 }
17160 // InternalApplicationConfiguration.g:5423:2: ( rule__CustomEntry__ValueAssignment_2 ) 17160 // $ANTLR end "rule__OptimizationEntry__Group__0"
17161 // InternalApplicationConfiguration.g:5423:3: rule__CustomEntry__ValueAssignment_2 17161
17162 { 17162
17163 pushFollow(FOLLOW_2); 17163 // $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
17164 rule__CustomEntry__ValueAssignment_2(); 17164 // InternalApplicationConfiguration.g:5369:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
17165 17165 public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
17166 state._fsp--; 17166
17167 17167 int stackSize = keepStackSize();
17168 17168
17169 } 17169 try {
17170 17170 // InternalApplicationConfiguration.g:5373:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
17171 after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); 17171 // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17172 17172 {
17173 } 17173 // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17174 17174 // InternalApplicationConfiguration.g:5375:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17175 17175 {
17176 } 17176 before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
17177 17177 // InternalApplicationConfiguration.g:5376:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17178 } 17178 // InternalApplicationConfiguration.g:5376:3: rule__OptimizationEntry__DirectionAssignment_0
17179 catch (RecognitionException re) { 17179 {
17180 reportError(re); 17180 pushFollow(FOLLOW_2);
17181 recover(input,re); 17181 rule__OptimizationEntry__DirectionAssignment_0();
17182 } 17182
17183 finally { 17183 state._fsp--;
17184 17184
17185 restoreStackSize(stackSize); 17185
17186 17186 }
17187 } 17187
17188 return ; 17188 after(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
17189 } 17189
17190 // $ANTLR end "rule__CustomEntry__Group__2__Impl" 17190 }
17191 17191
17192 17192
17193 // $ANTLR start "rule__ScopeSpecification__Group__0" 17193 }
17194 // InternalApplicationConfiguration.g:5432:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; 17194
17195 public final void rule__ScopeSpecification__Group__0() throws RecognitionException { 17195 }
17196 17196 catch (RecognitionException re) {
17197 int stackSize = keepStackSize(); 17197 reportError(re);
17198 17198 recover(input,re);
17199 try { 17199 }
17200 // InternalApplicationConfiguration.g:5436:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) 17200 finally {
17201 // InternalApplicationConfiguration.g:5437:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 17201
17202 { 17202 restoreStackSize(stackSize);
17203 pushFollow(FOLLOW_18); 17203
17204 rule__ScopeSpecification__Group__0__Impl(); 17204 }
17205 17205 return ;
17206 state._fsp--; 17206 }
17207 17207 // $ANTLR end "rule__OptimizationEntry__Group__0__Impl"
17208 pushFollow(FOLLOW_2); 17208
17209 rule__ScopeSpecification__Group__1(); 17209
17210 17210 // $ANTLR start "rule__OptimizationEntry__Group__1"
17211 state._fsp--; 17211 // InternalApplicationConfiguration.g:5384:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
17212 17212 public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
17213 17213
17214 } 17214 int stackSize = keepStackSize();
17215 17215
17216 } 17216 try {
17217 catch (RecognitionException re) { 17217 // InternalApplicationConfiguration.g:5388:1: ( rule__OptimizationEntry__Group__1__Impl )
17218 reportError(re); 17218 // InternalApplicationConfiguration.g:5389:2: rule__OptimizationEntry__Group__1__Impl
17219 recover(input,re); 17219 {
17220 } 17220 pushFollow(FOLLOW_2);
17221 finally { 17221 rule__OptimizationEntry__Group__1__Impl();
17222 17222
17223 restoreStackSize(stackSize); 17223 state._fsp--;
17224 17224
17225 } 17225
17226 return ; 17226 }
17227 } 17227
17228 // $ANTLR end "rule__ScopeSpecification__Group__0" 17228 }
17229 17229 catch (RecognitionException re) {
17230 17230 reportError(re);
17231 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" 17231 recover(input,re);
17232 // InternalApplicationConfiguration.g:5444:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; 17232 }
17233 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { 17233 finally {
17234 17234
17235 int stackSize = keepStackSize(); 17235 restoreStackSize(stackSize);
17236 17236
17237 try { 17237 }
17238 // InternalApplicationConfiguration.g:5448:1: ( ( () ) ) 17238 return ;
17239 // InternalApplicationConfiguration.g:5449:1: ( () ) 17239 }
17240 { 17240 // $ANTLR end "rule__OptimizationEntry__Group__1"
17241 // InternalApplicationConfiguration.g:5449:1: ( () ) 17241
17242 // InternalApplicationConfiguration.g:5450:2: () 17242
17243 { 17243 // $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
17244 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); 17244 // InternalApplicationConfiguration.g:5395:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
17245 // InternalApplicationConfiguration.g:5451:2: () 17245 public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
17246 // InternalApplicationConfiguration.g:5451:3: 17246
17247 { 17247 int stackSize = keepStackSize();
17248 } 17248
17249 17249 try {
17250 after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); 17250 // InternalApplicationConfiguration.g:5399:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
17251 17251 // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17252 } 17252 {
17253 17253 // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17254 17254 // InternalApplicationConfiguration.g:5401:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17255 } 17255 {
17256 17256 before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
17257 } 17257 // InternalApplicationConfiguration.g:5402:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17258 finally { 17258 // InternalApplicationConfiguration.g:5402:3: rule__OptimizationEntry__FunctionAssignment_1
17259 17259 {
17260 restoreStackSize(stackSize); 17260 pushFollow(FOLLOW_2);
17261 17261 rule__OptimizationEntry__FunctionAssignment_1();
17262 } 17262
17263 return ; 17263 state._fsp--;
17264 } 17264
17265 // $ANTLR end "rule__ScopeSpecification__Group__0__Impl" 17265
17266 17266 }
17267 17267
17268 // $ANTLR start "rule__ScopeSpecification__Group__1" 17268 after(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
17269 // InternalApplicationConfiguration.g:5459:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; 17269
17270 public final void rule__ScopeSpecification__Group__1() throws RecognitionException { 17270 }
17271 17271
17272 int stackSize = keepStackSize(); 17272
17273 17273 }
17274 try { 17274
17275 // InternalApplicationConfiguration.g:5463:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) 17275 }
17276 // InternalApplicationConfiguration.g:5464:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 17276 catch (RecognitionException re) {
17277 { 17277 reportError(re);
17278 pushFollow(FOLLOW_26); 17278 recover(input,re);
17279 rule__ScopeSpecification__Group__1__Impl(); 17279 }
17280 17280 finally {
17281 state._fsp--; 17281
17282 17282 restoreStackSize(stackSize);
17283 pushFollow(FOLLOW_2); 17283
17284 rule__ScopeSpecification__Group__2(); 17284 }
17285 17285 return ;
17286 state._fsp--; 17286 }
17287 17287 // $ANTLR end "rule__OptimizationEntry__Group__1__Impl"
17288 17288
17289 } 17289
17290 17290 // $ANTLR start "rule__ThresholdEntry__Group__0"
17291 } 17291 // InternalApplicationConfiguration.g:5411:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
17292 catch (RecognitionException re) { 17292 public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
17293 reportError(re); 17293
17294 recover(input,re); 17294 int stackSize = keepStackSize();
17295 } 17295
17296 finally { 17296 try {
17297 17297 // InternalApplicationConfiguration.g:5415:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
17298 restoreStackSize(stackSize); 17298 // InternalApplicationConfiguration.g:5416:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
17299 17299 {
17300 } 17300 pushFollow(FOLLOW_23);
17301 return ; 17301 rule__ThresholdEntry__Group__0__Impl();
17302 } 17302
17303 // $ANTLR end "rule__ScopeSpecification__Group__1" 17303 state._fsp--;
17304 17304
17305 17305 pushFollow(FOLLOW_2);
17306 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" 17306 rule__ThresholdEntry__Group__1();
17307 // InternalApplicationConfiguration.g:5471:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; 17307
17308 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { 17308 state._fsp--;
17309 17309
17310 int stackSize = keepStackSize(); 17310
17311 17311 }
17312 try { 17312
17313 // InternalApplicationConfiguration.g:5475:1: ( ( '{' ) ) 17313 }
17314 // InternalApplicationConfiguration.g:5476:1: ( '{' ) 17314 catch (RecognitionException re) {
17315 { 17315 reportError(re);
17316 // InternalApplicationConfiguration.g:5476:1: ( '{' ) 17316 recover(input,re);
17317 // InternalApplicationConfiguration.g:5477:2: '{' 17317 }
17318 { 17318 finally {
17319 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 17319
17320 match(input,24,FOLLOW_2); 17320 restoreStackSize(stackSize);
17321 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 17321
17322 17322 }
17323 } 17323 return ;
17324 17324 }
17325 17325 // $ANTLR end "rule__ThresholdEntry__Group__0"
17326 } 17326
17327 17327
17328 } 17328 // $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
17329 catch (RecognitionException re) { 17329 // InternalApplicationConfiguration.g:5423:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
17330 reportError(re); 17330 public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
17331 recover(input,re); 17331
17332 } 17332 int stackSize = keepStackSize();
17333 finally { 17333
17334 17334 try {
17335 restoreStackSize(stackSize); 17335 // InternalApplicationConfiguration.g:5427:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
17336 17336 // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
17337 } 17337 {
17338 return ; 17338 // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
17339 } 17339 // InternalApplicationConfiguration.g:5429:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
17340 // $ANTLR end "rule__ScopeSpecification__Group__1__Impl" 17340 {
17341 17341 before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
17342 17342 // InternalApplicationConfiguration.g:5430:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
17343 // $ANTLR start "rule__ScopeSpecification__Group__2" 17343 // InternalApplicationConfiguration.g:5430:3: rule__ThresholdEntry__FunctionAssignment_0
17344 // InternalApplicationConfiguration.g:5486:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; 17344 {
17345 public final void rule__ScopeSpecification__Group__2() throws RecognitionException { 17345 pushFollow(FOLLOW_2);
17346 17346 rule__ThresholdEntry__FunctionAssignment_0();
17347 int stackSize = keepStackSize(); 17347
17348 17348 state._fsp--;
17349 try { 17349
17350 // InternalApplicationConfiguration.g:5490:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) 17350
17351 // InternalApplicationConfiguration.g:5491:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 17351 }
17352 { 17352
17353 pushFollow(FOLLOW_26); 17353 after(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
17354 rule__ScopeSpecification__Group__2__Impl(); 17354
17355 17355 }
17356 state._fsp--; 17356
17357 17357
17358 pushFollow(FOLLOW_2); 17358 }
17359 rule__ScopeSpecification__Group__3(); 17359
17360 17360 }
17361 state._fsp--; 17361 catch (RecognitionException re) {
17362 17362 reportError(re);
17363 17363 recover(input,re);
17364 } 17364 }
17365 17365 finally {
17366 } 17366
17367 catch (RecognitionException re) { 17367 restoreStackSize(stackSize);
17368 reportError(re); 17368
17369 recover(input,re); 17369 }
17370 } 17370 return ;
17371 finally { 17371 }
17372 17372 // $ANTLR end "rule__ThresholdEntry__Group__0__Impl"
17373 restoreStackSize(stackSize); 17373
17374 17374
17375 } 17375 // $ANTLR start "rule__ThresholdEntry__Group__1"
17376 return ; 17376 // InternalApplicationConfiguration.g:5438:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
17377 } 17377 public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
17378 // $ANTLR end "rule__ScopeSpecification__Group__2" 17378
17379 17379 int stackSize = keepStackSize();
17380 17380
17381 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" 17381 try {
17382 // InternalApplicationConfiguration.g:5498:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; 17382 // InternalApplicationConfiguration.g:5442:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
17383 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { 17383 // InternalApplicationConfiguration.g:5443:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
17384 17384 {
17385 int stackSize = keepStackSize(); 17385 pushFollow(FOLLOW_24);
17386 17386 rule__ThresholdEntry__Group__1__Impl();
17387 try { 17387
17388 // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) 17388 state._fsp--;
17389 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 17389
17390 { 17390 pushFollow(FOLLOW_2);
17391 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 17391 rule__ThresholdEntry__Group__2();
17392 // InternalApplicationConfiguration.g:5504:2: ( rule__ScopeSpecification__Group_2__0 )? 17392
17393 { 17393 state._fsp--;
17394 before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); 17394
17395 // InternalApplicationConfiguration.g:5505:2: ( rule__ScopeSpecification__Group_2__0 )? 17395
17396 int alt48=2; 17396 }
17397 int LA48_0 = input.LA(1); 17397
17398 17398 }
17399 if ( (LA48_0==38) ) { 17399 catch (RecognitionException re) {
17400 alt48=1; 17400 reportError(re);
17401 } 17401 recover(input,re);
17402 switch (alt48) { 17402 }
17403 case 1 : 17403 finally {
17404 // InternalApplicationConfiguration.g:5505:3: rule__ScopeSpecification__Group_2__0 17404
17405 { 17405 restoreStackSize(stackSize);
17406 pushFollow(FOLLOW_2); 17406
17407 rule__ScopeSpecification__Group_2__0(); 17407 }
17408 17408 return ;
17409 state._fsp--; 17409 }
17410 17410 // $ANTLR end "rule__ThresholdEntry__Group__1"
17411 17411
17412 } 17412
17413 break; 17413 // $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
17414 17414 // InternalApplicationConfiguration.g:5450:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
17415 } 17415 public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
17416 17416
17417 after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); 17417 int stackSize = keepStackSize();
17418 17418
17419 } 17419 try {
17420 17420 // InternalApplicationConfiguration.g:5454:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
17421 17421 // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
17422 } 17422 {
17423 17423 // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
17424 } 17424 // InternalApplicationConfiguration.g:5456:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
17425 catch (RecognitionException re) { 17425 {
17426 reportError(re); 17426 before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
17427 recover(input,re); 17427 // InternalApplicationConfiguration.g:5457:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
17428 } 17428 // InternalApplicationConfiguration.g:5457:3: rule__ThresholdEntry__OperatorAssignment_1
17429 finally { 17429 {
17430 17430 pushFollow(FOLLOW_2);
17431 restoreStackSize(stackSize); 17431 rule__ThresholdEntry__OperatorAssignment_1();
17432 17432
17433 } 17433 state._fsp--;
17434 return ; 17434
17435 } 17435
17436 // $ANTLR end "rule__ScopeSpecification__Group__2__Impl" 17436 }
17437 17437
17438 17438 after(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
17439 // $ANTLR start "rule__ScopeSpecification__Group__3" 17439
17440 // InternalApplicationConfiguration.g:5513:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; 17440 }
17441 public final void rule__ScopeSpecification__Group__3() throws RecognitionException { 17441
17442 17442
17443 int stackSize = keepStackSize(); 17443 }
17444 17444
17445 try { 17445 }
17446 // InternalApplicationConfiguration.g:5517:1: ( rule__ScopeSpecification__Group__3__Impl ) 17446 catch (RecognitionException re) {
17447 // InternalApplicationConfiguration.g:5518:2: rule__ScopeSpecification__Group__3__Impl 17447 reportError(re);
17448 { 17448 recover(input,re);
17449 pushFollow(FOLLOW_2); 17449 }
17450 rule__ScopeSpecification__Group__3__Impl(); 17450 finally {
17451 17451
17452 state._fsp--; 17452 restoreStackSize(stackSize);
17453 17453
17454 17454 }
17455 } 17455 return ;
17456 17456 }
17457 } 17457 // $ANTLR end "rule__ThresholdEntry__Group__1__Impl"
17458 catch (RecognitionException re) { 17458
17459 reportError(re); 17459
17460 recover(input,re); 17460 // $ANTLR start "rule__ThresholdEntry__Group__2"
17461 } 17461 // InternalApplicationConfiguration.g:5465:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
17462 finally { 17462 public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
17463 17463
17464 restoreStackSize(stackSize); 17464 int stackSize = keepStackSize();
17465 17465
17466 } 17466 try {
17467 return ; 17467 // InternalApplicationConfiguration.g:5469:1: ( rule__ThresholdEntry__Group__2__Impl )
17468 } 17468 // InternalApplicationConfiguration.g:5470:2: rule__ThresholdEntry__Group__2__Impl
17469 // $ANTLR end "rule__ScopeSpecification__Group__3" 17469 {
17470 17470 pushFollow(FOLLOW_2);
17471 17471 rule__ThresholdEntry__Group__2__Impl();
17472 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" 17472
17473 // InternalApplicationConfiguration.g:5524:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; 17473 state._fsp--;
17474 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { 17474
17475 17475
17476 int stackSize = keepStackSize(); 17476 }
17477 17477
17478 try { 17478 }
17479 // InternalApplicationConfiguration.g:5528:1: ( ( '}' ) ) 17479 catch (RecognitionException re) {
17480 // InternalApplicationConfiguration.g:5529:1: ( '}' ) 17480 reportError(re);
17481 { 17481 recover(input,re);
17482 // InternalApplicationConfiguration.g:5529:1: ( '}' ) 17482 }
17483 // InternalApplicationConfiguration.g:5530:2: '}' 17483 finally {
17484 { 17484
17485 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 17485 restoreStackSize(stackSize);
17486 match(input,25,FOLLOW_2); 17486
17487 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 17487 }
17488 17488 return ;
17489 } 17489 }
17490 17490 // $ANTLR end "rule__ThresholdEntry__Group__2"
17491 17491
17492 } 17492
17493 17493 // $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
17494 } 17494 // InternalApplicationConfiguration.g:5476:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
17495 catch (RecognitionException re) { 17495 public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
17496 reportError(re); 17496
17497 recover(input,re); 17497 int stackSize = keepStackSize();
17498 } 17498
17499 finally { 17499 try {
17500 17500 // InternalApplicationConfiguration.g:5480:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
17501 restoreStackSize(stackSize); 17501 // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
17502 17502 {
17503 } 17503 // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
17504 return ; 17504 // InternalApplicationConfiguration.g:5482:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
17505 } 17505 {
17506 // $ANTLR end "rule__ScopeSpecification__Group__3__Impl" 17506 before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
17507 17507 // InternalApplicationConfiguration.g:5483:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
17508 17508 // InternalApplicationConfiguration.g:5483:3: rule__ThresholdEntry__ThresholdAssignment_2
17509 // $ANTLR start "rule__ScopeSpecification__Group_2__0" 17509 {
17510 // InternalApplicationConfiguration.g:5540:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; 17510 pushFollow(FOLLOW_2);
17511 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { 17511 rule__ThresholdEntry__ThresholdAssignment_2();
17512 17512
17513 int stackSize = keepStackSize(); 17513 state._fsp--;
17514 17514
17515 try { 17515
17516 // InternalApplicationConfiguration.g:5544:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) 17516 }
17517 // InternalApplicationConfiguration.g:5545:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 17517
17518 { 17518 after(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
17519 pushFollow(FOLLOW_23); 17519
17520 rule__ScopeSpecification__Group_2__0__Impl(); 17520 }
17521 17521
17522 state._fsp--; 17522
17523 17523 }
17524 pushFollow(FOLLOW_2); 17524
17525 rule__ScopeSpecification__Group_2__1(); 17525 }
17526 17526 catch (RecognitionException re) {
17527 state._fsp--; 17527 reportError(re);
17528 17528 recover(input,re);
17529 17529 }
17530 } 17530 finally {
17531 17531
17532 } 17532 restoreStackSize(stackSize);
17533 catch (RecognitionException re) { 17533
17534 reportError(re); 17534 }
17535 recover(input,re); 17535 return ;
17536 } 17536 }
17537 finally { 17537 // $ANTLR end "rule__ThresholdEntry__Group__2__Impl"
17538 17538
17539 restoreStackSize(stackSize); 17539
17540 17540 // $ANTLR start "rule__CostObjectiveFunction__Group__0"
17541 } 17541 // InternalApplicationConfiguration.g:5492:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ;
17542 return ; 17542 public final void rule__CostObjectiveFunction__Group__0() throws RecognitionException {
17543 } 17543
17544 // $ANTLR end "rule__ScopeSpecification__Group_2__0" 17544 int stackSize = keepStackSize();
17545 17545
17546 17546 try {
17547 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" 17547 // InternalApplicationConfiguration.g:5496:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 )
17548 // InternalApplicationConfiguration.g:5552:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; 17548 // InternalApplicationConfiguration.g:5497:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1
17549 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { 17549 {
17550 17550 pushFollow(FOLLOW_18);
17551 int stackSize = keepStackSize(); 17551 rule__CostObjectiveFunction__Group__0__Impl();
17552 17552
17553 try { 17553 state._fsp--;
17554 // InternalApplicationConfiguration.g:5556:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) 17554
17555 // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 17555 pushFollow(FOLLOW_2);
17556 { 17556 rule__CostObjectiveFunction__Group__1();
17557 // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 17557
17558 // InternalApplicationConfiguration.g:5558:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) 17558 state._fsp--;
17559 { 17559
17560 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); 17560
17561 // InternalApplicationConfiguration.g:5559:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) 17561 }
17562 // InternalApplicationConfiguration.g:5559:3: rule__ScopeSpecification__ScopesAssignment_2_0 17562
17563 { 17563 }
17564 pushFollow(FOLLOW_2); 17564 catch (RecognitionException re) {
17565 rule__ScopeSpecification__ScopesAssignment_2_0(); 17565 reportError(re);
17566 17566 recover(input,re);
17567 state._fsp--; 17567 }
17568 17568 finally {
17569 17569
17570 } 17570 restoreStackSize(stackSize);
17571 17571
17572 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); 17572 }
17573 17573 return ;
17574 } 17574 }
17575 17575 // $ANTLR end "rule__CostObjectiveFunction__Group__0"
17576 17576
17577 } 17577
17578 17578 // $ANTLR start "rule__CostObjectiveFunction__Group__0__Impl"
17579 } 17579 // InternalApplicationConfiguration.g:5504:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ;
17580 catch (RecognitionException re) { 17580 public final void rule__CostObjectiveFunction__Group__0__Impl() throws RecognitionException {
17581 reportError(re); 17581
17582 recover(input,re); 17582 int stackSize = keepStackSize();
17583 } 17583
17584 finally { 17584 try {
17585 17585 // InternalApplicationConfiguration.g:5508:1: ( ( 'cost' ) )
17586 restoreStackSize(stackSize); 17586 // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
17587 17587 {
17588 } 17588 // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
17589 return ; 17589 // InternalApplicationConfiguration.g:5510:2: 'cost'
17590 } 17590 {
17591 // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl" 17591 before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
17592 17592 match(input,40,FOLLOW_2);
17593 17593 after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
17594 // $ANTLR start "rule__ScopeSpecification__Group_2__1" 17594
17595 // InternalApplicationConfiguration.g:5567:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; 17595 }
17596 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException { 17596
17597 17597
17598 int stackSize = keepStackSize(); 17598 }
17599 17599
17600 try { 17600 }
17601 // InternalApplicationConfiguration.g:5571:1: ( rule__ScopeSpecification__Group_2__1__Impl ) 17601 catch (RecognitionException re) {
17602 // InternalApplicationConfiguration.g:5572:2: rule__ScopeSpecification__Group_2__1__Impl 17602 reportError(re);
17603 { 17603 recover(input,re);
17604 pushFollow(FOLLOW_2); 17604 }
17605 rule__ScopeSpecification__Group_2__1__Impl(); 17605 finally {
17606 17606
17607 state._fsp--; 17607 restoreStackSize(stackSize);
17608 17608
17609 17609 }
17610 } 17610 return ;
17611 17611 }
17612 } 17612 // $ANTLR end "rule__CostObjectiveFunction__Group__0__Impl"
17613 catch (RecognitionException re) { 17613
17614 reportError(re); 17614
17615 recover(input,re); 17615 // $ANTLR start "rule__CostObjectiveFunction__Group__1"
17616 } 17616 // InternalApplicationConfiguration.g:5519:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ;
17617 finally { 17617 public final void rule__CostObjectiveFunction__Group__1() throws RecognitionException {
17618 17618
17619 restoreStackSize(stackSize); 17619 int stackSize = keepStackSize();
17620 17620
17621 } 17621 try {
17622 return ; 17622 // InternalApplicationConfiguration.g:5523:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 )
17623 } 17623 // InternalApplicationConfiguration.g:5524:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2
17624 // $ANTLR end "rule__ScopeSpecification__Group_2__1" 17624 {
17625 17625 pushFollow(FOLLOW_8);
17626 17626 rule__CostObjectiveFunction__Group__1__Impl();
17627 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl" 17627
17628 // InternalApplicationConfiguration.g:5578:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; 17628 state._fsp--;
17629 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { 17629
17630 17630 pushFollow(FOLLOW_2);
17631 int stackSize = keepStackSize(); 17631 rule__CostObjectiveFunction__Group__2();
17632 17632
17633 try { 17633 state._fsp--;
17634 // InternalApplicationConfiguration.g:5582:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) 17634
17635 // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) 17635
17636 { 17636 }
17637 // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) 17637
17638 // InternalApplicationConfiguration.g:5584:2: ( rule__ScopeSpecification__Group_2_1__0 )* 17638 }
17639 { 17639 catch (RecognitionException re) {
17640 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); 17640 reportError(re);
17641 // InternalApplicationConfiguration.g:5585:2: ( rule__ScopeSpecification__Group_2_1__0 )* 17641 recover(input,re);
17642 loop49: 17642 }
17643 do { 17643 finally {
17644 int alt49=2; 17644
17645 int LA49_0 = input.LA(1); 17645 restoreStackSize(stackSize);
17646 17646
17647 if ( (LA49_0==26) ) { 17647 }
17648 alt49=1; 17648 return ;
17649 } 17649 }
17650 17650 // $ANTLR end "rule__CostObjectiveFunction__Group__1"
17651 17651
17652 switch (alt49) { 17652
17653 case 1 : 17653 // $ANTLR start "rule__CostObjectiveFunction__Group__1__Impl"
17654 // InternalApplicationConfiguration.g:5585:3: rule__ScopeSpecification__Group_2_1__0 17654 // InternalApplicationConfiguration.g:5531:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ;
17655 { 17655 public final void rule__CostObjectiveFunction__Group__1__Impl() throws RecognitionException {
17656 pushFollow(FOLLOW_16); 17656
17657 rule__ScopeSpecification__Group_2_1__0(); 17657 int stackSize = keepStackSize();
17658 17658
17659 state._fsp--; 17659 try {
17660 17660 // InternalApplicationConfiguration.g:5535:1: ( ( '{' ) )
17661 17661 // InternalApplicationConfiguration.g:5536:1: ( '{' )
17662 } 17662 {
17663 break; 17663 // InternalApplicationConfiguration.g:5536:1: ( '{' )
17664 17664 // InternalApplicationConfiguration.g:5537:2: '{'
17665 default : 17665 {
17666 break loop49; 17666 before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
17667 } 17667 match(input,30,FOLLOW_2);
17668 } while (true); 17668 after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
17669 17669
17670 after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); 17670 }
17671 17671
17672 } 17672
17673 17673 }
17674 17674
17675 } 17675 }
17676 17676 catch (RecognitionException re) {
17677 } 17677 reportError(re);
17678 catch (RecognitionException re) { 17678 recover(input,re);
17679 reportError(re); 17679 }
17680 recover(input,re); 17680 finally {
17681 } 17681
17682 finally { 17682 restoreStackSize(stackSize);
17683 17683
17684 restoreStackSize(stackSize); 17684 }
17685 17685 return ;
17686 } 17686 }
17687 return ; 17687 // $ANTLR end "rule__CostObjectiveFunction__Group__1__Impl"
17688 } 17688
17689 // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl" 17689
17690 17690 // $ANTLR start "rule__CostObjectiveFunction__Group__2"
17691 17691 // InternalApplicationConfiguration.g:5546:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ;
17692 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" 17692 public final void rule__CostObjectiveFunction__Group__2() throws RecognitionException {
17693 // InternalApplicationConfiguration.g:5594:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; 17693
17694 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException { 17694 int stackSize = keepStackSize();
17695 17695
17696 int stackSize = keepStackSize(); 17696 try {
17697 17697 // InternalApplicationConfiguration.g:5550:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 )
17698 try { 17698 // InternalApplicationConfiguration.g:5551:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3
17699 // InternalApplicationConfiguration.g:5598:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) 17699 {
17700 // InternalApplicationConfiguration.g:5599:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 17700 pushFollow(FOLLOW_15);
17701 { 17701 rule__CostObjectiveFunction__Group__2__Impl();
17702 pushFollow(FOLLOW_27); 17702
17703 rule__ScopeSpecification__Group_2_1__0__Impl(); 17703 state._fsp--;
17704 17704
17705 state._fsp--; 17705 pushFollow(FOLLOW_2);
17706 17706 rule__CostObjectiveFunction__Group__3();
17707 pushFollow(FOLLOW_2); 17707
17708 rule__ScopeSpecification__Group_2_1__1(); 17708 state._fsp--;
17709 17709
17710 state._fsp--; 17710
17711 17711 }
17712 17712
17713 } 17713 }
17714 17714 catch (RecognitionException re) {
17715 } 17715 reportError(re);
17716 catch (RecognitionException re) { 17716 recover(input,re);
17717 reportError(re); 17717 }
17718 recover(input,re); 17718 finally {
17719 } 17719
17720 finally { 17720 restoreStackSize(stackSize);
17721 17721
17722 restoreStackSize(stackSize); 17722 }
17723 17723 return ;
17724 } 17724 }
17725 return ; 17725 // $ANTLR end "rule__CostObjectiveFunction__Group__2"
17726 } 17726
17727 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0" 17727
17728 17728 // $ANTLR start "rule__CostObjectiveFunction__Group__2__Impl"
17729 17729 // InternalApplicationConfiguration.g:5558:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ;
17730 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" 17730 public final void rule__CostObjectiveFunction__Group__2__Impl() throws RecognitionException {
17731 // InternalApplicationConfiguration.g:5606:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; 17731
17732 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException { 17732 int stackSize = keepStackSize();
17733 17733
17734 int stackSize = keepStackSize(); 17734 try {
17735 17735 // InternalApplicationConfiguration.g:5562:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) )
17736 try { 17736 // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
17737 // InternalApplicationConfiguration.g:5610:1: ( ( ',' ) ) 17737 {
17738 // InternalApplicationConfiguration.g:5611:1: ( ',' ) 17738 // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
17739 { 17739 // InternalApplicationConfiguration.g:5564:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
17740 // InternalApplicationConfiguration.g:5611:1: ( ',' ) 17740 {
17741 // InternalApplicationConfiguration.g:5612:2: ',' 17741 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
17742 { 17742 // InternalApplicationConfiguration.g:5565:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
17743 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 17743 // InternalApplicationConfiguration.g:5565:3: rule__CostObjectiveFunction__EntriesAssignment_2
17744 match(input,26,FOLLOW_2); 17744 {
17745 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 17745 pushFollow(FOLLOW_2);
17746 17746 rule__CostObjectiveFunction__EntriesAssignment_2();
17747 } 17747
17748 17748 state._fsp--;
17749 17749
17750 } 17750
17751 17751 }
17752 } 17752
17753 catch (RecognitionException re) { 17753 after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
17754 reportError(re); 17754
17755 recover(input,re); 17755 }
17756 } 17756
17757 finally { 17757
17758 17758 }
17759 restoreStackSize(stackSize); 17759
17760 17760 }
17761 } 17761 catch (RecognitionException re) {
17762 return ; 17762 reportError(re);
17763 } 17763 recover(input,re);
17764 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl" 17764 }
17765 17765 finally {
17766 17766
17767 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" 17767 restoreStackSize(stackSize);
17768 // InternalApplicationConfiguration.g:5621:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; 17768
17769 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { 17769 }
17770 17770 return ;
17771 int stackSize = keepStackSize(); 17771 }
17772 17772 // $ANTLR end "rule__CostObjectiveFunction__Group__2__Impl"
17773 try { 17773
17774 // InternalApplicationConfiguration.g:5625:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) 17774
17775 // InternalApplicationConfiguration.g:5626:2: rule__ScopeSpecification__Group_2_1__1__Impl 17775 // $ANTLR start "rule__CostObjectiveFunction__Group__3"
17776 { 17776 // InternalApplicationConfiguration.g:5573:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ;
17777 pushFollow(FOLLOW_2); 17777 public final void rule__CostObjectiveFunction__Group__3() throws RecognitionException {
17778 rule__ScopeSpecification__Group_2_1__1__Impl(); 17778
17779 17779 int stackSize = keepStackSize();
17780 state._fsp--; 17780
17781 17781 try {
17782 17782 // InternalApplicationConfiguration.g:5577:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 )
17783 } 17783 // InternalApplicationConfiguration.g:5578:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4
17784 17784 {
17785 } 17785 pushFollow(FOLLOW_15);
17786 catch (RecognitionException re) { 17786 rule__CostObjectiveFunction__Group__3__Impl();
17787 reportError(re); 17787
17788 recover(input,re); 17788 state._fsp--;
17789 } 17789
17790 finally { 17790 pushFollow(FOLLOW_2);
17791 17791 rule__CostObjectiveFunction__Group__4();
17792 restoreStackSize(stackSize); 17792
17793 17793 state._fsp--;
17794 } 17794
17795 return ; 17795
17796 } 17796 }
17797 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1" 17797
17798 17798 }
17799 17799 catch (RecognitionException re) {
17800 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" 17800 reportError(re);
17801 // InternalApplicationConfiguration.g:5632:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; 17801 recover(input,re);
17802 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { 17802 }
17803 17803 finally {
17804 int stackSize = keepStackSize(); 17804
17805 17805 restoreStackSize(stackSize);
17806 try { 17806
17807 // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) 17807 }
17808 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 17808 return ;
17809 { 17809 }
17810 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 17810 // $ANTLR end "rule__CostObjectiveFunction__Group__3"
17811 // InternalApplicationConfiguration.g:5638:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 17811
17812 { 17812
17813 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); 17813 // $ANTLR start "rule__CostObjectiveFunction__Group__3__Impl"
17814 // InternalApplicationConfiguration.g:5639:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 17814 // InternalApplicationConfiguration.g:5585:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ;
17815 // InternalApplicationConfiguration.g:5639:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 17815 public final void rule__CostObjectiveFunction__Group__3__Impl() throws RecognitionException {
17816 { 17816
17817 pushFollow(FOLLOW_2); 17817 int stackSize = keepStackSize();
17818 rule__ScopeSpecification__ScopesAssignment_2_1_1(); 17818
17819 17819 try {
17820 state._fsp--; 17820 // InternalApplicationConfiguration.g:5589:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) )
17821 17821 // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
17822 17822 {
17823 } 17823 // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
17824 17824 // InternalApplicationConfiguration.g:5591:2: ( rule__CostObjectiveFunction__Group_3__0 )*
17825 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); 17825 {
17826 17826 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
17827 } 17827 // InternalApplicationConfiguration.g:5592:2: ( rule__CostObjectiveFunction__Group_3__0 )*
17828 17828 loop51:
17829 17829 do {
17830 } 17830 int alt51=2;
17831 17831 int LA51_0 = input.LA(1);
17832 } 17832
17833 catch (RecognitionException re) { 17833 if ( (LA51_0==32) ) {
17834 reportError(re); 17834 alt51=1;
17835 recover(input,re); 17835 }
17836 } 17836
17837 finally { 17837
17838 17838 switch (alt51) {
17839 restoreStackSize(stackSize); 17839 case 1 :
17840 17840 // InternalApplicationConfiguration.g:5592:3: rule__CostObjectiveFunction__Group_3__0
17841 } 17841 {
17842 return ; 17842 pushFollow(FOLLOW_16);
17843 } 17843 rule__CostObjectiveFunction__Group_3__0();
17844 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl" 17844
17845 17845 state._fsp--;
17846 17846
17847 // $ANTLR start "rule__ClassTypeScope__Group__0" 17847
17848 // InternalApplicationConfiguration.g:5648:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; 17848 }
17849 public final void rule__ClassTypeScope__Group__0() throws RecognitionException { 17849 break;
17850 17850
17851 int stackSize = keepStackSize(); 17851 default :
17852 17852 break loop51;
17853 try { 17853 }
17854 // InternalApplicationConfiguration.g:5652:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) 17854 } while (true);
17855 // InternalApplicationConfiguration.g:5653:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 17855
17856 { 17856 after(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
17857 pushFollow(FOLLOW_28); 17857
17858 rule__ClassTypeScope__Group__0__Impl(); 17858 }
17859 17859
17860 state._fsp--; 17860
17861 17861 }
17862 pushFollow(FOLLOW_2); 17862
17863 rule__ClassTypeScope__Group__1(); 17863 }
17864 17864 catch (RecognitionException re) {
17865 state._fsp--; 17865 reportError(re);
17866 17866 recover(input,re);
17867 17867 }
17868 } 17868 finally {
17869 17869
17870 } 17870 restoreStackSize(stackSize);
17871 catch (RecognitionException re) { 17871
17872 reportError(re); 17872 }
17873 recover(input,re); 17873 return ;
17874 } 17874 }
17875 finally { 17875 // $ANTLR end "rule__CostObjectiveFunction__Group__3__Impl"
17876 17876
17877 restoreStackSize(stackSize); 17877
17878 17878 // $ANTLR start "rule__CostObjectiveFunction__Group__4"
17879 } 17879 // InternalApplicationConfiguration.g:5600:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ;
17880 return ; 17880 public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException {
17881 } 17881
17882 // $ANTLR end "rule__ClassTypeScope__Group__0" 17882 int stackSize = keepStackSize();
17883 17883
17884 17884 try {
17885 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" 17885 // InternalApplicationConfiguration.g:5604:1: ( rule__CostObjectiveFunction__Group__4__Impl )
17886 // InternalApplicationConfiguration.g:5660:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; 17886 // InternalApplicationConfiguration.g:5605:2: rule__CostObjectiveFunction__Group__4__Impl
17887 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { 17887 {
17888 17888 pushFollow(FOLLOW_2);
17889 int stackSize = keepStackSize(); 17889 rule__CostObjectiveFunction__Group__4__Impl();
17890 17890
17891 try { 17891 state._fsp--;
17892 // InternalApplicationConfiguration.g:5664:1: ( ( '#' ) ) 17892
17893 // InternalApplicationConfiguration.g:5665:1: ( '#' ) 17893
17894 { 17894 }
17895 // InternalApplicationConfiguration.g:5665:1: ( '#' ) 17895
17896 // InternalApplicationConfiguration.g:5666:2: '#' 17896 }
17897 { 17897 catch (RecognitionException re) {
17898 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 17898 reportError(re);
17899 match(input,38,FOLLOW_2); 17899 recover(input,re);
17900 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 17900 }
17901 17901 finally {
17902 } 17902
17903 17903 restoreStackSize(stackSize);
17904 17904
17905 } 17905 }
17906 17906 return ;
17907 } 17907 }
17908 catch (RecognitionException re) { 17908 // $ANTLR end "rule__CostObjectiveFunction__Group__4"
17909 reportError(re); 17909
17910 recover(input,re); 17910
17911 } 17911 // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl"
17912 finally { 17912 // InternalApplicationConfiguration.g:5611:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ;
17913 17913 public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException {
17914 restoreStackSize(stackSize); 17914
17915 17915 int stackSize = keepStackSize();
17916 } 17916
17917 return ; 17917 try {
17918 } 17918 // InternalApplicationConfiguration.g:5615:1: ( ( '}' ) )
17919 // $ANTLR end "rule__ClassTypeScope__Group__0__Impl" 17919 // InternalApplicationConfiguration.g:5616:1: ( '}' )
17920 17920 {
17921 17921 // InternalApplicationConfiguration.g:5616:1: ( '}' )
17922 // $ANTLR start "rule__ClassTypeScope__Group__1" 17922 // InternalApplicationConfiguration.g:5617:2: '}'
17923 // InternalApplicationConfiguration.g:5675:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; 17923 {
17924 public final void rule__ClassTypeScope__Group__1() throws RecognitionException { 17924 before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
17925 17925 match(input,31,FOLLOW_2);
17926 int stackSize = keepStackSize(); 17926 after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
17927 17927
17928 try { 17928 }
17929 // InternalApplicationConfiguration.g:5679:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) 17929
17930 // InternalApplicationConfiguration.g:5680:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 17930
17931 { 17931 }
17932 pushFollow(FOLLOW_29); 17932
17933 rule__ClassTypeScope__Group__1__Impl(); 17933 }
17934 17934 catch (RecognitionException re) {
17935 state._fsp--; 17935 reportError(re);
17936 17936 recover(input,re);
17937 pushFollow(FOLLOW_2); 17937 }
17938 rule__ClassTypeScope__Group__2(); 17938 finally {
17939 17939
17940 state._fsp--; 17940 restoreStackSize(stackSize);
17941 17941
17942 17942 }
17943 } 17943 return ;
17944 17944 }
17945 } 17945 // $ANTLR end "rule__CostObjectiveFunction__Group__4__Impl"
17946 catch (RecognitionException re) { 17946
17947 reportError(re); 17947
17948 recover(input,re); 17948 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0"
17949 } 17949 // InternalApplicationConfiguration.g:5627:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ;
17950 finally { 17950 public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException {
17951 17951
17952 restoreStackSize(stackSize); 17952 int stackSize = keepStackSize();
17953 17953
17954 } 17954 try {
17955 return ; 17955 // InternalApplicationConfiguration.g:5631:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 )
17956 } 17956 // InternalApplicationConfiguration.g:5632:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1
17957 // $ANTLR end "rule__ClassTypeScope__Group__1" 17957 {
17958 17958 pushFollow(FOLLOW_8);
17959 17959 rule__CostObjectiveFunction__Group_3__0__Impl();
17960 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" 17960
17961 // InternalApplicationConfiguration.g:5687:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; 17961 state._fsp--;
17962 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { 17962
17963 17963 pushFollow(FOLLOW_2);
17964 int stackSize = keepStackSize(); 17964 rule__CostObjectiveFunction__Group_3__1();
17965 17965
17966 try { 17966 state._fsp--;
17967 // InternalApplicationConfiguration.g:5691:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) 17967
17968 // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 17968
17969 { 17969 }
17970 // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 17970
17971 // InternalApplicationConfiguration.g:5693:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 17971 }
17972 { 17972 catch (RecognitionException re) {
17973 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); 17973 reportError(re);
17974 // InternalApplicationConfiguration.g:5694:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 17974 recover(input,re);
17975 // InternalApplicationConfiguration.g:5694:3: rule__ClassTypeScope__TypeAssignment_1 17975 }
17976 { 17976 finally {
17977 pushFollow(FOLLOW_2); 17977
17978 rule__ClassTypeScope__TypeAssignment_1(); 17978 restoreStackSize(stackSize);
17979 17979
17980 state._fsp--; 17980 }
17981 17981 return ;
17982 17982 }
17983 } 17983 // $ANTLR end "rule__CostObjectiveFunction__Group_3__0"
17984 17984
17985 after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); 17985
17986 17986 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl"
17987 } 17987 // InternalApplicationConfiguration.g:5639:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ;
17988 17988 public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException {
17989 17989
17990 } 17990 int stackSize = keepStackSize();
17991 17991
17992 } 17992 try {
17993 catch (RecognitionException re) { 17993 // InternalApplicationConfiguration.g:5643:1: ( ( ',' ) )
17994 reportError(re); 17994 // InternalApplicationConfiguration.g:5644:1: ( ',' )
17995 recover(input,re); 17995 {
17996 } 17996 // InternalApplicationConfiguration.g:5644:1: ( ',' )
17997 finally { 17997 // InternalApplicationConfiguration.g:5645:2: ','
17998 17998 {
17999 restoreStackSize(stackSize); 17999 before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
18000 18000 match(input,32,FOLLOW_2);
18001 } 18001 after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
18002 return ; 18002
18003 } 18003 }
18004 // $ANTLR end "rule__ClassTypeScope__Group__1__Impl" 18004
18005 18005
18006 18006 }
18007 // $ANTLR start "rule__ClassTypeScope__Group__2" 18007
18008 // InternalApplicationConfiguration.g:5702:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; 18008 }
18009 public final void rule__ClassTypeScope__Group__2() throws RecognitionException { 18009 catch (RecognitionException re) {
18010 18010 reportError(re);
18011 int stackSize = keepStackSize(); 18011 recover(input,re);
18012 18012 }
18013 try { 18013 finally {
18014 // InternalApplicationConfiguration.g:5706:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) 18014
18015 // InternalApplicationConfiguration.g:5707:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 18015 restoreStackSize(stackSize);
18016 { 18016
18017 pushFollow(FOLLOW_30); 18017 }
18018 rule__ClassTypeScope__Group__2__Impl(); 18018 return ;
18019 18019 }
18020 state._fsp--; 18020 // $ANTLR end "rule__CostObjectiveFunction__Group_3__0__Impl"
18021 18021
18022 pushFollow(FOLLOW_2); 18022
18023 rule__ClassTypeScope__Group__3(); 18023 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1"
18024 18024 // InternalApplicationConfiguration.g:5654:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ;
18025 state._fsp--; 18025 public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException {
18026 18026
18027 18027 int stackSize = keepStackSize();
18028 } 18028
18029 18029 try {
18030 } 18030 // InternalApplicationConfiguration.g:5658:1: ( rule__CostObjectiveFunction__Group_3__1__Impl )
18031 catch (RecognitionException re) { 18031 // InternalApplicationConfiguration.g:5659:2: rule__CostObjectiveFunction__Group_3__1__Impl
18032 reportError(re); 18032 {
18033 recover(input,re); 18033 pushFollow(FOLLOW_2);
18034 } 18034 rule__CostObjectiveFunction__Group_3__1__Impl();
18035 finally { 18035
18036 18036 state._fsp--;
18037 restoreStackSize(stackSize); 18037
18038 18038
18039 } 18039 }
18040 return ; 18040
18041 } 18041 }
18042 // $ANTLR end "rule__ClassTypeScope__Group__2" 18042 catch (RecognitionException re) {
18043 18043 reportError(re);
18044 18044 recover(input,re);
18045 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" 18045 }
18046 // InternalApplicationConfiguration.g:5714:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; 18046 finally {
18047 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { 18047
18048 18048 restoreStackSize(stackSize);
18049 int stackSize = keepStackSize(); 18049
18050 18050 }
18051 try { 18051 return ;
18052 // InternalApplicationConfiguration.g:5718:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) 18052 }
18053 // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 18053 // $ANTLR end "rule__CostObjectiveFunction__Group_3__1"
18054 { 18054
18055 // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 18055
18056 // InternalApplicationConfiguration.g:5720:2: ( rule__ClassTypeScope__Alternatives_2 ) 18056 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl"
18057 { 18057 // InternalApplicationConfiguration.g:5665:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ;
18058 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); 18058 public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException {
18059 // InternalApplicationConfiguration.g:5721:2: ( rule__ClassTypeScope__Alternatives_2 ) 18059
18060 // InternalApplicationConfiguration.g:5721:3: rule__ClassTypeScope__Alternatives_2 18060 int stackSize = keepStackSize();
18061 { 18061
18062 pushFollow(FOLLOW_2); 18062 try {
18063 rule__ClassTypeScope__Alternatives_2(); 18063 // InternalApplicationConfiguration.g:5669:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) )
18064 18064 // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
18065 state._fsp--; 18065 {
18066 18066 // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
18067 18067 // InternalApplicationConfiguration.g:5671:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
18068 } 18068 {
18069 18069 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
18070 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); 18070 // InternalApplicationConfiguration.g:5672:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
18071 18071 // InternalApplicationConfiguration.g:5672:3: rule__CostObjectiveFunction__EntriesAssignment_3_1
18072 } 18072 {
18073 18073 pushFollow(FOLLOW_2);
18074 18074 rule__CostObjectiveFunction__EntriesAssignment_3_1();
18075 } 18075
18076 18076 state._fsp--;
18077 } 18077
18078 catch (RecognitionException re) { 18078
18079 reportError(re); 18079 }
18080 recover(input,re); 18080
18081 } 18081 after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
18082 finally { 18082
18083 18083 }
18084 restoreStackSize(stackSize); 18084
18085 18085
18086 } 18086 }
18087 return ; 18087
18088 } 18088 }
18089 // $ANTLR end "rule__ClassTypeScope__Group__2__Impl" 18089 catch (RecognitionException re) {
18090 18090 reportError(re);
18091 18091 recover(input,re);
18092 // $ANTLR start "rule__ClassTypeScope__Group__3" 18092 }
18093 // InternalApplicationConfiguration.g:5729:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; 18093 finally {
18094 public final void rule__ClassTypeScope__Group__3() throws RecognitionException { 18094
18095 18095 restoreStackSize(stackSize);
18096 int stackSize = keepStackSize(); 18096
18097 18097 }
18098 try { 18098 return ;
18099 // InternalApplicationConfiguration.g:5733:1: ( rule__ClassTypeScope__Group__3__Impl ) 18099 }
18100 // InternalApplicationConfiguration.g:5734:2: rule__ClassTypeScope__Group__3__Impl 18100 // $ANTLR end "rule__CostObjectiveFunction__Group_3__1__Impl"
18101 { 18101
18102 pushFollow(FOLLOW_2); 18102
18103 rule__ClassTypeScope__Group__3__Impl(); 18103 // $ANTLR start "rule__CostEntry__Group__0"
18104 18104 // InternalApplicationConfiguration.g:5681:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ;
18105 state._fsp--; 18105 public final void rule__CostEntry__Group__0() throws RecognitionException {
18106 18106
18107 18107 int stackSize = keepStackSize();
18108 } 18108
18109 18109 try {
18110 } 18110 // InternalApplicationConfiguration.g:5685:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 )
18111 catch (RecognitionException re) { 18111 // InternalApplicationConfiguration.g:5686:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1
18112 reportError(re); 18112 {
18113 recover(input,re); 18113 pushFollow(FOLLOW_13);
18114 } 18114 rule__CostEntry__Group__0__Impl();
18115 finally { 18115
18116 18116 state._fsp--;
18117 restoreStackSize(stackSize); 18117
18118 18118 pushFollow(FOLLOW_2);
18119 } 18119 rule__CostEntry__Group__1();
18120 return ; 18120
18121 } 18121 state._fsp--;
18122 // $ANTLR end "rule__ClassTypeScope__Group__3" 18122
18123 18123
18124 18124 }
18125 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" 18125
18126 // InternalApplicationConfiguration.g:5740:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; 18126 }
18127 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { 18127 catch (RecognitionException re) {
18128 18128 reportError(re);
18129 int stackSize = keepStackSize(); 18129 recover(input,re);
18130 18130 }
18131 try { 18131 finally {
18132 // InternalApplicationConfiguration.g:5744:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) 18132
18133 // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 18133 restoreStackSize(stackSize);
18134 { 18134
18135 // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 18135 }
18136 // InternalApplicationConfiguration.g:5746:2: ( rule__ClassTypeScope__Alternatives_3 ) 18136 return ;
18137 { 18137 }
18138 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); 18138 // $ANTLR end "rule__CostEntry__Group__0"
18139 // InternalApplicationConfiguration.g:5747:2: ( rule__ClassTypeScope__Alternatives_3 ) 18139
18140 // InternalApplicationConfiguration.g:5747:3: rule__ClassTypeScope__Alternatives_3 18140
18141 { 18141 // $ANTLR start "rule__CostEntry__Group__0__Impl"
18142 pushFollow(FOLLOW_2); 18142 // InternalApplicationConfiguration.g:5693:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ;
18143 rule__ClassTypeScope__Alternatives_3(); 18143 public final void rule__CostEntry__Group__0__Impl() throws RecognitionException {
18144 18144
18145 state._fsp--; 18145 int stackSize = keepStackSize();
18146 18146
18147 18147 try {
18148 } 18148 // InternalApplicationConfiguration.g:5697:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) )
18149 18149 // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
18150 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); 18150 {
18151 18151 // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
18152 } 18152 // InternalApplicationConfiguration.g:5699:2: ( rule__CostEntry__PatternElementAssignment_0 )
18153 18153 {
18154 18154 before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
18155 } 18155 // InternalApplicationConfiguration.g:5700:2: ( rule__CostEntry__PatternElementAssignment_0 )
18156 18156 // InternalApplicationConfiguration.g:5700:3: rule__CostEntry__PatternElementAssignment_0
18157 } 18157 {
18158 catch (RecognitionException re) { 18158 pushFollow(FOLLOW_2);
18159 reportError(re); 18159 rule__CostEntry__PatternElementAssignment_0();
18160 recover(input,re); 18160
18161 } 18161 state._fsp--;
18162 finally { 18162
18163 18163
18164 restoreStackSize(stackSize); 18164 }
18165 18165
18166 } 18166 after(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
18167 return ; 18167
18168 } 18168 }
18169 // $ANTLR end "rule__ClassTypeScope__Group__3__Impl" 18169
18170 18170
18171 18171 }
18172 // $ANTLR start "rule__ObjectTypeScope__Group__0" 18172
18173 // InternalApplicationConfiguration.g:5756:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; 18173 }
18174 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException { 18174 catch (RecognitionException re) {
18175 18175 reportError(re);
18176 int stackSize = keepStackSize(); 18176 recover(input,re);
18177 18177 }
18178 try { 18178 finally {
18179 // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) 18179
18180 // InternalApplicationConfiguration.g:5761:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 18180 restoreStackSize(stackSize);
18181 { 18181
18182 pushFollow(FOLLOW_31); 18182 }
18183 rule__ObjectTypeScope__Group__0__Impl(); 18183 return ;
18184 18184 }
18185 state._fsp--; 18185 // $ANTLR end "rule__CostEntry__Group__0__Impl"
18186 18186
18187 pushFollow(FOLLOW_2); 18187
18188 rule__ObjectTypeScope__Group__1(); 18188 // $ANTLR start "rule__CostEntry__Group__1"
18189 18189 // InternalApplicationConfiguration.g:5708:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ;
18190 state._fsp--; 18190 public final void rule__CostEntry__Group__1() throws RecognitionException {
18191 18191
18192 18192 int stackSize = keepStackSize();
18193 } 18193
18194 18194 try {
18195 } 18195 // InternalApplicationConfiguration.g:5712:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 )
18196 catch (RecognitionException re) { 18196 // InternalApplicationConfiguration.g:5713:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2
18197 reportError(re); 18197 {
18198 recover(input,re); 18198 pushFollow(FOLLOW_24);
18199 } 18199 rule__CostEntry__Group__1__Impl();
18200 finally { 18200
18201 18201 state._fsp--;
18202 restoreStackSize(stackSize); 18202
18203 18203 pushFollow(FOLLOW_2);
18204 } 18204 rule__CostEntry__Group__2();
18205 return ; 18205
18206 } 18206 state._fsp--;
18207 // $ANTLR end "rule__ObjectTypeScope__Group__0" 18207
18208 18208
18209 18209 }
18210 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl" 18210
18211 // InternalApplicationConfiguration.g:5768:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; 18211 }
18212 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException { 18212 catch (RecognitionException re) {
18213 18213 reportError(re);
18214 int stackSize = keepStackSize(); 18214 recover(input,re);
18215 18215 }
18216 try { 18216 finally {
18217 // InternalApplicationConfiguration.g:5772:1: ( ( '#' ) ) 18217
18218 // InternalApplicationConfiguration.g:5773:1: ( '#' ) 18218 restoreStackSize(stackSize);
18219 { 18219
18220 // InternalApplicationConfiguration.g:5773:1: ( '#' ) 18220 }
18221 // InternalApplicationConfiguration.g:5774:2: '#' 18221 return ;
18222 { 18222 }
18223 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 18223 // $ANTLR end "rule__CostEntry__Group__1"
18224 match(input,38,FOLLOW_2); 18224
18225 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 18225
18226 18226 // $ANTLR start "rule__CostEntry__Group__1__Impl"
18227 } 18227 // InternalApplicationConfiguration.g:5720:1: rule__CostEntry__Group__1__Impl : ( '=' ) ;
18228 18228 public final void rule__CostEntry__Group__1__Impl() throws RecognitionException {
18229 18229
18230 } 18230 int stackSize = keepStackSize();
18231 18231
18232 } 18232 try {
18233 catch (RecognitionException re) { 18233 // InternalApplicationConfiguration.g:5724:1: ( ( '=' ) )
18234 reportError(re); 18234 // InternalApplicationConfiguration.g:5725:1: ( '=' )
18235 recover(input,re); 18235 {
18236 } 18236 // InternalApplicationConfiguration.g:5725:1: ( '=' )
18237 finally { 18237 // InternalApplicationConfiguration.g:5726:2: '='
18238 18238 {
18239 restoreStackSize(stackSize); 18239 before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
18240 18240 match(input,29,FOLLOW_2);
18241 } 18241 after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
18242 return ; 18242
18243 } 18243 }
18244 // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl" 18244
18245 18245
18246 18246 }
18247 // $ANTLR start "rule__ObjectTypeScope__Group__1" 18247
18248 // InternalApplicationConfiguration.g:5783:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; 18248 }
18249 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException { 18249 catch (RecognitionException re) {
18250 18250 reportError(re);
18251 int stackSize = keepStackSize(); 18251 recover(input,re);
18252 18252 }
18253 try { 18253 finally {
18254 // InternalApplicationConfiguration.g:5787:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) 18254
18255 // InternalApplicationConfiguration.g:5788:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 18255 restoreStackSize(stackSize);
18256 { 18256
18257 pushFollow(FOLLOW_29); 18257 }
18258 rule__ObjectTypeScope__Group__1__Impl(); 18258 return ;
18259 18259 }
18260 state._fsp--; 18260 // $ANTLR end "rule__CostEntry__Group__1__Impl"
18261 18261
18262 pushFollow(FOLLOW_2); 18262
18263 rule__ObjectTypeScope__Group__2(); 18263 // $ANTLR start "rule__CostEntry__Group__2"
18264 18264 // InternalApplicationConfiguration.g:5735:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ;
18265 state._fsp--; 18265 public final void rule__CostEntry__Group__2() throws RecognitionException {
18266 18266
18267 18267 int stackSize = keepStackSize();
18268 } 18268
18269 18269 try {
18270 } 18270 // InternalApplicationConfiguration.g:5739:1: ( rule__CostEntry__Group__2__Impl )
18271 catch (RecognitionException re) { 18271 // InternalApplicationConfiguration.g:5740:2: rule__CostEntry__Group__2__Impl
18272 reportError(re); 18272 {
18273 recover(input,re); 18273 pushFollow(FOLLOW_2);
18274 } 18274 rule__CostEntry__Group__2__Impl();
18275 finally { 18275
18276 18276 state._fsp--;
18277 restoreStackSize(stackSize); 18277
18278 18278
18279 } 18279 }
18280 return ; 18280
18281 } 18281 }
18282 // $ANTLR end "rule__ObjectTypeScope__Group__1" 18282 catch (RecognitionException re) {
18283 18283 reportError(re);
18284 18284 recover(input,re);
18285 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" 18285 }
18286 // InternalApplicationConfiguration.g:5795:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; 18286 finally {
18287 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { 18287
18288 18288 restoreStackSize(stackSize);
18289 int stackSize = keepStackSize(); 18289
18290 18290 }
18291 try { 18291 return ;
18292 // InternalApplicationConfiguration.g:5799:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) 18292 }
18293 // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 18293 // $ANTLR end "rule__CostEntry__Group__2"
18294 { 18294
18295 // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 18295
18296 // InternalApplicationConfiguration.g:5801:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 18296 // $ANTLR start "rule__CostEntry__Group__2__Impl"
18297 { 18297 // InternalApplicationConfiguration.g:5746:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ;
18298 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); 18298 public final void rule__CostEntry__Group__2__Impl() throws RecognitionException {
18299 // InternalApplicationConfiguration.g:5802:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 18299
18300 // InternalApplicationConfiguration.g:5802:3: rule__ObjectTypeScope__TypeAssignment_1 18300 int stackSize = keepStackSize();
18301 { 18301
18302 pushFollow(FOLLOW_2); 18302 try {
18303 rule__ObjectTypeScope__TypeAssignment_1(); 18303 // InternalApplicationConfiguration.g:5750:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) )
18304 18304 // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
18305 state._fsp--; 18305 {
18306 18306 // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
18307 18307 // InternalApplicationConfiguration.g:5752:2: ( rule__CostEntry__WeightAssignment_2 )
18308 } 18308 {
18309 18309 before(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
18310 after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); 18310 // InternalApplicationConfiguration.g:5753:2: ( rule__CostEntry__WeightAssignment_2 )
18311 18311 // InternalApplicationConfiguration.g:5753:3: rule__CostEntry__WeightAssignment_2
18312 } 18312 {
18313 18313 pushFollow(FOLLOW_2);
18314 18314 rule__CostEntry__WeightAssignment_2();
18315 } 18315
18316 18316 state._fsp--;
18317 } 18317
18318 catch (RecognitionException re) { 18318
18319 reportError(re); 18319 }
18320 recover(input,re); 18320
18321 } 18321 after(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
18322 finally { 18322
18323 18323 }
18324 restoreStackSize(stackSize); 18324
18325 18325
18326 } 18326 }
18327 return ; 18327
18328 } 18328 }
18329 // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl" 18329 catch (RecognitionException re) {
18330 18330 reportError(re);
18331 18331 recover(input,re);
18332 // $ANTLR start "rule__ObjectTypeScope__Group__2" 18332 }
18333 // InternalApplicationConfiguration.g:5810:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; 18333 finally {
18334 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { 18334
18335 18335 restoreStackSize(stackSize);
18336 int stackSize = keepStackSize(); 18336
18337 18337 }
18338 try { 18338 return ;
18339 // InternalApplicationConfiguration.g:5814:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) 18339 }
18340 // InternalApplicationConfiguration.g:5815:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 18340 // $ANTLR end "rule__CostEntry__Group__2__Impl"
18341 { 18341
18342 pushFollow(FOLLOW_30); 18342
18343 rule__ObjectTypeScope__Group__2__Impl(); 18343 // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
18344 18344 // InternalApplicationConfiguration.g:5762:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
18345 state._fsp--; 18345 public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
18346 18346
18347 pushFollow(FOLLOW_2); 18347 int stackSize = keepStackSize();
18348 rule__ObjectTypeScope__Group__3(); 18348
18349 18349 try {
18350 state._fsp--; 18350 // InternalApplicationConfiguration.g:5766:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
18351 18351 // InternalApplicationConfiguration.g:5767:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
18352 18352 {
18353 } 18353 pushFollow(FOLLOW_8);
18354 18354 rule__ObjectiveDeclaration__Group__0__Impl();
18355 } 18355
18356 catch (RecognitionException re) { 18356 state._fsp--;
18357 reportError(re); 18357
18358 recover(input,re); 18358 pushFollow(FOLLOW_2);
18359 } 18359 rule__ObjectiveDeclaration__Group__1();
18360 finally { 18360
18361 18361 state._fsp--;
18362 restoreStackSize(stackSize); 18362
18363 18363
18364 } 18364 }
18365 return ; 18365
18366 } 18366 }
18367 // $ANTLR end "rule__ObjectTypeScope__Group__2" 18367 catch (RecognitionException re) {
18368 18368 reportError(re);
18369 18369 recover(input,re);
18370 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" 18370 }
18371 // InternalApplicationConfiguration.g:5822:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; 18371 finally {
18372 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { 18372
18373 18373 restoreStackSize(stackSize);
18374 int stackSize = keepStackSize(); 18374
18375 18375 }
18376 try { 18376 return ;
18377 // InternalApplicationConfiguration.g:5826:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) 18377 }
18378 // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 18378 // $ANTLR end "rule__ObjectiveDeclaration__Group__0"
18379 { 18379
18380 // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 18380
18381 // InternalApplicationConfiguration.g:5828:2: ( rule__ObjectTypeScope__Alternatives_2 ) 18381 // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
18382 { 18382 // InternalApplicationConfiguration.g:5774:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
18383 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); 18383 public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
18384 // InternalApplicationConfiguration.g:5829:2: ( rule__ObjectTypeScope__Alternatives_2 ) 18384
18385 // InternalApplicationConfiguration.g:5829:3: rule__ObjectTypeScope__Alternatives_2 18385 int stackSize = keepStackSize();
18386 { 18386
18387 pushFollow(FOLLOW_2); 18387 try {
18388 rule__ObjectTypeScope__Alternatives_2(); 18388 // InternalApplicationConfiguration.g:5778:1: ( ( 'objectives' ) )
18389 18389 // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
18390 state._fsp--; 18390 {
18391 18391 // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
18392 18392 // InternalApplicationConfiguration.g:5780:2: 'objectives'
18393 } 18393 {
18394 18394 before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
18395 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); 18395 match(input,41,FOLLOW_2);
18396 18396 after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
18397 } 18397
18398 18398 }
18399 18399
18400 } 18400
18401 18401 }
18402 } 18402
18403 catch (RecognitionException re) { 18403 }
18404 reportError(re); 18404 catch (RecognitionException re) {
18405 recover(input,re); 18405 reportError(re);
18406 } 18406 recover(input,re);
18407 finally { 18407 }
18408 18408 finally {
18409 restoreStackSize(stackSize); 18409
18410 18410 restoreStackSize(stackSize);
18411 } 18411
18412 return ; 18412 }
18413 } 18413 return ;
18414 // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl" 18414 }
18415 18415 // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl"
18416 18416
18417 // $ANTLR start "rule__ObjectTypeScope__Group__3" 18417
18418 // InternalApplicationConfiguration.g:5837:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; 18418 // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
18419 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { 18419 // InternalApplicationConfiguration.g:5789:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
18420 18420 public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
18421 int stackSize = keepStackSize(); 18421
18422 18422 int stackSize = keepStackSize();
18423 try { 18423
18424 // InternalApplicationConfiguration.g:5841:1: ( rule__ObjectTypeScope__Group__3__Impl ) 18424 try {
18425 // InternalApplicationConfiguration.g:5842:2: rule__ObjectTypeScope__Group__3__Impl 18425 // InternalApplicationConfiguration.g:5793:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
18426 { 18426 // InternalApplicationConfiguration.g:5794:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
18427 pushFollow(FOLLOW_2); 18427 {
18428 rule__ObjectTypeScope__Group__3__Impl(); 18428 pushFollow(FOLLOW_18);
18429 18429 rule__ObjectiveDeclaration__Group__1__Impl();
18430 state._fsp--; 18430
18431 18431 state._fsp--;
18432 18432
18433 } 18433 pushFollow(FOLLOW_2);
18434 18434 rule__ObjectiveDeclaration__Group__2();
18435 } 18435
18436 catch (RecognitionException re) { 18436 state._fsp--;
18437 reportError(re); 18437
18438 recover(input,re); 18438
18439 } 18439 }
18440 finally { 18440
18441 18441 }
18442 restoreStackSize(stackSize); 18442 catch (RecognitionException re) {
18443 18443 reportError(re);
18444 } 18444 recover(input,re);
18445 return ; 18445 }
18446 } 18446 finally {
18447 // $ANTLR end "rule__ObjectTypeScope__Group__3" 18447
18448 18448 restoreStackSize(stackSize);
18449 18449
18450 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" 18450 }
18451 // InternalApplicationConfiguration.g:5848:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; 18451 return ;
18452 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { 18452 }
18453 18453 // $ANTLR end "rule__ObjectiveDeclaration__Group__1"
18454 int stackSize = keepStackSize(); 18454
18455 18455
18456 try { 18456 // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
18457 // InternalApplicationConfiguration.g:5852:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) 18457 // InternalApplicationConfiguration.g:5801:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
18458 // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 18458 public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
18459 { 18459
18460 // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 18460 int stackSize = keepStackSize();
18461 // InternalApplicationConfiguration.g:5854:2: ( rule__ObjectTypeScope__Alternatives_3 ) 18461
18462 { 18462 try {
18463 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); 18463 // InternalApplicationConfiguration.g:5805:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
18464 // InternalApplicationConfiguration.g:5855:2: ( rule__ObjectTypeScope__Alternatives_3 ) 18464 // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
18465 // InternalApplicationConfiguration.g:5855:3: rule__ObjectTypeScope__Alternatives_3 18465 {
18466 { 18466 // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
18467 pushFollow(FOLLOW_2); 18467 // InternalApplicationConfiguration.g:5807:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
18468 rule__ObjectTypeScope__Alternatives_3(); 18468 {
18469 18469 before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
18470 state._fsp--; 18470 // InternalApplicationConfiguration.g:5808:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
18471 18471 // InternalApplicationConfiguration.g:5808:3: rule__ObjectiveDeclaration__NameAssignment_1
18472 18472 {
18473 } 18473 pushFollow(FOLLOW_2);
18474 18474 rule__ObjectiveDeclaration__NameAssignment_1();
18475 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); 18475
18476 18476 state._fsp--;
18477 } 18477
18478 18478
18479 18479 }
18480 } 18480
18481 18481 after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
18482 } 18482
18483 catch (RecognitionException re) { 18483 }
18484 reportError(re); 18484
18485 recover(input,re); 18485
18486 } 18486 }
18487 finally { 18487
18488 18488 }
18489 restoreStackSize(stackSize); 18489 catch (RecognitionException re) {
18490 18490 reportError(re);
18491 } 18491 recover(input,re);
18492 return ; 18492 }
18493 } 18493 finally {
18494 // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl" 18494
18495 18495 restoreStackSize(stackSize);
18496 18496
18497 // $ANTLR start "rule__IntegerTypeScope__Group__0" 18497 }
18498 // InternalApplicationConfiguration.g:5864:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; 18498 return ;
18499 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { 18499 }
18500 18500 // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl"
18501 int stackSize = keepStackSize(); 18501
18502 18502
18503 try { 18503 // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
18504 // InternalApplicationConfiguration.g:5868:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) 18504 // InternalApplicationConfiguration.g:5816:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
18505 // InternalApplicationConfiguration.g:5869:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 18505 public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
18506 { 18506
18507 pushFollow(FOLLOW_32); 18507 int stackSize = keepStackSize();
18508 rule__IntegerTypeScope__Group__0__Impl(); 18508
18509 18509 try {
18510 state._fsp--; 18510 // InternalApplicationConfiguration.g:5820:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
18511 18511 // InternalApplicationConfiguration.g:5821:2: rule__ObjectiveDeclaration__Group__2__Impl
18512 pushFollow(FOLLOW_2); 18512 {
18513 rule__IntegerTypeScope__Group__1(); 18513 pushFollow(FOLLOW_2);
18514 18514 rule__ObjectiveDeclaration__Group__2__Impl();
18515 state._fsp--; 18515
18516 18516 state._fsp--;
18517 18517
18518 } 18518
18519 18519 }
18520 } 18520
18521 catch (RecognitionException re) { 18521 }
18522 reportError(re); 18522 catch (RecognitionException re) {
18523 recover(input,re); 18523 reportError(re);
18524 } 18524 recover(input,re);
18525 finally { 18525 }
18526 18526 finally {
18527 restoreStackSize(stackSize); 18527
18528 18528 restoreStackSize(stackSize);
18529 } 18529
18530 return ; 18530 }
18531 } 18531 return ;
18532 // $ANTLR end "rule__IntegerTypeScope__Group__0" 18532 }
18533 18533 // $ANTLR end "rule__ObjectiveDeclaration__Group__2"
18534 18534
18535 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" 18535
18536 // InternalApplicationConfiguration.g:5876:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; 18536 // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
18537 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { 18537 // InternalApplicationConfiguration.g:5827:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
18538 18538 public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
18539 int stackSize = keepStackSize(); 18539
18540 18540 int stackSize = keepStackSize();
18541 try { 18541
18542 // InternalApplicationConfiguration.g:5880:1: ( ( '#' ) ) 18542 try {
18543 // InternalApplicationConfiguration.g:5881:1: ( '#' ) 18543 // InternalApplicationConfiguration.g:5831:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
18544 { 18544 // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
18545 // InternalApplicationConfiguration.g:5881:1: ( '#' ) 18545 {
18546 // InternalApplicationConfiguration.g:5882:2: '#' 18546 // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
18547 { 18547 // InternalApplicationConfiguration.g:5833:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
18548 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 18548 {
18549 match(input,38,FOLLOW_2); 18549 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
18550 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 18550 // InternalApplicationConfiguration.g:5834:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
18551 18551 // InternalApplicationConfiguration.g:5834:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
18552 } 18552 {
18553 18553 pushFollow(FOLLOW_2);
18554 18554 rule__ObjectiveDeclaration__SpecificationAssignment_2();
18555 } 18555
18556 18556 state._fsp--;
18557 } 18557
18558 catch (RecognitionException re) { 18558
18559 reportError(re); 18559 }
18560 recover(input,re); 18560
18561 } 18561 after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
18562 finally { 18562
18563 18563 }
18564 restoreStackSize(stackSize); 18564
18565 18565
18566 } 18566 }
18567 return ; 18567
18568 } 18568 }
18569 // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl" 18569 catch (RecognitionException re) {
18570 18570 reportError(re);
18571 18571 recover(input,re);
18572 // $ANTLR start "rule__IntegerTypeScope__Group__1" 18572 }
18573 // InternalApplicationConfiguration.g:5891:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; 18573 finally {
18574 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { 18574
18575 18575 restoreStackSize(stackSize);
18576 int stackSize = keepStackSize(); 18576
18577 18577 }
18578 try { 18578 return ;
18579 // InternalApplicationConfiguration.g:5895:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) 18579 }
18580 // InternalApplicationConfiguration.g:5896:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 18580 // $ANTLR end "rule__ObjectiveDeclaration__Group__2__Impl"
18581 { 18581
18582 pushFollow(FOLLOW_29); 18582
18583 rule__IntegerTypeScope__Group__1__Impl(); 18583 // $ANTLR start "rule__ConfigSpecification__Group__0"
18584 18584 // InternalApplicationConfiguration.g:5843:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
18585 state._fsp--; 18585 public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
18586 18586
18587 pushFollow(FOLLOW_2); 18587 int stackSize = keepStackSize();
18588 rule__IntegerTypeScope__Group__2(); 18588
18589 18589 try {
18590 state._fsp--; 18590 // InternalApplicationConfiguration.g:5847:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
18591 18591 // InternalApplicationConfiguration.g:5848:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
18592 18592 {
18593 } 18593 pushFollow(FOLLOW_18);
18594 18594 rule__ConfigSpecification__Group__0__Impl();
18595 } 18595
18596 catch (RecognitionException re) { 18596 state._fsp--;
18597 reportError(re); 18597
18598 recover(input,re); 18598 pushFollow(FOLLOW_2);
18599 } 18599 rule__ConfigSpecification__Group__1();
18600 finally { 18600
18601 18601 state._fsp--;
18602 restoreStackSize(stackSize); 18602
18603 18603
18604 } 18604 }
18605 return ; 18605
18606 } 18606 }
18607 // $ANTLR end "rule__IntegerTypeScope__Group__1" 18607 catch (RecognitionException re) {
18608 18608 reportError(re);
18609 18609 recover(input,re);
18610 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" 18610 }
18611 // InternalApplicationConfiguration.g:5903:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; 18611 finally {
18612 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { 18612
18613 18613 restoreStackSize(stackSize);
18614 int stackSize = keepStackSize(); 18614
18615 18615 }
18616 try { 18616 return ;
18617 // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) 18617 }
18618 // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 18618 // $ANTLR end "rule__ConfigSpecification__Group__0"
18619 { 18619
18620 // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 18620
18621 // InternalApplicationConfiguration.g:5909:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 18621 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
18622 { 18622 // InternalApplicationConfiguration.g:5855:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
18623 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); 18623 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
18624 // InternalApplicationConfiguration.g:5910:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 18624
18625 // InternalApplicationConfiguration.g:5910:3: rule__IntegerTypeScope__TypeAssignment_1 18625 int stackSize = keepStackSize();
18626 { 18626
18627 pushFollow(FOLLOW_2); 18627 try {
18628 rule__IntegerTypeScope__TypeAssignment_1(); 18628 // InternalApplicationConfiguration.g:5859:1: ( ( () ) )
18629 18629 // InternalApplicationConfiguration.g:5860:1: ( () )
18630 state._fsp--; 18630 {
18631 18631 // InternalApplicationConfiguration.g:5860:1: ( () )
18632 18632 // InternalApplicationConfiguration.g:5861:2: ()
18633 } 18633 {
18634 18634 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
18635 after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); 18635 // InternalApplicationConfiguration.g:5862:2: ()
18636 18636 // InternalApplicationConfiguration.g:5862:3:
18637 } 18637 {
18638 18638 }
18639 18639
18640 } 18640 after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
18641 18641
18642 } 18642 }
18643 catch (RecognitionException re) { 18643
18644 reportError(re); 18644
18645 recover(input,re); 18645 }
18646 } 18646
18647 finally { 18647 }
18648 18648 finally {
18649 restoreStackSize(stackSize); 18649
18650 18650 restoreStackSize(stackSize);
18651 } 18651
18652 return ; 18652 }
18653 } 18653 return ;
18654 // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl" 18654 }
18655 18655 // $ANTLR end "rule__ConfigSpecification__Group__0__Impl"
18656 18656
18657 // $ANTLR start "rule__IntegerTypeScope__Group__2" 18657
18658 // InternalApplicationConfiguration.g:5918:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; 18658 // $ANTLR start "rule__ConfigSpecification__Group__1"
18659 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { 18659 // InternalApplicationConfiguration.g:5870:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
18660 18660 public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
18661 int stackSize = keepStackSize(); 18661
18662 18662 int stackSize = keepStackSize();
18663 try { 18663
18664 // InternalApplicationConfiguration.g:5922:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) 18664 try {
18665 // InternalApplicationConfiguration.g:5923:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 18665 // InternalApplicationConfiguration.g:5874:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
18666 { 18666 // InternalApplicationConfiguration.g:5875:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
18667 pushFollow(FOLLOW_33); 18667 {
18668 rule__IntegerTypeScope__Group__2__Impl(); 18668 pushFollow(FOLLOW_25);
18669 18669 rule__ConfigSpecification__Group__1__Impl();
18670 state._fsp--; 18670
18671 18671 state._fsp--;
18672 pushFollow(FOLLOW_2); 18672
18673 rule__IntegerTypeScope__Group__3(); 18673 pushFollow(FOLLOW_2);
18674 18674 rule__ConfigSpecification__Group__2();
18675 state._fsp--; 18675
18676 18676 state._fsp--;
18677 18677
18678 } 18678
18679 18679 }
18680 } 18680
18681 catch (RecognitionException re) { 18681 }
18682 reportError(re); 18682 catch (RecognitionException re) {
18683 recover(input,re); 18683 reportError(re);
18684 } 18684 recover(input,re);
18685 finally { 18685 }
18686 18686 finally {
18687 restoreStackSize(stackSize); 18687
18688 18688 restoreStackSize(stackSize);
18689 } 18689
18690 return ; 18690 }
18691 } 18691 return ;
18692 // $ANTLR end "rule__IntegerTypeScope__Group__2" 18692 }
18693 18693 // $ANTLR end "rule__ConfigSpecification__Group__1"
18694 18694
18695 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" 18695
18696 // InternalApplicationConfiguration.g:5930:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; 18696 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
18697 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { 18697 // InternalApplicationConfiguration.g:5882:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
18698 18698 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
18699 int stackSize = keepStackSize(); 18699
18700 18700 int stackSize = keepStackSize();
18701 try { 18701
18702 // InternalApplicationConfiguration.g:5934:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) 18702 try {
18703 // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 18703 // InternalApplicationConfiguration.g:5886:1: ( ( '{' ) )
18704 { 18704 // InternalApplicationConfiguration.g:5887:1: ( '{' )
18705 // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 18705 {
18706 // InternalApplicationConfiguration.g:5936:2: ( rule__IntegerTypeScope__Alternatives_2 ) 18706 // InternalApplicationConfiguration.g:5887:1: ( '{' )
18707 { 18707 // InternalApplicationConfiguration.g:5888:2: '{'
18708 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); 18708 {
18709 // InternalApplicationConfiguration.g:5937:2: ( rule__IntegerTypeScope__Alternatives_2 ) 18709 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
18710 // InternalApplicationConfiguration.g:5937:3: rule__IntegerTypeScope__Alternatives_2 18710 match(input,30,FOLLOW_2);
18711 { 18711 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
18712 pushFollow(FOLLOW_2); 18712
18713 rule__IntegerTypeScope__Alternatives_2(); 18713 }
18714 18714
18715 state._fsp--; 18715
18716 18716 }
18717 18717
18718 } 18718 }
18719 18719 catch (RecognitionException re) {
18720 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); 18720 reportError(re);
18721 18721 recover(input,re);
18722 } 18722 }
18723 18723 finally {
18724 18724
18725 } 18725 restoreStackSize(stackSize);
18726 18726
18727 } 18727 }
18728 catch (RecognitionException re) { 18728 return ;
18729 reportError(re); 18729 }
18730 recover(input,re); 18730 // $ANTLR end "rule__ConfigSpecification__Group__1__Impl"
18731 } 18731
18732 finally { 18732
18733 18733 // $ANTLR start "rule__ConfigSpecification__Group__2"
18734 restoreStackSize(stackSize); 18734 // InternalApplicationConfiguration.g:5897:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
18735 18735 public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
18736 } 18736
18737 return ; 18737 int stackSize = keepStackSize();
18738 } 18738
18739 // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl" 18739 try {
18740 18740 // InternalApplicationConfiguration.g:5901:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
18741 18741 // InternalApplicationConfiguration.g:5902:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
18742 // $ANTLR start "rule__IntegerTypeScope__Group__3" 18742 {
18743 // InternalApplicationConfiguration.g:5945:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; 18743 pushFollow(FOLLOW_25);
18744 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { 18744 rule__ConfigSpecification__Group__2__Impl();
18745 18745
18746 int stackSize = keepStackSize(); 18746 state._fsp--;
18747 18747
18748 try { 18748 pushFollow(FOLLOW_2);
18749 // InternalApplicationConfiguration.g:5949:1: ( rule__IntegerTypeScope__Group__3__Impl ) 18749 rule__ConfigSpecification__Group__3();
18750 // InternalApplicationConfiguration.g:5950:2: rule__IntegerTypeScope__Group__3__Impl 18750
18751 { 18751 state._fsp--;
18752 pushFollow(FOLLOW_2); 18752
18753 rule__IntegerTypeScope__Group__3__Impl(); 18753
18754 18754 }
18755 state._fsp--; 18755
18756 18756 }
18757 18757 catch (RecognitionException re) {
18758 } 18758 reportError(re);
18759 18759 recover(input,re);
18760 } 18760 }
18761 catch (RecognitionException re) { 18761 finally {
18762 reportError(re); 18762
18763 recover(input,re); 18763 restoreStackSize(stackSize);
18764 } 18764
18765 finally { 18765 }
18766 18766 return ;
18767 restoreStackSize(stackSize); 18767 }
18768 18768 // $ANTLR end "rule__ConfigSpecification__Group__2"
18769 } 18769
18770 return ; 18770
18771 } 18771 // $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
18772 // $ANTLR end "rule__IntegerTypeScope__Group__3" 18772 // InternalApplicationConfiguration.g:5909:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
18773 18773 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
18774 18774
18775 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" 18775 int stackSize = keepStackSize();
18776 // InternalApplicationConfiguration.g:5956:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; 18776
18777 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException { 18777 try {
18778 18778 // InternalApplicationConfiguration.g:5913:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
18779 int stackSize = keepStackSize(); 18779 // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
18780 18780 {
18781 try { 18781 // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
18782 // InternalApplicationConfiguration.g:5960:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) 18782 // InternalApplicationConfiguration.g:5915:2: ( rule__ConfigSpecification__Group_2__0 )?
18783 // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 18783 {
18784 { 18784 before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
18785 // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 18785 // InternalApplicationConfiguration.g:5916:2: ( rule__ConfigSpecification__Group_2__0 )?
18786 // InternalApplicationConfiguration.g:5962:2: ( rule__IntegerTypeScope__Alternatives_3 ) 18786 int alt52=2;
18787 { 18787 int LA52_0 = input.LA(1);
18788 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); 18788
18789 // InternalApplicationConfiguration.g:5963:2: ( rule__IntegerTypeScope__Alternatives_3 ) 18789 if ( (LA52_0==RULE_STRING||(LA52_0>=43 && LA52_0<=45)) ) {
18790 // InternalApplicationConfiguration.g:5963:3: rule__IntegerTypeScope__Alternatives_3 18790 alt52=1;
18791 { 18791 }
18792 pushFollow(FOLLOW_2); 18792 switch (alt52) {
18793 rule__IntegerTypeScope__Alternatives_3(); 18793 case 1 :
18794 18794 // InternalApplicationConfiguration.g:5916:3: rule__ConfigSpecification__Group_2__0
18795 state._fsp--; 18795 {
18796 18796 pushFollow(FOLLOW_2);
18797 18797 rule__ConfigSpecification__Group_2__0();
18798 } 18798
18799 18799 state._fsp--;
18800 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); 18800
18801 18801
18802 } 18802 }
18803 18803 break;
18804 18804
18805 } 18805 }
18806 18806
18807 } 18807 after(grammarAccess.getConfigSpecificationAccess().getGroup_2());
18808 catch (RecognitionException re) { 18808
18809 reportError(re); 18809 }
18810 recover(input,re); 18810
18811 } 18811
18812 finally { 18812 }
18813 18813
18814 restoreStackSize(stackSize); 18814 }
18815 18815 catch (RecognitionException re) {
18816 } 18816 reportError(re);
18817 return ; 18817 recover(input,re);
18818 } 18818 }
18819 // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl" 18819 finally {
18820 18820
18821 18821 restoreStackSize(stackSize);
18822 // $ANTLR start "rule__RealTypeScope__Group__0" 18822
18823 // InternalApplicationConfiguration.g:5972:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; 18823 }
18824 public final void rule__RealTypeScope__Group__0() throws RecognitionException { 18824 return ;
18825 18825 }
18826 int stackSize = keepStackSize(); 18826 // $ANTLR end "rule__ConfigSpecification__Group__2__Impl"
18827 18827
18828 try { 18828
18829 // InternalApplicationConfiguration.g:5976:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) 18829 // $ANTLR start "rule__ConfigSpecification__Group__3"
18830 // InternalApplicationConfiguration.g:5977:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 18830 // InternalApplicationConfiguration.g:5924:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
18831 { 18831 public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
18832 pushFollow(FOLLOW_34); 18832
18833 rule__RealTypeScope__Group__0__Impl(); 18833 int stackSize = keepStackSize();
18834 18834
18835 state._fsp--; 18835 try {
18836 18836 // InternalApplicationConfiguration.g:5928:1: ( rule__ConfigSpecification__Group__3__Impl )
18837 pushFollow(FOLLOW_2); 18837 // InternalApplicationConfiguration.g:5929:2: rule__ConfigSpecification__Group__3__Impl
18838 rule__RealTypeScope__Group__1(); 18838 {
18839 18839 pushFollow(FOLLOW_2);
18840 state._fsp--; 18840 rule__ConfigSpecification__Group__3__Impl();
18841 18841
18842 18842 state._fsp--;
18843 } 18843
18844 18844
18845 } 18845 }
18846 catch (RecognitionException re) { 18846
18847 reportError(re); 18847 }
18848 recover(input,re); 18848 catch (RecognitionException re) {
18849 } 18849 reportError(re);
18850 finally { 18850 recover(input,re);
18851 18851 }
18852 restoreStackSize(stackSize); 18852 finally {
18853 18853
18854 } 18854 restoreStackSize(stackSize);
18855 return ; 18855
18856 } 18856 }
18857 // $ANTLR end "rule__RealTypeScope__Group__0" 18857 return ;
18858 18858 }
18859 18859 // $ANTLR end "rule__ConfigSpecification__Group__3"
18860 // $ANTLR start "rule__RealTypeScope__Group__0__Impl" 18860
18861 // InternalApplicationConfiguration.g:5984:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; 18861
18862 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException { 18862 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
18863 18863 // InternalApplicationConfiguration.g:5935:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
18864 int stackSize = keepStackSize(); 18864 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
18865 18865
18866 try { 18866 int stackSize = keepStackSize();
18867 // InternalApplicationConfiguration.g:5988:1: ( ( '#' ) ) 18867
18868 // InternalApplicationConfiguration.g:5989:1: ( '#' ) 18868 try {
18869 { 18869 // InternalApplicationConfiguration.g:5939:1: ( ( '}' ) )
18870 // InternalApplicationConfiguration.g:5989:1: ( '#' ) 18870 // InternalApplicationConfiguration.g:5940:1: ( '}' )
18871 // InternalApplicationConfiguration.g:5990:2: '#' 18871 {
18872 { 18872 // InternalApplicationConfiguration.g:5940:1: ( '}' )
18873 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 18873 // InternalApplicationConfiguration.g:5941:2: '}'
18874 match(input,38,FOLLOW_2); 18874 {
18875 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 18875 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
18876 18876 match(input,31,FOLLOW_2);
18877 } 18877 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
18878 18878
18879 18879 }
18880 } 18880
18881 18881
18882 } 18882 }
18883 catch (RecognitionException re) { 18883
18884 reportError(re); 18884 }
18885 recover(input,re); 18885 catch (RecognitionException re) {
18886 } 18886 reportError(re);
18887 finally { 18887 recover(input,re);
18888 18888 }
18889 restoreStackSize(stackSize); 18889 finally {
18890 18890
18891 } 18891 restoreStackSize(stackSize);
18892 return ; 18892
18893 } 18893 }
18894 // $ANTLR end "rule__RealTypeScope__Group__0__Impl" 18894 return ;
18895 18895 }
18896 18896 // $ANTLR end "rule__ConfigSpecification__Group__3__Impl"
18897 // $ANTLR start "rule__RealTypeScope__Group__1" 18897
18898 // InternalApplicationConfiguration.g:5999:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; 18898
18899 public final void rule__RealTypeScope__Group__1() throws RecognitionException { 18899 // $ANTLR start "rule__ConfigSpecification__Group_2__0"
18900 18900 // InternalApplicationConfiguration.g:5951:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
18901 int stackSize = keepStackSize(); 18901 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
18902 18902
18903 try { 18903 int stackSize = keepStackSize();
18904 // InternalApplicationConfiguration.g:6003:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) 18904
18905 // InternalApplicationConfiguration.g:6004:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 18905 try {
18906 { 18906 // InternalApplicationConfiguration.g:5955:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
18907 pushFollow(FOLLOW_29); 18907 // InternalApplicationConfiguration.g:5956:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
18908 rule__RealTypeScope__Group__1__Impl(); 18908 {
18909 18909 pushFollow(FOLLOW_26);
18910 state._fsp--; 18910 rule__ConfigSpecification__Group_2__0__Impl();
18911 18911
18912 pushFollow(FOLLOW_2); 18912 state._fsp--;
18913 rule__RealTypeScope__Group__2(); 18913
18914 18914 pushFollow(FOLLOW_2);
18915 state._fsp--; 18915 rule__ConfigSpecification__Group_2__1();
18916 18916
18917 18917 state._fsp--;
18918 } 18918
18919 18919
18920 } 18920 }
18921 catch (RecognitionException re) { 18921
18922 reportError(re); 18922 }
18923 recover(input,re); 18923 catch (RecognitionException re) {
18924 } 18924 reportError(re);
18925 finally { 18925 recover(input,re);
18926 18926 }
18927 restoreStackSize(stackSize); 18927 finally {
18928 18928
18929 } 18929 restoreStackSize(stackSize);
18930 return ; 18930
18931 } 18931 }
18932 // $ANTLR end "rule__RealTypeScope__Group__1" 18932 return ;
18933 18933 }
18934 18934 // $ANTLR end "rule__ConfigSpecification__Group_2__0"
18935 // $ANTLR start "rule__RealTypeScope__Group__1__Impl" 18935
18936 // InternalApplicationConfiguration.g:6011:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; 18936
18937 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { 18937 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
18938 18938 // InternalApplicationConfiguration.g:5963:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
18939 int stackSize = keepStackSize(); 18939 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
18940 18940
18941 try { 18941 int stackSize = keepStackSize();
18942 // InternalApplicationConfiguration.g:6015:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) 18942
18943 // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 18943 try {
18944 { 18944 // InternalApplicationConfiguration.g:5967:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
18945 // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 18945 // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
18946 // InternalApplicationConfiguration.g:6017:2: ( rule__RealTypeScope__TypeAssignment_1 ) 18946 {
18947 { 18947 // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
18948 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); 18948 // InternalApplicationConfiguration.g:5969:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
18949 // InternalApplicationConfiguration.g:6018:2: ( rule__RealTypeScope__TypeAssignment_1 ) 18949 {
18950 // InternalApplicationConfiguration.g:6018:3: rule__RealTypeScope__TypeAssignment_1 18950 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
18951 { 18951 // InternalApplicationConfiguration.g:5970:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
18952 pushFollow(FOLLOW_2); 18952 // InternalApplicationConfiguration.g:5970:3: rule__ConfigSpecification__EntriesAssignment_2_0
18953 rule__RealTypeScope__TypeAssignment_1(); 18953 {
18954 18954 pushFollow(FOLLOW_2);
18955 state._fsp--; 18955 rule__ConfigSpecification__EntriesAssignment_2_0();
18956 18956
18957 18957 state._fsp--;
18958 } 18958
18959 18959
18960 after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); 18960 }
18961 18961
18962 } 18962 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
18963 18963
18964 18964 }
18965 } 18965
18966 18966
18967 } 18967 }
18968 catch (RecognitionException re) { 18968
18969 reportError(re); 18969 }
18970 recover(input,re); 18970 catch (RecognitionException re) {
18971 } 18971 reportError(re);
18972 finally { 18972 recover(input,re);
18973 18973 }
18974 restoreStackSize(stackSize); 18974 finally {
18975 18975
18976 } 18976 restoreStackSize(stackSize);
18977 return ; 18977
18978 } 18978 }
18979 // $ANTLR end "rule__RealTypeScope__Group__1__Impl" 18979 return ;
18980 18980 }
18981 18981 // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl"
18982 // $ANTLR start "rule__RealTypeScope__Group__2" 18982
18983 // InternalApplicationConfiguration.g:6026:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; 18983
18984 public final void rule__RealTypeScope__Group__2() throws RecognitionException { 18984 // $ANTLR start "rule__ConfigSpecification__Group_2__1"
18985 18985 // InternalApplicationConfiguration.g:5978:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
18986 int stackSize = keepStackSize(); 18986 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
18987 18987
18988 try { 18988 int stackSize = keepStackSize();
18989 // InternalApplicationConfiguration.g:6030:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) 18989
18990 // InternalApplicationConfiguration.g:6031:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 18990 try {
18991 { 18991 // InternalApplicationConfiguration.g:5982:1: ( rule__ConfigSpecification__Group_2__1__Impl )
18992 pushFollow(FOLLOW_33); 18992 // InternalApplicationConfiguration.g:5983:2: rule__ConfigSpecification__Group_2__1__Impl
18993 rule__RealTypeScope__Group__2__Impl(); 18993 {
18994 18994 pushFollow(FOLLOW_2);
18995 state._fsp--; 18995 rule__ConfigSpecification__Group_2__1__Impl();
18996 18996
18997 pushFollow(FOLLOW_2); 18997 state._fsp--;
18998 rule__RealTypeScope__Group__3(); 18998
18999 18999
19000 state._fsp--; 19000 }
19001 19001
19002 19002 }
19003 } 19003 catch (RecognitionException re) {
19004 19004 reportError(re);
19005 } 19005 recover(input,re);
19006 catch (RecognitionException re) { 19006 }
19007 reportError(re); 19007 finally {
19008 recover(input,re); 19008
19009 } 19009 restoreStackSize(stackSize);
19010 finally { 19010
19011 19011 }
19012 restoreStackSize(stackSize); 19012 return ;
19013 19013 }
19014 } 19014 // $ANTLR end "rule__ConfigSpecification__Group_2__1"
19015 return ; 19015
19016 } 19016
19017 // $ANTLR end "rule__RealTypeScope__Group__2" 19017 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
19018 19018 // InternalApplicationConfiguration.g:5989:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
19019 19019 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
19020 // $ANTLR start "rule__RealTypeScope__Group__2__Impl" 19020
19021 // InternalApplicationConfiguration.g:6038:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; 19021 int stackSize = keepStackSize();
19022 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { 19022
19023 19023 try {
19024 int stackSize = keepStackSize(); 19024 // InternalApplicationConfiguration.g:5993:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
19025 19025 // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
19026 try { 19026 {
19027 // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) 19027 // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
19028 // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 19028 // InternalApplicationConfiguration.g:5995:2: ( rule__ConfigSpecification__Group_2_1__0 )*
19029 { 19029 {
19030 // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 19030 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
19031 // InternalApplicationConfiguration.g:6044:2: ( rule__RealTypeScope__Alternatives_2 ) 19031 // InternalApplicationConfiguration.g:5996:2: ( rule__ConfigSpecification__Group_2_1__0 )*
19032 { 19032 loop53:
19033 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); 19033 do {
19034 // InternalApplicationConfiguration.g:6045:2: ( rule__RealTypeScope__Alternatives_2 ) 19034 int alt53=2;
19035 // InternalApplicationConfiguration.g:6045:3: rule__RealTypeScope__Alternatives_2 19035 int LA53_0 = input.LA(1);
19036 { 19036
19037 pushFollow(FOLLOW_2); 19037 if ( (LA53_0==32) ) {
19038 rule__RealTypeScope__Alternatives_2(); 19038 alt53=1;
19039 19039 }
19040 state._fsp--; 19040
19041 19041
19042 19042 switch (alt53) {
19043 } 19043 case 1 :
19044 19044 // InternalApplicationConfiguration.g:5996:3: rule__ConfigSpecification__Group_2_1__0
19045 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); 19045 {
19046 19046 pushFollow(FOLLOW_16);
19047 } 19047 rule__ConfigSpecification__Group_2_1__0();
19048 19048
19049 19049 state._fsp--;
19050 } 19050
19051 19051
19052 } 19052 }
19053 catch (RecognitionException re) { 19053 break;
19054 reportError(re); 19054
19055 recover(input,re); 19055 default :
19056 } 19056 break loop53;
19057 finally { 19057 }
19058 19058 } while (true);
19059 restoreStackSize(stackSize); 19059
19060 19060 after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
19061 } 19061
19062 return ; 19062 }
19063 } 19063
19064 // $ANTLR end "rule__RealTypeScope__Group__2__Impl" 19064
19065 19065 }
19066 19066
19067 // $ANTLR start "rule__RealTypeScope__Group__3" 19067 }
19068 // InternalApplicationConfiguration.g:6053:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; 19068 catch (RecognitionException re) {
19069 public final void rule__RealTypeScope__Group__3() throws RecognitionException { 19069 reportError(re);
19070 19070 recover(input,re);
19071 int stackSize = keepStackSize(); 19071 }
19072 19072 finally {
19073 try { 19073
19074 // InternalApplicationConfiguration.g:6057:1: ( rule__RealTypeScope__Group__3__Impl ) 19074 restoreStackSize(stackSize);
19075 // InternalApplicationConfiguration.g:6058:2: rule__RealTypeScope__Group__3__Impl 19075
19076 { 19076 }
19077 pushFollow(FOLLOW_2); 19077 return ;
19078 rule__RealTypeScope__Group__3__Impl(); 19078 }
19079 19079 // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl"
19080 state._fsp--; 19080
19081 19081
19082 19082 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
19083 } 19083 // InternalApplicationConfiguration.g:6005:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
19084 19084 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
19085 } 19085
19086 catch (RecognitionException re) { 19086 int stackSize = keepStackSize();
19087 reportError(re); 19087
19088 recover(input,re); 19088 try {
19089 } 19089 // InternalApplicationConfiguration.g:6009:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
19090 finally { 19090 // InternalApplicationConfiguration.g:6010:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
19091 19091 {
19092 restoreStackSize(stackSize); 19092 pushFollow(FOLLOW_27);
19093 19093 rule__ConfigSpecification__Group_2_1__0__Impl();
19094 } 19094
19095 return ; 19095 state._fsp--;
19096 } 19096
19097 // $ANTLR end "rule__RealTypeScope__Group__3" 19097 pushFollow(FOLLOW_2);
19098 19098 rule__ConfigSpecification__Group_2_1__1();
19099 19099
19100 // $ANTLR start "rule__RealTypeScope__Group__3__Impl" 19100 state._fsp--;
19101 // InternalApplicationConfiguration.g:6064:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; 19101
19102 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException { 19102
19103 19103 }
19104 int stackSize = keepStackSize(); 19104
19105 19105 }
19106 try { 19106 catch (RecognitionException re) {
19107 // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) 19107 reportError(re);
19108 // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 19108 recover(input,re);
19109 { 19109 }
19110 // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 19110 finally {
19111 // InternalApplicationConfiguration.g:6070:2: ( rule__RealTypeScope__Alternatives_3 ) 19111
19112 { 19112 restoreStackSize(stackSize);
19113 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); 19113
19114 // InternalApplicationConfiguration.g:6071:2: ( rule__RealTypeScope__Alternatives_3 ) 19114 }
19115 // InternalApplicationConfiguration.g:6071:3: rule__RealTypeScope__Alternatives_3 19115 return ;
19116 { 19116 }
19117 pushFollow(FOLLOW_2); 19117 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0"
19118 rule__RealTypeScope__Alternatives_3(); 19118
19119 19119
19120 state._fsp--; 19120 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
19121 19121 // InternalApplicationConfiguration.g:6017:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
19122 19122 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
19123 } 19123
19124 19124 int stackSize = keepStackSize();
19125 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); 19125
19126 19126 try {
19127 } 19127 // InternalApplicationConfiguration.g:6021:1: ( ( ',' ) )
19128 19128 // InternalApplicationConfiguration.g:6022:1: ( ',' )
19129 19129 {
19130 } 19130 // InternalApplicationConfiguration.g:6022:1: ( ',' )
19131 19131 // InternalApplicationConfiguration.g:6023:2: ','
19132 } 19132 {
19133 catch (RecognitionException re) { 19133 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
19134 reportError(re); 19134 match(input,32,FOLLOW_2);
19135 recover(input,re); 19135 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
19136 } 19136
19137 finally { 19137 }
19138 19138
19139 restoreStackSize(stackSize); 19139
19140 19140 }
19141 } 19141
19142 return ; 19142 }
19143 } 19143 catch (RecognitionException re) {
19144 // $ANTLR end "rule__RealTypeScope__Group__3__Impl" 19144 reportError(re);
19145 19145 recover(input,re);
19146 19146 }
19147 // $ANTLR start "rule__StringTypeScope__Group__0" 19147 finally {
19148 // InternalApplicationConfiguration.g:6080:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; 19148
19149 public final void rule__StringTypeScope__Group__0() throws RecognitionException { 19149 restoreStackSize(stackSize);
19150 19150
19151 int stackSize = keepStackSize(); 19151 }
19152 19152 return ;
19153 try { 19153 }
19154 // InternalApplicationConfiguration.g:6084:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) 19154 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl"
19155 // InternalApplicationConfiguration.g:6085:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 19155
19156 { 19156
19157 pushFollow(FOLLOW_35); 19157 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
19158 rule__StringTypeScope__Group__0__Impl(); 19158 // InternalApplicationConfiguration.g:6032:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
19159 19159 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
19160 state._fsp--; 19160
19161 19161 int stackSize = keepStackSize();
19162 pushFollow(FOLLOW_2); 19162
19163 rule__StringTypeScope__Group__1(); 19163 try {
19164 19164 // InternalApplicationConfiguration.g:6036:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
19165 state._fsp--; 19165 // InternalApplicationConfiguration.g:6037:2: rule__ConfigSpecification__Group_2_1__1__Impl
19166 19166 {
19167 19167 pushFollow(FOLLOW_2);
19168 } 19168 rule__ConfigSpecification__Group_2_1__1__Impl();
19169 19169
19170 } 19170 state._fsp--;
19171 catch (RecognitionException re) { 19171
19172 reportError(re); 19172
19173 recover(input,re); 19173 }
19174 } 19174
19175 finally { 19175 }
19176 19176 catch (RecognitionException re) {
19177 restoreStackSize(stackSize); 19177 reportError(re);
19178 19178 recover(input,re);
19179 } 19179 }
19180 return ; 19180 finally {
19181 } 19181
19182 // $ANTLR end "rule__StringTypeScope__Group__0" 19182 restoreStackSize(stackSize);
19183 19183
19184 19184 }
19185 // $ANTLR start "rule__StringTypeScope__Group__0__Impl" 19185 return ;
19186 // InternalApplicationConfiguration.g:6092:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; 19186 }
19187 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { 19187 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1"
19188 19188
19189 int stackSize = keepStackSize(); 19189
19190 19190 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
19191 try { 19191 // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
19192 // InternalApplicationConfiguration.g:6096:1: ( ( '#' ) ) 19192 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
19193 // InternalApplicationConfiguration.g:6097:1: ( '#' ) 19193
19194 { 19194 int stackSize = keepStackSize();
19195 // InternalApplicationConfiguration.g:6097:1: ( '#' ) 19195
19196 // InternalApplicationConfiguration.g:6098:2: '#' 19196 try {
19197 { 19197 // InternalApplicationConfiguration.g:6047:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
19198 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 19198 // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
19199 match(input,38,FOLLOW_2); 19199 {
19200 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 19200 // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
19201 19201 // InternalApplicationConfiguration.g:6049:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
19202 } 19202 {
19203 19203 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
19204 19204 // InternalApplicationConfiguration.g:6050:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
19205 } 19205 // InternalApplicationConfiguration.g:6050:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
19206 19206 {
19207 } 19207 pushFollow(FOLLOW_2);
19208 catch (RecognitionException re) { 19208 rule__ConfigSpecification__EntriesAssignment_2_1_1();
19209 reportError(re); 19209
19210 recover(input,re); 19210 state._fsp--;
19211 } 19211
19212 finally { 19212
19213 19213 }
19214 restoreStackSize(stackSize); 19214
19215 19215 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
19216 } 19216
19217 return ; 19217 }
19218 } 19218
19219 // $ANTLR end "rule__StringTypeScope__Group__0__Impl" 19219
19220 19220 }
19221 19221
19222 // $ANTLR start "rule__StringTypeScope__Group__1" 19222 }
19223 // InternalApplicationConfiguration.g:6107:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; 19223 catch (RecognitionException re) {
19224 public final void rule__StringTypeScope__Group__1() throws RecognitionException { 19224 reportError(re);
19225 19225 recover(input,re);
19226 int stackSize = keepStackSize(); 19226 }
19227 19227 finally {
19228 try { 19228
19229 // InternalApplicationConfiguration.g:6111:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) 19229 restoreStackSize(stackSize);
19230 // InternalApplicationConfiguration.g:6112:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 19230
19231 { 19231 }
19232 pushFollow(FOLLOW_29); 19232 return ;
19233 rule__StringTypeScope__Group__1__Impl(); 19233 }
19234 19234 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl"
19235 state._fsp--; 19235
19236 19236
19237 pushFollow(FOLLOW_2); 19237 // $ANTLR start "rule__ConfigDeclaration__Group__0"
19238 rule__StringTypeScope__Group__2(); 19238 // InternalApplicationConfiguration.g:6059:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
19239 19239 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
19240 state._fsp--; 19240
19241 19241 int stackSize = keepStackSize();
19242 19242
19243 } 19243 try {
19244 19244 // InternalApplicationConfiguration.g:6063:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
19245 } 19245 // InternalApplicationConfiguration.g:6064:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
19246 catch (RecognitionException re) { 19246 {
19247 reportError(re); 19247 pushFollow(FOLLOW_8);
19248 recover(input,re); 19248 rule__ConfigDeclaration__Group__0__Impl();
19249 } 19249
19250 finally { 19250 state._fsp--;
19251 19251
19252 restoreStackSize(stackSize); 19252 pushFollow(FOLLOW_2);
19253 19253 rule__ConfigDeclaration__Group__1();
19254 } 19254
19255 return ; 19255 state._fsp--;
19256 } 19256
19257 // $ANTLR end "rule__StringTypeScope__Group__1" 19257
19258 19258 }
19259 19259
19260 // $ANTLR start "rule__StringTypeScope__Group__1__Impl" 19260 }
19261 // InternalApplicationConfiguration.g:6119:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; 19261 catch (RecognitionException re) {
19262 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { 19262 reportError(re);
19263 19263 recover(input,re);
19264 int stackSize = keepStackSize(); 19264 }
19265 19265 finally {
19266 try { 19266
19267 // InternalApplicationConfiguration.g:6123:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) 19267 restoreStackSize(stackSize);
19268 // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 19268
19269 { 19269 }
19270 // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 19270 return ;
19271 // InternalApplicationConfiguration.g:6125:2: ( rule__StringTypeScope__TypeAssignment_1 ) 19271 }
19272 { 19272 // $ANTLR end "rule__ConfigDeclaration__Group__0"
19273 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); 19273
19274 // InternalApplicationConfiguration.g:6126:2: ( rule__StringTypeScope__TypeAssignment_1 ) 19274
19275 // InternalApplicationConfiguration.g:6126:3: rule__StringTypeScope__TypeAssignment_1 19275 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
19276 { 19276 // InternalApplicationConfiguration.g:6071:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
19277 pushFollow(FOLLOW_2); 19277 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
19278 rule__StringTypeScope__TypeAssignment_1(); 19278
19279 19279 int stackSize = keepStackSize();
19280 state._fsp--; 19280
19281 19281 try {
19282 19282 // InternalApplicationConfiguration.g:6075:1: ( ( 'config' ) )
19283 } 19283 // InternalApplicationConfiguration.g:6076:1: ( 'config' )
19284 19284 {
19285 after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); 19285 // InternalApplicationConfiguration.g:6076:1: ( 'config' )
19286 19286 // InternalApplicationConfiguration.g:6077:2: 'config'
19287 } 19287 {
19288 19288 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
19289 19289 match(input,42,FOLLOW_2);
19290 } 19290 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
19291 19291
19292 } 19292 }
19293 catch (RecognitionException re) { 19293
19294 reportError(re); 19294
19295 recover(input,re); 19295 }
19296 } 19296
19297 finally { 19297 }
19298 19298 catch (RecognitionException re) {
19299 restoreStackSize(stackSize); 19299 reportError(re);
19300 19300 recover(input,re);
19301 } 19301 }
19302 return ; 19302 finally {
19303 } 19303
19304 // $ANTLR end "rule__StringTypeScope__Group__1__Impl" 19304 restoreStackSize(stackSize);
19305 19305
19306 19306 }
19307 // $ANTLR start "rule__StringTypeScope__Group__2" 19307 return ;
19308 // InternalApplicationConfiguration.g:6134:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; 19308 }
19309 public final void rule__StringTypeScope__Group__2() throws RecognitionException { 19309 // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl"
19310 19310
19311 int stackSize = keepStackSize(); 19311
19312 19312 // $ANTLR start "rule__ConfigDeclaration__Group__1"
19313 try { 19313 // InternalApplicationConfiguration.g:6086:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
19314 // InternalApplicationConfiguration.g:6138:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) 19314 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
19315 // InternalApplicationConfiguration.g:6139:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 19315
19316 { 19316 int stackSize = keepStackSize();
19317 pushFollow(FOLLOW_33); 19317
19318 rule__StringTypeScope__Group__2__Impl(); 19318 try {
19319 19319 // InternalApplicationConfiguration.g:6090:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
19320 state._fsp--; 19320 // InternalApplicationConfiguration.g:6091:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
19321 19321 {
19322 pushFollow(FOLLOW_2); 19322 pushFollow(FOLLOW_18);
19323 rule__StringTypeScope__Group__3(); 19323 rule__ConfigDeclaration__Group__1__Impl();
19324 19324
19325 state._fsp--; 19325 state._fsp--;
19326 19326
19327 19327 pushFollow(FOLLOW_2);
19328 } 19328 rule__ConfigDeclaration__Group__2();
19329 19329
19330 } 19330 state._fsp--;
19331 catch (RecognitionException re) { 19331
19332 reportError(re); 19332
19333 recover(input,re); 19333 }
19334 } 19334
19335 finally { 19335 }
19336 19336 catch (RecognitionException re) {
19337 restoreStackSize(stackSize); 19337 reportError(re);
19338 19338 recover(input,re);
19339 } 19339 }
19340 return ; 19340 finally {
19341 } 19341
19342 // $ANTLR end "rule__StringTypeScope__Group__2" 19342 restoreStackSize(stackSize);
19343 19343
19344 19344 }
19345 // $ANTLR start "rule__StringTypeScope__Group__2__Impl" 19345 return ;
19346 // InternalApplicationConfiguration.g:6146:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; 19346 }
19347 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException { 19347 // $ANTLR end "rule__ConfigDeclaration__Group__1"
19348 19348
19349 int stackSize = keepStackSize(); 19349
19350 19350 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
19351 try { 19351 // InternalApplicationConfiguration.g:6098:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
19352 // InternalApplicationConfiguration.g:6150:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) 19352 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
19353 // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 19353
19354 { 19354 int stackSize = keepStackSize();
19355 // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 19355
19356 // InternalApplicationConfiguration.g:6152:2: ( rule__StringTypeScope__Alternatives_2 ) 19356 try {
19357 { 19357 // InternalApplicationConfiguration.g:6102:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
19358 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); 19358 // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
19359 // InternalApplicationConfiguration.g:6153:2: ( rule__StringTypeScope__Alternatives_2 ) 19359 {
19360 // InternalApplicationConfiguration.g:6153:3: rule__StringTypeScope__Alternatives_2 19360 // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
19361 { 19361 // InternalApplicationConfiguration.g:6104:2: ( rule__ConfigDeclaration__NameAssignment_1 )
19362 pushFollow(FOLLOW_2); 19362 {
19363 rule__StringTypeScope__Alternatives_2(); 19363 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
19364 19364 // InternalApplicationConfiguration.g:6105:2: ( rule__ConfigDeclaration__NameAssignment_1 )
19365 state._fsp--; 19365 // InternalApplicationConfiguration.g:6105:3: rule__ConfigDeclaration__NameAssignment_1
19366 19366 {
19367 19367 pushFollow(FOLLOW_2);
19368 } 19368 rule__ConfigDeclaration__NameAssignment_1();
19369 19369
19370 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); 19370 state._fsp--;
19371 19371
19372 } 19372
19373 19373 }
19374 19374
19375 } 19375 after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
19376 19376
19377 } 19377 }
19378 catch (RecognitionException re) { 19378
19379 reportError(re); 19379
19380 recover(input,re); 19380 }
19381 } 19381
19382 finally { 19382 }
19383 19383 catch (RecognitionException re) {
19384 restoreStackSize(stackSize); 19384 reportError(re);
19385 19385 recover(input,re);
19386 } 19386 }
19387 return ; 19387 finally {
19388 } 19388
19389 // $ANTLR end "rule__StringTypeScope__Group__2__Impl" 19389 restoreStackSize(stackSize);
19390 19390
19391 19391 }
19392 // $ANTLR start "rule__StringTypeScope__Group__3" 19392 return ;
19393 // InternalApplicationConfiguration.g:6161:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; 19393 }
19394 public final void rule__StringTypeScope__Group__3() throws RecognitionException { 19394 // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl"
19395 19395
19396 int stackSize = keepStackSize(); 19396
19397 19397 // $ANTLR start "rule__ConfigDeclaration__Group__2"
19398 try { 19398 // InternalApplicationConfiguration.g:6113:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
19399 // InternalApplicationConfiguration.g:6165:1: ( rule__StringTypeScope__Group__3__Impl ) 19399 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
19400 // InternalApplicationConfiguration.g:6166:2: rule__StringTypeScope__Group__3__Impl 19400
19401 { 19401 int stackSize = keepStackSize();
19402 pushFollow(FOLLOW_2); 19402
19403 rule__StringTypeScope__Group__3__Impl(); 19403 try {
19404 19404 // InternalApplicationConfiguration.g:6117:1: ( rule__ConfigDeclaration__Group__2__Impl )
19405 state._fsp--; 19405 // InternalApplicationConfiguration.g:6118:2: rule__ConfigDeclaration__Group__2__Impl
19406 19406 {
19407 19407 pushFollow(FOLLOW_2);
19408 } 19408 rule__ConfigDeclaration__Group__2__Impl();
19409 19409
19410 } 19410 state._fsp--;
19411 catch (RecognitionException re) { 19411
19412 reportError(re); 19412
19413 recover(input,re); 19413 }
19414 } 19414
19415 finally { 19415 }
19416 19416 catch (RecognitionException re) {
19417 restoreStackSize(stackSize); 19417 reportError(re);
19418 19418 recover(input,re);
19419 } 19419 }
19420 return ; 19420 finally {
19421 } 19421
19422 // $ANTLR end "rule__StringTypeScope__Group__3" 19422 restoreStackSize(stackSize);
19423 19423
19424 19424 }
19425 // $ANTLR start "rule__StringTypeScope__Group__3__Impl" 19425 return ;
19426 // InternalApplicationConfiguration.g:6172:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; 19426 }
19427 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { 19427 // $ANTLR end "rule__ConfigDeclaration__Group__2"
19428 19428
19429 int stackSize = keepStackSize(); 19429
19430 19430 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
19431 try { 19431 // InternalApplicationConfiguration.g:6124:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
19432 // InternalApplicationConfiguration.g:6176:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) 19432 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
19433 // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 19433
19434 { 19434 int stackSize = keepStackSize();
19435 // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 19435
19436 // InternalApplicationConfiguration.g:6178:2: ( rule__StringTypeScope__Alternatives_3 ) 19436 try {
19437 { 19437 // InternalApplicationConfiguration.g:6128:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
19438 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); 19438 // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
19439 // InternalApplicationConfiguration.g:6179:2: ( rule__StringTypeScope__Alternatives_3 ) 19439 {
19440 // InternalApplicationConfiguration.g:6179:3: rule__StringTypeScope__Alternatives_3 19440 // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
19441 { 19441 // InternalApplicationConfiguration.g:6130:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
19442 pushFollow(FOLLOW_2); 19442 {
19443 rule__StringTypeScope__Alternatives_3(); 19443 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
19444 19444 // InternalApplicationConfiguration.g:6131:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
19445 state._fsp--; 19445 // InternalApplicationConfiguration.g:6131:3: rule__ConfigDeclaration__SpecificationAssignment_2
19446 19446 {
19447 19447 pushFollow(FOLLOW_2);
19448 } 19448 rule__ConfigDeclaration__SpecificationAssignment_2();
19449 19449
19450 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); 19450 state._fsp--;
19451 19451
19452 } 19452
19453 19453 }
19454 19454
19455 } 19455 after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
19456 19456
19457 } 19457 }
19458 catch (RecognitionException re) { 19458
19459 reportError(re); 19459
19460 recover(input,re); 19460 }
19461 } 19461
19462 finally { 19462 }
19463 19463 catch (RecognitionException re) {
19464 restoreStackSize(stackSize); 19464 reportError(re);
19465 19465 recover(input,re);
19466 } 19466 }
19467 return ; 19467 finally {
19468 } 19468
19469 // $ANTLR end "rule__StringTypeScope__Group__3__Impl" 19469 restoreStackSize(stackSize);
19470 19470
19471 19471 }
19472 // $ANTLR start "rule__ClassReference__Group__0" 19472 return ;
19473 // InternalApplicationConfiguration.g:6188:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; 19473 }
19474 public final void rule__ClassReference__Group__0() throws RecognitionException { 19474 // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl"
19475 19475
19476 int stackSize = keepStackSize(); 19476
19477 19477 // $ANTLR start "rule__DocumentationEntry__Group__0"
19478 try { 19478 // InternalApplicationConfiguration.g:6140:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
19479 // InternalApplicationConfiguration.g:6192:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) 19479 public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
19480 // InternalApplicationConfiguration.g:6193:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 19480
19481 { 19481 int stackSize = keepStackSize();
19482 pushFollow(FOLLOW_8); 19482
19483 rule__ClassReference__Group__0__Impl(); 19483 try {
19484 19484 // InternalApplicationConfiguration.g:6144:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
19485 state._fsp--; 19485 // InternalApplicationConfiguration.g:6145:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
19486 19486 {
19487 pushFollow(FOLLOW_2); 19487 pushFollow(FOLLOW_13);
19488 rule__ClassReference__Group__1(); 19488 rule__DocumentationEntry__Group__0__Impl();
19489 19489
19490 state._fsp--; 19490 state._fsp--;
19491 19491
19492 19492 pushFollow(FOLLOW_2);
19493 } 19493 rule__DocumentationEntry__Group__1();
19494 19494
19495 } 19495 state._fsp--;
19496 catch (RecognitionException re) { 19496
19497 reportError(re); 19497
19498 recover(input,re); 19498 }
19499 } 19499
19500 finally { 19500 }
19501 19501 catch (RecognitionException re) {
19502 restoreStackSize(stackSize); 19502 reportError(re);
19503 19503 recover(input,re);
19504 } 19504 }
19505 return ; 19505 finally {
19506 } 19506
19507 // $ANTLR end "rule__ClassReference__Group__0" 19507 restoreStackSize(stackSize);
19508 19508
19509 19509 }
19510 // $ANTLR start "rule__ClassReference__Group__0__Impl" 19510 return ;
19511 // InternalApplicationConfiguration.g:6200:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; 19511 }
19512 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { 19512 // $ANTLR end "rule__DocumentationEntry__Group__0"
19513 19513
19514 int stackSize = keepStackSize(); 19514
19515 19515 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
19516 try { 19516 // InternalApplicationConfiguration.g:6152:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
19517 // InternalApplicationConfiguration.g:6204:1: ( ( '<' ) ) 19517 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
19518 // InternalApplicationConfiguration.g:6205:1: ( '<' ) 19518
19519 { 19519 int stackSize = keepStackSize();
19520 // InternalApplicationConfiguration.g:6205:1: ( '<' ) 19520
19521 // InternalApplicationConfiguration.g:6206:2: '<' 19521 try {
19522 { 19522 // InternalApplicationConfiguration.g:6156:1: ( ( 'log-level' ) )
19523 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 19523 // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
19524 match(input,39,FOLLOW_2); 19524 {
19525 after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 19525 // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
19526 19526 // InternalApplicationConfiguration.g:6158:2: 'log-level'
19527 } 19527 {
19528 19528 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
19529 19529 match(input,43,FOLLOW_2);
19530 } 19530 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
19531 19531
19532 } 19532 }
19533 catch (RecognitionException re) { 19533
19534 reportError(re); 19534
19535 recover(input,re); 19535 }
19536 } 19536
19537 finally { 19537 }
19538 19538 catch (RecognitionException re) {
19539 restoreStackSize(stackSize); 19539 reportError(re);
19540 19540 recover(input,re);
19541 } 19541 }
19542 return ; 19542 finally {
19543 } 19543
19544 // $ANTLR end "rule__ClassReference__Group__0__Impl" 19544 restoreStackSize(stackSize);
19545 19545
19546 19546 }
19547 // $ANTLR start "rule__ClassReference__Group__1" 19547 return ;
19548 // InternalApplicationConfiguration.g:6215:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; 19548 }
19549 public final void rule__ClassReference__Group__1() throws RecognitionException { 19549 // $ANTLR end "rule__DocumentationEntry__Group__0__Impl"
19550 19550
19551 int stackSize = keepStackSize(); 19551
19552 19552 // $ANTLR start "rule__DocumentationEntry__Group__1"
19553 try { 19553 // InternalApplicationConfiguration.g:6167:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
19554 // InternalApplicationConfiguration.g:6219:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) 19554 public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
19555 // InternalApplicationConfiguration.g:6220:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 19555
19556 { 19556 int stackSize = keepStackSize();
19557 pushFollow(FOLLOW_36); 19557
19558 rule__ClassReference__Group__1__Impl(); 19558 try {
19559 19559 // InternalApplicationConfiguration.g:6171:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
19560 state._fsp--; 19560 // InternalApplicationConfiguration.g:6172:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
19561 19561 {
19562 pushFollow(FOLLOW_2); 19562 pushFollow(FOLLOW_28);
19563 rule__ClassReference__Group__2(); 19563 rule__DocumentationEntry__Group__1__Impl();
19564 19564
19565 state._fsp--; 19565 state._fsp--;
19566 19566
19567 19567 pushFollow(FOLLOW_2);
19568 } 19568 rule__DocumentationEntry__Group__2();
19569 19569
19570 } 19570 state._fsp--;
19571 catch (RecognitionException re) { 19571
19572 reportError(re); 19572
19573 recover(input,re); 19573 }
19574 } 19574
19575 finally { 19575 }
19576 19576 catch (RecognitionException re) {
19577 restoreStackSize(stackSize); 19577 reportError(re);
19578 19578 recover(input,re);
19579 } 19579 }
19580 return ; 19580 finally {
19581 } 19581
19582 // $ANTLR end "rule__ClassReference__Group__1" 19582 restoreStackSize(stackSize);
19583 19583
19584 19584 }
19585 // $ANTLR start "rule__ClassReference__Group__1__Impl" 19585 return ;
19586 // InternalApplicationConfiguration.g:6227:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; 19586 }
19587 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { 19587 // $ANTLR end "rule__DocumentationEntry__Group__1"
19588 19588
19589 int stackSize = keepStackSize(); 19589
19590 19590 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
19591 try { 19591 // InternalApplicationConfiguration.g:6179:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
19592 // InternalApplicationConfiguration.g:6231:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) 19592 public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
19593 // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 19593
19594 { 19594 int stackSize = keepStackSize();
19595 // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 19595
19596 // InternalApplicationConfiguration.g:6233:2: ( rule__ClassReference__ElementAssignment_1 ) 19596 try {
19597 { 19597 // InternalApplicationConfiguration.g:6183:1: ( ( '=' ) )
19598 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); 19598 // InternalApplicationConfiguration.g:6184:1: ( '=' )
19599 // InternalApplicationConfiguration.g:6234:2: ( rule__ClassReference__ElementAssignment_1 ) 19599 {
19600 // InternalApplicationConfiguration.g:6234:3: rule__ClassReference__ElementAssignment_1 19600 // InternalApplicationConfiguration.g:6184:1: ( '=' )
19601 { 19601 // InternalApplicationConfiguration.g:6185:2: '='
19602 pushFollow(FOLLOW_2); 19602 {
19603 rule__ClassReference__ElementAssignment_1(); 19603 before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
19604 19604 match(input,29,FOLLOW_2);
19605 state._fsp--; 19605 after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
19606 19606
19607 19607 }
19608 } 19608
19609 19609
19610 after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); 19610 }
19611 19611
19612 } 19612 }
19613 19613 catch (RecognitionException re) {
19614 19614 reportError(re);
19615 } 19615 recover(input,re);
19616 19616 }
19617 } 19617 finally {
19618 catch (RecognitionException re) { 19618
19619 reportError(re); 19619 restoreStackSize(stackSize);
19620 recover(input,re); 19620
19621 } 19621 }
19622 finally { 19622 return ;
19623 19623 }
19624 restoreStackSize(stackSize); 19624 // $ANTLR end "rule__DocumentationEntry__Group__1__Impl"
19625 19625
19626 } 19626
19627 return ; 19627 // $ANTLR start "rule__DocumentationEntry__Group__2"
19628 } 19628 // InternalApplicationConfiguration.g:6194:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
19629 // $ANTLR end "rule__ClassReference__Group__1__Impl" 19629 public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
19630 19630
19631 19631 int stackSize = keepStackSize();
19632 // $ANTLR start "rule__ClassReference__Group__2" 19632
19633 // InternalApplicationConfiguration.g:6242:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; 19633 try {
19634 public final void rule__ClassReference__Group__2() throws RecognitionException { 19634 // InternalApplicationConfiguration.g:6198:1: ( rule__DocumentationEntry__Group__2__Impl )
19635 19635 // InternalApplicationConfiguration.g:6199:2: rule__DocumentationEntry__Group__2__Impl
19636 int stackSize = keepStackSize(); 19636 {
19637 19637 pushFollow(FOLLOW_2);
19638 try { 19638 rule__DocumentationEntry__Group__2__Impl();
19639 // InternalApplicationConfiguration.g:6246:1: ( rule__ClassReference__Group__2__Impl ) 19639
19640 // InternalApplicationConfiguration.g:6247:2: rule__ClassReference__Group__2__Impl 19640 state._fsp--;
19641 { 19641
19642 pushFollow(FOLLOW_2); 19642
19643 rule__ClassReference__Group__2__Impl(); 19643 }
19644 19644
19645 state._fsp--; 19645 }
19646 19646 catch (RecognitionException re) {
19647 19647 reportError(re);
19648 } 19648 recover(input,re);
19649 19649 }
19650 } 19650 finally {
19651 catch (RecognitionException re) { 19651
19652 reportError(re); 19652 restoreStackSize(stackSize);
19653 recover(input,re); 19653
19654 } 19654 }
19655 finally { 19655 return ;
19656 19656 }
19657 restoreStackSize(stackSize); 19657 // $ANTLR end "rule__DocumentationEntry__Group__2"
19658 19658
19659 } 19659
19660 return ; 19660 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
19661 } 19661 // InternalApplicationConfiguration.g:6205:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
19662 // $ANTLR end "rule__ClassReference__Group__2" 19662 public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
19663 19663
19664 19664 int stackSize = keepStackSize();
19665 // $ANTLR start "rule__ClassReference__Group__2__Impl" 19665
19666 // InternalApplicationConfiguration.g:6253:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; 19666 try {
19667 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { 19667 // InternalApplicationConfiguration.g:6209:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
19668 19668 // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
19669 int stackSize = keepStackSize(); 19669 {
19670 19670 // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
19671 try { 19671 // InternalApplicationConfiguration.g:6211:2: ( rule__DocumentationEntry__LevelAssignment_2 )
19672 // InternalApplicationConfiguration.g:6257:1: ( ( '>' ) ) 19672 {
19673 // InternalApplicationConfiguration.g:6258:1: ( '>' ) 19673 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
19674 { 19674 // InternalApplicationConfiguration.g:6212:2: ( rule__DocumentationEntry__LevelAssignment_2 )
19675 // InternalApplicationConfiguration.g:6258:1: ( '>' ) 19675 // InternalApplicationConfiguration.g:6212:3: rule__DocumentationEntry__LevelAssignment_2
19676 // InternalApplicationConfiguration.g:6259:2: '>' 19676 {
19677 { 19677 pushFollow(FOLLOW_2);
19678 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 19678 rule__DocumentationEntry__LevelAssignment_2();
19679 match(input,40,FOLLOW_2); 19679
19680 after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 19680 state._fsp--;
19681 19681
19682 } 19682
19683 19683 }
19684 19684
19685 } 19685 after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
19686 19686
19687 } 19687 }
19688 catch (RecognitionException re) { 19688
19689 reportError(re); 19689
19690 recover(input,re); 19690 }
19691 } 19691
19692 finally { 19692 }
19693 19693 catch (RecognitionException re) {
19694 restoreStackSize(stackSize); 19694 reportError(re);
19695 19695 recover(input,re);
19696 } 19696 }
19697 return ; 19697 finally {
19698 } 19698
19699 // $ANTLR end "rule__ClassReference__Group__2__Impl" 19699 restoreStackSize(stackSize);
19700 19700
19701 19701 }
19702 // $ANTLR start "rule__ObjectReference__Group__0" 19702 return ;
19703 // InternalApplicationConfiguration.g:6269:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; 19703 }
19704 public final void rule__ObjectReference__Group__0() throws RecognitionException { 19704 // $ANTLR end "rule__DocumentationEntry__Group__2__Impl"
19705 19705
19706 int stackSize = keepStackSize(); 19706
19707 19707 // $ANTLR start "rule__RuntimeEntry__Group__0"
19708 try { 19708 // InternalApplicationConfiguration.g:6221:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
19709 // InternalApplicationConfiguration.g:6273:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) 19709 public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
19710 // InternalApplicationConfiguration.g:6274:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 19710
19711 { 19711 int stackSize = keepStackSize();
19712 pushFollow(FOLLOW_31); 19712
19713 rule__ObjectReference__Group__0__Impl(); 19713 try {
19714 19714 // InternalApplicationConfiguration.g:6225:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
19715 state._fsp--; 19715 // InternalApplicationConfiguration.g:6226:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
19716 19716 {
19717 pushFollow(FOLLOW_2); 19717 pushFollow(FOLLOW_13);
19718 rule__ObjectReference__Group__1(); 19718 rule__RuntimeEntry__Group__0__Impl();
19719 19719
19720 state._fsp--; 19720 state._fsp--;
19721 19721
19722 19722 pushFollow(FOLLOW_2);
19723 } 19723 rule__RuntimeEntry__Group__1();
19724 19724
19725 } 19725 state._fsp--;
19726 catch (RecognitionException re) { 19726
19727 reportError(re); 19727
19728 recover(input,re); 19728 }
19729 } 19729
19730 finally { 19730 }
19731 19731 catch (RecognitionException re) {
19732 restoreStackSize(stackSize); 19732 reportError(re);
19733 19733 recover(input,re);
19734 } 19734 }
19735 return ; 19735 finally {
19736 } 19736
19737 // $ANTLR end "rule__ObjectReference__Group__0" 19737 restoreStackSize(stackSize);
19738 19738
19739 19739 }
19740 // $ANTLR start "rule__ObjectReference__Group__0__Impl" 19740 return ;
19741 // InternalApplicationConfiguration.g:6281:1: rule__ObjectReference__Group__0__Impl : ( () ) ; 19741 }
19742 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { 19742 // $ANTLR end "rule__RuntimeEntry__Group__0"
19743 19743
19744 int stackSize = keepStackSize(); 19744
19745 19745 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
19746 try { 19746 // InternalApplicationConfiguration.g:6233:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
19747 // InternalApplicationConfiguration.g:6285:1: ( ( () ) ) 19747 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
19748 // InternalApplicationConfiguration.g:6286:1: ( () ) 19748
19749 { 19749 int stackSize = keepStackSize();
19750 // InternalApplicationConfiguration.g:6286:1: ( () ) 19750
19751 // InternalApplicationConfiguration.g:6287:2: () 19751 try {
19752 { 19752 // InternalApplicationConfiguration.g:6237:1: ( ( 'runtime' ) )
19753 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); 19753 // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
19754 // InternalApplicationConfiguration.g:6288:2: () 19754 {
19755 // InternalApplicationConfiguration.g:6288:3: 19755 // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
19756 { 19756 // InternalApplicationConfiguration.g:6239:2: 'runtime'
19757 } 19757 {
19758 19758 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
19759 after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); 19759 match(input,44,FOLLOW_2);
19760 19760 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
19761 } 19761
19762 19762 }
19763 19763
19764 } 19764
19765 19765 }
19766 } 19766
19767 finally { 19767 }
19768 19768 catch (RecognitionException re) {
19769 restoreStackSize(stackSize); 19769 reportError(re);
19770 19770 recover(input,re);
19771 } 19771 }
19772 return ; 19772 finally {
19773 } 19773
19774 // $ANTLR end "rule__ObjectReference__Group__0__Impl" 19774 restoreStackSize(stackSize);
19775 19775
19776 19776 }
19777 // $ANTLR start "rule__ObjectReference__Group__1" 19777 return ;
19778 // InternalApplicationConfiguration.g:6296:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; 19778 }
19779 public final void rule__ObjectReference__Group__1() throws RecognitionException { 19779 // $ANTLR end "rule__RuntimeEntry__Group__0__Impl"
19780 19780
19781 int stackSize = keepStackSize(); 19781
19782 19782 // $ANTLR start "rule__RuntimeEntry__Group__1"
19783 try { 19783 // InternalApplicationConfiguration.g:6248:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
19784 // InternalApplicationConfiguration.g:6300:1: ( rule__ObjectReference__Group__1__Impl ) 19784 public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
19785 // InternalApplicationConfiguration.g:6301:2: rule__ObjectReference__Group__1__Impl 19785
19786 { 19786 int stackSize = keepStackSize();
19787 pushFollow(FOLLOW_2); 19787
19788 rule__ObjectReference__Group__1__Impl(); 19788 try {
19789 19789 // InternalApplicationConfiguration.g:6252:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
19790 state._fsp--; 19790 // InternalApplicationConfiguration.g:6253:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
19791 19791 {
19792 19792 pushFollow(FOLLOW_9);
19793 } 19793 rule__RuntimeEntry__Group__1__Impl();
19794 19794
19795 } 19795 state._fsp--;
19796 catch (RecognitionException re) { 19796
19797 reportError(re); 19797 pushFollow(FOLLOW_2);
19798 recover(input,re); 19798 rule__RuntimeEntry__Group__2();
19799 } 19799
19800 finally { 19800 state._fsp--;
19801 19801
19802 restoreStackSize(stackSize); 19802
19803 19803 }
19804 } 19804
19805 return ; 19805 }
19806 } 19806 catch (RecognitionException re) {
19807 // $ANTLR end "rule__ObjectReference__Group__1" 19807 reportError(re);
19808 19808 recover(input,re);
19809 19809 }
19810 // $ANTLR start "rule__ObjectReference__Group__1__Impl" 19810 finally {
19811 // InternalApplicationConfiguration.g:6307:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; 19811
19812 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { 19812 restoreStackSize(stackSize);
19813 19813
19814 int stackSize = keepStackSize(); 19814 }
19815 19815 return ;
19816 try { 19816 }
19817 // InternalApplicationConfiguration.g:6311:1: ( ( 'node' ) ) 19817 // $ANTLR end "rule__RuntimeEntry__Group__1"
19818 // InternalApplicationConfiguration.g:6312:1: ( 'node' ) 19818
19819 { 19819
19820 // InternalApplicationConfiguration.g:6312:1: ( 'node' ) 19820 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
19821 // InternalApplicationConfiguration.g:6313:2: 'node' 19821 // InternalApplicationConfiguration.g:6260:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
19822 { 19822 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
19823 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 19823
19824 match(input,41,FOLLOW_2); 19824 int stackSize = keepStackSize();
19825 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 19825
19826 19826 try {
19827 } 19827 // InternalApplicationConfiguration.g:6264:1: ( ( '=' ) )
19828 19828 // InternalApplicationConfiguration.g:6265:1: ( '=' )
19829 19829 {
19830 } 19830 // InternalApplicationConfiguration.g:6265:1: ( '=' )
19831 19831 // InternalApplicationConfiguration.g:6266:2: '='
19832 } 19832 {
19833 catch (RecognitionException re) { 19833 before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
19834 reportError(re); 19834 match(input,29,FOLLOW_2);
19835 recover(input,re); 19835 after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
19836 } 19836
19837 finally { 19837 }
19838 19838
19839 restoreStackSize(stackSize); 19839
19840 19840 }
19841 } 19841
19842 return ; 19842 }
19843 } 19843 catch (RecognitionException re) {
19844 // $ANTLR end "rule__ObjectReference__Group__1__Impl" 19844 reportError(re);
19845 19845 recover(input,re);
19846 19846 }
19847 // $ANTLR start "rule__IntegerReference__Group__0" 19847 finally {
19848 // InternalApplicationConfiguration.g:6323:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; 19848
19849 public final void rule__IntegerReference__Group__0() throws RecognitionException { 19849 restoreStackSize(stackSize);
19850 19850
19851 int stackSize = keepStackSize(); 19851 }
19852 19852 return ;
19853 try { 19853 }
19854 // InternalApplicationConfiguration.g:6327:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) 19854 // $ANTLR end "rule__RuntimeEntry__Group__1__Impl"
19855 // InternalApplicationConfiguration.g:6328:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 19855
19856 { 19856
19857 pushFollow(FOLLOW_32); 19857 // $ANTLR start "rule__RuntimeEntry__Group__2"
19858 rule__IntegerReference__Group__0__Impl(); 19858 // InternalApplicationConfiguration.g:6275:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
19859 19859 public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
19860 state._fsp--; 19860
19861 19861 int stackSize = keepStackSize();
19862 pushFollow(FOLLOW_2); 19862
19863 rule__IntegerReference__Group__1(); 19863 try {
19864 19864 // InternalApplicationConfiguration.g:6279:1: ( rule__RuntimeEntry__Group__2__Impl )
19865 state._fsp--; 19865 // InternalApplicationConfiguration.g:6280:2: rule__RuntimeEntry__Group__2__Impl
19866 19866 {
19867 19867 pushFollow(FOLLOW_2);
19868 } 19868 rule__RuntimeEntry__Group__2__Impl();
19869 19869
19870 } 19870 state._fsp--;
19871 catch (RecognitionException re) { 19871
19872 reportError(re); 19872
19873 recover(input,re); 19873 }
19874 } 19874
19875 finally { 19875 }
19876 19876 catch (RecognitionException re) {
19877 restoreStackSize(stackSize); 19877 reportError(re);
19878 19878 recover(input,re);
19879 } 19879 }
19880 return ; 19880 finally {
19881 } 19881
19882 // $ANTLR end "rule__IntegerReference__Group__0" 19882 restoreStackSize(stackSize);
19883 19883
19884 19884 }
19885 // $ANTLR start "rule__IntegerReference__Group__0__Impl" 19885 return ;
19886 // InternalApplicationConfiguration.g:6335:1: rule__IntegerReference__Group__0__Impl : ( () ) ; 19886 }
19887 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { 19887 // $ANTLR end "rule__RuntimeEntry__Group__2"
19888 19888
19889 int stackSize = keepStackSize(); 19889
19890 19890 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
19891 try { 19891 // InternalApplicationConfiguration.g:6286:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
19892 // InternalApplicationConfiguration.g:6339:1: ( ( () ) ) 19892 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
19893 // InternalApplicationConfiguration.g:6340:1: ( () ) 19893
19894 { 19894 int stackSize = keepStackSize();
19895 // InternalApplicationConfiguration.g:6340:1: ( () ) 19895
19896 // InternalApplicationConfiguration.g:6341:2: () 19896 try {
19897 { 19897 // InternalApplicationConfiguration.g:6290:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
19898 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); 19898 // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
19899 // InternalApplicationConfiguration.g:6342:2: () 19899 {
19900 // InternalApplicationConfiguration.g:6342:3: 19900 // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
19901 { 19901 // InternalApplicationConfiguration.g:6292:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
19902 } 19902 {
19903 19903 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
19904 after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); 19904 // InternalApplicationConfiguration.g:6293:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
19905 19905 // InternalApplicationConfiguration.g:6293:3: rule__RuntimeEntry__MillisecLimitAssignment_2
19906 } 19906 {
19907 19907 pushFollow(FOLLOW_2);
19908 19908 rule__RuntimeEntry__MillisecLimitAssignment_2();
19909 } 19909
19910 19910 state._fsp--;
19911 } 19911
19912 finally { 19912
19913 19913 }
19914 restoreStackSize(stackSize); 19914
19915 19915 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
19916 } 19916
19917 return ; 19917 }
19918 } 19918
19919 // $ANTLR end "rule__IntegerReference__Group__0__Impl" 19919
19920 19920 }
19921 19921
19922 // $ANTLR start "rule__IntegerReference__Group__1" 19922 }
19923 // InternalApplicationConfiguration.g:6350:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; 19923 catch (RecognitionException re) {
19924 public final void rule__IntegerReference__Group__1() throws RecognitionException { 19924 reportError(re);
19925 19925 recover(input,re);
19926 int stackSize = keepStackSize(); 19926 }
19927 19927 finally {
19928 try { 19928
19929 // InternalApplicationConfiguration.g:6354:1: ( rule__IntegerReference__Group__1__Impl ) 19929 restoreStackSize(stackSize);
19930 // InternalApplicationConfiguration.g:6355:2: rule__IntegerReference__Group__1__Impl 19930
19931 { 19931 }
19932 pushFollow(FOLLOW_2); 19932 return ;
19933 rule__IntegerReference__Group__1__Impl(); 19933 }
19934 19934 // $ANTLR end "rule__RuntimeEntry__Group__2__Impl"
19935 state._fsp--; 19935
19936 19936
19937 19937 // $ANTLR start "rule__MemoryEntry__Group__0"
19938 } 19938 // InternalApplicationConfiguration.g:6302:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
19939 19939 public final void rule__MemoryEntry__Group__0() throws RecognitionException {
19940 } 19940
19941 catch (RecognitionException re) { 19941 int stackSize = keepStackSize();
19942 reportError(re); 19942
19943 recover(input,re); 19943 try {
19944 } 19944 // InternalApplicationConfiguration.g:6306:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
19945 finally { 19945 // InternalApplicationConfiguration.g:6307:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
19946 19946 {
19947 restoreStackSize(stackSize); 19947 pushFollow(FOLLOW_13);
19948 19948 rule__MemoryEntry__Group__0__Impl();
19949 } 19949
19950 return ; 19950 state._fsp--;
19951 } 19951
19952 // $ANTLR end "rule__IntegerReference__Group__1" 19952 pushFollow(FOLLOW_2);
19953 19953 rule__MemoryEntry__Group__1();
19954 19954
19955 // $ANTLR start "rule__IntegerReference__Group__1__Impl" 19955 state._fsp--;
19956 // InternalApplicationConfiguration.g:6361:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; 19956
19957 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException { 19957
19958 19958 }
19959 int stackSize = keepStackSize(); 19959
19960 19960 }
19961 try { 19961 catch (RecognitionException re) {
19962 // InternalApplicationConfiguration.g:6365:1: ( ( 'int' ) ) 19962 reportError(re);
19963 // InternalApplicationConfiguration.g:6366:1: ( 'int' ) 19963 recover(input,re);
19964 { 19964 }
19965 // InternalApplicationConfiguration.g:6366:1: ( 'int' ) 19965 finally {
19966 // InternalApplicationConfiguration.g:6367:2: 'int' 19966
19967 { 19967 restoreStackSize(stackSize);
19968 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 19968
19969 match(input,42,FOLLOW_2); 19969 }
19970 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 19970 return ;
19971 19971 }
19972 } 19972 // $ANTLR end "rule__MemoryEntry__Group__0"
19973 19973
19974 19974
19975 } 19975 // $ANTLR start "rule__MemoryEntry__Group__0__Impl"
19976 19976 // InternalApplicationConfiguration.g:6314:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
19977 } 19977 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
19978 catch (RecognitionException re) { 19978
19979 reportError(re); 19979 int stackSize = keepStackSize();
19980 recover(input,re); 19980
19981 } 19981 try {
19982 finally { 19982 // InternalApplicationConfiguration.g:6318:1: ( ( 'memory' ) )
19983 19983 // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
19984 restoreStackSize(stackSize); 19984 {
19985 19985 // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
19986 } 19986 // InternalApplicationConfiguration.g:6320:2: 'memory'
19987 return ; 19987 {
19988 } 19988 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
19989 // $ANTLR end "rule__IntegerReference__Group__1__Impl" 19989 match(input,45,FOLLOW_2);
19990 19990 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
19991 19991
19992 // $ANTLR start "rule__RealReference__Group__0" 19992 }
19993 // InternalApplicationConfiguration.g:6377:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; 19993
19994 public final void rule__RealReference__Group__0() throws RecognitionException { 19994
19995 19995 }
19996 int stackSize = keepStackSize(); 19996
19997 19997 }
19998 try { 19998 catch (RecognitionException re) {
19999 // InternalApplicationConfiguration.g:6381:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) 19999 reportError(re);
20000 // InternalApplicationConfiguration.g:6382:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 20000 recover(input,re);
20001 { 20001 }
20002 pushFollow(FOLLOW_34); 20002 finally {
20003 rule__RealReference__Group__0__Impl(); 20003
20004 20004 restoreStackSize(stackSize);
20005 state._fsp--; 20005
20006 20006 }
20007 pushFollow(FOLLOW_2); 20007 return ;
20008 rule__RealReference__Group__1(); 20008 }
20009 20009 // $ANTLR end "rule__MemoryEntry__Group__0__Impl"
20010 state._fsp--; 20010
20011 20011
20012 20012 // $ANTLR start "rule__MemoryEntry__Group__1"
20013 } 20013 // InternalApplicationConfiguration.g:6329:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
20014 20014 public final void rule__MemoryEntry__Group__1() throws RecognitionException {
20015 } 20015
20016 catch (RecognitionException re) { 20016 int stackSize = keepStackSize();
20017 reportError(re); 20017
20018 recover(input,re); 20018 try {
20019 } 20019 // InternalApplicationConfiguration.g:6333:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
20020 finally { 20020 // InternalApplicationConfiguration.g:6334:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
20021 20021 {
20022 restoreStackSize(stackSize); 20022 pushFollow(FOLLOW_9);
20023 20023 rule__MemoryEntry__Group__1__Impl();
20024 } 20024
20025 return ; 20025 state._fsp--;
20026 } 20026
20027 // $ANTLR end "rule__RealReference__Group__0" 20027 pushFollow(FOLLOW_2);
20028 20028 rule__MemoryEntry__Group__2();
20029 20029
20030 // $ANTLR start "rule__RealReference__Group__0__Impl" 20030 state._fsp--;
20031 // InternalApplicationConfiguration.g:6389:1: rule__RealReference__Group__0__Impl : ( () ) ; 20031
20032 public final void rule__RealReference__Group__0__Impl() throws RecognitionException { 20032
20033 20033 }
20034 int stackSize = keepStackSize(); 20034
20035 20035 }
20036 try { 20036 catch (RecognitionException re) {
20037 // InternalApplicationConfiguration.g:6393:1: ( ( () ) ) 20037 reportError(re);
20038 // InternalApplicationConfiguration.g:6394:1: ( () ) 20038 recover(input,re);
20039 { 20039 }
20040 // InternalApplicationConfiguration.g:6394:1: ( () ) 20040 finally {
20041 // InternalApplicationConfiguration.g:6395:2: () 20041
20042 { 20042 restoreStackSize(stackSize);
20043 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); 20043
20044 // InternalApplicationConfiguration.g:6396:2: () 20044 }
20045 // InternalApplicationConfiguration.g:6396:3: 20045 return ;
20046 { 20046 }
20047 } 20047 // $ANTLR end "rule__MemoryEntry__Group__1"
20048 20048
20049 after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); 20049
20050 20050 // $ANTLR start "rule__MemoryEntry__Group__1__Impl"
20051 } 20051 // InternalApplicationConfiguration.g:6341:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
20052 20052 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
20053 20053
20054 } 20054 int stackSize = keepStackSize();
20055 20055
20056 } 20056 try {
20057 finally { 20057 // InternalApplicationConfiguration.g:6345:1: ( ( '=' ) )
20058 20058 // InternalApplicationConfiguration.g:6346:1: ( '=' )
20059 restoreStackSize(stackSize); 20059 {
20060 20060 // InternalApplicationConfiguration.g:6346:1: ( '=' )
20061 } 20061 // InternalApplicationConfiguration.g:6347:2: '='
20062 return ; 20062 {
20063 } 20063 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
20064 // $ANTLR end "rule__RealReference__Group__0__Impl" 20064 match(input,29,FOLLOW_2);
20065 20065 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
20066 20066
20067 // $ANTLR start "rule__RealReference__Group__1" 20067 }
20068 // InternalApplicationConfiguration.g:6404:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; 20068
20069 public final void rule__RealReference__Group__1() throws RecognitionException { 20069
20070 20070 }
20071 int stackSize = keepStackSize(); 20071
20072 20072 }
20073 try { 20073 catch (RecognitionException re) {
20074 // InternalApplicationConfiguration.g:6408:1: ( rule__RealReference__Group__1__Impl ) 20074 reportError(re);
20075 // InternalApplicationConfiguration.g:6409:2: rule__RealReference__Group__1__Impl 20075 recover(input,re);
20076 { 20076 }
20077 pushFollow(FOLLOW_2); 20077 finally {
20078 rule__RealReference__Group__1__Impl(); 20078
20079 20079 restoreStackSize(stackSize);
20080 state._fsp--; 20080
20081 20081 }
20082 20082 return ;
20083 } 20083 }
20084 20084 // $ANTLR end "rule__MemoryEntry__Group__1__Impl"
20085 } 20085
20086 catch (RecognitionException re) { 20086
20087 reportError(re); 20087 // $ANTLR start "rule__MemoryEntry__Group__2"
20088 recover(input,re); 20088 // InternalApplicationConfiguration.g:6356:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
20089 } 20089 public final void rule__MemoryEntry__Group__2() throws RecognitionException {
20090 finally { 20090
20091 20091 int stackSize = keepStackSize();
20092 restoreStackSize(stackSize); 20092
20093 20093 try {
20094 } 20094 // InternalApplicationConfiguration.g:6360:1: ( rule__MemoryEntry__Group__2__Impl )
20095 return ; 20095 // InternalApplicationConfiguration.g:6361:2: rule__MemoryEntry__Group__2__Impl
20096 } 20096 {
20097 // $ANTLR end "rule__RealReference__Group__1" 20097 pushFollow(FOLLOW_2);
20098 20098 rule__MemoryEntry__Group__2__Impl();
20099 20099
20100 // $ANTLR start "rule__RealReference__Group__1__Impl" 20100 state._fsp--;
20101 // InternalApplicationConfiguration.g:6415:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; 20101
20102 public final void rule__RealReference__Group__1__Impl() throws RecognitionException { 20102
20103 20103 }
20104 int stackSize = keepStackSize(); 20104
20105 20105 }
20106 try { 20106 catch (RecognitionException re) {
20107 // InternalApplicationConfiguration.g:6419:1: ( ( 'real' ) ) 20107 reportError(re);
20108 // InternalApplicationConfiguration.g:6420:1: ( 'real' ) 20108 recover(input,re);
20109 { 20109 }
20110 // InternalApplicationConfiguration.g:6420:1: ( 'real' ) 20110 finally {
20111 // InternalApplicationConfiguration.g:6421:2: 'real' 20111
20112 { 20112 restoreStackSize(stackSize);
20113 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 20113
20114 match(input,43,FOLLOW_2); 20114 }
20115 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 20115 return ;
20116 20116 }
20117 } 20117 // $ANTLR end "rule__MemoryEntry__Group__2"
20118 20118
20119 20119
20120 } 20120 // $ANTLR start "rule__MemoryEntry__Group__2__Impl"
20121 20121 // InternalApplicationConfiguration.g:6367:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
20122 } 20122 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
20123 catch (RecognitionException re) { 20123
20124 reportError(re); 20124 int stackSize = keepStackSize();
20125 recover(input,re); 20125
20126 } 20126 try {
20127 finally { 20127 // InternalApplicationConfiguration.g:6371:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
20128 20128 // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
20129 restoreStackSize(stackSize); 20129 {
20130 20130 // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
20131 } 20131 // InternalApplicationConfiguration.g:6373:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
20132 return ; 20132 {
20133 } 20133 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
20134 // $ANTLR end "rule__RealReference__Group__1__Impl" 20134 // InternalApplicationConfiguration.g:6374:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
20135 20135 // InternalApplicationConfiguration.g:6374:3: rule__MemoryEntry__MegabyteLimitAssignment_2
20136 20136 {
20137 // $ANTLR start "rule__StringReference__Group__0" 20137 pushFollow(FOLLOW_2);
20138 // InternalApplicationConfiguration.g:6431:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; 20138 rule__MemoryEntry__MegabyteLimitAssignment_2();
20139 public final void rule__StringReference__Group__0() throws RecognitionException { 20139
20140 20140 state._fsp--;
20141 int stackSize = keepStackSize(); 20141
20142 20142
20143 try { 20143 }
20144 // InternalApplicationConfiguration.g:6435:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) 20144
20145 // InternalApplicationConfiguration.g:6436:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 20145 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
20146 { 20146
20147 pushFollow(FOLLOW_35); 20147 }
20148 rule__StringReference__Group__0__Impl(); 20148
20149 20149
20150 state._fsp--; 20150 }
20151 20151
20152 pushFollow(FOLLOW_2); 20152 }
20153 rule__StringReference__Group__1(); 20153 catch (RecognitionException re) {
20154 20154 reportError(re);
20155 state._fsp--; 20155 recover(input,re);
20156 20156 }
20157 20157 finally {
20158 } 20158
20159 20159 restoreStackSize(stackSize);
20160 } 20160
20161 catch (RecognitionException re) { 20161 }
20162 reportError(re); 20162 return ;
20163 recover(input,re); 20163 }
20164 } 20164 // $ANTLR end "rule__MemoryEntry__Group__2__Impl"
20165 finally { 20165
20166 20166
20167 restoreStackSize(stackSize); 20167 // $ANTLR start "rule__CustomEntry__Group__0"
20168 20168 // InternalApplicationConfiguration.g:6383:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
20169 } 20169 public final void rule__CustomEntry__Group__0() throws RecognitionException {
20170 return ; 20170
20171 } 20171 int stackSize = keepStackSize();
20172 // $ANTLR end "rule__StringReference__Group__0" 20172
20173 20173 try {
20174 20174 // InternalApplicationConfiguration.g:6387:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
20175 // $ANTLR start "rule__StringReference__Group__0__Impl" 20175 // InternalApplicationConfiguration.g:6388:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
20176 // InternalApplicationConfiguration.g:6443:1: rule__StringReference__Group__0__Impl : ( () ) ; 20176 {
20177 public final void rule__StringReference__Group__0__Impl() throws RecognitionException { 20177 pushFollow(FOLLOW_13);
20178 20178 rule__CustomEntry__Group__0__Impl();
20179 int stackSize = keepStackSize(); 20179
20180 20180 state._fsp--;
20181 try { 20181
20182 // InternalApplicationConfiguration.g:6447:1: ( ( () ) ) 20182 pushFollow(FOLLOW_2);
20183 // InternalApplicationConfiguration.g:6448:1: ( () ) 20183 rule__CustomEntry__Group__1();
20184 { 20184
20185 // InternalApplicationConfiguration.g:6448:1: ( () ) 20185 state._fsp--;
20186 // InternalApplicationConfiguration.g:6449:2: () 20186
20187 { 20187
20188 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); 20188 }
20189 // InternalApplicationConfiguration.g:6450:2: () 20189
20190 // InternalApplicationConfiguration.g:6450:3: 20190 }
20191 { 20191 catch (RecognitionException re) {
20192 } 20192 reportError(re);
20193 20193 recover(input,re);
20194 after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); 20194 }
20195 20195 finally {
20196 } 20196
20197 20197 restoreStackSize(stackSize);
20198 20198
20199 } 20199 }
20200 20200 return ;
20201 } 20201 }
20202 finally { 20202 // $ANTLR end "rule__CustomEntry__Group__0"
20203 20203
20204 restoreStackSize(stackSize); 20204
20205 20205 // $ANTLR start "rule__CustomEntry__Group__0__Impl"
20206 } 20206 // InternalApplicationConfiguration.g:6395:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
20207 return ; 20207 public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
20208 } 20208
20209 // $ANTLR end "rule__StringReference__Group__0__Impl" 20209 int stackSize = keepStackSize();
20210 20210
20211 20211 try {
20212 // $ANTLR start "rule__StringReference__Group__1" 20212 // InternalApplicationConfiguration.g:6399:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
20213 // InternalApplicationConfiguration.g:6458:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; 20213 // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
20214 public final void rule__StringReference__Group__1() throws RecognitionException { 20214 {
20215 20215 // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
20216 int stackSize = keepStackSize(); 20216 // InternalApplicationConfiguration.g:6401:2: ( rule__CustomEntry__KeyAssignment_0 )
20217 20217 {
20218 try { 20218 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
20219 // InternalApplicationConfiguration.g:6462:1: ( rule__StringReference__Group__1__Impl ) 20219 // InternalApplicationConfiguration.g:6402:2: ( rule__CustomEntry__KeyAssignment_0 )
20220 // InternalApplicationConfiguration.g:6463:2: rule__StringReference__Group__1__Impl 20220 // InternalApplicationConfiguration.g:6402:3: rule__CustomEntry__KeyAssignment_0
20221 { 20221 {
20222 pushFollow(FOLLOW_2); 20222 pushFollow(FOLLOW_2);
20223 rule__StringReference__Group__1__Impl(); 20223 rule__CustomEntry__KeyAssignment_0();
20224 20224
20225 state._fsp--; 20225 state._fsp--;
20226 20226
20227 20227
20228 } 20228 }
20229 20229
20230 } 20230 after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
20231 catch (RecognitionException re) { 20231
20232 reportError(re); 20232 }
20233 recover(input,re); 20233
20234 } 20234
20235 finally { 20235 }
20236 20236
20237 restoreStackSize(stackSize); 20237 }
20238 20238 catch (RecognitionException re) {
20239 } 20239 reportError(re);
20240 return ; 20240 recover(input,re);
20241 } 20241 }
20242 // $ANTLR end "rule__StringReference__Group__1" 20242 finally {
20243 20243
20244 20244 restoreStackSize(stackSize);
20245 // $ANTLR start "rule__StringReference__Group__1__Impl" 20245
20246 // InternalApplicationConfiguration.g:6469:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; 20246 }
20247 public final void rule__StringReference__Group__1__Impl() throws RecognitionException { 20247 return ;
20248 20248 }
20249 int stackSize = keepStackSize(); 20249 // $ANTLR end "rule__CustomEntry__Group__0__Impl"
20250 20250
20251 try { 20251
20252 // InternalApplicationConfiguration.g:6473:1: ( ( 'string' ) ) 20252 // $ANTLR start "rule__CustomEntry__Group__1"
20253 // InternalApplicationConfiguration.g:6474:1: ( 'string' ) 20253 // InternalApplicationConfiguration.g:6410:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
20254 { 20254 public final void rule__CustomEntry__Group__1() throws RecognitionException {
20255 // InternalApplicationConfiguration.g:6474:1: ( 'string' ) 20255
20256 // InternalApplicationConfiguration.g:6475:2: 'string' 20256 int stackSize = keepStackSize();
20257 { 20257
20258 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 20258 try {
20259 match(input,44,FOLLOW_2); 20259 // InternalApplicationConfiguration.g:6414:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
20260 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 20260 // InternalApplicationConfiguration.g:6415:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
20261 20261 {
20262 } 20262 pushFollow(FOLLOW_11);
20263 20263 rule__CustomEntry__Group__1__Impl();
20264 20264
20265 } 20265 state._fsp--;
20266 20266
20267 } 20267 pushFollow(FOLLOW_2);
20268 catch (RecognitionException re) { 20268 rule__CustomEntry__Group__2();
20269 reportError(re); 20269
20270 recover(input,re); 20270 state._fsp--;
20271 } 20271
20272 finally { 20272
20273 20273 }
20274 restoreStackSize(stackSize); 20274
20275 20275 }
20276 } 20276 catch (RecognitionException re) {
20277 return ; 20277 reportError(re);
20278 } 20278 recover(input,re);
20279 // $ANTLR end "rule__StringReference__Group__1__Impl" 20279 }
20280 20280 finally {
20281 20281
20282 // $ANTLR start "rule__IntervallNumber__Group__0" 20282 restoreStackSize(stackSize);
20283 // InternalApplicationConfiguration.g:6485:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; 20283
20284 public final void rule__IntervallNumber__Group__0() throws RecognitionException { 20284 }
20285 20285 return ;
20286 int stackSize = keepStackSize(); 20286 }
20287 20287 // $ANTLR end "rule__CustomEntry__Group__1"
20288 try { 20288
20289 // InternalApplicationConfiguration.g:6489:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) 20289
20290 // InternalApplicationConfiguration.g:6490:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 20290 // $ANTLR start "rule__CustomEntry__Group__1__Impl"
20291 { 20291 // InternalApplicationConfiguration.g:6422:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
20292 pushFollow(FOLLOW_37); 20292 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
20293 rule__IntervallNumber__Group__0__Impl(); 20293
20294 20294 int stackSize = keepStackSize();
20295 state._fsp--; 20295
20296 20296 try {
20297 pushFollow(FOLLOW_2); 20297 // InternalApplicationConfiguration.g:6426:1: ( ( '=' ) )
20298 rule__IntervallNumber__Group__1(); 20298 // InternalApplicationConfiguration.g:6427:1: ( '=' )
20299 20299 {
20300 state._fsp--; 20300 // InternalApplicationConfiguration.g:6427:1: ( '=' )
20301 20301 // InternalApplicationConfiguration.g:6428:2: '='
20302 20302 {
20303 } 20303 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
20304 20304 match(input,29,FOLLOW_2);
20305 } 20305 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
20306 catch (RecognitionException re) { 20306
20307 reportError(re); 20307 }
20308 recover(input,re); 20308
20309 } 20309
20310 finally { 20310 }
20311 20311
20312 restoreStackSize(stackSize); 20312 }
20313 20313 catch (RecognitionException re) {
20314 } 20314 reportError(re);
20315 return ; 20315 recover(input,re);
20316 } 20316 }
20317 // $ANTLR end "rule__IntervallNumber__Group__0" 20317 finally {
20318 20318
20319 20319 restoreStackSize(stackSize);
20320 // $ANTLR start "rule__IntervallNumber__Group__0__Impl" 20320
20321 // InternalApplicationConfiguration.g:6497:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; 20321 }
20322 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { 20322 return ;
20323 20323 }
20324 int stackSize = keepStackSize(); 20324 // $ANTLR end "rule__CustomEntry__Group__1__Impl"
20325 20325
20326 try { 20326
20327 // InternalApplicationConfiguration.g:6501:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) 20327 // $ANTLR start "rule__CustomEntry__Group__2"
20328 // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 20328 // InternalApplicationConfiguration.g:6437:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
20329 { 20329 public final void rule__CustomEntry__Group__2() throws RecognitionException {
20330 // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 20330
20331 // InternalApplicationConfiguration.g:6503:2: ( rule__IntervallNumber__MinAssignment_0 ) 20331 int stackSize = keepStackSize();
20332 { 20332
20333 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); 20333 try {
20334 // InternalApplicationConfiguration.g:6504:2: ( rule__IntervallNumber__MinAssignment_0 ) 20334 // InternalApplicationConfiguration.g:6441:1: ( rule__CustomEntry__Group__2__Impl )
20335 // InternalApplicationConfiguration.g:6504:3: rule__IntervallNumber__MinAssignment_0 20335 // InternalApplicationConfiguration.g:6442:2: rule__CustomEntry__Group__2__Impl
20336 { 20336 {
20337 pushFollow(FOLLOW_2); 20337 pushFollow(FOLLOW_2);
20338 rule__IntervallNumber__MinAssignment_0(); 20338 rule__CustomEntry__Group__2__Impl();
20339 20339
20340 state._fsp--; 20340 state._fsp--;
20341 20341
20342 20342
20343 } 20343 }
20344 20344
20345 after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); 20345 }
20346 20346 catch (RecognitionException re) {
20347 } 20347 reportError(re);
20348 20348 recover(input,re);
20349 20349 }
20350 } 20350 finally {
20351 20351
20352 } 20352 restoreStackSize(stackSize);
20353 catch (RecognitionException re) { 20353
20354 reportError(re); 20354 }
20355 recover(input,re); 20355 return ;
20356 } 20356 }
20357 finally { 20357 // $ANTLR end "rule__CustomEntry__Group__2"
20358 20358
20359 restoreStackSize(stackSize); 20359
20360 20360 // $ANTLR start "rule__CustomEntry__Group__2__Impl"
20361 } 20361 // InternalApplicationConfiguration.g:6448:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
20362 return ; 20362 public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
20363 } 20363
20364 // $ANTLR end "rule__IntervallNumber__Group__0__Impl" 20364 int stackSize = keepStackSize();
20365 20365
20366 20366 try {
20367 // $ANTLR start "rule__IntervallNumber__Group__1" 20367 // InternalApplicationConfiguration.g:6452:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
20368 // InternalApplicationConfiguration.g:6512:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; 20368 // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
20369 public final void rule__IntervallNumber__Group__1() throws RecognitionException { 20369 {
20370 20370 // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
20371 int stackSize = keepStackSize(); 20371 // InternalApplicationConfiguration.g:6454:2: ( rule__CustomEntry__ValueAssignment_2 )
20372 20372 {
20373 try { 20373 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
20374 // InternalApplicationConfiguration.g:6516:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) 20374 // InternalApplicationConfiguration.g:6455:2: ( rule__CustomEntry__ValueAssignment_2 )
20375 // InternalApplicationConfiguration.g:6517:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 20375 // InternalApplicationConfiguration.g:6455:3: rule__CustomEntry__ValueAssignment_2
20376 { 20376 {
20377 pushFollow(FOLLOW_30); 20377 pushFollow(FOLLOW_2);
20378 rule__IntervallNumber__Group__1__Impl(); 20378 rule__CustomEntry__ValueAssignment_2();
20379 20379
20380 state._fsp--; 20380 state._fsp--;
20381 20381
20382 pushFollow(FOLLOW_2); 20382
20383 rule__IntervallNumber__Group__2(); 20383 }
20384 20384
20385 state._fsp--; 20385 after(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
20386 20386
20387 20387 }
20388 } 20388
20389 20389
20390 } 20390 }
20391 catch (RecognitionException re) { 20391
20392 reportError(re); 20392 }
20393 recover(input,re); 20393 catch (RecognitionException re) {
20394 } 20394 reportError(re);
20395 finally { 20395 recover(input,re);
20396 20396 }
20397 restoreStackSize(stackSize); 20397 finally {
20398 20398
20399 } 20399 restoreStackSize(stackSize);
20400 return ; 20400
20401 } 20401 }
20402 // $ANTLR end "rule__IntervallNumber__Group__1" 20402 return ;
20403 20403 }
20404 20404 // $ANTLR end "rule__CustomEntry__Group__2__Impl"
20405 // $ANTLR start "rule__IntervallNumber__Group__1__Impl" 20405
20406 // InternalApplicationConfiguration.g:6524:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; 20406
20407 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { 20407 // $ANTLR start "rule__ScopeSpecification__Group__0"
20408 20408 // InternalApplicationConfiguration.g:6464:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
20409 int stackSize = keepStackSize(); 20409 public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
20410 20410
20411 try { 20411 int stackSize = keepStackSize();
20412 // InternalApplicationConfiguration.g:6528:1: ( ( '..' ) ) 20412
20413 // InternalApplicationConfiguration.g:6529:1: ( '..' ) 20413 try {
20414 { 20414 // InternalApplicationConfiguration.g:6468:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
20415 // InternalApplicationConfiguration.g:6529:1: ( '..' ) 20415 // InternalApplicationConfiguration.g:6469:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
20416 // InternalApplicationConfiguration.g:6530:2: '..' 20416 {
20417 { 20417 pushFollow(FOLLOW_18);
20418 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 20418 rule__ScopeSpecification__Group__0__Impl();
20419 match(input,45,FOLLOW_2); 20419
20420 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 20420 state._fsp--;
20421 20421
20422 } 20422 pushFollow(FOLLOW_2);
20423 20423 rule__ScopeSpecification__Group__1();
20424 20424
20425 } 20425 state._fsp--;
20426 20426
20427 } 20427
20428 catch (RecognitionException re) { 20428 }
20429 reportError(re); 20429
20430 recover(input,re); 20430 }
20431 } 20431 catch (RecognitionException re) {
20432 finally { 20432 reportError(re);
20433 20433 recover(input,re);
20434 restoreStackSize(stackSize); 20434 }
20435 20435 finally {
20436 } 20436
20437 return ; 20437 restoreStackSize(stackSize);
20438 } 20438
20439 // $ANTLR end "rule__IntervallNumber__Group__1__Impl" 20439 }
20440 20440 return ;
20441 20441 }
20442 // $ANTLR start "rule__IntervallNumber__Group__2" 20442 // $ANTLR end "rule__ScopeSpecification__Group__0"
20443 // InternalApplicationConfiguration.g:6539:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; 20443
20444 public final void rule__IntervallNumber__Group__2() throws RecognitionException { 20444
20445 20445 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
20446 int stackSize = keepStackSize(); 20446 // InternalApplicationConfiguration.g:6476:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
20447 20447 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
20448 try { 20448
20449 // InternalApplicationConfiguration.g:6543:1: ( rule__IntervallNumber__Group__2__Impl ) 20449 int stackSize = keepStackSize();
20450 // InternalApplicationConfiguration.g:6544:2: rule__IntervallNumber__Group__2__Impl 20450
20451 { 20451 try {
20452 pushFollow(FOLLOW_2); 20452 // InternalApplicationConfiguration.g:6480:1: ( ( () ) )
20453 rule__IntervallNumber__Group__2__Impl(); 20453 // InternalApplicationConfiguration.g:6481:1: ( () )
20454 20454 {
20455 state._fsp--; 20455 // InternalApplicationConfiguration.g:6481:1: ( () )
20456 20456 // InternalApplicationConfiguration.g:6482:2: ()
20457 20457 {
20458 } 20458 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
20459 20459 // InternalApplicationConfiguration.g:6483:2: ()
20460 } 20460 // InternalApplicationConfiguration.g:6483:3:
20461 catch (RecognitionException re) { 20461 {
20462 reportError(re); 20462 }
20463 recover(input,re); 20463
20464 } 20464 after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
20465 finally { 20465
20466 20466 }
20467 restoreStackSize(stackSize); 20467
20468 20468
20469 } 20469 }
20470 return ; 20470
20471 } 20471 }
20472 // $ANTLR end "rule__IntervallNumber__Group__2" 20472 finally {
20473 20473
20474 20474 restoreStackSize(stackSize);
20475 // $ANTLR start "rule__IntervallNumber__Group__2__Impl" 20475
20476 // InternalApplicationConfiguration.g:6550:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; 20476 }
20477 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException { 20477 return ;
20478 20478 }
20479 int stackSize = keepStackSize(); 20479 // $ANTLR end "rule__ScopeSpecification__Group__0__Impl"
20480 20480
20481 try { 20481
20482 // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) 20482 // $ANTLR start "rule__ScopeSpecification__Group__1"
20483 // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 20483 // InternalApplicationConfiguration.g:6491:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
20484 { 20484 public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
20485 // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 20485
20486 // InternalApplicationConfiguration.g:6556:2: ( rule__IntervallNumber__Alternatives_2 ) 20486 int stackSize = keepStackSize();
20487 { 20487
20488 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); 20488 try {
20489 // InternalApplicationConfiguration.g:6557:2: ( rule__IntervallNumber__Alternatives_2 ) 20489 // InternalApplicationConfiguration.g:6495:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
20490 // InternalApplicationConfiguration.g:6557:3: rule__IntervallNumber__Alternatives_2 20490 // InternalApplicationConfiguration.g:6496:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
20491 { 20491 {
20492 pushFollow(FOLLOW_2); 20492 pushFollow(FOLLOW_29);
20493 rule__IntervallNumber__Alternatives_2(); 20493 rule__ScopeSpecification__Group__1__Impl();
20494 20494
20495 state._fsp--; 20495 state._fsp--;
20496 20496
20497 20497 pushFollow(FOLLOW_2);
20498 } 20498 rule__ScopeSpecification__Group__2();
20499 20499
20500 after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); 20500 state._fsp--;
20501 20501
20502 } 20502
20503 20503 }
20504 20504
20505 } 20505 }
20506 20506 catch (RecognitionException re) {
20507 } 20507 reportError(re);
20508 catch (RecognitionException re) { 20508 recover(input,re);
20509 reportError(re); 20509 }
20510 recover(input,re); 20510 finally {
20511 } 20511
20512 finally { 20512 restoreStackSize(stackSize);
20513 20513
20514 restoreStackSize(stackSize); 20514 }
20515 20515 return ;
20516 } 20516 }
20517 return ; 20517 // $ANTLR end "rule__ScopeSpecification__Group__1"
20518 } 20518
20519 // $ANTLR end "rule__IntervallNumber__Group__2__Impl" 20519
20520 20520 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
20521 20521 // InternalApplicationConfiguration.g:6503:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
20522 // $ANTLR start "rule__IntEnumberation__Group__0" 20522 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
20523 // InternalApplicationConfiguration.g:6566:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; 20523
20524 public final void rule__IntEnumberation__Group__0() throws RecognitionException { 20524 int stackSize = keepStackSize();
20525 20525
20526 int stackSize = keepStackSize(); 20526 try {
20527 20527 // InternalApplicationConfiguration.g:6507:1: ( ( '{' ) )
20528 try { 20528 // InternalApplicationConfiguration.g:6508:1: ( '{' )
20529 // InternalApplicationConfiguration.g:6570:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) 20529 {
20530 // InternalApplicationConfiguration.g:6571:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 20530 // InternalApplicationConfiguration.g:6508:1: ( '{' )
20531 { 20531 // InternalApplicationConfiguration.g:6509:2: '{'
20532 pushFollow(FOLLOW_33); 20532 {
20533 rule__IntEnumberation__Group__0__Impl(); 20533 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
20534 20534 match(input,30,FOLLOW_2);
20535 state._fsp--; 20535 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
20536 20536
20537 pushFollow(FOLLOW_2); 20537 }
20538 rule__IntEnumberation__Group__1(); 20538
20539 20539
20540 state._fsp--; 20540 }
20541 20541
20542 20542 }
20543 } 20543 catch (RecognitionException re) {
20544 20544 reportError(re);
20545 } 20545 recover(input,re);
20546 catch (RecognitionException re) { 20546 }
20547 reportError(re); 20547 finally {
20548 recover(input,re); 20548
20549 } 20549 restoreStackSize(stackSize);
20550 finally { 20550
20551 20551 }
20552 restoreStackSize(stackSize); 20552 return ;
20553 20553 }
20554 } 20554 // $ANTLR end "rule__ScopeSpecification__Group__1__Impl"
20555 return ; 20555
20556 } 20556
20557 // $ANTLR end "rule__IntEnumberation__Group__0" 20557 // $ANTLR start "rule__ScopeSpecification__Group__2"
20558 20558 // InternalApplicationConfiguration.g:6518:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
20559 20559 public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
20560 // $ANTLR start "rule__IntEnumberation__Group__0__Impl" 20560
20561 // InternalApplicationConfiguration.g:6578:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; 20561 int stackSize = keepStackSize();
20562 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { 20562
20563 20563 try {
20564 int stackSize = keepStackSize(); 20564 // InternalApplicationConfiguration.g:6522:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
20565 20565 // InternalApplicationConfiguration.g:6523:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
20566 try { 20566 {
20567 // InternalApplicationConfiguration.g:6582:1: ( ( () ) ) 20567 pushFollow(FOLLOW_29);
20568 // InternalApplicationConfiguration.g:6583:1: ( () ) 20568 rule__ScopeSpecification__Group__2__Impl();
20569 { 20569
20570 // InternalApplicationConfiguration.g:6583:1: ( () ) 20570 state._fsp--;
20571 // InternalApplicationConfiguration.g:6584:2: () 20571
20572 { 20572 pushFollow(FOLLOW_2);
20573 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); 20573 rule__ScopeSpecification__Group__3();
20574 // InternalApplicationConfiguration.g:6585:2: () 20574
20575 // InternalApplicationConfiguration.g:6585:3: 20575 state._fsp--;
20576 { 20576
20577 } 20577
20578 20578 }
20579 after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); 20579
20580 20580 }
20581 } 20581 catch (RecognitionException re) {
20582 20582 reportError(re);
20583 20583 recover(input,re);
20584 } 20584 }
20585 20585 finally {
20586 } 20586
20587 finally { 20587 restoreStackSize(stackSize);
20588 20588
20589 restoreStackSize(stackSize); 20589 }
20590 20590 return ;
20591 } 20591 }
20592 return ; 20592 // $ANTLR end "rule__ScopeSpecification__Group__2"
20593 } 20593
20594 // $ANTLR end "rule__IntEnumberation__Group__0__Impl" 20594
20595 20595 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
20596 20596 // InternalApplicationConfiguration.g:6530:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
20597 // $ANTLR start "rule__IntEnumberation__Group__1" 20597 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
20598 // InternalApplicationConfiguration.g:6593:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; 20598
20599 public final void rule__IntEnumberation__Group__1() throws RecognitionException { 20599 int stackSize = keepStackSize();
20600 20600
20601 int stackSize = keepStackSize(); 20601 try {
20602 20602 // InternalApplicationConfiguration.g:6534:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
20603 try { 20603 // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
20604 // InternalApplicationConfiguration.g:6597:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) 20604 {
20605 // InternalApplicationConfiguration.g:6598:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 20605 // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
20606 { 20606 // InternalApplicationConfiguration.g:6536:2: ( rule__ScopeSpecification__Group_2__0 )?
20607 pushFollow(FOLLOW_38); 20607 {
20608 rule__IntEnumberation__Group__1__Impl(); 20608 before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
20609 20609 // InternalApplicationConfiguration.g:6537:2: ( rule__ScopeSpecification__Group_2__0 )?
20610 state._fsp--; 20610 int alt54=2;
20611 20611 int LA54_0 = input.LA(1);
20612 pushFollow(FOLLOW_2); 20612
20613 rule__IntEnumberation__Group__2(); 20613 if ( (LA54_0==46) ) {
20614 20614 alt54=1;
20615 state._fsp--; 20615 }
20616 20616 switch (alt54) {
20617 20617 case 1 :
20618 } 20618 // InternalApplicationConfiguration.g:6537:3: rule__ScopeSpecification__Group_2__0
20619 20619 {
20620 } 20620 pushFollow(FOLLOW_2);
20621 catch (RecognitionException re) { 20621 rule__ScopeSpecification__Group_2__0();
20622 reportError(re); 20622
20623 recover(input,re); 20623 state._fsp--;
20624 } 20624
20625 finally { 20625
20626 20626 }
20627 restoreStackSize(stackSize); 20627 break;
20628 20628
20629 } 20629 }
20630 return ; 20630
20631 } 20631 after(grammarAccess.getScopeSpecificationAccess().getGroup_2());
20632 // $ANTLR end "rule__IntEnumberation__Group__1" 20632
20633 20633 }
20634 20634
20635 // $ANTLR start "rule__IntEnumberation__Group__1__Impl" 20635
20636 // InternalApplicationConfiguration.g:6605:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; 20636 }
20637 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { 20637
20638 20638 }
20639 int stackSize = keepStackSize(); 20639 catch (RecognitionException re) {
20640 20640 reportError(re);
20641 try { 20641 recover(input,re);
20642 // InternalApplicationConfiguration.g:6609:1: ( ( '{' ) ) 20642 }
20643 // InternalApplicationConfiguration.g:6610:1: ( '{' ) 20643 finally {
20644 { 20644
20645 // InternalApplicationConfiguration.g:6610:1: ( '{' ) 20645 restoreStackSize(stackSize);
20646 // InternalApplicationConfiguration.g:6611:2: '{' 20646
20647 { 20647 }
20648 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 20648 return ;
20649 match(input,24,FOLLOW_2); 20649 }
20650 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 20650 // $ANTLR end "rule__ScopeSpecification__Group__2__Impl"
20651 20651
20652 } 20652
20653 20653 // $ANTLR start "rule__ScopeSpecification__Group__3"
20654 20654 // InternalApplicationConfiguration.g:6545:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
20655 } 20655 public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
20656 20656
20657 } 20657 int stackSize = keepStackSize();
20658 catch (RecognitionException re) { 20658
20659 reportError(re); 20659 try {
20660 recover(input,re); 20660 // InternalApplicationConfiguration.g:6549:1: ( rule__ScopeSpecification__Group__3__Impl )
20661 } 20661 // InternalApplicationConfiguration.g:6550:2: rule__ScopeSpecification__Group__3__Impl
20662 finally { 20662 {
20663 20663 pushFollow(FOLLOW_2);
20664 restoreStackSize(stackSize); 20664 rule__ScopeSpecification__Group__3__Impl();
20665 20665
20666 } 20666 state._fsp--;
20667 return ; 20667
20668 } 20668
20669 // $ANTLR end "rule__IntEnumberation__Group__1__Impl" 20669 }
20670 20670
20671 20671 }
20672 // $ANTLR start "rule__IntEnumberation__Group__2" 20672 catch (RecognitionException re) {
20673 // InternalApplicationConfiguration.g:6620:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; 20673 reportError(re);
20674 public final void rule__IntEnumberation__Group__2() throws RecognitionException { 20674 recover(input,re);
20675 20675 }
20676 int stackSize = keepStackSize(); 20676 finally {
20677 20677
20678 try { 20678 restoreStackSize(stackSize);
20679 // InternalApplicationConfiguration.g:6624:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) 20679
20680 // InternalApplicationConfiguration.g:6625:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 20680 }
20681 { 20681 return ;
20682 pushFollow(FOLLOW_38); 20682 }
20683 rule__IntEnumberation__Group__2__Impl(); 20683 // $ANTLR end "rule__ScopeSpecification__Group__3"
20684 20684
20685 state._fsp--; 20685
20686 20686 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
20687 pushFollow(FOLLOW_2); 20687 // InternalApplicationConfiguration.g:6556:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
20688 rule__IntEnumberation__Group__3(); 20688 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
20689 20689
20690 state._fsp--; 20690 int stackSize = keepStackSize();
20691 20691
20692 20692 try {
20693 } 20693 // InternalApplicationConfiguration.g:6560:1: ( ( '}' ) )
20694 20694 // InternalApplicationConfiguration.g:6561:1: ( '}' )
20695 } 20695 {
20696 catch (RecognitionException re) { 20696 // InternalApplicationConfiguration.g:6561:1: ( '}' )
20697 reportError(re); 20697 // InternalApplicationConfiguration.g:6562:2: '}'
20698 recover(input,re); 20698 {
20699 } 20699 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
20700 finally { 20700 match(input,31,FOLLOW_2);
20701 20701 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
20702 restoreStackSize(stackSize); 20702
20703 20703 }
20704 } 20704
20705 return ; 20705
20706 } 20706 }
20707 // $ANTLR end "rule__IntEnumberation__Group__2" 20707
20708 20708 }
20709 20709 catch (RecognitionException re) {
20710 // $ANTLR start "rule__IntEnumberation__Group__2__Impl" 20710 reportError(re);
20711 // InternalApplicationConfiguration.g:6632:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; 20711 recover(input,re);
20712 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { 20712 }
20713 20713 finally {
20714 int stackSize = keepStackSize(); 20714
20715 20715 restoreStackSize(stackSize);
20716 try { 20716
20717 // InternalApplicationConfiguration.g:6636:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) 20717 }
20718 // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 20718 return ;
20719 { 20719 }
20720 // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 20720 // $ANTLR end "rule__ScopeSpecification__Group__3__Impl"
20721 // InternalApplicationConfiguration.g:6638:2: ( rule__IntEnumberation__Group_2__0 )? 20721
20722 { 20722
20723 before(grammarAccess.getIntEnumberationAccess().getGroup_2()); 20723 // $ANTLR start "rule__ScopeSpecification__Group_2__0"
20724 // InternalApplicationConfiguration.g:6639:2: ( rule__IntEnumberation__Group_2__0 )? 20724 // InternalApplicationConfiguration.g:6572:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
20725 int alt50=2; 20725 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
20726 int LA50_0 = input.LA(1); 20726
20727 20727 int stackSize = keepStackSize();
20728 if ( (LA50_0==RULE_INT||LA50_0==18) ) { 20728
20729 alt50=1; 20729 try {
20730 } 20730 // InternalApplicationConfiguration.g:6576:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
20731 switch (alt50) { 20731 // InternalApplicationConfiguration.g:6577:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
20732 case 1 : 20732 {
20733 // InternalApplicationConfiguration.g:6639:3: rule__IntEnumberation__Group_2__0 20733 pushFollow(FOLLOW_26);
20734 { 20734 rule__ScopeSpecification__Group_2__0__Impl();
20735 pushFollow(FOLLOW_2); 20735
20736 rule__IntEnumberation__Group_2__0(); 20736 state._fsp--;
20737 20737
20738 state._fsp--; 20738 pushFollow(FOLLOW_2);
20739 20739 rule__ScopeSpecification__Group_2__1();
20740 20740
20741 } 20741 state._fsp--;
20742 break; 20742
20743 20743
20744 } 20744 }
20745 20745
20746 after(grammarAccess.getIntEnumberationAccess().getGroup_2()); 20746 }
20747 20747 catch (RecognitionException re) {
20748 } 20748 reportError(re);
20749 20749 recover(input,re);
20750 20750 }
20751 } 20751 finally {
20752 20752
20753 } 20753 restoreStackSize(stackSize);
20754 catch (RecognitionException re) { 20754
20755 reportError(re); 20755 }
20756 recover(input,re); 20756 return ;
20757 } 20757 }
20758 finally { 20758 // $ANTLR end "rule__ScopeSpecification__Group_2__0"
20759 20759
20760 restoreStackSize(stackSize); 20760
20761 20761 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
20762 } 20762 // InternalApplicationConfiguration.g:6584:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
20763 return ; 20763 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
20764 } 20764
20765 // $ANTLR end "rule__IntEnumberation__Group__2__Impl" 20765 int stackSize = keepStackSize();
20766 20766
20767 20767 try {
20768 // $ANTLR start "rule__IntEnumberation__Group__3" 20768 // InternalApplicationConfiguration.g:6588:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
20769 // InternalApplicationConfiguration.g:6647:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; 20769 // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
20770 public final void rule__IntEnumberation__Group__3() throws RecognitionException { 20770 {
20771 20771 // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
20772 int stackSize = keepStackSize(); 20772 // InternalApplicationConfiguration.g:6590:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
20773 20773 {
20774 try { 20774 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
20775 // InternalApplicationConfiguration.g:6651:1: ( rule__IntEnumberation__Group__3__Impl ) 20775 // InternalApplicationConfiguration.g:6591:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
20776 // InternalApplicationConfiguration.g:6652:2: rule__IntEnumberation__Group__3__Impl 20776 // InternalApplicationConfiguration.g:6591:3: rule__ScopeSpecification__ScopesAssignment_2_0
20777 { 20777 {
20778 pushFollow(FOLLOW_2); 20778 pushFollow(FOLLOW_2);
20779 rule__IntEnumberation__Group__3__Impl(); 20779 rule__ScopeSpecification__ScopesAssignment_2_0();
20780 20780
20781 state._fsp--; 20781 state._fsp--;
20782 20782
20783 20783
20784 } 20784 }
20785 20785
20786 } 20786 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
20787 catch (RecognitionException re) { 20787
20788 reportError(re); 20788 }
20789 recover(input,re); 20789
20790 } 20790
20791 finally { 20791 }
20792 20792
20793 restoreStackSize(stackSize); 20793 }
20794 20794 catch (RecognitionException re) {
20795 } 20795 reportError(re);
20796 return ; 20796 recover(input,re);
20797 } 20797 }
20798 // $ANTLR end "rule__IntEnumberation__Group__3" 20798 finally {
20799 20799
20800 20800 restoreStackSize(stackSize);
20801 // $ANTLR start "rule__IntEnumberation__Group__3__Impl" 20801
20802 // InternalApplicationConfiguration.g:6658:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; 20802 }
20803 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { 20803 return ;
20804 20804 }
20805 int stackSize = keepStackSize(); 20805 // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl"
20806 20806
20807 try { 20807
20808 // InternalApplicationConfiguration.g:6662:1: ( ( '}' ) ) 20808 // $ANTLR start "rule__ScopeSpecification__Group_2__1"
20809 // InternalApplicationConfiguration.g:6663:1: ( '}' ) 20809 // InternalApplicationConfiguration.g:6599:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
20810 { 20810 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
20811 // InternalApplicationConfiguration.g:6663:1: ( '}' ) 20811
20812 // InternalApplicationConfiguration.g:6664:2: '}' 20812 int stackSize = keepStackSize();
20813 { 20813
20814 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 20814 try {
20815 match(input,25,FOLLOW_2); 20815 // InternalApplicationConfiguration.g:6603:1: ( rule__ScopeSpecification__Group_2__1__Impl )
20816 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 20816 // InternalApplicationConfiguration.g:6604:2: rule__ScopeSpecification__Group_2__1__Impl
20817 20817 {
20818 } 20818 pushFollow(FOLLOW_2);
20819 20819 rule__ScopeSpecification__Group_2__1__Impl();
20820 20820
20821 } 20821 state._fsp--;
20822 20822
20823 } 20823
20824 catch (RecognitionException re) { 20824 }
20825 reportError(re); 20825
20826 recover(input,re); 20826 }
20827 } 20827 catch (RecognitionException re) {
20828 finally { 20828 reportError(re);
20829 20829 recover(input,re);
20830 restoreStackSize(stackSize); 20830 }
20831 20831 finally {
20832 } 20832
20833 return ; 20833 restoreStackSize(stackSize);
20834 } 20834
20835 // $ANTLR end "rule__IntEnumberation__Group__3__Impl" 20835 }
20836 20836 return ;
20837 20837 }
20838 // $ANTLR start "rule__IntEnumberation__Group_2__0" 20838 // $ANTLR end "rule__ScopeSpecification__Group_2__1"
20839 // InternalApplicationConfiguration.g:6674:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; 20839
20840 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException { 20840
20841 20841 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
20842 int stackSize = keepStackSize(); 20842 // InternalApplicationConfiguration.g:6610:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
20843 20843 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
20844 try { 20844
20845 // InternalApplicationConfiguration.g:6678:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) 20845 int stackSize = keepStackSize();
20846 // InternalApplicationConfiguration.g:6679:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 20846
20847 { 20847 try {
20848 pushFollow(FOLLOW_23); 20848 // InternalApplicationConfiguration.g:6614:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
20849 rule__IntEnumberation__Group_2__0__Impl(); 20849 // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
20850 20850 {
20851 state._fsp--; 20851 // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
20852 20852 // InternalApplicationConfiguration.g:6616:2: ( rule__ScopeSpecification__Group_2_1__0 )*
20853 pushFollow(FOLLOW_2); 20853 {
20854 rule__IntEnumberation__Group_2__1(); 20854 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
20855 20855 // InternalApplicationConfiguration.g:6617:2: ( rule__ScopeSpecification__Group_2_1__0 )*
20856 state._fsp--; 20856 loop55:
20857 20857 do {
20858 20858 int alt55=2;
20859 } 20859 int LA55_0 = input.LA(1);
20860 20860
20861 } 20861 if ( (LA55_0==32) ) {
20862 catch (RecognitionException re) { 20862 alt55=1;
20863 reportError(re); 20863 }
20864 recover(input,re); 20864
20865 } 20865
20866 finally { 20866 switch (alt55) {
20867 20867 case 1 :
20868 restoreStackSize(stackSize); 20868 // InternalApplicationConfiguration.g:6617:3: rule__ScopeSpecification__Group_2_1__0
20869 20869 {
20870 } 20870 pushFollow(FOLLOW_16);
20871 return ; 20871 rule__ScopeSpecification__Group_2_1__0();
20872 } 20872
20873 // $ANTLR end "rule__IntEnumberation__Group_2__0" 20873 state._fsp--;
20874 20874
20875 20875
20876 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" 20876 }
20877 // InternalApplicationConfiguration.g:6686:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; 20877 break;
20878 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { 20878
20879 20879 default :
20880 int stackSize = keepStackSize(); 20880 break loop55;
20881 20881 }
20882 try { 20882 } while (true);
20883 // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) 20883
20884 // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 20884 after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
20885 { 20885
20886 // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 20886 }
20887 // InternalApplicationConfiguration.g:6692:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) 20887
20888 { 20888
20889 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); 20889 }
20890 // InternalApplicationConfiguration.g:6693:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) 20890
20891 // InternalApplicationConfiguration.g:6693:3: rule__IntEnumberation__EntryAssignment_2_0 20891 }
20892 { 20892 catch (RecognitionException re) {
20893 pushFollow(FOLLOW_2); 20893 reportError(re);
20894 rule__IntEnumberation__EntryAssignment_2_0(); 20894 recover(input,re);
20895 20895 }
20896 state._fsp--; 20896 finally {
20897 20897
20898 20898 restoreStackSize(stackSize);
20899 } 20899
20900 20900 }
20901 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); 20901 return ;
20902 20902 }
20903 } 20903 // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl"
20904 20904
20905 20905
20906 } 20906 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
20907 20907 // InternalApplicationConfiguration.g:6626:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
20908 } 20908 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
20909 catch (RecognitionException re) { 20909
20910 reportError(re); 20910 int stackSize = keepStackSize();
20911 recover(input,re); 20911
20912 } 20912 try {
20913 finally { 20913 // InternalApplicationConfiguration.g:6630:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
20914 20914 // InternalApplicationConfiguration.g:6631:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
20915 restoreStackSize(stackSize); 20915 {
20916 20916 pushFollow(FOLLOW_30);
20917 } 20917 rule__ScopeSpecification__Group_2_1__0__Impl();
20918 return ; 20918
20919 } 20919 state._fsp--;
20920 // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl" 20920
20921 20921 pushFollow(FOLLOW_2);
20922 20922 rule__ScopeSpecification__Group_2_1__1();
20923 // $ANTLR start "rule__IntEnumberation__Group_2__1" 20923
20924 // InternalApplicationConfiguration.g:6701:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; 20924 state._fsp--;
20925 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException { 20925
20926 20926
20927 int stackSize = keepStackSize(); 20927 }
20928 20928
20929 try { 20929 }
20930 // InternalApplicationConfiguration.g:6705:1: ( rule__IntEnumberation__Group_2__1__Impl ) 20930 catch (RecognitionException re) {
20931 // InternalApplicationConfiguration.g:6706:2: rule__IntEnumberation__Group_2__1__Impl 20931 reportError(re);
20932 { 20932 recover(input,re);
20933 pushFollow(FOLLOW_2); 20933 }
20934 rule__IntEnumberation__Group_2__1__Impl(); 20934 finally {
20935 20935
20936 state._fsp--; 20936 restoreStackSize(stackSize);
20937 20937
20938 20938 }
20939 } 20939 return ;
20940 20940 }
20941 } 20941 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0"
20942 catch (RecognitionException re) { 20942
20943 reportError(re); 20943
20944 recover(input,re); 20944 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
20945 } 20945 // InternalApplicationConfiguration.g:6638:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
20946 finally { 20946 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
20947 20947
20948 restoreStackSize(stackSize); 20948 int stackSize = keepStackSize();
20949 20949
20950 } 20950 try {
20951 return ; 20951 // InternalApplicationConfiguration.g:6642:1: ( ( ',' ) )
20952 } 20952 // InternalApplicationConfiguration.g:6643:1: ( ',' )
20953 // $ANTLR end "rule__IntEnumberation__Group_2__1" 20953 {
20954 20954 // InternalApplicationConfiguration.g:6643:1: ( ',' )
20955 20955 // InternalApplicationConfiguration.g:6644:2: ','
20956 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" 20956 {
20957 // InternalApplicationConfiguration.g:6712:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; 20957 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
20958 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { 20958 match(input,32,FOLLOW_2);
20959 20959 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
20960 int stackSize = keepStackSize(); 20960
20961 20961 }
20962 try { 20962
20963 // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) 20963
20964 // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) 20964 }
20965 { 20965
20966 // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) 20966 }
20967 // InternalApplicationConfiguration.g:6718:2: ( rule__IntEnumberation__Group_2_1__0 )* 20967 catch (RecognitionException re) {
20968 { 20968 reportError(re);
20969 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); 20969 recover(input,re);
20970 // InternalApplicationConfiguration.g:6719:2: ( rule__IntEnumberation__Group_2_1__0 )* 20970 }
20971 loop51: 20971 finally {
20972 do { 20972
20973 int alt51=2; 20973 restoreStackSize(stackSize);
20974 int LA51_0 = input.LA(1); 20974
20975 20975 }
20976 if ( (LA51_0==26) ) { 20976 return ;
20977 alt51=1; 20977 }
20978 } 20978 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl"
20979 20979
20980 20980
20981 switch (alt51) { 20981 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
20982 case 1 : 20982 // InternalApplicationConfiguration.g:6653:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
20983 // InternalApplicationConfiguration.g:6719:3: rule__IntEnumberation__Group_2_1__0 20983 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
20984 { 20984
20985 pushFollow(FOLLOW_16); 20985 int stackSize = keepStackSize();
20986 rule__IntEnumberation__Group_2_1__0(); 20986
20987 20987 try {
20988 state._fsp--; 20988 // InternalApplicationConfiguration.g:6657:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
20989 20989 // InternalApplicationConfiguration.g:6658:2: rule__ScopeSpecification__Group_2_1__1__Impl
20990 20990 {
20991 } 20991 pushFollow(FOLLOW_2);
20992 break; 20992 rule__ScopeSpecification__Group_2_1__1__Impl();
20993 20993
20994 default : 20994 state._fsp--;
20995 break loop51; 20995
20996 } 20996
20997 } while (true); 20997 }
20998 20998
20999 after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); 20999 }
21000 21000 catch (RecognitionException re) {
21001 } 21001 reportError(re);
21002 21002 recover(input,re);
21003 21003 }
21004 } 21004 finally {
21005 21005
21006 } 21006 restoreStackSize(stackSize);
21007 catch (RecognitionException re) { 21007
21008 reportError(re); 21008 }
21009 recover(input,re); 21009 return ;
21010 } 21010 }
21011 finally { 21011 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1"
21012 21012
21013 restoreStackSize(stackSize); 21013
21014 21014 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
21015 } 21015 // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
21016 return ; 21016 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
21017 } 21017
21018 // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl" 21018 int stackSize = keepStackSize();
21019 21019
21020 21020 try {
21021 // $ANTLR start "rule__IntEnumberation__Group_2_1__0" 21021 // InternalApplicationConfiguration.g:6668:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
21022 // InternalApplicationConfiguration.g:6728:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; 21022 // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
21023 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { 21023 {
21024 21024 // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
21025 int stackSize = keepStackSize(); 21025 // InternalApplicationConfiguration.g:6670:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
21026 21026 {
21027 try { 21027 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
21028 // InternalApplicationConfiguration.g:6732:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) 21028 // InternalApplicationConfiguration.g:6671:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
21029 // InternalApplicationConfiguration.g:6733:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 21029 // InternalApplicationConfiguration.g:6671:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
21030 { 21030 {
21031 pushFollow(FOLLOW_39); 21031 pushFollow(FOLLOW_2);
21032 rule__IntEnumberation__Group_2_1__0__Impl(); 21032 rule__ScopeSpecification__ScopesAssignment_2_1_1();
21033 21033
21034 state._fsp--; 21034 state._fsp--;
21035 21035
21036 pushFollow(FOLLOW_2); 21036
21037 rule__IntEnumberation__Group_2_1__1(); 21037 }
21038 21038
21039 state._fsp--; 21039 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
21040 21040
21041 21041 }
21042 } 21042
21043 21043
21044 } 21044 }
21045 catch (RecognitionException re) { 21045
21046 reportError(re); 21046 }
21047 recover(input,re); 21047 catch (RecognitionException re) {
21048 } 21048 reportError(re);
21049 finally { 21049 recover(input,re);
21050 21050 }
21051 restoreStackSize(stackSize); 21051 finally {
21052 21052
21053 } 21053 restoreStackSize(stackSize);
21054 return ; 21054
21055 } 21055 }
21056 // $ANTLR end "rule__IntEnumberation__Group_2_1__0" 21056 return ;
21057 21057 }
21058 21058 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl"
21059 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" 21059
21060 // InternalApplicationConfiguration.g:6740:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; 21060
21061 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { 21061 // $ANTLR start "rule__ClassTypeScope__Group__0"
21062 21062 // InternalApplicationConfiguration.g:6680:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
21063 int stackSize = keepStackSize(); 21063 public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
21064 21064
21065 try { 21065 int stackSize = keepStackSize();
21066 // InternalApplicationConfiguration.g:6744:1: ( ( ',' ) ) 21066
21067 // InternalApplicationConfiguration.g:6745:1: ( ',' ) 21067 try {
21068 { 21068 // InternalApplicationConfiguration.g:6684:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
21069 // InternalApplicationConfiguration.g:6745:1: ( ',' ) 21069 // InternalApplicationConfiguration.g:6685:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
21070 // InternalApplicationConfiguration.g:6746:2: ',' 21070 {
21071 { 21071 pushFollow(FOLLOW_31);
21072 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 21072 rule__ClassTypeScope__Group__0__Impl();
21073 match(input,26,FOLLOW_2); 21073
21074 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 21074 state._fsp--;
21075 21075
21076 } 21076 pushFollow(FOLLOW_2);
21077 21077 rule__ClassTypeScope__Group__1();
21078 21078
21079 } 21079 state._fsp--;
21080 21080
21081 } 21081
21082 catch (RecognitionException re) { 21082 }
21083 reportError(re); 21083
21084 recover(input,re); 21084 }
21085 } 21085 catch (RecognitionException re) {
21086 finally { 21086 reportError(re);
21087 21087 recover(input,re);
21088 restoreStackSize(stackSize); 21088 }
21089 21089 finally {
21090 } 21090
21091 return ; 21091 restoreStackSize(stackSize);
21092 } 21092
21093 // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl" 21093 }
21094 21094 return ;
21095 21095 }
21096 // $ANTLR start "rule__IntEnumberation__Group_2_1__1" 21096 // $ANTLR end "rule__ClassTypeScope__Group__0"
21097 // InternalApplicationConfiguration.g:6755:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; 21097
21098 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException { 21098
21099 21099 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
21100 int stackSize = keepStackSize(); 21100 // InternalApplicationConfiguration.g:6692:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
21101 21101 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
21102 try { 21102
21103 // InternalApplicationConfiguration.g:6759:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) 21103 int stackSize = keepStackSize();
21104 // InternalApplicationConfiguration.g:6760:2: rule__IntEnumberation__Group_2_1__1__Impl 21104
21105 { 21105 try {
21106 pushFollow(FOLLOW_2); 21106 // InternalApplicationConfiguration.g:6696:1: ( ( '#' ) )
21107 rule__IntEnumberation__Group_2_1__1__Impl(); 21107 // InternalApplicationConfiguration.g:6697:1: ( '#' )
21108 21108 {
21109 state._fsp--; 21109 // InternalApplicationConfiguration.g:6697:1: ( '#' )
21110 21110 // InternalApplicationConfiguration.g:6698:2: '#'
21111 21111 {
21112 } 21112 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
21113 21113 match(input,46,FOLLOW_2);
21114 } 21114 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
21115 catch (RecognitionException re) { 21115
21116 reportError(re); 21116 }
21117 recover(input,re); 21117
21118 } 21118
21119 finally { 21119 }
21120 21120
21121 restoreStackSize(stackSize); 21121 }
21122 21122 catch (RecognitionException re) {
21123 } 21123 reportError(re);
21124 return ; 21124 recover(input,re);
21125 } 21125 }
21126 // $ANTLR end "rule__IntEnumberation__Group_2_1__1" 21126 finally {
21127 21127
21128 21128 restoreStackSize(stackSize);
21129 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl" 21129
21130 // InternalApplicationConfiguration.g:6766:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; 21130 }
21131 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException { 21131 return ;
21132 21132 }
21133 int stackSize = keepStackSize(); 21133 // $ANTLR end "rule__ClassTypeScope__Group__0__Impl"
21134 21134
21135 try { 21135
21136 // InternalApplicationConfiguration.g:6770:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) 21136 // $ANTLR start "rule__ClassTypeScope__Group__1"
21137 // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 21137 // InternalApplicationConfiguration.g:6707:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
21138 { 21138 public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
21139 // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 21139
21140 // InternalApplicationConfiguration.g:6772:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 21140 int stackSize = keepStackSize();
21141 { 21141
21142 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); 21142 try {
21143 // InternalApplicationConfiguration.g:6773:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 21143 // InternalApplicationConfiguration.g:6711:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
21144 // InternalApplicationConfiguration.g:6773:3: rule__IntEnumberation__EntryAssignment_2_1_1 21144 // InternalApplicationConfiguration.g:6712:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
21145 { 21145 {
21146 pushFollow(FOLLOW_2); 21146 pushFollow(FOLLOW_32);
21147 rule__IntEnumberation__EntryAssignment_2_1_1(); 21147 rule__ClassTypeScope__Group__1__Impl();
21148 21148
21149 state._fsp--; 21149 state._fsp--;
21150 21150
21151 21151 pushFollow(FOLLOW_2);
21152 } 21152 rule__ClassTypeScope__Group__2();
21153 21153
21154 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); 21154 state._fsp--;
21155 21155
21156 } 21156
21157 21157 }
21158 21158
21159 } 21159 }
21160 21160 catch (RecognitionException re) {
21161 } 21161 reportError(re);
21162 catch (RecognitionException re) { 21162 recover(input,re);
21163 reportError(re); 21163 }
21164 recover(input,re); 21164 finally {
21165 } 21165
21166 finally { 21166 restoreStackSize(stackSize);
21167 21167
21168 restoreStackSize(stackSize); 21168 }
21169 21169 return ;
21170 } 21170 }
21171 return ; 21171 // $ANTLR end "rule__ClassTypeScope__Group__1"
21172 } 21172
21173 // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl" 21173
21174 21174 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
21175 21175 // InternalApplicationConfiguration.g:6719:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
21176 // $ANTLR start "rule__RealEnumeration__Group__0" 21176 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
21177 // InternalApplicationConfiguration.g:6782:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; 21177
21178 public final void rule__RealEnumeration__Group__0() throws RecognitionException { 21178 int stackSize = keepStackSize();
21179 21179
21180 int stackSize = keepStackSize(); 21180 try {
21181 21181 // InternalApplicationConfiguration.g:6723:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
21182 try { 21182 // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
21183 // InternalApplicationConfiguration.g:6786:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) 21183 {
21184 // InternalApplicationConfiguration.g:6787:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 21184 // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
21185 { 21185 // InternalApplicationConfiguration.g:6725:2: ( rule__ClassTypeScope__TypeAssignment_1 )
21186 pushFollow(FOLLOW_33); 21186 {
21187 rule__RealEnumeration__Group__0__Impl(); 21187 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
21188 21188 // InternalApplicationConfiguration.g:6726:2: ( rule__ClassTypeScope__TypeAssignment_1 )
21189 state._fsp--; 21189 // InternalApplicationConfiguration.g:6726:3: rule__ClassTypeScope__TypeAssignment_1
21190 21190 {
21191 pushFollow(FOLLOW_2); 21191 pushFollow(FOLLOW_2);
21192 rule__RealEnumeration__Group__1(); 21192 rule__ClassTypeScope__TypeAssignment_1();
21193 21193
21194 state._fsp--; 21194 state._fsp--;
21195 21195
21196 21196
21197 } 21197 }
21198 21198
21199 } 21199 after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
21200 catch (RecognitionException re) { 21200
21201 reportError(re); 21201 }
21202 recover(input,re); 21202
21203 } 21203
21204 finally { 21204 }
21205 21205
21206 restoreStackSize(stackSize); 21206 }
21207 21207 catch (RecognitionException re) {
21208 } 21208 reportError(re);
21209 return ; 21209 recover(input,re);
21210 } 21210 }
21211 // $ANTLR end "rule__RealEnumeration__Group__0" 21211 finally {
21212 21212
21213 21213 restoreStackSize(stackSize);
21214 // $ANTLR start "rule__RealEnumeration__Group__0__Impl" 21214
21215 // InternalApplicationConfiguration.g:6794:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; 21215 }
21216 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException { 21216 return ;
21217 21217 }
21218 int stackSize = keepStackSize(); 21218 // $ANTLR end "rule__ClassTypeScope__Group__1__Impl"
21219 21219
21220 try { 21220
21221 // InternalApplicationConfiguration.g:6798:1: ( ( () ) ) 21221 // $ANTLR start "rule__ClassTypeScope__Group__2"
21222 // InternalApplicationConfiguration.g:6799:1: ( () ) 21222 // InternalApplicationConfiguration.g:6734:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
21223 { 21223 public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
21224 // InternalApplicationConfiguration.g:6799:1: ( () ) 21224
21225 // InternalApplicationConfiguration.g:6800:2: () 21225 int stackSize = keepStackSize();
21226 { 21226
21227 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); 21227 try {
21228 // InternalApplicationConfiguration.g:6801:2: () 21228 // InternalApplicationConfiguration.g:6738:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
21229 // InternalApplicationConfiguration.g:6801:3: 21229 // InternalApplicationConfiguration.g:6739:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
21230 { 21230 {
21231 } 21231 pushFollow(FOLLOW_33);
21232 21232 rule__ClassTypeScope__Group__2__Impl();
21233 after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); 21233
21234 21234 state._fsp--;
21235 } 21235
21236 21236 pushFollow(FOLLOW_2);
21237 21237 rule__ClassTypeScope__Group__3();
21238 } 21238
21239 21239 state._fsp--;
21240 } 21240
21241 finally { 21241
21242 21242 }
21243 restoreStackSize(stackSize); 21243
21244 21244 }
21245 } 21245 catch (RecognitionException re) {
21246 return ; 21246 reportError(re);
21247 } 21247 recover(input,re);
21248 // $ANTLR end "rule__RealEnumeration__Group__0__Impl" 21248 }
21249 21249 finally {
21250 21250
21251 // $ANTLR start "rule__RealEnumeration__Group__1" 21251 restoreStackSize(stackSize);
21252 // InternalApplicationConfiguration.g:6809:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; 21252
21253 public final void rule__RealEnumeration__Group__1() throws RecognitionException { 21253 }
21254 21254 return ;
21255 int stackSize = keepStackSize(); 21255 }
21256 21256 // $ANTLR end "rule__ClassTypeScope__Group__2"
21257 try { 21257
21258 // InternalApplicationConfiguration.g:6813:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) 21258
21259 // InternalApplicationConfiguration.g:6814:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 21259 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
21260 { 21260 // InternalApplicationConfiguration.g:6746:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
21261 pushFollow(FOLLOW_38); 21261 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
21262 rule__RealEnumeration__Group__1__Impl(); 21262
21263 21263 int stackSize = keepStackSize();
21264 state._fsp--; 21264
21265 21265 try {
21266 pushFollow(FOLLOW_2); 21266 // InternalApplicationConfiguration.g:6750:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
21267 rule__RealEnumeration__Group__2(); 21267 // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
21268 21268 {
21269 state._fsp--; 21269 // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
21270 21270 // InternalApplicationConfiguration.g:6752:2: ( rule__ClassTypeScope__Alternatives_2 )
21271 21271 {
21272 } 21272 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
21273 21273 // InternalApplicationConfiguration.g:6753:2: ( rule__ClassTypeScope__Alternatives_2 )
21274 } 21274 // InternalApplicationConfiguration.g:6753:3: rule__ClassTypeScope__Alternatives_2
21275 catch (RecognitionException re) { 21275 {
21276 reportError(re); 21276 pushFollow(FOLLOW_2);
21277 recover(input,re); 21277 rule__ClassTypeScope__Alternatives_2();
21278 } 21278
21279 finally { 21279 state._fsp--;
21280 21280
21281 restoreStackSize(stackSize); 21281
21282 21282 }
21283 } 21283
21284 return ; 21284 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
21285 } 21285
21286 // $ANTLR end "rule__RealEnumeration__Group__1" 21286 }
21287 21287
21288 21288
21289 // $ANTLR start "rule__RealEnumeration__Group__1__Impl" 21289 }
21290 // InternalApplicationConfiguration.g:6821:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; 21290
21291 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException { 21291 }
21292 21292 catch (RecognitionException re) {
21293 int stackSize = keepStackSize(); 21293 reportError(re);
21294 21294 recover(input,re);
21295 try { 21295 }
21296 // InternalApplicationConfiguration.g:6825:1: ( ( '{' ) ) 21296 finally {
21297 // InternalApplicationConfiguration.g:6826:1: ( '{' ) 21297
21298 { 21298 restoreStackSize(stackSize);
21299 // InternalApplicationConfiguration.g:6826:1: ( '{' ) 21299
21300 // InternalApplicationConfiguration.g:6827:2: '{' 21300 }
21301 { 21301 return ;
21302 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21302 }
21303 match(input,24,FOLLOW_2); 21303 // $ANTLR end "rule__ClassTypeScope__Group__2__Impl"
21304 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21304
21305 21305
21306 } 21306 // $ANTLR start "rule__ClassTypeScope__Group__3"
21307 21307 // InternalApplicationConfiguration.g:6761:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
21308 21308 public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
21309 } 21309
21310 21310 int stackSize = keepStackSize();
21311 } 21311
21312 catch (RecognitionException re) { 21312 try {
21313 reportError(re); 21313 // InternalApplicationConfiguration.g:6765:1: ( rule__ClassTypeScope__Group__3__Impl )
21314 recover(input,re); 21314 // InternalApplicationConfiguration.g:6766:2: rule__ClassTypeScope__Group__3__Impl
21315 } 21315 {
21316 finally { 21316 pushFollow(FOLLOW_2);
21317 21317 rule__ClassTypeScope__Group__3__Impl();
21318 restoreStackSize(stackSize); 21318
21319 21319 state._fsp--;
21320 } 21320
21321 return ; 21321
21322 } 21322 }
21323 // $ANTLR end "rule__RealEnumeration__Group__1__Impl" 21323
21324 21324 }
21325 21325 catch (RecognitionException re) {
21326 // $ANTLR start "rule__RealEnumeration__Group__2" 21326 reportError(re);
21327 // InternalApplicationConfiguration.g:6836:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; 21327 recover(input,re);
21328 public final void rule__RealEnumeration__Group__2() throws RecognitionException { 21328 }
21329 21329 finally {
21330 int stackSize = keepStackSize(); 21330
21331 21331 restoreStackSize(stackSize);
21332 try { 21332
21333 // InternalApplicationConfiguration.g:6840:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) 21333 }
21334 // InternalApplicationConfiguration.g:6841:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 21334 return ;
21335 { 21335 }
21336 pushFollow(FOLLOW_38); 21336 // $ANTLR end "rule__ClassTypeScope__Group__3"
21337 rule__RealEnumeration__Group__2__Impl(); 21337
21338 21338
21339 state._fsp--; 21339 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
21340 21340 // InternalApplicationConfiguration.g:6772:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
21341 pushFollow(FOLLOW_2); 21341 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
21342 rule__RealEnumeration__Group__3(); 21342
21343 21343 int stackSize = keepStackSize();
21344 state._fsp--; 21344
21345 21345 try {
21346 21346 // InternalApplicationConfiguration.g:6776:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
21347 } 21347 // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
21348 21348 {
21349 } 21349 // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
21350 catch (RecognitionException re) { 21350 // InternalApplicationConfiguration.g:6778:2: ( rule__ClassTypeScope__Alternatives_3 )
21351 reportError(re); 21351 {
21352 recover(input,re); 21352 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
21353 } 21353 // InternalApplicationConfiguration.g:6779:2: ( rule__ClassTypeScope__Alternatives_3 )
21354 finally { 21354 // InternalApplicationConfiguration.g:6779:3: rule__ClassTypeScope__Alternatives_3
21355 21355 {
21356 restoreStackSize(stackSize); 21356 pushFollow(FOLLOW_2);
21357 21357 rule__ClassTypeScope__Alternatives_3();
21358 } 21358
21359 return ; 21359 state._fsp--;
21360 } 21360
21361 // $ANTLR end "rule__RealEnumeration__Group__2" 21361
21362 21362 }
21363 21363
21364 // $ANTLR start "rule__RealEnumeration__Group__2__Impl" 21364 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
21365 // InternalApplicationConfiguration.g:6848:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; 21365
21366 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { 21366 }
21367 21367
21368 int stackSize = keepStackSize(); 21368
21369 21369 }
21370 try { 21370
21371 // InternalApplicationConfiguration.g:6852:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) 21371 }
21372 // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 21372 catch (RecognitionException re) {
21373 { 21373 reportError(re);
21374 // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 21374 recover(input,re);
21375 // InternalApplicationConfiguration.g:6854:2: ( rule__RealEnumeration__Group_2__0 )? 21375 }
21376 { 21376 finally {
21377 before(grammarAccess.getRealEnumerationAccess().getGroup_2()); 21377
21378 // InternalApplicationConfiguration.g:6855:2: ( rule__RealEnumeration__Group_2__0 )? 21378 restoreStackSize(stackSize);
21379 int alt52=2; 21379
21380 int LA52_0 = input.LA(1); 21380 }
21381 21381 return ;
21382 if ( (LA52_0==RULE_INT||LA52_0==18) ) { 21382 }
21383 alt52=1; 21383 // $ANTLR end "rule__ClassTypeScope__Group__3__Impl"
21384 } 21384
21385 switch (alt52) { 21385
21386 case 1 : 21386 // $ANTLR start "rule__ObjectTypeScope__Group__0"
21387 // InternalApplicationConfiguration.g:6855:3: rule__RealEnumeration__Group_2__0 21387 // InternalApplicationConfiguration.g:6788:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
21388 { 21388 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
21389 pushFollow(FOLLOW_2); 21389
21390 rule__RealEnumeration__Group_2__0(); 21390 int stackSize = keepStackSize();
21391 21391
21392 state._fsp--; 21392 try {
21393 21393 // InternalApplicationConfiguration.g:6792:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
21394 21394 // InternalApplicationConfiguration.g:6793:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
21395 } 21395 {
21396 break; 21396 pushFollow(FOLLOW_34);
21397 21397 rule__ObjectTypeScope__Group__0__Impl();
21398 } 21398
21399 21399 state._fsp--;
21400 after(grammarAccess.getRealEnumerationAccess().getGroup_2()); 21400
21401 21401 pushFollow(FOLLOW_2);
21402 } 21402 rule__ObjectTypeScope__Group__1();
21403 21403
21404 21404 state._fsp--;
21405 } 21405
21406 21406
21407 } 21407 }
21408 catch (RecognitionException re) { 21408
21409 reportError(re); 21409 }
21410 recover(input,re); 21410 catch (RecognitionException re) {
21411 } 21411 reportError(re);
21412 finally { 21412 recover(input,re);
21413 21413 }
21414 restoreStackSize(stackSize); 21414 finally {
21415 21415
21416 } 21416 restoreStackSize(stackSize);
21417 return ; 21417
21418 } 21418 }
21419 // $ANTLR end "rule__RealEnumeration__Group__2__Impl" 21419 return ;
21420 21420 }
21421 21421 // $ANTLR end "rule__ObjectTypeScope__Group__0"
21422 // $ANTLR start "rule__RealEnumeration__Group__3" 21422
21423 // InternalApplicationConfiguration.g:6863:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; 21423
21424 public final void rule__RealEnumeration__Group__3() throws RecognitionException { 21424 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
21425 21425 // InternalApplicationConfiguration.g:6800:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
21426 int stackSize = keepStackSize(); 21426 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
21427 21427
21428 try { 21428 int stackSize = keepStackSize();
21429 // InternalApplicationConfiguration.g:6867:1: ( rule__RealEnumeration__Group__3__Impl ) 21429
21430 // InternalApplicationConfiguration.g:6868:2: rule__RealEnumeration__Group__3__Impl 21430 try {
21431 { 21431 // InternalApplicationConfiguration.g:6804:1: ( ( '#' ) )
21432 pushFollow(FOLLOW_2); 21432 // InternalApplicationConfiguration.g:6805:1: ( '#' )
21433 rule__RealEnumeration__Group__3__Impl(); 21433 {
21434 21434 // InternalApplicationConfiguration.g:6805:1: ( '#' )
21435 state._fsp--; 21435 // InternalApplicationConfiguration.g:6806:2: '#'
21436 21436 {
21437 21437 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
21438 } 21438 match(input,46,FOLLOW_2);
21439 21439 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
21440 } 21440
21441 catch (RecognitionException re) { 21441 }
21442 reportError(re); 21442
21443 recover(input,re); 21443
21444 } 21444 }
21445 finally { 21445
21446 21446 }
21447 restoreStackSize(stackSize); 21447 catch (RecognitionException re) {
21448 21448 reportError(re);
21449 } 21449 recover(input,re);
21450 return ; 21450 }
21451 } 21451 finally {
21452 // $ANTLR end "rule__RealEnumeration__Group__3" 21452
21453 21453 restoreStackSize(stackSize);
21454 21454
21455 // $ANTLR start "rule__RealEnumeration__Group__3__Impl" 21455 }
21456 // InternalApplicationConfiguration.g:6874:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; 21456 return ;
21457 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { 21457 }
21458 21458 // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl"
21459 int stackSize = keepStackSize(); 21459
21460 21460
21461 try { 21461 // $ANTLR start "rule__ObjectTypeScope__Group__1"
21462 // InternalApplicationConfiguration.g:6878:1: ( ( '}' ) ) 21462 // InternalApplicationConfiguration.g:6815:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
21463 // InternalApplicationConfiguration.g:6879:1: ( '}' ) 21463 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
21464 { 21464
21465 // InternalApplicationConfiguration.g:6879:1: ( '}' ) 21465 int stackSize = keepStackSize();
21466 // InternalApplicationConfiguration.g:6880:2: '}' 21466
21467 { 21467 try {
21468 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 21468 // InternalApplicationConfiguration.g:6819:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
21469 match(input,25,FOLLOW_2); 21469 // InternalApplicationConfiguration.g:6820:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
21470 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 21470 {
21471 21471 pushFollow(FOLLOW_32);
21472 } 21472 rule__ObjectTypeScope__Group__1__Impl();
21473 21473
21474 21474 state._fsp--;
21475 } 21475
21476 21476 pushFollow(FOLLOW_2);
21477 } 21477 rule__ObjectTypeScope__Group__2();
21478 catch (RecognitionException re) { 21478
21479 reportError(re); 21479 state._fsp--;
21480 recover(input,re); 21480
21481 } 21481
21482 finally { 21482 }
21483 21483
21484 restoreStackSize(stackSize); 21484 }
21485 21485 catch (RecognitionException re) {
21486 } 21486 reportError(re);
21487 return ; 21487 recover(input,re);
21488 } 21488 }
21489 // $ANTLR end "rule__RealEnumeration__Group__3__Impl" 21489 finally {
21490 21490
21491 21491 restoreStackSize(stackSize);
21492 // $ANTLR start "rule__RealEnumeration__Group_2__0" 21492
21493 // InternalApplicationConfiguration.g:6890:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; 21493 }
21494 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { 21494 return ;
21495 21495 }
21496 int stackSize = keepStackSize(); 21496 // $ANTLR end "rule__ObjectTypeScope__Group__1"
21497 21497
21498 try { 21498
21499 // InternalApplicationConfiguration.g:6894:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) 21499 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
21500 // InternalApplicationConfiguration.g:6895:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 21500 // InternalApplicationConfiguration.g:6827:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
21501 { 21501 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
21502 pushFollow(FOLLOW_23); 21502
21503 rule__RealEnumeration__Group_2__0__Impl(); 21503 int stackSize = keepStackSize();
21504 21504
21505 state._fsp--; 21505 try {
21506 21506 // InternalApplicationConfiguration.g:6831:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
21507 pushFollow(FOLLOW_2); 21507 // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
21508 rule__RealEnumeration__Group_2__1(); 21508 {
21509 21509 // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
21510 state._fsp--; 21510 // InternalApplicationConfiguration.g:6833:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
21511 21511 {
21512 21512 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
21513 } 21513 // InternalApplicationConfiguration.g:6834:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
21514 21514 // InternalApplicationConfiguration.g:6834:3: rule__ObjectTypeScope__TypeAssignment_1
21515 } 21515 {
21516 catch (RecognitionException re) { 21516 pushFollow(FOLLOW_2);
21517 reportError(re); 21517 rule__ObjectTypeScope__TypeAssignment_1();
21518 recover(input,re); 21518
21519 } 21519 state._fsp--;
21520 finally { 21520
21521 21521
21522 restoreStackSize(stackSize); 21522 }
21523 21523
21524 } 21524 after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
21525 return ; 21525
21526 } 21526 }
21527 // $ANTLR end "rule__RealEnumeration__Group_2__0" 21527
21528 21528
21529 21529 }
21530 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" 21530
21531 // InternalApplicationConfiguration.g:6902:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; 21531 }
21532 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { 21532 catch (RecognitionException re) {
21533 21533 reportError(re);
21534 int stackSize = keepStackSize(); 21534 recover(input,re);
21535 21535 }
21536 try { 21536 finally {
21537 // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) 21537
21538 // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 21538 restoreStackSize(stackSize);
21539 { 21539
21540 // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 21540 }
21541 // InternalApplicationConfiguration.g:6908:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 21541 return ;
21542 { 21542 }
21543 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); 21543 // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl"
21544 // InternalApplicationConfiguration.g:6909:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 21544
21545 // InternalApplicationConfiguration.g:6909:3: rule__RealEnumeration__EntryAssignment_2_0 21545
21546 { 21546 // $ANTLR start "rule__ObjectTypeScope__Group__2"
21547 pushFollow(FOLLOW_2); 21547 // InternalApplicationConfiguration.g:6842:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
21548 rule__RealEnumeration__EntryAssignment_2_0(); 21548 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
21549 21549
21550 state._fsp--; 21550 int stackSize = keepStackSize();
21551 21551
21552 21552 try {
21553 } 21553 // InternalApplicationConfiguration.g:6846:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
21554 21554 // InternalApplicationConfiguration.g:6847:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
21555 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); 21555 {
21556 21556 pushFollow(FOLLOW_33);
21557 } 21557 rule__ObjectTypeScope__Group__2__Impl();
21558 21558
21559 21559 state._fsp--;
21560 } 21560
21561 21561 pushFollow(FOLLOW_2);
21562 } 21562 rule__ObjectTypeScope__Group__3();
21563 catch (RecognitionException re) { 21563
21564 reportError(re); 21564 state._fsp--;
21565 recover(input,re); 21565
21566 } 21566
21567 finally { 21567 }
21568 21568
21569 restoreStackSize(stackSize); 21569 }
21570 21570 catch (RecognitionException re) {
21571 } 21571 reportError(re);
21572 return ; 21572 recover(input,re);
21573 } 21573 }
21574 // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl" 21574 finally {
21575 21575
21576 21576 restoreStackSize(stackSize);
21577 // $ANTLR start "rule__RealEnumeration__Group_2__1" 21577
21578 // InternalApplicationConfiguration.g:6917:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; 21578 }
21579 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException { 21579 return ;
21580 21580 }
21581 int stackSize = keepStackSize(); 21581 // $ANTLR end "rule__ObjectTypeScope__Group__2"
21582 21582
21583 try { 21583
21584 // InternalApplicationConfiguration.g:6921:1: ( rule__RealEnumeration__Group_2__1__Impl ) 21584 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
21585 // InternalApplicationConfiguration.g:6922:2: rule__RealEnumeration__Group_2__1__Impl 21585 // InternalApplicationConfiguration.g:6854:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
21586 { 21586 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
21587 pushFollow(FOLLOW_2); 21587
21588 rule__RealEnumeration__Group_2__1__Impl(); 21588 int stackSize = keepStackSize();
21589 21589
21590 state._fsp--; 21590 try {
21591 21591 // InternalApplicationConfiguration.g:6858:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
21592 21592 // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
21593 } 21593 {
21594 21594 // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
21595 } 21595 // InternalApplicationConfiguration.g:6860:2: ( rule__ObjectTypeScope__Alternatives_2 )
21596 catch (RecognitionException re) { 21596 {
21597 reportError(re); 21597 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
21598 recover(input,re); 21598 // InternalApplicationConfiguration.g:6861:2: ( rule__ObjectTypeScope__Alternatives_2 )
21599 } 21599 // InternalApplicationConfiguration.g:6861:3: rule__ObjectTypeScope__Alternatives_2
21600 finally { 21600 {
21601 21601 pushFollow(FOLLOW_2);
21602 restoreStackSize(stackSize); 21602 rule__ObjectTypeScope__Alternatives_2();
21603 21603
21604 } 21604 state._fsp--;
21605 return ; 21605
21606 } 21606
21607 // $ANTLR end "rule__RealEnumeration__Group_2__1" 21607 }
21608 21608
21609 21609 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
21610 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" 21610
21611 // InternalApplicationConfiguration.g:6928:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; 21611 }
21612 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { 21612
21613 21613
21614 int stackSize = keepStackSize(); 21614 }
21615 21615
21616 try { 21616 }
21617 // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) 21617 catch (RecognitionException re) {
21618 // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 21618 reportError(re);
21619 { 21619 recover(input,re);
21620 // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 21620 }
21621 // InternalApplicationConfiguration.g:6934:2: ( rule__RealEnumeration__Group_2_1__0 )* 21621 finally {
21622 { 21622
21623 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); 21623 restoreStackSize(stackSize);
21624 // InternalApplicationConfiguration.g:6935:2: ( rule__RealEnumeration__Group_2_1__0 )* 21624
21625 loop53: 21625 }
21626 do { 21626 return ;
21627 int alt53=2; 21627 }
21628 int LA53_0 = input.LA(1); 21628 // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl"
21629 21629
21630 if ( (LA53_0==26) ) { 21630
21631 alt53=1; 21631 // $ANTLR start "rule__ObjectTypeScope__Group__3"
21632 } 21632 // InternalApplicationConfiguration.g:6869:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
21633 21633 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
21634 21634
21635 switch (alt53) { 21635 int stackSize = keepStackSize();
21636 case 1 : 21636
21637 // InternalApplicationConfiguration.g:6935:3: rule__RealEnumeration__Group_2_1__0 21637 try {
21638 { 21638 // InternalApplicationConfiguration.g:6873:1: ( rule__ObjectTypeScope__Group__3__Impl )
21639 pushFollow(FOLLOW_16); 21639 // InternalApplicationConfiguration.g:6874:2: rule__ObjectTypeScope__Group__3__Impl
21640 rule__RealEnumeration__Group_2_1__0(); 21640 {
21641 21641 pushFollow(FOLLOW_2);
21642 state._fsp--; 21642 rule__ObjectTypeScope__Group__3__Impl();
21643 21643
21644 21644 state._fsp--;
21645 } 21645
21646 break; 21646
21647 21647 }
21648 default : 21648
21649 break loop53; 21649 }
21650 } 21650 catch (RecognitionException re) {
21651 } while (true); 21651 reportError(re);
21652 21652 recover(input,re);
21653 after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); 21653 }
21654 21654 finally {
21655 } 21655
21656 21656 restoreStackSize(stackSize);
21657 21657
21658 } 21658 }
21659 21659 return ;
21660 } 21660 }
21661 catch (RecognitionException re) { 21661 // $ANTLR end "rule__ObjectTypeScope__Group__3"
21662 reportError(re); 21662
21663 recover(input,re); 21663
21664 } 21664 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
21665 finally { 21665 // InternalApplicationConfiguration.g:6880:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
21666 21666 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
21667 restoreStackSize(stackSize); 21667
21668 21668 int stackSize = keepStackSize();
21669 } 21669
21670 return ; 21670 try {
21671 } 21671 // InternalApplicationConfiguration.g:6884:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
21672 // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl" 21672 // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
21673 21673 {
21674 21674 // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
21675 // $ANTLR start "rule__RealEnumeration__Group_2_1__0" 21675 // InternalApplicationConfiguration.g:6886:2: ( rule__ObjectTypeScope__Alternatives_3 )
21676 // InternalApplicationConfiguration.g:6944:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; 21676 {
21677 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException { 21677 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
21678 21678 // InternalApplicationConfiguration.g:6887:2: ( rule__ObjectTypeScope__Alternatives_3 )
21679 int stackSize = keepStackSize(); 21679 // InternalApplicationConfiguration.g:6887:3: rule__ObjectTypeScope__Alternatives_3
21680 21680 {
21681 try { 21681 pushFollow(FOLLOW_2);
21682 // InternalApplicationConfiguration.g:6948:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) 21682 rule__ObjectTypeScope__Alternatives_3();
21683 // InternalApplicationConfiguration.g:6949:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 21683
21684 { 21684 state._fsp--;
21685 pushFollow(FOLLOW_39); 21685
21686 rule__RealEnumeration__Group_2_1__0__Impl(); 21686
21687 21687 }
21688 state._fsp--; 21688
21689 21689 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
21690 pushFollow(FOLLOW_2); 21690
21691 rule__RealEnumeration__Group_2_1__1(); 21691 }
21692 21692
21693 state._fsp--; 21693
21694 21694 }
21695 21695
21696 } 21696 }
21697 21697 catch (RecognitionException re) {
21698 } 21698 reportError(re);
21699 catch (RecognitionException re) { 21699 recover(input,re);
21700 reportError(re); 21700 }
21701 recover(input,re); 21701 finally {
21702 } 21702
21703 finally { 21703 restoreStackSize(stackSize);
21704 21704
21705 restoreStackSize(stackSize); 21705 }
21706 21706 return ;
21707 } 21707 }
21708 return ; 21708 // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl"
21709 } 21709
21710 // $ANTLR end "rule__RealEnumeration__Group_2_1__0" 21710
21711 21711 // $ANTLR start "rule__IntegerTypeScope__Group__0"
21712 21712 // InternalApplicationConfiguration.g:6896:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
21713 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" 21713 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
21714 // InternalApplicationConfiguration.g:6956:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; 21714
21715 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException { 21715 int stackSize = keepStackSize();
21716 21716
21717 int stackSize = keepStackSize(); 21717 try {
21718 21718 // InternalApplicationConfiguration.g:6900:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
21719 try { 21719 // InternalApplicationConfiguration.g:6901:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
21720 // InternalApplicationConfiguration.g:6960:1: ( ( ',' ) ) 21720 {
21721 // InternalApplicationConfiguration.g:6961:1: ( ',' ) 21721 pushFollow(FOLLOW_35);
21722 { 21722 rule__IntegerTypeScope__Group__0__Impl();
21723 // InternalApplicationConfiguration.g:6961:1: ( ',' ) 21723
21724 // InternalApplicationConfiguration.g:6962:2: ',' 21724 state._fsp--;
21725 { 21725
21726 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 21726 pushFollow(FOLLOW_2);
21727 match(input,26,FOLLOW_2); 21727 rule__IntegerTypeScope__Group__1();
21728 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 21728
21729 21729 state._fsp--;
21730 } 21730
21731 21731
21732 21732 }
21733 } 21733
21734 21734 }
21735 } 21735 catch (RecognitionException re) {
21736 catch (RecognitionException re) { 21736 reportError(re);
21737 reportError(re); 21737 recover(input,re);
21738 recover(input,re); 21738 }
21739 } 21739 finally {
21740 finally { 21740
21741 21741 restoreStackSize(stackSize);
21742 restoreStackSize(stackSize); 21742
21743 21743 }
21744 } 21744 return ;
21745 return ; 21745 }
21746 } 21746 // $ANTLR end "rule__IntegerTypeScope__Group__0"
21747 // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl" 21747
21748 21748
21749 21749 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
21750 // $ANTLR start "rule__RealEnumeration__Group_2_1__1" 21750 // InternalApplicationConfiguration.g:6908:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
21751 // InternalApplicationConfiguration.g:6971:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; 21751 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
21752 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { 21752
21753 21753 int stackSize = keepStackSize();
21754 int stackSize = keepStackSize(); 21754
21755 21755 try {
21756 try { 21756 // InternalApplicationConfiguration.g:6912:1: ( ( '#' ) )
21757 // InternalApplicationConfiguration.g:6975:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) 21757 // InternalApplicationConfiguration.g:6913:1: ( '#' )
21758 // InternalApplicationConfiguration.g:6976:2: rule__RealEnumeration__Group_2_1__1__Impl 21758 {
21759 { 21759 // InternalApplicationConfiguration.g:6913:1: ( '#' )
21760 pushFollow(FOLLOW_2); 21760 // InternalApplicationConfiguration.g:6914:2: '#'
21761 rule__RealEnumeration__Group_2_1__1__Impl(); 21761 {
21762 21762 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
21763 state._fsp--; 21763 match(input,46,FOLLOW_2);
21764 21764 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
21765 21765
21766 } 21766 }
21767 21767
21768 } 21768
21769 catch (RecognitionException re) { 21769 }
21770 reportError(re); 21770
21771 recover(input,re); 21771 }
21772 } 21772 catch (RecognitionException re) {
21773 finally { 21773 reportError(re);
21774 21774 recover(input,re);
21775 restoreStackSize(stackSize); 21775 }
21776 21776 finally {
21777 } 21777
21778 return ; 21778 restoreStackSize(stackSize);
21779 } 21779
21780 // $ANTLR end "rule__RealEnumeration__Group_2_1__1" 21780 }
21781 21781 return ;
21782 21782 }
21783 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" 21783 // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl"
21784 // InternalApplicationConfiguration.g:6982:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; 21784
21785 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { 21785
21786 21786 // $ANTLR start "rule__IntegerTypeScope__Group__1"
21787 int stackSize = keepStackSize(); 21787 // InternalApplicationConfiguration.g:6923:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
21788 21788 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
21789 try { 21789
21790 // InternalApplicationConfiguration.g:6986:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) 21790 int stackSize = keepStackSize();
21791 // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 21791
21792 { 21792 try {
21793 // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 21793 // InternalApplicationConfiguration.g:6927:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
21794 // InternalApplicationConfiguration.g:6988:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 21794 // InternalApplicationConfiguration.g:6928:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
21795 { 21795 {
21796 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); 21796 pushFollow(FOLLOW_32);
21797 // InternalApplicationConfiguration.g:6989:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 21797 rule__IntegerTypeScope__Group__1__Impl();
21798 // InternalApplicationConfiguration.g:6989:3: rule__RealEnumeration__EntryAssignment_2_1_1 21798
21799 { 21799 state._fsp--;
21800 pushFollow(FOLLOW_2); 21800
21801 rule__RealEnumeration__EntryAssignment_2_1_1(); 21801 pushFollow(FOLLOW_2);
21802 21802 rule__IntegerTypeScope__Group__2();
21803 state._fsp--; 21803
21804 21804 state._fsp--;
21805 21805
21806 } 21806
21807 21807 }
21808 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); 21808
21809 21809 }
21810 } 21810 catch (RecognitionException re) {
21811 21811 reportError(re);
21812 21812 recover(input,re);
21813 } 21813 }
21814 21814 finally {
21815 } 21815
21816 catch (RecognitionException re) { 21816 restoreStackSize(stackSize);
21817 reportError(re); 21817
21818 recover(input,re); 21818 }
21819 } 21819 return ;
21820 finally { 21820 }
21821 21821 // $ANTLR end "rule__IntegerTypeScope__Group__1"
21822 restoreStackSize(stackSize); 21822
21823 21823
21824 } 21824 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
21825 return ; 21825 // InternalApplicationConfiguration.g:6935:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
21826 } 21826 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
21827 // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl" 21827
21828 21828 int stackSize = keepStackSize();
21829 21829
21830 // $ANTLR start "rule__StringEnumeration__Group__0" 21830 try {
21831 // InternalApplicationConfiguration.g:6998:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; 21831 // InternalApplicationConfiguration.g:6939:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
21832 public final void rule__StringEnumeration__Group__0() throws RecognitionException { 21832 // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
21833 21833 {
21834 int stackSize = keepStackSize(); 21834 // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
21835 21835 // InternalApplicationConfiguration.g:6941:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
21836 try { 21836 {
21837 // InternalApplicationConfiguration.g:7002:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) 21837 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
21838 // InternalApplicationConfiguration.g:7003:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 21838 // InternalApplicationConfiguration.g:6942:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
21839 { 21839 // InternalApplicationConfiguration.g:6942:3: rule__IntegerTypeScope__TypeAssignment_1
21840 pushFollow(FOLLOW_33); 21840 {
21841 rule__StringEnumeration__Group__0__Impl(); 21841 pushFollow(FOLLOW_2);
21842 21842 rule__IntegerTypeScope__TypeAssignment_1();
21843 state._fsp--; 21843
21844 21844 state._fsp--;
21845 pushFollow(FOLLOW_2); 21845
21846 rule__StringEnumeration__Group__1(); 21846
21847 21847 }
21848 state._fsp--; 21848
21849 21849 after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
21850 21850
21851 } 21851 }
21852 21852
21853 } 21853
21854 catch (RecognitionException re) { 21854 }
21855 reportError(re); 21855
21856 recover(input,re); 21856 }
21857 } 21857 catch (RecognitionException re) {
21858 finally { 21858 reportError(re);
21859 21859 recover(input,re);
21860 restoreStackSize(stackSize); 21860 }
21861 21861 finally {
21862 } 21862
21863 return ; 21863 restoreStackSize(stackSize);
21864 } 21864
21865 // $ANTLR end "rule__StringEnumeration__Group__0" 21865 }
21866 21866 return ;
21867 21867 }
21868 // $ANTLR start "rule__StringEnumeration__Group__0__Impl" 21868 // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl"
21869 // InternalApplicationConfiguration.g:7010:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; 21869
21870 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { 21870
21871 21871 // $ANTLR start "rule__IntegerTypeScope__Group__2"
21872 int stackSize = keepStackSize(); 21872 // InternalApplicationConfiguration.g:6950:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
21873 21873 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
21874 try { 21874
21875 // InternalApplicationConfiguration.g:7014:1: ( ( () ) ) 21875 int stackSize = keepStackSize();
21876 // InternalApplicationConfiguration.g:7015:1: ( () ) 21876
21877 { 21877 try {
21878 // InternalApplicationConfiguration.g:7015:1: ( () ) 21878 // InternalApplicationConfiguration.g:6954:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
21879 // InternalApplicationConfiguration.g:7016:2: () 21879 // InternalApplicationConfiguration.g:6955:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
21880 { 21880 {
21881 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); 21881 pushFollow(FOLLOW_36);
21882 // InternalApplicationConfiguration.g:7017:2: () 21882 rule__IntegerTypeScope__Group__2__Impl();
21883 // InternalApplicationConfiguration.g:7017:3: 21883
21884 { 21884 state._fsp--;
21885 } 21885
21886 21886 pushFollow(FOLLOW_2);
21887 after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); 21887 rule__IntegerTypeScope__Group__3();
21888 21888
21889 } 21889 state._fsp--;
21890 21890
21891 21891
21892 } 21892 }
21893 21893
21894 } 21894 }
21895 finally { 21895 catch (RecognitionException re) {
21896 21896 reportError(re);
21897 restoreStackSize(stackSize); 21897 recover(input,re);
21898 21898 }
21899 } 21899 finally {
21900 return ; 21900
21901 } 21901 restoreStackSize(stackSize);
21902 // $ANTLR end "rule__StringEnumeration__Group__0__Impl" 21902
21903 21903 }
21904 21904 return ;
21905 // $ANTLR start "rule__StringEnumeration__Group__1" 21905 }
21906 // InternalApplicationConfiguration.g:7025:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; 21906 // $ANTLR end "rule__IntegerTypeScope__Group__2"
21907 public final void rule__StringEnumeration__Group__1() throws RecognitionException { 21907
21908 21908
21909 int stackSize = keepStackSize(); 21909 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
21910 21910 // InternalApplicationConfiguration.g:6962:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
21911 try { 21911 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
21912 // InternalApplicationConfiguration.g:7029:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) 21912
21913 // InternalApplicationConfiguration.g:7030:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 21913 int stackSize = keepStackSize();
21914 { 21914
21915 pushFollow(FOLLOW_40); 21915 try {
21916 rule__StringEnumeration__Group__1__Impl(); 21916 // InternalApplicationConfiguration.g:6966:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
21917 21917 // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
21918 state._fsp--; 21918 {
21919 21919 // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
21920 pushFollow(FOLLOW_2); 21920 // InternalApplicationConfiguration.g:6968:2: ( rule__IntegerTypeScope__Alternatives_2 )
21921 rule__StringEnumeration__Group__2(); 21921 {
21922 21922 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
21923 state._fsp--; 21923 // InternalApplicationConfiguration.g:6969:2: ( rule__IntegerTypeScope__Alternatives_2 )
21924 21924 // InternalApplicationConfiguration.g:6969:3: rule__IntegerTypeScope__Alternatives_2
21925 21925 {
21926 } 21926 pushFollow(FOLLOW_2);
21927 21927 rule__IntegerTypeScope__Alternatives_2();
21928 } 21928
21929 catch (RecognitionException re) { 21929 state._fsp--;
21930 reportError(re); 21930
21931 recover(input,re); 21931
21932 } 21932 }
21933 finally { 21933
21934 21934 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
21935 restoreStackSize(stackSize); 21935
21936 21936 }
21937 } 21937
21938 return ; 21938
21939 } 21939 }
21940 // $ANTLR end "rule__StringEnumeration__Group__1" 21940
21941 21941 }
21942 21942 catch (RecognitionException re) {
21943 // $ANTLR start "rule__StringEnumeration__Group__1__Impl" 21943 reportError(re);
21944 // InternalApplicationConfiguration.g:7037:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; 21944 recover(input,re);
21945 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { 21945 }
21946 21946 finally {
21947 int stackSize = keepStackSize(); 21947
21948 21948 restoreStackSize(stackSize);
21949 try { 21949
21950 // InternalApplicationConfiguration.g:7041:1: ( ( '{' ) ) 21950 }
21951 // InternalApplicationConfiguration.g:7042:1: ( '{' ) 21951 return ;
21952 { 21952 }
21953 // InternalApplicationConfiguration.g:7042:1: ( '{' ) 21953 // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl"
21954 // InternalApplicationConfiguration.g:7043:2: '{' 21954
21955 { 21955
21956 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21956 // $ANTLR start "rule__IntegerTypeScope__Group__3"
21957 match(input,24,FOLLOW_2); 21957 // InternalApplicationConfiguration.g:6977:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
21958 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21958 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
21959 21959
21960 } 21960 int stackSize = keepStackSize();
21961 21961
21962 21962 try {
21963 } 21963 // InternalApplicationConfiguration.g:6981:1: ( rule__IntegerTypeScope__Group__3__Impl )
21964 21964 // InternalApplicationConfiguration.g:6982:2: rule__IntegerTypeScope__Group__3__Impl
21965 } 21965 {
21966 catch (RecognitionException re) { 21966 pushFollow(FOLLOW_2);
21967 reportError(re); 21967 rule__IntegerTypeScope__Group__3__Impl();
21968 recover(input,re); 21968
21969 } 21969 state._fsp--;
21970 finally { 21970
21971 21971
21972 restoreStackSize(stackSize); 21972 }
21973 21973
21974 } 21974 }
21975 return ; 21975 catch (RecognitionException re) {
21976 } 21976 reportError(re);
21977 // $ANTLR end "rule__StringEnumeration__Group__1__Impl" 21977 recover(input,re);
21978 21978 }
21979 21979 finally {
21980 // $ANTLR start "rule__StringEnumeration__Group__2" 21980
21981 // InternalApplicationConfiguration.g:7052:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; 21981 restoreStackSize(stackSize);
21982 public final void rule__StringEnumeration__Group__2() throws RecognitionException { 21982
21983 21983 }
21984 int stackSize = keepStackSize(); 21984 return ;
21985 21985 }
21986 try { 21986 // $ANTLR end "rule__IntegerTypeScope__Group__3"
21987 // InternalApplicationConfiguration.g:7056:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) 21987
21988 // InternalApplicationConfiguration.g:7057:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 21988
21989 { 21989 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
21990 pushFollow(FOLLOW_40); 21990 // InternalApplicationConfiguration.g:6988:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
21991 rule__StringEnumeration__Group__2__Impl(); 21991 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
21992 21992
21993 state._fsp--; 21993 int stackSize = keepStackSize();
21994 21994
21995 pushFollow(FOLLOW_2); 21995 try {
21996 rule__StringEnumeration__Group__3(); 21996 // InternalApplicationConfiguration.g:6992:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
21997 21997 // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
21998 state._fsp--; 21998 {
21999 21999 // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
22000 22000 // InternalApplicationConfiguration.g:6994:2: ( rule__IntegerTypeScope__Alternatives_3 )
22001 } 22001 {
22002 22002 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
22003 } 22003 // InternalApplicationConfiguration.g:6995:2: ( rule__IntegerTypeScope__Alternatives_3 )
22004 catch (RecognitionException re) { 22004 // InternalApplicationConfiguration.g:6995:3: rule__IntegerTypeScope__Alternatives_3
22005 reportError(re); 22005 {
22006 recover(input,re); 22006 pushFollow(FOLLOW_2);
22007 } 22007 rule__IntegerTypeScope__Alternatives_3();
22008 finally { 22008
22009 22009 state._fsp--;
22010 restoreStackSize(stackSize); 22010
22011 22011
22012 } 22012 }
22013 return ; 22013
22014 } 22014 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
22015 // $ANTLR end "rule__StringEnumeration__Group__2" 22015
22016 22016 }
22017 22017
22018 // $ANTLR start "rule__StringEnumeration__Group__2__Impl" 22018
22019 // InternalApplicationConfiguration.g:7064:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; 22019 }
22020 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException { 22020
22021 22021 }
22022 int stackSize = keepStackSize(); 22022 catch (RecognitionException re) {
22023 22023 reportError(re);
22024 try { 22024 recover(input,re);
22025 // InternalApplicationConfiguration.g:7068:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) 22025 }
22026 // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 22026 finally {
22027 { 22027
22028 // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 22028 restoreStackSize(stackSize);
22029 // InternalApplicationConfiguration.g:7070:2: ( rule__StringEnumeration__Group_2__0 )? 22029
22030 { 22030 }
22031 before(grammarAccess.getStringEnumerationAccess().getGroup_2()); 22031 return ;
22032 // InternalApplicationConfiguration.g:7071:2: ( rule__StringEnumeration__Group_2__0 )? 22032 }
22033 int alt54=2; 22033 // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl"
22034 int LA54_0 = input.LA(1); 22034
22035 22035
22036 if ( (LA54_0==RULE_STRING) ) { 22036 // $ANTLR start "rule__RealTypeScope__Group__0"
22037 alt54=1; 22037 // InternalApplicationConfiguration.g:7004:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
22038 } 22038 public final void rule__RealTypeScope__Group__0() throws RecognitionException {
22039 switch (alt54) { 22039
22040 case 1 : 22040 int stackSize = keepStackSize();
22041 // InternalApplicationConfiguration.g:7071:3: rule__StringEnumeration__Group_2__0 22041
22042 { 22042 try {
22043 pushFollow(FOLLOW_2); 22043 // InternalApplicationConfiguration.g:7008:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
22044 rule__StringEnumeration__Group_2__0(); 22044 // InternalApplicationConfiguration.g:7009:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
22045 22045 {
22046 state._fsp--; 22046 pushFollow(FOLLOW_37);
22047 22047 rule__RealTypeScope__Group__0__Impl();
22048 22048
22049 } 22049 state._fsp--;
22050 break; 22050
22051 22051 pushFollow(FOLLOW_2);
22052 } 22052 rule__RealTypeScope__Group__1();
22053 22053
22054 after(grammarAccess.getStringEnumerationAccess().getGroup_2()); 22054 state._fsp--;
22055 22055
22056 } 22056
22057 22057 }
22058 22058
22059 } 22059 }
22060 22060 catch (RecognitionException re) {
22061 } 22061 reportError(re);
22062 catch (RecognitionException re) { 22062 recover(input,re);
22063 reportError(re); 22063 }
22064 recover(input,re); 22064 finally {
22065 } 22065
22066 finally { 22066 restoreStackSize(stackSize);
22067 22067
22068 restoreStackSize(stackSize); 22068 }
22069 22069 return ;
22070 } 22070 }
22071 return ; 22071 // $ANTLR end "rule__RealTypeScope__Group__0"
22072 } 22072
22073 // $ANTLR end "rule__StringEnumeration__Group__2__Impl" 22073
22074 22074 // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
22075 22075 // InternalApplicationConfiguration.g:7016:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
22076 // $ANTLR start "rule__StringEnumeration__Group__3" 22076 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
22077 // InternalApplicationConfiguration.g:7079:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; 22077
22078 public final void rule__StringEnumeration__Group__3() throws RecognitionException { 22078 int stackSize = keepStackSize();
22079 22079
22080 int stackSize = keepStackSize(); 22080 try {
22081 22081 // InternalApplicationConfiguration.g:7020:1: ( ( '#' ) )
22082 try { 22082 // InternalApplicationConfiguration.g:7021:1: ( '#' )
22083 // InternalApplicationConfiguration.g:7083:1: ( rule__StringEnumeration__Group__3__Impl ) 22083 {
22084 // InternalApplicationConfiguration.g:7084:2: rule__StringEnumeration__Group__3__Impl 22084 // InternalApplicationConfiguration.g:7021:1: ( '#' )
22085 { 22085 // InternalApplicationConfiguration.g:7022:2: '#'
22086 pushFollow(FOLLOW_2); 22086 {
22087 rule__StringEnumeration__Group__3__Impl(); 22087 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
22088 22088 match(input,46,FOLLOW_2);
22089 state._fsp--; 22089 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
22090 22090
22091 22091 }
22092 } 22092
22093 22093
22094 } 22094 }
22095 catch (RecognitionException re) { 22095
22096 reportError(re); 22096 }
22097 recover(input,re); 22097 catch (RecognitionException re) {
22098 } 22098 reportError(re);
22099 finally { 22099 recover(input,re);
22100 22100 }
22101 restoreStackSize(stackSize); 22101 finally {
22102 22102
22103 } 22103 restoreStackSize(stackSize);
22104 return ; 22104
22105 } 22105 }
22106 // $ANTLR end "rule__StringEnumeration__Group__3" 22106 return ;
22107 22107 }
22108 22108 // $ANTLR end "rule__RealTypeScope__Group__0__Impl"
22109 // $ANTLR start "rule__StringEnumeration__Group__3__Impl" 22109
22110 // InternalApplicationConfiguration.g:7090:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; 22110
22111 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { 22111 // $ANTLR start "rule__RealTypeScope__Group__1"
22112 22112 // InternalApplicationConfiguration.g:7031:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
22113 int stackSize = keepStackSize(); 22113 public final void rule__RealTypeScope__Group__1() throws RecognitionException {
22114 22114
22115 try { 22115 int stackSize = keepStackSize();
22116 // InternalApplicationConfiguration.g:7094:1: ( ( '}' ) ) 22116
22117 // InternalApplicationConfiguration.g:7095:1: ( '}' ) 22117 try {
22118 { 22118 // InternalApplicationConfiguration.g:7035:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
22119 // InternalApplicationConfiguration.g:7095:1: ( '}' ) 22119 // InternalApplicationConfiguration.g:7036:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
22120 // InternalApplicationConfiguration.g:7096:2: '}' 22120 {
22121 { 22121 pushFollow(FOLLOW_32);
22122 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 22122 rule__RealTypeScope__Group__1__Impl();
22123 match(input,25,FOLLOW_2); 22123
22124 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 22124 state._fsp--;
22125 22125
22126 } 22126 pushFollow(FOLLOW_2);
22127 22127 rule__RealTypeScope__Group__2();
22128 22128
22129 } 22129 state._fsp--;
22130 22130
22131 } 22131
22132 catch (RecognitionException re) { 22132 }
22133 reportError(re); 22133
22134 recover(input,re); 22134 }
22135 } 22135 catch (RecognitionException re) {
22136 finally { 22136 reportError(re);
22137 22137 recover(input,re);
22138 restoreStackSize(stackSize); 22138 }
22139 22139 finally {
22140 } 22140
22141 return ; 22141 restoreStackSize(stackSize);
22142 } 22142
22143 // $ANTLR end "rule__StringEnumeration__Group__3__Impl" 22143 }
22144 22144 return ;
22145 22145 }
22146 // $ANTLR start "rule__StringEnumeration__Group_2__0" 22146 // $ANTLR end "rule__RealTypeScope__Group__1"
22147 // InternalApplicationConfiguration.g:7106:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; 22147
22148 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException { 22148
22149 22149 // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
22150 int stackSize = keepStackSize(); 22150 // InternalApplicationConfiguration.g:7043:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
22151 22151 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
22152 try { 22152
22153 // InternalApplicationConfiguration.g:7110:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) 22153 int stackSize = keepStackSize();
22154 // InternalApplicationConfiguration.g:7111:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 22154
22155 { 22155 try {
22156 pushFollow(FOLLOW_23); 22156 // InternalApplicationConfiguration.g:7047:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
22157 rule__StringEnumeration__Group_2__0__Impl(); 22157 // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
22158 22158 {
22159 state._fsp--; 22159 // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
22160 22160 // InternalApplicationConfiguration.g:7049:2: ( rule__RealTypeScope__TypeAssignment_1 )
22161 pushFollow(FOLLOW_2); 22161 {
22162 rule__StringEnumeration__Group_2__1(); 22162 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
22163 22163 // InternalApplicationConfiguration.g:7050:2: ( rule__RealTypeScope__TypeAssignment_1 )
22164 state._fsp--; 22164 // InternalApplicationConfiguration.g:7050:3: rule__RealTypeScope__TypeAssignment_1
22165 22165 {
22166 22166 pushFollow(FOLLOW_2);
22167 } 22167 rule__RealTypeScope__TypeAssignment_1();
22168 22168
22169 } 22169 state._fsp--;
22170 catch (RecognitionException re) { 22170
22171 reportError(re); 22171
22172 recover(input,re); 22172 }
22173 } 22173
22174 finally { 22174 after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
22175 22175
22176 restoreStackSize(stackSize); 22176 }
22177 22177
22178 } 22178
22179 return ; 22179 }
22180 } 22180
22181 // $ANTLR end "rule__StringEnumeration__Group_2__0" 22181 }
22182 22182 catch (RecognitionException re) {
22183 22183 reportError(re);
22184 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" 22184 recover(input,re);
22185 // InternalApplicationConfiguration.g:7118:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; 22185 }
22186 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { 22186 finally {
22187 22187
22188 int stackSize = keepStackSize(); 22188 restoreStackSize(stackSize);
22189 22189
22190 try { 22190 }
22191 // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) 22191 return ;
22192 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 22192 }
22193 { 22193 // $ANTLR end "rule__RealTypeScope__Group__1__Impl"
22194 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 22194
22195 // InternalApplicationConfiguration.g:7124:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 22195
22196 { 22196 // $ANTLR start "rule__RealTypeScope__Group__2"
22197 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); 22197 // InternalApplicationConfiguration.g:7058:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
22198 // InternalApplicationConfiguration.g:7125:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 22198 public final void rule__RealTypeScope__Group__2() throws RecognitionException {
22199 // InternalApplicationConfiguration.g:7125:3: rule__StringEnumeration__EntryAssignment_2_0 22199
22200 { 22200 int stackSize = keepStackSize();
22201 pushFollow(FOLLOW_2); 22201
22202 rule__StringEnumeration__EntryAssignment_2_0(); 22202 try {
22203 22203 // InternalApplicationConfiguration.g:7062:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
22204 state._fsp--; 22204 // InternalApplicationConfiguration.g:7063:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
22205 22205 {
22206 22206 pushFollow(FOLLOW_36);
22207 } 22207 rule__RealTypeScope__Group__2__Impl();
22208 22208
22209 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); 22209 state._fsp--;
22210 22210
22211 } 22211 pushFollow(FOLLOW_2);
22212 22212 rule__RealTypeScope__Group__3();
22213 22213
22214 } 22214 state._fsp--;
22215 22215
22216 } 22216
22217 catch (RecognitionException re) { 22217 }
22218 reportError(re); 22218
22219 recover(input,re); 22219 }
22220 } 22220 catch (RecognitionException re) {
22221 finally { 22221 reportError(re);
22222 22222 recover(input,re);
22223 restoreStackSize(stackSize); 22223 }
22224 22224 finally {
22225 } 22225
22226 return ; 22226 restoreStackSize(stackSize);
22227 } 22227
22228 // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl" 22228 }
22229 22229 return ;
22230 22230 }
22231 // $ANTLR start "rule__StringEnumeration__Group_2__1" 22231 // $ANTLR end "rule__RealTypeScope__Group__2"
22232 // InternalApplicationConfiguration.g:7133:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; 22232
22233 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { 22233
22234 22234 // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
22235 int stackSize = keepStackSize(); 22235 // InternalApplicationConfiguration.g:7070:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
22236 22236 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
22237 try { 22237
22238 // InternalApplicationConfiguration.g:7137:1: ( rule__StringEnumeration__Group_2__1__Impl ) 22238 int stackSize = keepStackSize();
22239 // InternalApplicationConfiguration.g:7138:2: rule__StringEnumeration__Group_2__1__Impl 22239
22240 { 22240 try {
22241 pushFollow(FOLLOW_2); 22241 // InternalApplicationConfiguration.g:7074:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
22242 rule__StringEnumeration__Group_2__1__Impl(); 22242 // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
22243 22243 {
22244 state._fsp--; 22244 // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
22245 22245 // InternalApplicationConfiguration.g:7076:2: ( rule__RealTypeScope__Alternatives_2 )
22246 22246 {
22247 } 22247 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
22248 22248 // InternalApplicationConfiguration.g:7077:2: ( rule__RealTypeScope__Alternatives_2 )
22249 } 22249 // InternalApplicationConfiguration.g:7077:3: rule__RealTypeScope__Alternatives_2
22250 catch (RecognitionException re) { 22250 {
22251 reportError(re); 22251 pushFollow(FOLLOW_2);
22252 recover(input,re); 22252 rule__RealTypeScope__Alternatives_2();
22253 } 22253
22254 finally { 22254 state._fsp--;
22255 22255
22256 restoreStackSize(stackSize); 22256
22257 22257 }
22258 } 22258
22259 return ; 22259 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
22260 } 22260
22261 // $ANTLR end "rule__StringEnumeration__Group_2__1" 22261 }
22262 22262
22263 22263
22264 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl" 22264 }
22265 // InternalApplicationConfiguration.g:7144:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; 22265
22266 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException { 22266 }
22267 22267 catch (RecognitionException re) {
22268 int stackSize = keepStackSize(); 22268 reportError(re);
22269 22269 recover(input,re);
22270 try { 22270 }
22271 // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) 22271 finally {
22272 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 22272
22273 { 22273 restoreStackSize(stackSize);
22274 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 22274
22275 // InternalApplicationConfiguration.g:7150:2: ( rule__StringEnumeration__Group_2_1__0 )* 22275 }
22276 { 22276 return ;
22277 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); 22277 }
22278 // InternalApplicationConfiguration.g:7151:2: ( rule__StringEnumeration__Group_2_1__0 )* 22278 // $ANTLR end "rule__RealTypeScope__Group__2__Impl"
22279 loop55: 22279
22280 do { 22280
22281 int alt55=2; 22281 // $ANTLR start "rule__RealTypeScope__Group__3"
22282 int LA55_0 = input.LA(1); 22282 // InternalApplicationConfiguration.g:7085:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
22283 22283 public final void rule__RealTypeScope__Group__3() throws RecognitionException {
22284 if ( (LA55_0==26) ) { 22284
22285 alt55=1; 22285 int stackSize = keepStackSize();
22286 } 22286
22287 22287 try {
22288 22288 // InternalApplicationConfiguration.g:7089:1: ( rule__RealTypeScope__Group__3__Impl )
22289 switch (alt55) { 22289 // InternalApplicationConfiguration.g:7090:2: rule__RealTypeScope__Group__3__Impl
22290 case 1 : 22290 {
22291 // InternalApplicationConfiguration.g:7151:3: rule__StringEnumeration__Group_2_1__0 22291 pushFollow(FOLLOW_2);
22292 { 22292 rule__RealTypeScope__Group__3__Impl();
22293 pushFollow(FOLLOW_16); 22293
22294 rule__StringEnumeration__Group_2_1__0(); 22294 state._fsp--;
22295 22295
22296 state._fsp--; 22296
22297 22297 }
22298 22298
22299 } 22299 }
22300 break; 22300 catch (RecognitionException re) {
22301 22301 reportError(re);
22302 default : 22302 recover(input,re);
22303 break loop55; 22303 }
22304 } 22304 finally {
22305 } while (true); 22305
22306 22306 restoreStackSize(stackSize);
22307 after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); 22307
22308 22308 }
22309 } 22309 return ;
22310 22310 }
22311 22311 // $ANTLR end "rule__RealTypeScope__Group__3"
22312 } 22312
22313 22313
22314 } 22314 // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
22315 catch (RecognitionException re) { 22315 // InternalApplicationConfiguration.g:7096:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
22316 reportError(re); 22316 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
22317 recover(input,re); 22317
22318 } 22318 int stackSize = keepStackSize();
22319 finally { 22319
22320 22320 try {
22321 restoreStackSize(stackSize); 22321 // InternalApplicationConfiguration.g:7100:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
22322 22322 // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
22323 } 22323 {
22324 return ; 22324 // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
22325 } 22325 // InternalApplicationConfiguration.g:7102:2: ( rule__RealTypeScope__Alternatives_3 )
22326 // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl" 22326 {
22327 22327 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
22328 22328 // InternalApplicationConfiguration.g:7103:2: ( rule__RealTypeScope__Alternatives_3 )
22329 // $ANTLR start "rule__StringEnumeration__Group_2_1__0" 22329 // InternalApplicationConfiguration.g:7103:3: rule__RealTypeScope__Alternatives_3
22330 // InternalApplicationConfiguration.g:7160:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; 22330 {
22331 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { 22331 pushFollow(FOLLOW_2);
22332 22332 rule__RealTypeScope__Alternatives_3();
22333 int stackSize = keepStackSize(); 22333
22334 22334 state._fsp--;
22335 try { 22335
22336 // InternalApplicationConfiguration.g:7164:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) 22336
22337 // InternalApplicationConfiguration.g:7165:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 22337 }
22338 { 22338
22339 pushFollow(FOLLOW_11); 22339 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
22340 rule__StringEnumeration__Group_2_1__0__Impl(); 22340
22341 22341 }
22342 state._fsp--; 22342
22343 22343
22344 pushFollow(FOLLOW_2); 22344 }
22345 rule__StringEnumeration__Group_2_1__1(); 22345
22346 22346 }
22347 state._fsp--; 22347 catch (RecognitionException re) {
22348 22348 reportError(re);
22349 22349 recover(input,re);
22350 } 22350 }
22351 22351 finally {
22352 } 22352
22353 catch (RecognitionException re) { 22353 restoreStackSize(stackSize);
22354 reportError(re); 22354
22355 recover(input,re); 22355 }
22356 } 22356 return ;
22357 finally { 22357 }
22358 22358 // $ANTLR end "rule__RealTypeScope__Group__3__Impl"
22359 restoreStackSize(stackSize); 22359
22360 22360
22361 } 22361 // $ANTLR start "rule__StringTypeScope__Group__0"
22362 return ; 22362 // InternalApplicationConfiguration.g:7112:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
22363 } 22363 public final void rule__StringTypeScope__Group__0() throws RecognitionException {
22364 // $ANTLR end "rule__StringEnumeration__Group_2_1__0" 22364
22365 22365 int stackSize = keepStackSize();
22366 22366
22367 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" 22367 try {
22368 // InternalApplicationConfiguration.g:7172:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; 22368 // InternalApplicationConfiguration.g:7116:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
22369 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { 22369 // InternalApplicationConfiguration.g:7117:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
22370 22370 {
22371 int stackSize = keepStackSize(); 22371 pushFollow(FOLLOW_38);
22372 22372 rule__StringTypeScope__Group__0__Impl();
22373 try { 22373
22374 // InternalApplicationConfiguration.g:7176:1: ( ( ',' ) ) 22374 state._fsp--;
22375 // InternalApplicationConfiguration.g:7177:1: ( ',' ) 22375
22376 { 22376 pushFollow(FOLLOW_2);
22377 // InternalApplicationConfiguration.g:7177:1: ( ',' ) 22377 rule__StringTypeScope__Group__1();
22378 // InternalApplicationConfiguration.g:7178:2: ',' 22378
22379 { 22379 state._fsp--;
22380 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 22380
22381 match(input,26,FOLLOW_2); 22381
22382 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 22382 }
22383 22383
22384 } 22384 }
22385 22385 catch (RecognitionException re) {
22386 22386 reportError(re);
22387 } 22387 recover(input,re);
22388 22388 }
22389 } 22389 finally {
22390 catch (RecognitionException re) { 22390
22391 reportError(re); 22391 restoreStackSize(stackSize);
22392 recover(input,re); 22392
22393 } 22393 }
22394 finally { 22394 return ;
22395 22395 }
22396 restoreStackSize(stackSize); 22396 // $ANTLR end "rule__StringTypeScope__Group__0"
22397 22397
22398 } 22398
22399 return ; 22399 // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
22400 } 22400 // InternalApplicationConfiguration.g:7124:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
22401 // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl" 22401 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
22402 22402
22403 22403 int stackSize = keepStackSize();
22404 // $ANTLR start "rule__StringEnumeration__Group_2_1__1" 22404
22405 // InternalApplicationConfiguration.g:7187:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; 22405 try {
22406 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { 22406 // InternalApplicationConfiguration.g:7128:1: ( ( '#' ) )
22407 22407 // InternalApplicationConfiguration.g:7129:1: ( '#' )
22408 int stackSize = keepStackSize(); 22408 {
22409 22409 // InternalApplicationConfiguration.g:7129:1: ( '#' )
22410 try { 22410 // InternalApplicationConfiguration.g:7130:2: '#'
22411 // InternalApplicationConfiguration.g:7191:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) 22411 {
22412 // InternalApplicationConfiguration.g:7192:2: rule__StringEnumeration__Group_2_1__1__Impl 22412 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
22413 { 22413 match(input,46,FOLLOW_2);
22414 pushFollow(FOLLOW_2); 22414 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
22415 rule__StringEnumeration__Group_2_1__1__Impl(); 22415
22416 22416 }
22417 state._fsp--; 22417
22418 22418
22419 22419 }
22420 } 22420
22421 22421 }
22422 } 22422 catch (RecognitionException re) {
22423 catch (RecognitionException re) { 22423 reportError(re);
22424 reportError(re); 22424 recover(input,re);
22425 recover(input,re); 22425 }
22426 } 22426 finally {
22427 finally { 22427
22428 22428 restoreStackSize(stackSize);
22429 restoreStackSize(stackSize); 22429
22430 22430 }
22431 } 22431 return ;
22432 return ; 22432 }
22433 } 22433 // $ANTLR end "rule__StringTypeScope__Group__0__Impl"
22434 // $ANTLR end "rule__StringEnumeration__Group_2_1__1" 22434
22435 22435
22436 22436 // $ANTLR start "rule__StringTypeScope__Group__1"
22437 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" 22437 // InternalApplicationConfiguration.g:7139:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
22438 // InternalApplicationConfiguration.g:7198:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; 22438 public final void rule__StringTypeScope__Group__1() throws RecognitionException {
22439 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { 22439
22440 22440 int stackSize = keepStackSize();
22441 int stackSize = keepStackSize(); 22441
22442 22442 try {
22443 try { 22443 // InternalApplicationConfiguration.g:7143:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
22444 // InternalApplicationConfiguration.g:7202:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) 22444 // InternalApplicationConfiguration.g:7144:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
22445 // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 22445 {
22446 { 22446 pushFollow(FOLLOW_32);
22447 // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 22447 rule__StringTypeScope__Group__1__Impl();
22448 // InternalApplicationConfiguration.g:7204:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 22448
22449 { 22449 state._fsp--;
22450 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); 22450
22451 // InternalApplicationConfiguration.g:7205:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 22451 pushFollow(FOLLOW_2);
22452 // InternalApplicationConfiguration.g:7205:3: rule__StringEnumeration__EntryAssignment_2_1_1 22452 rule__StringTypeScope__Group__2();
22453 { 22453
22454 pushFollow(FOLLOW_2); 22454 state._fsp--;
22455 rule__StringEnumeration__EntryAssignment_2_1_1(); 22455
22456 22456
22457 state._fsp--; 22457 }
22458 22458
22459 22459 }
22460 } 22460 catch (RecognitionException re) {
22461 22461 reportError(re);
22462 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); 22462 recover(input,re);
22463 22463 }
22464 } 22464 finally {
22465 22465
22466 22466 restoreStackSize(stackSize);
22467 } 22467
22468 22468 }
22469 } 22469 return ;
22470 catch (RecognitionException re) { 22470 }
22471 reportError(re); 22471 // $ANTLR end "rule__StringTypeScope__Group__1"
22472 recover(input,re); 22472
22473 } 22473
22474 finally { 22474 // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
22475 22475 // InternalApplicationConfiguration.g:7151:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
22476 restoreStackSize(stackSize); 22476 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
22477 22477
22478 } 22478 int stackSize = keepStackSize();
22479 return ; 22479
22480 } 22480 try {
22481 // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl" 22481 // InternalApplicationConfiguration.g:7155:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
22482 22482 // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
22483 22483 {
22484 // $ANTLR start "rule__ScopeDeclaration__Group__0" 22484 // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
22485 // InternalApplicationConfiguration.g:7214:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; 22485 // InternalApplicationConfiguration.g:7157:2: ( rule__StringTypeScope__TypeAssignment_1 )
22486 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { 22486 {
22487 22487 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
22488 int stackSize = keepStackSize(); 22488 // InternalApplicationConfiguration.g:7158:2: ( rule__StringTypeScope__TypeAssignment_1 )
22489 22489 // InternalApplicationConfiguration.g:7158:3: rule__StringTypeScope__TypeAssignment_1
22490 try { 22490 {
22491 // InternalApplicationConfiguration.g:7218:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) 22491 pushFollow(FOLLOW_2);
22492 // InternalApplicationConfiguration.g:7219:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 22492 rule__StringTypeScope__TypeAssignment_1();
22493 { 22493
22494 pushFollow(FOLLOW_8); 22494 state._fsp--;
22495 rule__ScopeDeclaration__Group__0__Impl(); 22495
22496 22496
22497 state._fsp--; 22497 }
22498 22498
22499 pushFollow(FOLLOW_2); 22499 after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
22500 rule__ScopeDeclaration__Group__1(); 22500
22501 22501 }
22502 state._fsp--; 22502
22503 22503
22504 22504 }
22505 } 22505
22506 22506 }
22507 } 22507 catch (RecognitionException re) {
22508 catch (RecognitionException re) { 22508 reportError(re);
22509 reportError(re); 22509 recover(input,re);
22510 recover(input,re); 22510 }
22511 } 22511 finally {
22512 finally { 22512
22513 22513 restoreStackSize(stackSize);
22514 restoreStackSize(stackSize); 22514
22515 22515 }
22516 } 22516 return ;
22517 return ; 22517 }
22518 } 22518 // $ANTLR end "rule__StringTypeScope__Group__1__Impl"
22519 // $ANTLR end "rule__ScopeDeclaration__Group__0" 22519
22520 22520
22521 22521 // $ANTLR start "rule__StringTypeScope__Group__2"
22522 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" 22522 // InternalApplicationConfiguration.g:7166:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
22523 // InternalApplicationConfiguration.g:7226:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; 22523 public final void rule__StringTypeScope__Group__2() throws RecognitionException {
22524 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { 22524
22525 22525 int stackSize = keepStackSize();
22526 int stackSize = keepStackSize(); 22526
22527 22527 try {
22528 try { 22528 // InternalApplicationConfiguration.g:7170:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
22529 // InternalApplicationConfiguration.g:7230:1: ( ( 'scope' ) ) 22529 // InternalApplicationConfiguration.g:7171:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
22530 // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) 22530 {
22531 { 22531 pushFollow(FOLLOW_36);
22532 // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) 22532 rule__StringTypeScope__Group__2__Impl();
22533 // InternalApplicationConfiguration.g:7232:2: 'scope' 22533
22534 { 22534 state._fsp--;
22535 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 22535
22536 match(input,46,FOLLOW_2); 22536 pushFollow(FOLLOW_2);
22537 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 22537 rule__StringTypeScope__Group__3();
22538 22538
22539 } 22539 state._fsp--;
22540 22540
22541 22541
22542 } 22542 }
22543 22543
22544 } 22544 }
22545 catch (RecognitionException re) { 22545 catch (RecognitionException re) {
22546 reportError(re); 22546 reportError(re);
22547 recover(input,re); 22547 recover(input,re);
22548 } 22548 }
22549 finally { 22549 finally {
22550 22550
22551 restoreStackSize(stackSize); 22551 restoreStackSize(stackSize);
22552 22552
22553 } 22553 }
22554 return ; 22554 return ;
22555 } 22555 }
22556 // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl" 22556 // $ANTLR end "rule__StringTypeScope__Group__2"
22557 22557
22558 22558
22559 // $ANTLR start "rule__ScopeDeclaration__Group__1" 22559 // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
22560 // InternalApplicationConfiguration.g:7241:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; 22560 // InternalApplicationConfiguration.g:7178:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
22561 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { 22561 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
22562 22562
22563 int stackSize = keepStackSize(); 22563 int stackSize = keepStackSize();
22564 22564
22565 try { 22565 try {
22566 // InternalApplicationConfiguration.g:7245:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) 22566 // InternalApplicationConfiguration.g:7182:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
22567 // InternalApplicationConfiguration.g:7246:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 22567 // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
22568 { 22568 {
22569 pushFollow(FOLLOW_18); 22569 // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
22570 rule__ScopeDeclaration__Group__1__Impl(); 22570 // InternalApplicationConfiguration.g:7184:2: ( rule__StringTypeScope__Alternatives_2 )
22571 22571 {
22572 state._fsp--; 22572 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
22573 22573 // InternalApplicationConfiguration.g:7185:2: ( rule__StringTypeScope__Alternatives_2 )
22574 pushFollow(FOLLOW_2); 22574 // InternalApplicationConfiguration.g:7185:3: rule__StringTypeScope__Alternatives_2
22575 rule__ScopeDeclaration__Group__2(); 22575 {
22576 22576 pushFollow(FOLLOW_2);
22577 state._fsp--; 22577 rule__StringTypeScope__Alternatives_2();
22578 22578
22579 22579 state._fsp--;
22580 } 22580
22581 22581
22582 } 22582 }
22583 catch (RecognitionException re) { 22583
22584 reportError(re); 22584 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
22585 recover(input,re); 22585
22586 } 22586 }
22587 finally { 22587
22588 22588
22589 restoreStackSize(stackSize); 22589 }
22590 22590
22591 } 22591 }
22592 return ; 22592 catch (RecognitionException re) {
22593 } 22593 reportError(re);
22594 // $ANTLR end "rule__ScopeDeclaration__Group__1" 22594 recover(input,re);
22595 22595 }
22596 22596 finally {
22597 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" 22597
22598 // InternalApplicationConfiguration.g:7253:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; 22598 restoreStackSize(stackSize);
22599 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { 22599
22600 22600 }
22601 int stackSize = keepStackSize(); 22601 return ;
22602 22602 }
22603 try { 22603 // $ANTLR end "rule__StringTypeScope__Group__2__Impl"
22604 // InternalApplicationConfiguration.g:7257:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) 22604
22605 // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 22605
22606 { 22606 // $ANTLR start "rule__StringTypeScope__Group__3"
22607 // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 22607 // InternalApplicationConfiguration.g:7193:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
22608 // InternalApplicationConfiguration.g:7259:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 22608 public final void rule__StringTypeScope__Group__3() throws RecognitionException {
22609 { 22609
22610 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); 22610 int stackSize = keepStackSize();
22611 // InternalApplicationConfiguration.g:7260:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 22611
22612 // InternalApplicationConfiguration.g:7260:3: rule__ScopeDeclaration__NameAssignment_1 22612 try {
22613 { 22613 // InternalApplicationConfiguration.g:7197:1: ( rule__StringTypeScope__Group__3__Impl )
22614 pushFollow(FOLLOW_2); 22614 // InternalApplicationConfiguration.g:7198:2: rule__StringTypeScope__Group__3__Impl
22615 rule__ScopeDeclaration__NameAssignment_1(); 22615 {
22616 22616 pushFollow(FOLLOW_2);
22617 state._fsp--; 22617 rule__StringTypeScope__Group__3__Impl();
22618 22618
22619 22619 state._fsp--;
22620 } 22620
22621 22621
22622 after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); 22622 }
22623 22623
22624 } 22624 }
22625 22625 catch (RecognitionException re) {
22626 22626 reportError(re);
22627 } 22627 recover(input,re);
22628 22628 }
22629 } 22629 finally {
22630 catch (RecognitionException re) { 22630
22631 reportError(re); 22631 restoreStackSize(stackSize);
22632 recover(input,re); 22632
22633 } 22633 }
22634 finally { 22634 return ;
22635 22635 }
22636 restoreStackSize(stackSize); 22636 // $ANTLR end "rule__StringTypeScope__Group__3"
22637 22637
22638 } 22638
22639 return ; 22639 // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
22640 } 22640 // InternalApplicationConfiguration.g:7204:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
22641 // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl" 22641 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
22642 22642
22643 22643 int stackSize = keepStackSize();
22644 // $ANTLR start "rule__ScopeDeclaration__Group__2" 22644
22645 // InternalApplicationConfiguration.g:7268:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; 22645 try {
22646 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { 22646 // InternalApplicationConfiguration.g:7208:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
22647 22647 // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
22648 int stackSize = keepStackSize(); 22648 {
22649 22649 // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
22650 try { 22650 // InternalApplicationConfiguration.g:7210:2: ( rule__StringTypeScope__Alternatives_3 )
22651 // InternalApplicationConfiguration.g:7272:1: ( rule__ScopeDeclaration__Group__2__Impl ) 22651 {
22652 // InternalApplicationConfiguration.g:7273:2: rule__ScopeDeclaration__Group__2__Impl 22652 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
22653 { 22653 // InternalApplicationConfiguration.g:7211:2: ( rule__StringTypeScope__Alternatives_3 )
22654 pushFollow(FOLLOW_2); 22654 // InternalApplicationConfiguration.g:7211:3: rule__StringTypeScope__Alternatives_3
22655 rule__ScopeDeclaration__Group__2__Impl(); 22655 {
22656 22656 pushFollow(FOLLOW_2);
22657 state._fsp--; 22657 rule__StringTypeScope__Alternatives_3();
22658 22658
22659 22659 state._fsp--;
22660 } 22660
22661 22661
22662 } 22662 }
22663 catch (RecognitionException re) { 22663
22664 reportError(re); 22664 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
22665 recover(input,re); 22665
22666 } 22666 }
22667 finally { 22667
22668 22668
22669 restoreStackSize(stackSize); 22669 }
22670 22670
22671 } 22671 }
22672 return ; 22672 catch (RecognitionException re) {
22673 } 22673 reportError(re);
22674 // $ANTLR end "rule__ScopeDeclaration__Group__2" 22674 recover(input,re);
22675 22675 }
22676 22676 finally {
22677 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" 22677
22678 // InternalApplicationConfiguration.g:7279:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; 22678 restoreStackSize(stackSize);
22679 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { 22679
22680 22680 }
22681 int stackSize = keepStackSize(); 22681 return ;
22682 22682 }
22683 try { 22683 // $ANTLR end "rule__StringTypeScope__Group__3__Impl"
22684 // InternalApplicationConfiguration.g:7283:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) 22684
22685 // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 22685
22686 { 22686 // $ANTLR start "rule__ClassReference__Group__0"
22687 // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 22687 // InternalApplicationConfiguration.g:7220:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
22688 // InternalApplicationConfiguration.g:7285:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 22688 public final void rule__ClassReference__Group__0() throws RecognitionException {
22689 { 22689
22690 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); 22690 int stackSize = keepStackSize();
22691 // InternalApplicationConfiguration.g:7286:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 22691
22692 // InternalApplicationConfiguration.g:7286:3: rule__ScopeDeclaration__SpecificationAssignment_2 22692 try {
22693 { 22693 // InternalApplicationConfiguration.g:7224:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
22694 pushFollow(FOLLOW_2); 22694 // InternalApplicationConfiguration.g:7225:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
22695 rule__ScopeDeclaration__SpecificationAssignment_2(); 22695 {
22696 22696 pushFollow(FOLLOW_8);
22697 state._fsp--; 22697 rule__ClassReference__Group__0__Impl();
22698 22698
22699 22699 state._fsp--;
22700 } 22700
22701 22701 pushFollow(FOLLOW_2);
22702 after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); 22702 rule__ClassReference__Group__1();
22703 22703
22704 } 22704 state._fsp--;
22705 22705
22706 22706
22707 } 22707 }
22708 22708
22709 } 22709 }
22710 catch (RecognitionException re) { 22710 catch (RecognitionException re) {
22711 reportError(re); 22711 reportError(re);
22712 recover(input,re); 22712 recover(input,re);
22713 } 22713 }
22714 finally { 22714 finally {
22715 22715
22716 restoreStackSize(stackSize); 22716 restoreStackSize(stackSize);
22717 22717
22718 } 22718 }
22719 return ; 22719 return ;
22720 } 22720 }
22721 // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl" 22721 // $ANTLR end "rule__ClassReference__Group__0"
22722 22722
22723 22723
22724 // $ANTLR start "rule__GenerationTask__Group__0" 22724 // $ANTLR start "rule__ClassReference__Group__0__Impl"
22725 // InternalApplicationConfiguration.g:7295:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; 22725 // InternalApplicationConfiguration.g:7232:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
22726 public final void rule__GenerationTask__Group__0() throws RecognitionException { 22726 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
22727 22727
22728 int stackSize = keepStackSize(); 22728 int stackSize = keepStackSize();
22729 22729
22730 try { 22730 try {
22731 // InternalApplicationConfiguration.g:7299:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) 22731 // InternalApplicationConfiguration.g:7236:1: ( ( '<' ) )
22732 // InternalApplicationConfiguration.g:7300:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 22732 // InternalApplicationConfiguration.g:7237:1: ( '<' )
22733 { 22733 {
22734 pushFollow(FOLLOW_18); 22734 // InternalApplicationConfiguration.g:7237:1: ( '<' )
22735 rule__GenerationTask__Group__0__Impl(); 22735 // InternalApplicationConfiguration.g:7238:2: '<'
22736 22736 {
22737 state._fsp--; 22737 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
22738 22738 match(input,13,FOLLOW_2);
22739 pushFollow(FOLLOW_2); 22739 after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
22740 rule__GenerationTask__Group__1(); 22740
22741 22741 }
22742 state._fsp--; 22742
22743 22743
22744 22744 }
22745 } 22745
22746 22746 }
22747 } 22747 catch (RecognitionException re) {
22748 catch (RecognitionException re) { 22748 reportError(re);
22749 reportError(re); 22749 recover(input,re);
22750 recover(input,re); 22750 }
22751 } 22751 finally {
22752 finally { 22752
22753 22753 restoreStackSize(stackSize);
22754 restoreStackSize(stackSize); 22754
22755 22755 }
22756 } 22756 return ;
22757 return ; 22757 }
22758 } 22758 // $ANTLR end "rule__ClassReference__Group__0__Impl"
22759 // $ANTLR end "rule__GenerationTask__Group__0" 22759
22760 22760
22761 22761 // $ANTLR start "rule__ClassReference__Group__1"
22762 // $ANTLR start "rule__GenerationTask__Group__0__Impl" 22762 // InternalApplicationConfiguration.g:7247:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
22763 // InternalApplicationConfiguration.g:7307:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; 22763 public final void rule__ClassReference__Group__1() throws RecognitionException {
22764 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { 22764
22765 22765 int stackSize = keepStackSize();
22766 int stackSize = keepStackSize(); 22766
22767 22767 try {
22768 try { 22768 // InternalApplicationConfiguration.g:7251:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
22769 // InternalApplicationConfiguration.g:7311:1: ( ( 'generate' ) ) 22769 // InternalApplicationConfiguration.g:7252:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
22770 // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) 22770 {
22771 { 22771 pushFollow(FOLLOW_39);
22772 // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) 22772 rule__ClassReference__Group__1__Impl();
22773 // InternalApplicationConfiguration.g:7313:2: 'generate' 22773
22774 { 22774 state._fsp--;
22775 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 22775
22776 match(input,47,FOLLOW_2); 22776 pushFollow(FOLLOW_2);
22777 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 22777 rule__ClassReference__Group__2();
22778 22778
22779 } 22779 state._fsp--;
22780 22780
22781 22781
22782 } 22782 }
22783 22783
22784 } 22784 }
22785 catch (RecognitionException re) { 22785 catch (RecognitionException re) {
22786 reportError(re); 22786 reportError(re);
22787 recover(input,re); 22787 recover(input,re);
22788 } 22788 }
22789 finally { 22789 finally {
22790 22790
22791 restoreStackSize(stackSize); 22791 restoreStackSize(stackSize);
22792 22792
22793 } 22793 }
22794 return ; 22794 return ;
22795 } 22795 }
22796 // $ANTLR end "rule__GenerationTask__Group__0__Impl" 22796 // $ANTLR end "rule__ClassReference__Group__1"
22797 22797
22798 22798
22799 // $ANTLR start "rule__GenerationTask__Group__1" 22799 // $ANTLR start "rule__ClassReference__Group__1__Impl"
22800 // InternalApplicationConfiguration.g:7322:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; 22800 // InternalApplicationConfiguration.g:7259:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
22801 public final void rule__GenerationTask__Group__1() throws RecognitionException { 22801 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
22802 22802
22803 int stackSize = keepStackSize(); 22803 int stackSize = keepStackSize();
22804 22804
22805 try { 22805 try {
22806 // InternalApplicationConfiguration.g:7326:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) 22806 // InternalApplicationConfiguration.g:7263:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
22807 // InternalApplicationConfiguration.g:7327:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 22807 // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
22808 { 22808 {
22809 pushFollow(FOLLOW_18); 22809 // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
22810 rule__GenerationTask__Group__1__Impl(); 22810 // InternalApplicationConfiguration.g:7265:2: ( rule__ClassReference__ElementAssignment_1 )
22811 22811 {
22812 state._fsp--; 22812 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
22813 22813 // InternalApplicationConfiguration.g:7266:2: ( rule__ClassReference__ElementAssignment_1 )
22814 pushFollow(FOLLOW_2); 22814 // InternalApplicationConfiguration.g:7266:3: rule__ClassReference__ElementAssignment_1
22815 rule__GenerationTask__Group__2(); 22815 {
22816 22816 pushFollow(FOLLOW_2);
22817 state._fsp--; 22817 rule__ClassReference__ElementAssignment_1();
22818 22818
22819 22819 state._fsp--;
22820 } 22820
22821 22821
22822 } 22822 }
22823 catch (RecognitionException re) { 22823
22824 reportError(re); 22824 after(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
22825 recover(input,re); 22825
22826 } 22826 }
22827 finally { 22827
22828 22828
22829 restoreStackSize(stackSize); 22829 }
22830 22830
22831 } 22831 }
22832 return ; 22832 catch (RecognitionException re) {
22833 } 22833 reportError(re);
22834 // $ANTLR end "rule__GenerationTask__Group__1" 22834 recover(input,re);
22835 22835 }
22836 22836 finally {
22837 // $ANTLR start "rule__GenerationTask__Group__1__Impl" 22837
22838 // InternalApplicationConfiguration.g:7334:1: rule__GenerationTask__Group__1__Impl : ( () ) ; 22838 restoreStackSize(stackSize);
22839 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { 22839
22840 22840 }
22841 int stackSize = keepStackSize(); 22841 return ;
22842 22842 }
22843 try { 22843 // $ANTLR end "rule__ClassReference__Group__1__Impl"
22844 // InternalApplicationConfiguration.g:7338:1: ( ( () ) ) 22844
22845 // InternalApplicationConfiguration.g:7339:1: ( () ) 22845
22846 { 22846 // $ANTLR start "rule__ClassReference__Group__2"
22847 // InternalApplicationConfiguration.g:7339:1: ( () ) 22847 // InternalApplicationConfiguration.g:7274:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
22848 // InternalApplicationConfiguration.g:7340:2: () 22848 public final void rule__ClassReference__Group__2() throws RecognitionException {
22849 { 22849
22850 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); 22850 int stackSize = keepStackSize();
22851 // InternalApplicationConfiguration.g:7341:2: () 22851
22852 // InternalApplicationConfiguration.g:7341:3: 22852 try {
22853 { 22853 // InternalApplicationConfiguration.g:7278:1: ( rule__ClassReference__Group__2__Impl )
22854 } 22854 // InternalApplicationConfiguration.g:7279:2: rule__ClassReference__Group__2__Impl
22855 22855 {
22856 after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); 22856 pushFollow(FOLLOW_2);
22857 22857 rule__ClassReference__Group__2__Impl();
22858 } 22858
22859 22859 state._fsp--;
22860 22860
22861 } 22861
22862 22862 }
22863 } 22863
22864 finally { 22864 }
22865 22865 catch (RecognitionException re) {
22866 restoreStackSize(stackSize); 22866 reportError(re);
22867 22867 recover(input,re);
22868 } 22868 }
22869 return ; 22869 finally {
22870 } 22870
22871 // $ANTLR end "rule__GenerationTask__Group__1__Impl" 22871 restoreStackSize(stackSize);
22872 22872
22873 22873 }
22874 // $ANTLR start "rule__GenerationTask__Group__2" 22874 return ;
22875 // InternalApplicationConfiguration.g:7349:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; 22875 }
22876 public final void rule__GenerationTask__Group__2() throws RecognitionException { 22876 // $ANTLR end "rule__ClassReference__Group__2"
22877 22877
22878 int stackSize = keepStackSize(); 22878
22879 22879 // $ANTLR start "rule__ClassReference__Group__2__Impl"
22880 try { 22880 // InternalApplicationConfiguration.g:7285:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
22881 // InternalApplicationConfiguration.g:7353:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) 22881 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
22882 // InternalApplicationConfiguration.g:7354:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 22882
22883 { 22883 int stackSize = keepStackSize();
22884 pushFollow(FOLLOW_41); 22884
22885 rule__GenerationTask__Group__2__Impl(); 22885 try {
22886 22886 // InternalApplicationConfiguration.g:7289:1: ( ( '>' ) )
22887 state._fsp--; 22887 // InternalApplicationConfiguration.g:7290:1: ( '>' )
22888 22888 {
22889 pushFollow(FOLLOW_2); 22889 // InternalApplicationConfiguration.g:7290:1: ( '>' )
22890 rule__GenerationTask__Group__3(); 22890 // InternalApplicationConfiguration.g:7291:2: '>'
22891 22891 {
22892 state._fsp--; 22892 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
22893 22893 match(input,14,FOLLOW_2);
22894 22894 after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
22895 } 22895
22896 22896 }
22897 } 22897
22898 catch (RecognitionException re) { 22898
22899 reportError(re); 22899 }
22900 recover(input,re); 22900
22901 } 22901 }
22902 finally { 22902 catch (RecognitionException re) {
22903 22903 reportError(re);
22904 restoreStackSize(stackSize); 22904 recover(input,re);
22905 22905 }
22906 } 22906 finally {
22907 return ; 22907
22908 } 22908 restoreStackSize(stackSize);
22909 // $ANTLR end "rule__GenerationTask__Group__2" 22909
22910 22910 }
22911 22911 return ;
22912 // $ANTLR start "rule__GenerationTask__Group__2__Impl" 22912 }
22913 // InternalApplicationConfiguration.g:7361:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; 22913 // $ANTLR end "rule__ClassReference__Group__2__Impl"
22914 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { 22914
22915 22915
22916 int stackSize = keepStackSize(); 22916 // $ANTLR start "rule__ObjectReference__Group__0"
22917 22917 // InternalApplicationConfiguration.g:7301:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
22918 try { 22918 public final void rule__ObjectReference__Group__0() throws RecognitionException {
22919 // InternalApplicationConfiguration.g:7365:1: ( ( '{' ) ) 22919
22920 // InternalApplicationConfiguration.g:7366:1: ( '{' ) 22920 int stackSize = keepStackSize();
22921 { 22921
22922 // InternalApplicationConfiguration.g:7366:1: ( '{' ) 22922 try {
22923 // InternalApplicationConfiguration.g:7367:2: '{' 22923 // InternalApplicationConfiguration.g:7305:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
22924 { 22924 // InternalApplicationConfiguration.g:7306:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
22925 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 22925 {
22926 match(input,24,FOLLOW_2); 22926 pushFollow(FOLLOW_34);
22927 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 22927 rule__ObjectReference__Group__0__Impl();
22928 22928
22929 } 22929 state._fsp--;
22930 22930
22931 22931 pushFollow(FOLLOW_2);
22932 } 22932 rule__ObjectReference__Group__1();
22933 22933
22934 } 22934 state._fsp--;
22935 catch (RecognitionException re) { 22935
22936 reportError(re); 22936
22937 recover(input,re); 22937 }
22938 } 22938
22939 finally { 22939 }
22940 22940 catch (RecognitionException re) {
22941 restoreStackSize(stackSize); 22941 reportError(re);
22942 22942 recover(input,re);
22943 } 22943 }
22944 return ; 22944 finally {
22945 } 22945
22946 // $ANTLR end "rule__GenerationTask__Group__2__Impl" 22946 restoreStackSize(stackSize);
22947 22947
22948 22948 }
22949 // $ANTLR start "rule__GenerationTask__Group__3" 22949 return ;
22950 // InternalApplicationConfiguration.g:7376:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; 22950 }
22951 public final void rule__GenerationTask__Group__3() throws RecognitionException { 22951 // $ANTLR end "rule__ObjectReference__Group__0"
22952 22952
22953 int stackSize = keepStackSize(); 22953
22954 22954 // $ANTLR start "rule__ObjectReference__Group__0__Impl"
22955 try { 22955 // InternalApplicationConfiguration.g:7313:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
22956 // InternalApplicationConfiguration.g:7380:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) 22956 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
22957 // InternalApplicationConfiguration.g:7381:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 22957
22958 { 22958 int stackSize = keepStackSize();
22959 pushFollow(FOLLOW_42); 22959
22960 rule__GenerationTask__Group__3__Impl(); 22960 try {
22961 22961 // InternalApplicationConfiguration.g:7317:1: ( ( () ) )
22962 state._fsp--; 22962 // InternalApplicationConfiguration.g:7318:1: ( () )
22963 22963 {
22964 pushFollow(FOLLOW_2); 22964 // InternalApplicationConfiguration.g:7318:1: ( () )
22965 rule__GenerationTask__Group__4(); 22965 // InternalApplicationConfiguration.g:7319:2: ()
22966 22966 {
22967 state._fsp--; 22967 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
22968 22968 // InternalApplicationConfiguration.g:7320:2: ()
22969 22969 // InternalApplicationConfiguration.g:7320:3:
22970 } 22970 {
22971 22971 }
22972 } 22972
22973 catch (RecognitionException re) { 22973 after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
22974 reportError(re); 22974
22975 recover(input,re); 22975 }
22976 } 22976
22977 finally { 22977
22978 22978 }
22979 restoreStackSize(stackSize); 22979
22980 22980 }
22981 } 22981 finally {
22982 return ; 22982
22983 } 22983 restoreStackSize(stackSize);
22984 // $ANTLR end "rule__GenerationTask__Group__3" 22984
22985 22985 }
22986 22986 return ;
22987 // $ANTLR start "rule__GenerationTask__Group__3__Impl" 22987 }
22988 // InternalApplicationConfiguration.g:7388:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; 22988 // $ANTLR end "rule__ObjectReference__Group__0__Impl"
22989 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { 22989
22990 22990
22991 int stackSize = keepStackSize(); 22991 // $ANTLR start "rule__ObjectReference__Group__1"
22992 22992 // InternalApplicationConfiguration.g:7328:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
22993 try { 22993 public final void rule__ObjectReference__Group__1() throws RecognitionException {
22994 // InternalApplicationConfiguration.g:7392:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) 22994
22995 // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 22995 int stackSize = keepStackSize();
22996 { 22996
22997 // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 22997 try {
22998 // InternalApplicationConfiguration.g:7394:2: ( rule__GenerationTask__UnorderedGroup_3 ) 22998 // InternalApplicationConfiguration.g:7332:1: ( rule__ObjectReference__Group__1__Impl )
22999 { 22999 // InternalApplicationConfiguration.g:7333:2: rule__ObjectReference__Group__1__Impl
23000 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 23000 {
23001 // InternalApplicationConfiguration.g:7395:2: ( rule__GenerationTask__UnorderedGroup_3 ) 23001 pushFollow(FOLLOW_2);
23002 // InternalApplicationConfiguration.g:7395:3: rule__GenerationTask__UnorderedGroup_3 23002 rule__ObjectReference__Group__1__Impl();
23003 { 23003
23004 pushFollow(FOLLOW_2); 23004 state._fsp--;
23005 rule__GenerationTask__UnorderedGroup_3(); 23005
23006 23006
23007 state._fsp--; 23007 }
23008 23008
23009 23009 }
23010 } 23010 catch (RecognitionException re) {
23011 23011 reportError(re);
23012 after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 23012 recover(input,re);
23013 23013 }
23014 } 23014 finally {
23015 23015
23016 23016 restoreStackSize(stackSize);
23017 } 23017
23018 23018 }
23019 } 23019 return ;
23020 catch (RecognitionException re) { 23020 }
23021 reportError(re); 23021 // $ANTLR end "rule__ObjectReference__Group__1"
23022 recover(input,re); 23022
23023 } 23023
23024 finally { 23024 // $ANTLR start "rule__ObjectReference__Group__1__Impl"
23025 23025 // InternalApplicationConfiguration.g:7339:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
23026 restoreStackSize(stackSize); 23026 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
23027 23027
23028 } 23028 int stackSize = keepStackSize();
23029 return ; 23029
23030 } 23030 try {
23031 // $ANTLR end "rule__GenerationTask__Group__3__Impl" 23031 // InternalApplicationConfiguration.g:7343:1: ( ( 'node' ) )
23032 23032 // InternalApplicationConfiguration.g:7344:1: ( 'node' )
23033 23033 {
23034 // $ANTLR start "rule__GenerationTask__Group__4" 23034 // InternalApplicationConfiguration.g:7344:1: ( 'node' )
23035 // InternalApplicationConfiguration.g:7403:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; 23035 // InternalApplicationConfiguration.g:7345:2: 'node'
23036 public final void rule__GenerationTask__Group__4() throws RecognitionException { 23036 {
23037 23037 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
23038 int stackSize = keepStackSize(); 23038 match(input,47,FOLLOW_2);
23039 23039 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
23040 try { 23040
23041 // InternalApplicationConfiguration.g:7407:1: ( rule__GenerationTask__Group__4__Impl ) 23041 }
23042 // InternalApplicationConfiguration.g:7408:2: rule__GenerationTask__Group__4__Impl 23042
23043 { 23043
23044 pushFollow(FOLLOW_2); 23044 }
23045 rule__GenerationTask__Group__4__Impl(); 23045
23046 23046 }
23047 state._fsp--; 23047 catch (RecognitionException re) {
23048 23048 reportError(re);
23049 23049 recover(input,re);
23050 } 23050 }
23051 23051 finally {
23052 } 23052
23053 catch (RecognitionException re) { 23053 restoreStackSize(stackSize);
23054 reportError(re); 23054
23055 recover(input,re); 23055 }
23056 } 23056 return ;
23057 finally { 23057 }
23058 23058 // $ANTLR end "rule__ObjectReference__Group__1__Impl"
23059 restoreStackSize(stackSize); 23059
23060 23060
23061 } 23061 // $ANTLR start "rule__IntegerReference__Group__0"
23062 return ; 23062 // InternalApplicationConfiguration.g:7355:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
23063 } 23063 public final void rule__IntegerReference__Group__0() throws RecognitionException {
23064 // $ANTLR end "rule__GenerationTask__Group__4" 23064
23065 23065 int stackSize = keepStackSize();
23066 23066
23067 // $ANTLR start "rule__GenerationTask__Group__4__Impl" 23067 try {
23068 // InternalApplicationConfiguration.g:7414:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; 23068 // InternalApplicationConfiguration.g:7359:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
23069 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { 23069 // InternalApplicationConfiguration.g:7360:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
23070 23070 {
23071 int stackSize = keepStackSize(); 23071 pushFollow(FOLLOW_35);
23072 23072 rule__IntegerReference__Group__0__Impl();
23073 try { 23073
23074 // InternalApplicationConfiguration.g:7418:1: ( ( '}' ) ) 23074 state._fsp--;
23075 // InternalApplicationConfiguration.g:7419:1: ( '}' ) 23075
23076 { 23076 pushFollow(FOLLOW_2);
23077 // InternalApplicationConfiguration.g:7419:1: ( '}' ) 23077 rule__IntegerReference__Group__1();
23078 // InternalApplicationConfiguration.g:7420:2: '}' 23078
23079 { 23079 state._fsp--;
23080 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 23080
23081 match(input,25,FOLLOW_2); 23081
23082 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 23082 }
23083 23083
23084 } 23084 }
23085 23085 catch (RecognitionException re) {
23086 23086 reportError(re);
23087 } 23087 recover(input,re);
23088 23088 }
23089 } 23089 finally {
23090 catch (RecognitionException re) { 23090
23091 reportError(re); 23091 restoreStackSize(stackSize);
23092 recover(input,re); 23092
23093 } 23093 }
23094 finally { 23094 return ;
23095 23095 }
23096 restoreStackSize(stackSize); 23096 // $ANTLR end "rule__IntegerReference__Group__0"
23097 23097
23098 } 23098
23099 return ; 23099 // $ANTLR start "rule__IntegerReference__Group__0__Impl"
23100 } 23100 // InternalApplicationConfiguration.g:7367:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
23101 // $ANTLR end "rule__GenerationTask__Group__4__Impl" 23101 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
23102 23102
23103 23103 int stackSize = keepStackSize();
23104 // $ANTLR start "rule__GenerationTask__Group_3_0__0" 23104
23105 // InternalApplicationConfiguration.g:7430:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; 23105 try {
23106 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { 23106 // InternalApplicationConfiguration.g:7371:1: ( ( () ) )
23107 23107 // InternalApplicationConfiguration.g:7372:1: ( () )
23108 int stackSize = keepStackSize(); 23108 {
23109 23109 // InternalApplicationConfiguration.g:7372:1: ( () )
23110 try { 23110 // InternalApplicationConfiguration.g:7373:2: ()
23111 // InternalApplicationConfiguration.g:7434:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) 23111 {
23112 // InternalApplicationConfiguration.g:7435:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 23112 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
23113 { 23113 // InternalApplicationConfiguration.g:7374:2: ()
23114 pushFollow(FOLLOW_13); 23114 // InternalApplicationConfiguration.g:7374:3:
23115 rule__GenerationTask__Group_3_0__0__Impl(); 23115 {
23116 23116 }
23117 state._fsp--; 23117
23118 23118 after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
23119 pushFollow(FOLLOW_2); 23119
23120 rule__GenerationTask__Group_3_0__1(); 23120 }
23121 23121
23122 state._fsp--; 23122
23123 23123 }
23124 23124
23125 } 23125 }
23126 23126 finally {
23127 } 23127
23128 catch (RecognitionException re) { 23128 restoreStackSize(stackSize);
23129 reportError(re); 23129
23130 recover(input,re); 23130 }
23131 } 23131 return ;
23132 finally { 23132 }
23133 23133 // $ANTLR end "rule__IntegerReference__Group__0__Impl"
23134 restoreStackSize(stackSize); 23134
23135 23135
23136 } 23136 // $ANTLR start "rule__IntegerReference__Group__1"
23137 return ; 23137 // InternalApplicationConfiguration.g:7382:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
23138 } 23138 public final void rule__IntegerReference__Group__1() throws RecognitionException {
23139 // $ANTLR end "rule__GenerationTask__Group_3_0__0" 23139
23140 23140 int stackSize = keepStackSize();
23141 23141
23142 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" 23142 try {
23143 // InternalApplicationConfiguration.g:7442:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; 23143 // InternalApplicationConfiguration.g:7386:1: ( rule__IntegerReference__Group__1__Impl )
23144 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { 23144 // InternalApplicationConfiguration.g:7387:2: rule__IntegerReference__Group__1__Impl
23145 23145 {
23146 int stackSize = keepStackSize(); 23146 pushFollow(FOLLOW_2);
23147 23147 rule__IntegerReference__Group__1__Impl();
23148 try { 23148
23149 // InternalApplicationConfiguration.g:7446:1: ( ( 'metamodel' ) ) 23149 state._fsp--;
23150 // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) 23150
23151 { 23151
23152 // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) 23152 }
23153 // InternalApplicationConfiguration.g:7448:2: 'metamodel' 23153
23154 { 23154 }
23155 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 23155 catch (RecognitionException re) {
23156 match(input,30,FOLLOW_2); 23156 reportError(re);
23157 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 23157 recover(input,re);
23158 23158 }
23159 } 23159 finally {
23160 23160
23161 23161 restoreStackSize(stackSize);
23162 } 23162
23163 23163 }
23164 } 23164 return ;
23165 catch (RecognitionException re) { 23165 }
23166 reportError(re); 23166 // $ANTLR end "rule__IntegerReference__Group__1"
23167 recover(input,re); 23167
23168 } 23168
23169 finally { 23169 // $ANTLR start "rule__IntegerReference__Group__1__Impl"
23170 23170 // InternalApplicationConfiguration.g:7393:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
23171 restoreStackSize(stackSize); 23171 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
23172 23172
23173 } 23173 int stackSize = keepStackSize();
23174 return ; 23174
23175 } 23175 try {
23176 // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl" 23176 // InternalApplicationConfiguration.g:7397:1: ( ( 'int' ) )
23177 23177 // InternalApplicationConfiguration.g:7398:1: ( 'int' )
23178 23178 {
23179 // $ANTLR start "rule__GenerationTask__Group_3_0__1" 23179 // InternalApplicationConfiguration.g:7398:1: ( 'int' )
23180 // InternalApplicationConfiguration.g:7457:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; 23180 // InternalApplicationConfiguration.g:7399:2: 'int'
23181 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { 23181 {
23182 23182 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
23183 int stackSize = keepStackSize(); 23183 match(input,48,FOLLOW_2);
23184 23184 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
23185 try { 23185
23186 // InternalApplicationConfiguration.g:7461:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) 23186 }
23187 // InternalApplicationConfiguration.g:7462:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 23187
23188 { 23188
23189 pushFollow(FOLLOW_43); 23189 }
23190 rule__GenerationTask__Group_3_0__1__Impl(); 23190
23191 23191 }
23192 state._fsp--; 23192 catch (RecognitionException re) {
23193 23193 reportError(re);
23194 pushFollow(FOLLOW_2); 23194 recover(input,re);
23195 rule__GenerationTask__Group_3_0__2(); 23195 }
23196 23196 finally {
23197 state._fsp--; 23197
23198 23198 restoreStackSize(stackSize);
23199 23199
23200 } 23200 }
23201 23201 return ;
23202 } 23202 }
23203 catch (RecognitionException re) { 23203 // $ANTLR end "rule__IntegerReference__Group__1__Impl"
23204 reportError(re); 23204
23205 recover(input,re); 23205
23206 } 23206 // $ANTLR start "rule__RealReference__Group__0"
23207 finally { 23207 // InternalApplicationConfiguration.g:7409:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
23208 23208 public final void rule__RealReference__Group__0() throws RecognitionException {
23209 restoreStackSize(stackSize); 23209
23210 23210 int stackSize = keepStackSize();
23211 } 23211
23212 return ; 23212 try {
23213 } 23213 // InternalApplicationConfiguration.g:7413:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
23214 // $ANTLR end "rule__GenerationTask__Group_3_0__1" 23214 // InternalApplicationConfiguration.g:7414:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
23215 23215 {
23216 23216 pushFollow(FOLLOW_37);
23217 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" 23217 rule__RealReference__Group__0__Impl();
23218 // InternalApplicationConfiguration.g:7469:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; 23218
23219 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException { 23219 state._fsp--;
23220 23220
23221 int stackSize = keepStackSize(); 23221 pushFollow(FOLLOW_2);
23222 23222 rule__RealReference__Group__1();
23223 try { 23223
23224 // InternalApplicationConfiguration.g:7473:1: ( ( '=' ) ) 23224 state._fsp--;
23225 // InternalApplicationConfiguration.g:7474:1: ( '=' ) 23225
23226 { 23226
23227 // InternalApplicationConfiguration.g:7474:1: ( '=' ) 23227 }
23228 // InternalApplicationConfiguration.g:7475:2: '=' 23228
23229 { 23229 }
23230 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 23230 catch (RecognitionException re) {
23231 match(input,23,FOLLOW_2); 23231 reportError(re);
23232 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 23232 recover(input,re);
23233 23233 }
23234 } 23234 finally {
23235 23235
23236 23236 restoreStackSize(stackSize);
23237 } 23237
23238 23238 }
23239 } 23239 return ;
23240 catch (RecognitionException re) { 23240 }
23241 reportError(re); 23241 // $ANTLR end "rule__RealReference__Group__0"
23242 recover(input,re); 23242
23243 } 23243
23244 finally { 23244 // $ANTLR start "rule__RealReference__Group__0__Impl"
23245 23245 // InternalApplicationConfiguration.g:7421:1: rule__RealReference__Group__0__Impl : ( () ) ;
23246 restoreStackSize(stackSize); 23246 public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
23247 23247
23248 } 23248 int stackSize = keepStackSize();
23249 return ; 23249
23250 } 23250 try {
23251 // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl" 23251 // InternalApplicationConfiguration.g:7425:1: ( ( () ) )
23252 23252 // InternalApplicationConfiguration.g:7426:1: ( () )
23253 23253 {
23254 // $ANTLR start "rule__GenerationTask__Group_3_0__2" 23254 // InternalApplicationConfiguration.g:7426:1: ( () )
23255 // InternalApplicationConfiguration.g:7484:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; 23255 // InternalApplicationConfiguration.g:7427:2: ()
23256 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { 23256 {
23257 23257 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
23258 int stackSize = keepStackSize(); 23258 // InternalApplicationConfiguration.g:7428:2: ()
23259 23259 // InternalApplicationConfiguration.g:7428:3:
23260 try { 23260 {
23261 // InternalApplicationConfiguration.g:7488:1: ( rule__GenerationTask__Group_3_0__2__Impl ) 23261 }
23262 // InternalApplicationConfiguration.g:7489:2: rule__GenerationTask__Group_3_0__2__Impl 23262
23263 { 23263 after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
23264 pushFollow(FOLLOW_2); 23264
23265 rule__GenerationTask__Group_3_0__2__Impl(); 23265 }
23266 23266
23267 state._fsp--; 23267
23268 23268 }
23269 23269
23270 } 23270 }
23271 23271 finally {
23272 } 23272
23273 catch (RecognitionException re) { 23273 restoreStackSize(stackSize);
23274 reportError(re); 23274
23275 recover(input,re); 23275 }
23276 } 23276 return ;
23277 finally { 23277 }
23278 23278 // $ANTLR end "rule__RealReference__Group__0__Impl"
23279 restoreStackSize(stackSize); 23279
23280 23280
23281 } 23281 // $ANTLR start "rule__RealReference__Group__1"
23282 return ; 23282 // InternalApplicationConfiguration.g:7436:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
23283 } 23283 public final void rule__RealReference__Group__1() throws RecognitionException {
23284 // $ANTLR end "rule__GenerationTask__Group_3_0__2" 23284
23285 23285 int stackSize = keepStackSize();
23286 23286
23287 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" 23287 try {
23288 // InternalApplicationConfiguration.g:7495:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; 23288 // InternalApplicationConfiguration.g:7440:1: ( rule__RealReference__Group__1__Impl )
23289 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { 23289 // InternalApplicationConfiguration.g:7441:2: rule__RealReference__Group__1__Impl
23290 23290 {
23291 int stackSize = keepStackSize(); 23291 pushFollow(FOLLOW_2);
23292 23292 rule__RealReference__Group__1__Impl();
23293 try { 23293
23294 // InternalApplicationConfiguration.g:7499:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) 23294 state._fsp--;
23295 // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 23295
23296 { 23296
23297 // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 23297 }
23298 // InternalApplicationConfiguration.g:7501:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 23298
23299 { 23299 }
23300 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); 23300 catch (RecognitionException re) {
23301 // InternalApplicationConfiguration.g:7502:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 23301 reportError(re);
23302 // InternalApplicationConfiguration.g:7502:3: rule__GenerationTask__MetamodelAssignment_3_0_2 23302 recover(input,re);
23303 { 23303 }
23304 pushFollow(FOLLOW_2); 23304 finally {
23305 rule__GenerationTask__MetamodelAssignment_3_0_2(); 23305
23306 23306 restoreStackSize(stackSize);
23307 state._fsp--; 23307
23308 23308 }
23309 23309 return ;
23310 } 23310 }
23311 23311 // $ANTLR end "rule__RealReference__Group__1"
23312 after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); 23312
23313 23313
23314 } 23314 // $ANTLR start "rule__RealReference__Group__1__Impl"
23315 23315 // InternalApplicationConfiguration.g:7447:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
23316 23316 public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
23317 } 23317
23318 23318 int stackSize = keepStackSize();
23319 } 23319
23320 catch (RecognitionException re) { 23320 try {
23321 reportError(re); 23321 // InternalApplicationConfiguration.g:7451:1: ( ( 'real' ) )
23322 recover(input,re); 23322 // InternalApplicationConfiguration.g:7452:1: ( 'real' )
23323 } 23323 {
23324 finally { 23324 // InternalApplicationConfiguration.g:7452:1: ( 'real' )
23325 23325 // InternalApplicationConfiguration.g:7453:2: 'real'
23326 restoreStackSize(stackSize); 23326 {
23327 23327 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
23328 } 23328 match(input,49,FOLLOW_2);
23329 return ; 23329 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
23330 } 23330
23331 // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl" 23331 }
23332 23332
23333 23333
23334 // $ANTLR start "rule__GenerationTask__Group_3_1__0" 23334 }
23335 // InternalApplicationConfiguration.g:7511:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; 23335
23336 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { 23336 }
23337 23337 catch (RecognitionException re) {
23338 int stackSize = keepStackSize(); 23338 reportError(re);
23339 23339 recover(input,re);
23340 try { 23340 }
23341 // InternalApplicationConfiguration.g:7515:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) 23341 finally {
23342 // InternalApplicationConfiguration.g:7516:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 23342
23343 { 23343 restoreStackSize(stackSize);
23344 pushFollow(FOLLOW_13); 23344
23345 rule__GenerationTask__Group_3_1__0__Impl(); 23345 }
23346 23346 return ;
23347 state._fsp--; 23347 }
23348 23348 // $ANTLR end "rule__RealReference__Group__1__Impl"
23349 pushFollow(FOLLOW_2); 23349
23350 rule__GenerationTask__Group_3_1__1(); 23350
23351 23351 // $ANTLR start "rule__StringReference__Group__0"
23352 state._fsp--; 23352 // InternalApplicationConfiguration.g:7463:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
23353 23353 public final void rule__StringReference__Group__0() throws RecognitionException {
23354 23354
23355 } 23355 int stackSize = keepStackSize();
23356 23356
23357 } 23357 try {
23358 catch (RecognitionException re) { 23358 // InternalApplicationConfiguration.g:7467:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
23359 reportError(re); 23359 // InternalApplicationConfiguration.g:7468:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
23360 recover(input,re); 23360 {
23361 } 23361 pushFollow(FOLLOW_38);
23362 finally { 23362 rule__StringReference__Group__0__Impl();
23363 23363
23364 restoreStackSize(stackSize); 23364 state._fsp--;
23365 23365
23366 } 23366 pushFollow(FOLLOW_2);
23367 return ; 23367 rule__StringReference__Group__1();
23368 } 23368
23369 // $ANTLR end "rule__GenerationTask__Group_3_1__0" 23369 state._fsp--;
23370 23370
23371 23371
23372 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl" 23372 }
23373 // InternalApplicationConfiguration.g:7523:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; 23373
23374 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException { 23374 }
23375 23375 catch (RecognitionException re) {
23376 int stackSize = keepStackSize(); 23376 reportError(re);
23377 23377 recover(input,re);
23378 try { 23378 }
23379 // InternalApplicationConfiguration.g:7527:1: ( ( 'partial-model' ) ) 23379 finally {
23380 // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) 23380
23381 { 23381 restoreStackSize(stackSize);
23382 // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) 23382
23383 // InternalApplicationConfiguration.g:7529:2: 'partial-model' 23383 }
23384 { 23384 return ;
23385 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 23385 }
23386 match(input,48,FOLLOW_2); 23386 // $ANTLR end "rule__StringReference__Group__0"
23387 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 23387
23388 23388
23389 } 23389 // $ANTLR start "rule__StringReference__Group__0__Impl"
23390 23390 // InternalApplicationConfiguration.g:7475:1: rule__StringReference__Group__0__Impl : ( () ) ;
23391 23391 public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
23392 } 23392
23393 23393 int stackSize = keepStackSize();
23394 } 23394
23395 catch (RecognitionException re) { 23395 try {
23396 reportError(re); 23396 // InternalApplicationConfiguration.g:7479:1: ( ( () ) )
23397 recover(input,re); 23397 // InternalApplicationConfiguration.g:7480:1: ( () )
23398 } 23398 {
23399 finally { 23399 // InternalApplicationConfiguration.g:7480:1: ( () )
23400 23400 // InternalApplicationConfiguration.g:7481:2: ()
23401 restoreStackSize(stackSize); 23401 {
23402 23402 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
23403 } 23403 // InternalApplicationConfiguration.g:7482:2: ()
23404 return ; 23404 // InternalApplicationConfiguration.g:7482:3:
23405 } 23405 {
23406 // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl" 23406 }
23407 23407
23408 23408 after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
23409 // $ANTLR start "rule__GenerationTask__Group_3_1__1" 23409
23410 // InternalApplicationConfiguration.g:7538:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; 23410 }
23411 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException { 23411
23412 23412
23413 int stackSize = keepStackSize(); 23413 }
23414 23414
23415 try { 23415 }
23416 // InternalApplicationConfiguration.g:7542:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) 23416 finally {
23417 // InternalApplicationConfiguration.g:7543:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 23417
23418 { 23418 restoreStackSize(stackSize);
23419 pushFollow(FOLLOW_43); 23419
23420 rule__GenerationTask__Group_3_1__1__Impl(); 23420 }
23421 23421 return ;
23422 state._fsp--; 23422 }
23423 23423 // $ANTLR end "rule__StringReference__Group__0__Impl"
23424 pushFollow(FOLLOW_2); 23424
23425 rule__GenerationTask__Group_3_1__2(); 23425
23426 23426 // $ANTLR start "rule__StringReference__Group__1"
23427 state._fsp--; 23427 // InternalApplicationConfiguration.g:7490:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
23428 23428 public final void rule__StringReference__Group__1() throws RecognitionException {
23429 23429
23430 } 23430 int stackSize = keepStackSize();
23431 23431
23432 } 23432 try {
23433 catch (RecognitionException re) { 23433 // InternalApplicationConfiguration.g:7494:1: ( rule__StringReference__Group__1__Impl )
23434 reportError(re); 23434 // InternalApplicationConfiguration.g:7495:2: rule__StringReference__Group__1__Impl
23435 recover(input,re); 23435 {
23436 } 23436 pushFollow(FOLLOW_2);
23437 finally { 23437 rule__StringReference__Group__1__Impl();
23438 23438
23439 restoreStackSize(stackSize); 23439 state._fsp--;
23440 23440
23441 } 23441
23442 return ; 23442 }
23443 } 23443
23444 // $ANTLR end "rule__GenerationTask__Group_3_1__1" 23444 }
23445 23445 catch (RecognitionException re) {
23446 23446 reportError(re);
23447 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" 23447 recover(input,re);
23448 // InternalApplicationConfiguration.g:7550:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; 23448 }
23449 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException { 23449 finally {
23450 23450
23451 int stackSize = keepStackSize(); 23451 restoreStackSize(stackSize);
23452 23452
23453 try { 23453 }
23454 // InternalApplicationConfiguration.g:7554:1: ( ( '=' ) ) 23454 return ;
23455 // InternalApplicationConfiguration.g:7555:1: ( '=' ) 23455 }
23456 { 23456 // $ANTLR end "rule__StringReference__Group__1"
23457 // InternalApplicationConfiguration.g:7555:1: ( '=' ) 23457
23458 // InternalApplicationConfiguration.g:7556:2: '=' 23458
23459 { 23459 // $ANTLR start "rule__StringReference__Group__1__Impl"
23460 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 23460 // InternalApplicationConfiguration.g:7501:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
23461 match(input,23,FOLLOW_2); 23461 public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
23462 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 23462
23463 23463 int stackSize = keepStackSize();
23464 } 23464
23465 23465 try {
23466 23466 // InternalApplicationConfiguration.g:7505:1: ( ( 'string' ) )
23467 } 23467 // InternalApplicationConfiguration.g:7506:1: ( 'string' )
23468 23468 {
23469 } 23469 // InternalApplicationConfiguration.g:7506:1: ( 'string' )
23470 catch (RecognitionException re) { 23470 // InternalApplicationConfiguration.g:7507:2: 'string'
23471 reportError(re); 23471 {
23472 recover(input,re); 23472 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
23473 } 23473 match(input,50,FOLLOW_2);
23474 finally { 23474 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
23475 23475
23476 restoreStackSize(stackSize); 23476 }
23477 23477
23478 } 23478
23479 return ; 23479 }
23480 } 23480
23481 // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl" 23481 }
23482 23482 catch (RecognitionException re) {
23483 23483 reportError(re);
23484 // $ANTLR start "rule__GenerationTask__Group_3_1__2" 23484 recover(input,re);
23485 // InternalApplicationConfiguration.g:7565:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; 23485 }
23486 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { 23486 finally {
23487 23487
23488 int stackSize = keepStackSize(); 23488 restoreStackSize(stackSize);
23489 23489
23490 try { 23490 }
23491 // InternalApplicationConfiguration.g:7569:1: ( rule__GenerationTask__Group_3_1__2__Impl ) 23491 return ;
23492 // InternalApplicationConfiguration.g:7570:2: rule__GenerationTask__Group_3_1__2__Impl 23492 }
23493 { 23493 // $ANTLR end "rule__StringReference__Group__1__Impl"
23494 pushFollow(FOLLOW_2); 23494
23495 rule__GenerationTask__Group_3_1__2__Impl(); 23495
23496 23496 // $ANTLR start "rule__IntervallNumber__Group__0"
23497 state._fsp--; 23497 // InternalApplicationConfiguration.g:7517:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
23498 23498 public final void rule__IntervallNumber__Group__0() throws RecognitionException {
23499 23499
23500 } 23500 int stackSize = keepStackSize();
23501 23501
23502 } 23502 try {
23503 catch (RecognitionException re) { 23503 // InternalApplicationConfiguration.g:7521:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
23504 reportError(re); 23504 // InternalApplicationConfiguration.g:7522:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
23505 recover(input,re); 23505 {
23506 } 23506 pushFollow(FOLLOW_40);
23507 finally { 23507 rule__IntervallNumber__Group__0__Impl();
23508 23508
23509 restoreStackSize(stackSize); 23509 state._fsp--;
23510 23510
23511 } 23511 pushFollow(FOLLOW_2);
23512 return ; 23512 rule__IntervallNumber__Group__1();
23513 } 23513
23514 // $ANTLR end "rule__GenerationTask__Group_3_1__2" 23514 state._fsp--;
23515 23515
23516 23516
23517 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl" 23517 }
23518 // InternalApplicationConfiguration.g:7576:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; 23518
23519 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { 23519 }
23520 23520 catch (RecognitionException re) {
23521 int stackSize = keepStackSize(); 23521 reportError(re);
23522 23522 recover(input,re);
23523 try { 23523 }
23524 // InternalApplicationConfiguration.g:7580:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) 23524 finally {
23525 // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) 23525
23526 { 23526 restoreStackSize(stackSize);
23527 // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) 23527
23528 // InternalApplicationConfiguration.g:7582:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) 23528 }
23529 { 23529 return ;
23530 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); 23530 }
23531 // InternalApplicationConfiguration.g:7583:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) 23531 // $ANTLR end "rule__IntervallNumber__Group__0"
23532 // InternalApplicationConfiguration.g:7583:3: rule__GenerationTask__PartialModelAssignment_3_1_2 23532
23533 { 23533
23534 pushFollow(FOLLOW_2); 23534 // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
23535 rule__GenerationTask__PartialModelAssignment_3_1_2(); 23535 // InternalApplicationConfiguration.g:7529:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
23536 23536 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
23537 state._fsp--; 23537
23538 23538 int stackSize = keepStackSize();
23539 23539
23540 } 23540 try {
23541 23541 // InternalApplicationConfiguration.g:7533:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
23542 after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); 23542 // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
23543 23543 {
23544 } 23544 // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
23545 23545 // InternalApplicationConfiguration.g:7535:2: ( rule__IntervallNumber__MinAssignment_0 )
23546 23546 {
23547 } 23547 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
23548 23548 // InternalApplicationConfiguration.g:7536:2: ( rule__IntervallNumber__MinAssignment_0 )
23549 } 23549 // InternalApplicationConfiguration.g:7536:3: rule__IntervallNumber__MinAssignment_0
23550 catch (RecognitionException re) { 23550 {
23551 reportError(re); 23551 pushFollow(FOLLOW_2);
23552 recover(input,re); 23552 rule__IntervallNumber__MinAssignment_0();
23553 } 23553
23554 finally { 23554 state._fsp--;
23555 23555
23556 restoreStackSize(stackSize); 23556
23557 23557 }
23558 } 23558
23559 return ; 23559 after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
23560 } 23560
23561 // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl" 23561 }
23562 23562
23563 23563
23564 // $ANTLR start "rule__GenerationTask__Group_3_2__0" 23564 }
23565 // InternalApplicationConfiguration.g:7592:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; 23565
23566 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException { 23566 }
23567 23567 catch (RecognitionException re) {
23568 int stackSize = keepStackSize(); 23568 reportError(re);
23569 23569 recover(input,re);
23570 try { 23570 }
23571 // InternalApplicationConfiguration.g:7596:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) 23571 finally {
23572 // InternalApplicationConfiguration.g:7597:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 23572
23573 { 23573 restoreStackSize(stackSize);
23574 pushFollow(FOLLOW_13); 23574
23575 rule__GenerationTask__Group_3_2__0__Impl(); 23575 }
23576 23576 return ;
23577 state._fsp--; 23577 }
23578 23578 // $ANTLR end "rule__IntervallNumber__Group__0__Impl"
23579 pushFollow(FOLLOW_2); 23579
23580 rule__GenerationTask__Group_3_2__1(); 23580
23581 23581 // $ANTLR start "rule__IntervallNumber__Group__1"
23582 state._fsp--; 23582 // InternalApplicationConfiguration.g:7544:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
23583 23583 public final void rule__IntervallNumber__Group__1() throws RecognitionException {
23584 23584
23585 } 23585 int stackSize = keepStackSize();
23586 23586
23587 } 23587 try {
23588 catch (RecognitionException re) { 23588 // InternalApplicationConfiguration.g:7548:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
23589 reportError(re); 23589 // InternalApplicationConfiguration.g:7549:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
23590 recover(input,re); 23590 {
23591 } 23591 pushFollow(FOLLOW_33);
23592 finally { 23592 rule__IntervallNumber__Group__1__Impl();
23593 23593
23594 restoreStackSize(stackSize); 23594 state._fsp--;
23595 23595
23596 } 23596 pushFollow(FOLLOW_2);
23597 return ; 23597 rule__IntervallNumber__Group__2();
23598 } 23598
23599 // $ANTLR end "rule__GenerationTask__Group_3_2__0" 23599 state._fsp--;
23600 23600
23601 23601
23602 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" 23602 }
23603 // InternalApplicationConfiguration.g:7604:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; 23603
23604 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException { 23604 }
23605 23605 catch (RecognitionException re) {
23606 int stackSize = keepStackSize(); 23606 reportError(re);
23607 23607 recover(input,re);
23608 try { 23608 }
23609 // InternalApplicationConfiguration.g:7608:1: ( ( 'constraints' ) ) 23609 finally {
23610 // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) 23610
23611 { 23611 restoreStackSize(stackSize);
23612 // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) 23612
23613 // InternalApplicationConfiguration.g:7610:2: 'constraints' 23613 }
23614 { 23614 return ;
23615 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 23615 }
23616 match(input,33,FOLLOW_2); 23616 // $ANTLR end "rule__IntervallNumber__Group__1"
23617 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 23617
23618 23618
23619 } 23619 // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
23620 23620 // InternalApplicationConfiguration.g:7556:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
23621 23621 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
23622 } 23622
23623 23623 int stackSize = keepStackSize();
23624 } 23624
23625 catch (RecognitionException re) { 23625 try {
23626 reportError(re); 23626 // InternalApplicationConfiguration.g:7560:1: ( ( '..' ) )
23627 recover(input,re); 23627 // InternalApplicationConfiguration.g:7561:1: ( '..' )
23628 } 23628 {
23629 finally { 23629 // InternalApplicationConfiguration.g:7561:1: ( '..' )
23630 23630 // InternalApplicationConfiguration.g:7562:2: '..'
23631 restoreStackSize(stackSize); 23631 {
23632 23632 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
23633 } 23633 match(input,51,FOLLOW_2);
23634 return ; 23634 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
23635 } 23635
23636 // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl" 23636 }
23637 23637
23638 23638
23639 // $ANTLR start "rule__GenerationTask__Group_3_2__1" 23639 }
23640 // InternalApplicationConfiguration.g:7619:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; 23640
23641 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException { 23641 }
23642 23642 catch (RecognitionException re) {
23643 int stackSize = keepStackSize(); 23643 reportError(re);
23644 23644 recover(input,re);
23645 try { 23645 }
23646 // InternalApplicationConfiguration.g:7623:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) 23646 finally {
23647 // InternalApplicationConfiguration.g:7624:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 23647
23648 { 23648 restoreStackSize(stackSize);
23649 pushFollow(FOLLOW_43); 23649
23650 rule__GenerationTask__Group_3_2__1__Impl(); 23650 }
23651 23651 return ;
23652 state._fsp--; 23652 }
23653 23653 // $ANTLR end "rule__IntervallNumber__Group__1__Impl"
23654 pushFollow(FOLLOW_2); 23654
23655 rule__GenerationTask__Group_3_2__2(); 23655
23656 23656 // $ANTLR start "rule__IntervallNumber__Group__2"
23657 state._fsp--; 23657 // InternalApplicationConfiguration.g:7571:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
23658 23658 public final void rule__IntervallNumber__Group__2() throws RecognitionException {
23659 23659
23660 } 23660 int stackSize = keepStackSize();
23661 23661
23662 } 23662 try {
23663 catch (RecognitionException re) { 23663 // InternalApplicationConfiguration.g:7575:1: ( rule__IntervallNumber__Group__2__Impl )
23664 reportError(re); 23664 // InternalApplicationConfiguration.g:7576:2: rule__IntervallNumber__Group__2__Impl
23665 recover(input,re); 23665 {
23666 } 23666 pushFollow(FOLLOW_2);
23667 finally { 23667 rule__IntervallNumber__Group__2__Impl();
23668 23668
23669 restoreStackSize(stackSize); 23669 state._fsp--;
23670 23670
23671 } 23671
23672 return ; 23672 }
23673 } 23673
23674 // $ANTLR end "rule__GenerationTask__Group_3_2__1" 23674 }
23675 23675 catch (RecognitionException re) {
23676 23676 reportError(re);
23677 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" 23677 recover(input,re);
23678 // InternalApplicationConfiguration.g:7631:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; 23678 }
23679 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException { 23679 finally {
23680 23680
23681 int stackSize = keepStackSize(); 23681 restoreStackSize(stackSize);
23682 23682
23683 try { 23683 }
23684 // InternalApplicationConfiguration.g:7635:1: ( ( '=' ) ) 23684 return ;
23685 // InternalApplicationConfiguration.g:7636:1: ( '=' ) 23685 }
23686 { 23686 // $ANTLR end "rule__IntervallNumber__Group__2"
23687 // InternalApplicationConfiguration.g:7636:1: ( '=' ) 23687
23688 // InternalApplicationConfiguration.g:7637:2: '=' 23688
23689 { 23689 // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
23690 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 23690 // InternalApplicationConfiguration.g:7582:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
23691 match(input,23,FOLLOW_2); 23691 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
23692 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 23692
23693 23693 int stackSize = keepStackSize();
23694 } 23694
23695 23695 try {
23696 23696 // InternalApplicationConfiguration.g:7586:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
23697 } 23697 // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
23698 23698 {
23699 } 23699 // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
23700 catch (RecognitionException re) { 23700 // InternalApplicationConfiguration.g:7588:2: ( rule__IntervallNumber__Alternatives_2 )
23701 reportError(re); 23701 {
23702 recover(input,re); 23702 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
23703 } 23703 // InternalApplicationConfiguration.g:7589:2: ( rule__IntervallNumber__Alternatives_2 )
23704 finally { 23704 // InternalApplicationConfiguration.g:7589:3: rule__IntervallNumber__Alternatives_2
23705 23705 {
23706 restoreStackSize(stackSize); 23706 pushFollow(FOLLOW_2);
23707 23707 rule__IntervallNumber__Alternatives_2();
23708 } 23708
23709 return ; 23709 state._fsp--;
23710 } 23710
23711 // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl" 23711
23712 23712 }
23713 23713
23714 // $ANTLR start "rule__GenerationTask__Group_3_2__2" 23714 after(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
23715 // InternalApplicationConfiguration.g:7646:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; 23715
23716 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException { 23716 }
23717 23717
23718 int stackSize = keepStackSize(); 23718
23719 23719 }
23720 try { 23720
23721 // InternalApplicationConfiguration.g:7650:1: ( rule__GenerationTask__Group_3_2__2__Impl ) 23721 }
23722 // InternalApplicationConfiguration.g:7651:2: rule__GenerationTask__Group_3_2__2__Impl 23722 catch (RecognitionException re) {
23723 { 23723 reportError(re);
23724 pushFollow(FOLLOW_2); 23724 recover(input,re);
23725 rule__GenerationTask__Group_3_2__2__Impl(); 23725 }
23726 23726 finally {
23727 state._fsp--; 23727
23728 23728 restoreStackSize(stackSize);
23729 23729
23730 } 23730 }
23731 23731 return ;
23732 } 23732 }
23733 catch (RecognitionException re) { 23733 // $ANTLR end "rule__IntervallNumber__Group__2__Impl"
23734 reportError(re); 23734
23735 recover(input,re); 23735
23736 } 23736 // $ANTLR start "rule__IntEnumberation__Group__0"
23737 finally { 23737 // InternalApplicationConfiguration.g:7598:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
23738 23738 public final void rule__IntEnumberation__Group__0() throws RecognitionException {
23739 restoreStackSize(stackSize); 23739
23740 23740 int stackSize = keepStackSize();
23741 } 23741
23742 return ; 23742 try {
23743 } 23743 // InternalApplicationConfiguration.g:7602:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
23744 // $ANTLR end "rule__GenerationTask__Group_3_2__2" 23744 // InternalApplicationConfiguration.g:7603:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
23745 23745 {
23746 23746 pushFollow(FOLLOW_36);
23747 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" 23747 rule__IntEnumberation__Group__0__Impl();
23748 // InternalApplicationConfiguration.g:7657:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; 23748
23749 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { 23749 state._fsp--;
23750 23750
23751 int stackSize = keepStackSize(); 23751 pushFollow(FOLLOW_2);
23752 23752 rule__IntEnumberation__Group__1();
23753 try { 23753
23754 // InternalApplicationConfiguration.g:7661:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) 23754 state._fsp--;
23755 // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 23755
23756 { 23756
23757 // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 23757 }
23758 // InternalApplicationConfiguration.g:7663:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 23758
23759 { 23759 }
23760 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); 23760 catch (RecognitionException re) {
23761 // InternalApplicationConfiguration.g:7664:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 23761 reportError(re);
23762 // InternalApplicationConfiguration.g:7664:3: rule__GenerationTask__PatternsAssignment_3_2_2 23762 recover(input,re);
23763 { 23763 }
23764 pushFollow(FOLLOW_2); 23764 finally {
23765 rule__GenerationTask__PatternsAssignment_3_2_2(); 23765
23766 23766 restoreStackSize(stackSize);
23767 state._fsp--; 23767
23768 23768 }
23769 23769 return ;
23770 } 23770 }
23771 23771 // $ANTLR end "rule__IntEnumberation__Group__0"
23772 after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); 23772
23773 23773
23774 } 23774 // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
23775 23775 // InternalApplicationConfiguration.g:7610:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
23776 23776 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
23777 } 23777
23778 23778 int stackSize = keepStackSize();
23779 } 23779
23780 catch (RecognitionException re) { 23780 try {
23781 reportError(re); 23781 // InternalApplicationConfiguration.g:7614:1: ( ( () ) )
23782 recover(input,re); 23782 // InternalApplicationConfiguration.g:7615:1: ( () )
23783 } 23783 {
23784 finally { 23784 // InternalApplicationConfiguration.g:7615:1: ( () )
23785 23785 // InternalApplicationConfiguration.g:7616:2: ()
23786 restoreStackSize(stackSize); 23786 {
23787 23787 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
23788 } 23788 // InternalApplicationConfiguration.g:7617:2: ()
23789 return ; 23789 // InternalApplicationConfiguration.g:7617:3:
23790 } 23790 {
23791 // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl" 23791 }
23792 23792
23793 23793 after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
23794 // $ANTLR start "rule__GenerationTask__Group_3_3__0" 23794
23795 // InternalApplicationConfiguration.g:7673:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; 23795 }
23796 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { 23796
23797 23797
23798 int stackSize = keepStackSize(); 23798 }
23799 23799
23800 try { 23800 }
23801 // InternalApplicationConfiguration.g:7677:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) 23801 finally {
23802 // InternalApplicationConfiguration.g:7678:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 23802
23803 { 23803 restoreStackSize(stackSize);
23804 pushFollow(FOLLOW_13); 23804
23805 rule__GenerationTask__Group_3_3__0__Impl(); 23805 }
23806 23806 return ;
23807 state._fsp--; 23807 }
23808 23808 // $ANTLR end "rule__IntEnumberation__Group__0__Impl"
23809 pushFollow(FOLLOW_2); 23809
23810 rule__GenerationTask__Group_3_3__1(); 23810
23811 23811 // $ANTLR start "rule__IntEnumberation__Group__1"
23812 state._fsp--; 23812 // InternalApplicationConfiguration.g:7625:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
23813 23813 public final void rule__IntEnumberation__Group__1() throws RecognitionException {
23814 23814
23815 } 23815 int stackSize = keepStackSize();
23816 23816
23817 } 23817 try {
23818 catch (RecognitionException re) { 23818 // InternalApplicationConfiguration.g:7629:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
23819 reportError(re); 23819 // InternalApplicationConfiguration.g:7630:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
23820 recover(input,re); 23820 {
23821 } 23821 pushFollow(FOLLOW_41);
23822 finally { 23822 rule__IntEnumberation__Group__1__Impl();
23823 23823
23824 restoreStackSize(stackSize); 23824 state._fsp--;
23825 23825
23826 } 23826 pushFollow(FOLLOW_2);
23827 return ; 23827 rule__IntEnumberation__Group__2();
23828 } 23828
23829 // $ANTLR end "rule__GenerationTask__Group_3_3__0" 23829 state._fsp--;
23830 23830
23831 23831
23832 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" 23832 }
23833 // InternalApplicationConfiguration.g:7685:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'scope' ) ; 23833
23834 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException { 23834 }
23835 23835 catch (RecognitionException re) {
23836 int stackSize = keepStackSize(); 23836 reportError(re);
23837 23837 recover(input,re);
23838 try { 23838 }
23839 // InternalApplicationConfiguration.g:7689:1: ( ( 'scope' ) ) 23839 finally {
23840 // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) 23840
23841 { 23841 restoreStackSize(stackSize);
23842 // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) 23842
23843 // InternalApplicationConfiguration.g:7691:2: 'scope' 23843 }
23844 { 23844 return ;
23845 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); 23845 }
23846 match(input,46,FOLLOW_2); 23846 // $ANTLR end "rule__IntEnumberation__Group__1"
23847 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); 23847
23848 23848
23849 } 23849 // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
23850 23850 // InternalApplicationConfiguration.g:7637:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
23851 23851 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
23852 } 23852
23853 23853 int stackSize = keepStackSize();
23854 } 23854
23855 catch (RecognitionException re) { 23855 try {
23856 reportError(re); 23856 // InternalApplicationConfiguration.g:7641:1: ( ( '{' ) )
23857 recover(input,re); 23857 // InternalApplicationConfiguration.g:7642:1: ( '{' )
23858 } 23858 {
23859 finally { 23859 // InternalApplicationConfiguration.g:7642:1: ( '{' )
23860 23860 // InternalApplicationConfiguration.g:7643:2: '{'
23861 restoreStackSize(stackSize); 23861 {
23862 23862 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
23863 } 23863 match(input,30,FOLLOW_2);
23864 return ; 23864 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
23865 } 23865
23866 // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl" 23866 }
23867 23867
23868 23868
23869 // $ANTLR start "rule__GenerationTask__Group_3_3__1" 23869 }
23870 // InternalApplicationConfiguration.g:7700:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; 23870
23871 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException { 23871 }
23872 23872 catch (RecognitionException re) {
23873 int stackSize = keepStackSize(); 23873 reportError(re);
23874 23874 recover(input,re);
23875 try { 23875 }
23876 // InternalApplicationConfiguration.g:7704:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) 23876 finally {
23877 // InternalApplicationConfiguration.g:7705:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 23877
23878 { 23878 restoreStackSize(stackSize);
23879 pushFollow(FOLLOW_43); 23879
23880 rule__GenerationTask__Group_3_3__1__Impl(); 23880 }
23881 23881 return ;
23882 state._fsp--; 23882 }
23883 23883 // $ANTLR end "rule__IntEnumberation__Group__1__Impl"
23884 pushFollow(FOLLOW_2); 23884
23885 rule__GenerationTask__Group_3_3__2(); 23885
23886 23886 // $ANTLR start "rule__IntEnumberation__Group__2"
23887 state._fsp--; 23887 // InternalApplicationConfiguration.g:7652:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
23888 23888 public final void rule__IntEnumberation__Group__2() throws RecognitionException {
23889 23889
23890 } 23890 int stackSize = keepStackSize();
23891 23891
23892 } 23892 try {
23893 catch (RecognitionException re) { 23893 // InternalApplicationConfiguration.g:7656:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
23894 reportError(re); 23894 // InternalApplicationConfiguration.g:7657:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
23895 recover(input,re); 23895 {
23896 } 23896 pushFollow(FOLLOW_41);
23897 finally { 23897 rule__IntEnumberation__Group__2__Impl();
23898 23898
23899 restoreStackSize(stackSize); 23899 state._fsp--;
23900 23900
23901 } 23901 pushFollow(FOLLOW_2);
23902 return ; 23902 rule__IntEnumberation__Group__3();
23903 } 23903
23904 // $ANTLR end "rule__GenerationTask__Group_3_3__1" 23904 state._fsp--;
23905 23905
23906 23906
23907 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" 23907 }
23908 // InternalApplicationConfiguration.g:7712:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; 23908
23909 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException { 23909 }
23910 23910 catch (RecognitionException re) {
23911 int stackSize = keepStackSize(); 23911 reportError(re);
23912 23912 recover(input,re);
23913 try { 23913 }
23914 // InternalApplicationConfiguration.g:7716:1: ( ( '=' ) ) 23914 finally {
23915 // InternalApplicationConfiguration.g:7717:1: ( '=' ) 23915
23916 { 23916 restoreStackSize(stackSize);
23917 // InternalApplicationConfiguration.g:7717:1: ( '=' ) 23917
23918 // InternalApplicationConfiguration.g:7718:2: '=' 23918 }
23919 { 23919 return ;
23920 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 23920 }
23921 match(input,23,FOLLOW_2); 23921 // $ANTLR end "rule__IntEnumberation__Group__2"
23922 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 23922
23923 23923
23924 } 23924 // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
23925 23925 // InternalApplicationConfiguration.g:7664:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
23926 23926 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
23927 } 23927
23928 23928 int stackSize = keepStackSize();
23929 } 23929
23930 catch (RecognitionException re) { 23930 try {
23931 reportError(re); 23931 // InternalApplicationConfiguration.g:7668:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
23932 recover(input,re); 23932 // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
23933 } 23933 {
23934 finally { 23934 // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
23935 23935 // InternalApplicationConfiguration.g:7670:2: ( rule__IntEnumberation__Group_2__0 )?
23936 restoreStackSize(stackSize); 23936 {
23937 23937 before(grammarAccess.getIntEnumberationAccess().getGroup_2());
23938 } 23938 // InternalApplicationConfiguration.g:7671:2: ( rule__IntEnumberation__Group_2__0 )?
23939 return ; 23939 int alt56=2;
23940 } 23940 int LA56_0 = input.LA(1);
23941 // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl" 23941
23942 23942 if ( (LA56_0==RULE_INT||LA56_0==24) ) {
23943 23943 alt56=1;
23944 // $ANTLR start "rule__GenerationTask__Group_3_3__2" 23944 }
23945 // InternalApplicationConfiguration.g:7727:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; 23945 switch (alt56) {
23946 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { 23946 case 1 :
23947 23947 // InternalApplicationConfiguration.g:7671:3: rule__IntEnumberation__Group_2__0
23948 int stackSize = keepStackSize(); 23948 {
23949 23949 pushFollow(FOLLOW_2);
23950 try { 23950 rule__IntEnumberation__Group_2__0();
23951 // InternalApplicationConfiguration.g:7731:1: ( rule__GenerationTask__Group_3_3__2__Impl ) 23951
23952 // InternalApplicationConfiguration.g:7732:2: rule__GenerationTask__Group_3_3__2__Impl 23952 state._fsp--;
23953 { 23953
23954 pushFollow(FOLLOW_2); 23954
23955 rule__GenerationTask__Group_3_3__2__Impl(); 23955 }
23956 23956 break;
23957 state._fsp--; 23957
23958 23958 }
23959 23959
23960 } 23960 after(grammarAccess.getIntEnumberationAccess().getGroup_2());
23961 23961
23962 } 23962 }
23963 catch (RecognitionException re) { 23963
23964 reportError(re); 23964
23965 recover(input,re); 23965 }
23966 } 23966
23967 finally { 23967 }
23968 23968 catch (RecognitionException re) {
23969 restoreStackSize(stackSize); 23969 reportError(re);
23970 23970 recover(input,re);
23971 } 23971 }
23972 return ; 23972 finally {
23973 } 23973
23974 // $ANTLR end "rule__GenerationTask__Group_3_3__2" 23974 restoreStackSize(stackSize);
23975 23975
23976 23976 }
23977 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" 23977 return ;
23978 // InternalApplicationConfiguration.g:7738:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ; 23978 }
23979 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException { 23979 // $ANTLR end "rule__IntEnumberation__Group__2__Impl"
23980 23980
23981 int stackSize = keepStackSize(); 23981
23982 23982 // $ANTLR start "rule__IntEnumberation__Group__3"
23983 try { 23983 // InternalApplicationConfiguration.g:7679:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
23984 // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ) 23984 public final void rule__IntEnumberation__Group__3() throws RecognitionException {
23985 // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) 23985
23986 { 23986 int stackSize = keepStackSize();
23987 // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) 23987
23988 // InternalApplicationConfiguration.g:7744:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) 23988 try {
23989 { 23989 // InternalApplicationConfiguration.g:7683:1: ( rule__IntEnumberation__Group__3__Impl )
23990 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); 23990 // InternalApplicationConfiguration.g:7684:2: rule__IntEnumberation__Group__3__Impl
23991 // InternalApplicationConfiguration.g:7745:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) 23991 {
23992 // InternalApplicationConfiguration.g:7745:3: rule__GenerationTask__ScopeAssignment_3_3_2 23992 pushFollow(FOLLOW_2);
23993 { 23993 rule__IntEnumberation__Group__3__Impl();
23994 pushFollow(FOLLOW_2); 23994
23995 rule__GenerationTask__ScopeAssignment_3_3_2(); 23995 state._fsp--;
23996 23996
23997 state._fsp--; 23997
23998 23998 }
23999 23999
24000 } 24000 }
24001 24001 catch (RecognitionException re) {
24002 after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); 24002 reportError(re);
24003 24003 recover(input,re);
24004 } 24004 }
24005 24005 finally {
24006 24006
24007 } 24007 restoreStackSize(stackSize);
24008 24008
24009 } 24009 }
24010 catch (RecognitionException re) { 24010 return ;
24011 reportError(re); 24011 }
24012 recover(input,re); 24012 // $ANTLR end "rule__IntEnumberation__Group__3"
24013 } 24013
24014 finally { 24014
24015 24015 // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
24016 restoreStackSize(stackSize); 24016 // InternalApplicationConfiguration.g:7690:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
24017 24017 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
24018 } 24018
24019 return ; 24019 int stackSize = keepStackSize();
24020 } 24020
24021 // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl" 24021 try {
24022 24022 // InternalApplicationConfiguration.g:7694:1: ( ( '}' ) )
24023 24023 // InternalApplicationConfiguration.g:7695:1: ( '}' )
24024 // $ANTLR start "rule__GenerationTask__Group_3_4__0" 24024 {
24025 // InternalApplicationConfiguration.g:7754:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; 24025 // InternalApplicationConfiguration.g:7695:1: ( '}' )
24026 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { 24026 // InternalApplicationConfiguration.g:7696:2: '}'
24027 24027 {
24028 int stackSize = keepStackSize(); 24028 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
24029 24029 match(input,31,FOLLOW_2);
24030 try { 24030 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
24031 // InternalApplicationConfiguration.g:7758:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) 24031
24032 // InternalApplicationConfiguration.g:7759:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 24032 }
24033 { 24033
24034 pushFollow(FOLLOW_13); 24034
24035 rule__GenerationTask__Group_3_4__0__Impl(); 24035 }
24036 24036
24037 state._fsp--; 24037 }
24038 24038 catch (RecognitionException re) {
24039 pushFollow(FOLLOW_2); 24039 reportError(re);
24040 rule__GenerationTask__Group_3_4__1(); 24040 recover(input,re);
24041 24041 }
24042 state._fsp--; 24042 finally {
24043 24043
24044 24044 restoreStackSize(stackSize);
24045 } 24045
24046 24046 }
24047 } 24047 return ;
24048 catch (RecognitionException re) { 24048 }
24049 reportError(re); 24049 // $ANTLR end "rule__IntEnumberation__Group__3__Impl"
24050 recover(input,re); 24050
24051 } 24051
24052 finally { 24052 // $ANTLR start "rule__IntEnumberation__Group_2__0"
24053 24053 // InternalApplicationConfiguration.g:7706:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
24054 restoreStackSize(stackSize); 24054 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
24055 24055
24056 } 24056 int stackSize = keepStackSize();
24057 return ; 24057
24058 } 24058 try {
24059 // $ANTLR end "rule__GenerationTask__Group_3_4__0" 24059 // InternalApplicationConfiguration.g:7710:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
24060 24060 // InternalApplicationConfiguration.g:7711:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
24061 24061 {
24062 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" 24062 pushFollow(FOLLOW_26);
24063 // InternalApplicationConfiguration.g:7766:1: rule__GenerationTask__Group_3_4__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ; 24063 rule__IntEnumberation__Group_2__0__Impl();
24064 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { 24064
24065 24065 state._fsp--;
24066 int stackSize = keepStackSize(); 24066
24067 24067 pushFollow(FOLLOW_2);
24068 try { 24068 rule__IntEnumberation__Group_2__1();
24069 // InternalApplicationConfiguration.g:7770:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ) 24069
24070 // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) 24070 state._fsp--;
24071 { 24071
24072 // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) 24072
24073 // InternalApplicationConfiguration.g:7772:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) 24073 }
24074 { 24074
24075 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); 24075 }
24076 // InternalApplicationConfiguration.g:7773:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) 24076 catch (RecognitionException re) {
24077 // InternalApplicationConfiguration.g:7773:3: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 24077 reportError(re);
24078 { 24078 recover(input,re);
24079 pushFollow(FOLLOW_2); 24079 }
24080 rule__GenerationTask__NumberSpecifiedAssignment_3_4_0(); 24080 finally {
24081 24081
24082 state._fsp--; 24082 restoreStackSize(stackSize);
24083 24083
24084 24084 }
24085 } 24085 return ;
24086 24086 }
24087 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); 24087 // $ANTLR end "rule__IntEnumberation__Group_2__0"
24088 24088
24089 } 24089
24090 24090 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
24091 24091 // InternalApplicationConfiguration.g:7718:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
24092 } 24092 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
24093 24093
24094 } 24094 int stackSize = keepStackSize();
24095 catch (RecognitionException re) { 24095
24096 reportError(re); 24096 try {
24097 recover(input,re); 24097 // InternalApplicationConfiguration.g:7722:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
24098 } 24098 // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
24099 finally { 24099 {
24100 24100 // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
24101 restoreStackSize(stackSize); 24101 // InternalApplicationConfiguration.g:7724:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
24102 24102 {
24103 } 24103 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
24104 return ; 24104 // InternalApplicationConfiguration.g:7725:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
24105 } 24105 // InternalApplicationConfiguration.g:7725:3: rule__IntEnumberation__EntryAssignment_2_0
24106 // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl" 24106 {
24107 24107 pushFollow(FOLLOW_2);
24108 24108 rule__IntEnumberation__EntryAssignment_2_0();
24109 // $ANTLR start "rule__GenerationTask__Group_3_4__1" 24109
24110 // InternalApplicationConfiguration.g:7781:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; 24110 state._fsp--;
24111 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { 24111
24112 24112
24113 int stackSize = keepStackSize(); 24113 }
24114 24114
24115 try { 24115 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
24116 // InternalApplicationConfiguration.g:7785:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) 24116
24117 // InternalApplicationConfiguration.g:7786:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 24117 }
24118 { 24118
24119 pushFollow(FOLLOW_9); 24119
24120 rule__GenerationTask__Group_3_4__1__Impl(); 24120 }
24121 24121
24122 state._fsp--; 24122 }
24123 24123 catch (RecognitionException re) {
24124 pushFollow(FOLLOW_2); 24124 reportError(re);
24125 rule__GenerationTask__Group_3_4__2(); 24125 recover(input,re);
24126 24126 }
24127 state._fsp--; 24127 finally {
24128 24128
24129 24129 restoreStackSize(stackSize);
24130 } 24130
24131 24131 }
24132 } 24132 return ;
24133 catch (RecognitionException re) { 24133 }
24134 reportError(re); 24134 // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl"
24135 recover(input,re); 24135
24136 } 24136
24137 finally { 24137 // $ANTLR start "rule__IntEnumberation__Group_2__1"
24138 24138 // InternalApplicationConfiguration.g:7733:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
24139 restoreStackSize(stackSize); 24139 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
24140 24140
24141 } 24141 int stackSize = keepStackSize();
24142 return ; 24142
24143 } 24143 try {
24144 // $ANTLR end "rule__GenerationTask__Group_3_4__1" 24144 // InternalApplicationConfiguration.g:7737:1: ( rule__IntEnumberation__Group_2__1__Impl )
24145 24145 // InternalApplicationConfiguration.g:7738:2: rule__IntEnumberation__Group_2__1__Impl
24146 24146 {
24147 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" 24147 pushFollow(FOLLOW_2);
24148 // InternalApplicationConfiguration.g:7793:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; 24148 rule__IntEnumberation__Group_2__1__Impl();
24149 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { 24149
24150 24150 state._fsp--;
24151 int stackSize = keepStackSize(); 24151
24152 24152
24153 try { 24153 }
24154 // InternalApplicationConfiguration.g:7797:1: ( ( '=' ) ) 24154
24155 // InternalApplicationConfiguration.g:7798:1: ( '=' ) 24155 }
24156 { 24156 catch (RecognitionException re) {
24157 // InternalApplicationConfiguration.g:7798:1: ( '=' ) 24157 reportError(re);
24158 // InternalApplicationConfiguration.g:7799:2: '=' 24158 recover(input,re);
24159 { 24159 }
24160 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 24160 finally {
24161 match(input,23,FOLLOW_2); 24161
24162 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 24162 restoreStackSize(stackSize);
24163 24163
24164 } 24164 }
24165 24165 return ;
24166 24166 }
24167 } 24167 // $ANTLR end "rule__IntEnumberation__Group_2__1"
24168 24168
24169 } 24169
24170 catch (RecognitionException re) { 24170 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
24171 reportError(re); 24171 // InternalApplicationConfiguration.g:7744:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
24172 recover(input,re); 24172 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
24173 } 24173
24174 finally { 24174 int stackSize = keepStackSize();
24175 24175
24176 restoreStackSize(stackSize); 24176 try {
24177 24177 // InternalApplicationConfiguration.g:7748:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
24178 } 24178 // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
24179 return ; 24179 {
24180 } 24180 // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
24181 // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl" 24181 // InternalApplicationConfiguration.g:7750:2: ( rule__IntEnumberation__Group_2_1__0 )*
24182 24182 {
24183 24183 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
24184 // $ANTLR start "rule__GenerationTask__Group_3_4__2" 24184 // InternalApplicationConfiguration.g:7751:2: ( rule__IntEnumberation__Group_2_1__0 )*
24185 // InternalApplicationConfiguration.g:7808:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; 24185 loop57:
24186 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { 24186 do {
24187 24187 int alt57=2;
24188 int stackSize = keepStackSize(); 24188 int LA57_0 = input.LA(1);
24189 24189
24190 try { 24190 if ( (LA57_0==32) ) {
24191 // InternalApplicationConfiguration.g:7812:1: ( rule__GenerationTask__Group_3_4__2__Impl ) 24191 alt57=1;
24192 // InternalApplicationConfiguration.g:7813:2: rule__GenerationTask__Group_3_4__2__Impl 24192 }
24193 { 24193
24194 pushFollow(FOLLOW_2); 24194
24195 rule__GenerationTask__Group_3_4__2__Impl(); 24195 switch (alt57) {
24196 24196 case 1 :
24197 state._fsp--; 24197 // InternalApplicationConfiguration.g:7751:3: rule__IntEnumberation__Group_2_1__0
24198 24198 {
24199 24199 pushFollow(FOLLOW_16);
24200 } 24200 rule__IntEnumberation__Group_2_1__0();
24201 24201
24202 } 24202 state._fsp--;
24203 catch (RecognitionException re) { 24203
24204 reportError(re); 24204
24205 recover(input,re); 24205 }
24206 } 24206 break;
24207 finally { 24207
24208 24208 default :
24209 restoreStackSize(stackSize); 24209 break loop57;
24210 24210 }
24211 } 24211 } while (true);
24212 return ; 24212
24213 } 24213 after(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
24214 // $ANTLR end "rule__GenerationTask__Group_3_4__2" 24214
24215 24215 }
24216 24216
24217 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" 24217
24218 // InternalApplicationConfiguration.g:7819:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ; 24218 }
24219 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException { 24219
24220 24220 }
24221 int stackSize = keepStackSize(); 24221 catch (RecognitionException re) {
24222 24222 reportError(re);
24223 try { 24223 recover(input,re);
24224 // InternalApplicationConfiguration.g:7823:1: ( ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ) 24224 }
24225 // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) 24225 finally {
24226 { 24226
24227 // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) 24227 restoreStackSize(stackSize);
24228 // InternalApplicationConfiguration.g:7825:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) 24228
24229 { 24229 }
24230 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); 24230 return ;
24231 // InternalApplicationConfiguration.g:7826:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) 24231 }
24232 // InternalApplicationConfiguration.g:7826:3: rule__GenerationTask__NumberAssignment_3_4_2 24232 // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl"
24233 { 24233
24234 pushFollow(FOLLOW_2); 24234
24235 rule__GenerationTask__NumberAssignment_3_4_2(); 24235 // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
24236 24236 // InternalApplicationConfiguration.g:7760:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
24237 state._fsp--; 24237 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
24238 24238
24239 24239 int stackSize = keepStackSize();
24240 } 24240
24241 24241 try {
24242 after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); 24242 // InternalApplicationConfiguration.g:7764:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
24243 24243 // InternalApplicationConfiguration.g:7765:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
24244 } 24244 {
24245 24245 pushFollow(FOLLOW_24);
24246 24246 rule__IntEnumberation__Group_2_1__0__Impl();
24247 } 24247
24248 24248 state._fsp--;
24249 } 24249
24250 catch (RecognitionException re) { 24250 pushFollow(FOLLOW_2);
24251 reportError(re); 24251 rule__IntEnumberation__Group_2_1__1();
24252 recover(input,re); 24252
24253 } 24253 state._fsp--;
24254 finally { 24254
24255 24255
24256 restoreStackSize(stackSize); 24256 }
24257 24257
24258 } 24258 }
24259 return ; 24259 catch (RecognitionException re) {
24260 } 24260 reportError(re);
24261 // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl" 24261 recover(input,re);
24262 24262 }
24263 24263 finally {
24264 // $ANTLR start "rule__GenerationTask__Group_3_5__0" 24264
24265 // InternalApplicationConfiguration.g:7835:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; 24265 restoreStackSize(stackSize);
24266 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { 24266
24267 24267 }
24268 int stackSize = keepStackSize(); 24268 return ;
24269 24269 }
24270 try { 24270 // $ANTLR end "rule__IntEnumberation__Group_2_1__0"
24271 // InternalApplicationConfiguration.g:7839:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) 24271
24272 // InternalApplicationConfiguration.g:7840:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 24272
24273 { 24273 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
24274 pushFollow(FOLLOW_13); 24274 // InternalApplicationConfiguration.g:7772:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
24275 rule__GenerationTask__Group_3_5__0__Impl(); 24275 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
24276 24276
24277 state._fsp--; 24277 int stackSize = keepStackSize();
24278 24278
24279 pushFollow(FOLLOW_2); 24279 try {
24280 rule__GenerationTask__Group_3_5__1(); 24280 // InternalApplicationConfiguration.g:7776:1: ( ( ',' ) )
24281 24281 // InternalApplicationConfiguration.g:7777:1: ( ',' )
24282 state._fsp--; 24282 {
24283 24283 // InternalApplicationConfiguration.g:7777:1: ( ',' )
24284 24284 // InternalApplicationConfiguration.g:7778:2: ','
24285 } 24285 {
24286 24286 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
24287 } 24287 match(input,32,FOLLOW_2);
24288 catch (RecognitionException re) { 24288 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
24289 reportError(re); 24289
24290 recover(input,re); 24290 }
24291 } 24291
24292 finally { 24292
24293 24293 }
24294 restoreStackSize(stackSize); 24294
24295 24295 }
24296 } 24296 catch (RecognitionException re) {
24297 return ; 24297 reportError(re);
24298 } 24298 recover(input,re);
24299 // $ANTLR end "rule__GenerationTask__Group_3_5__0" 24299 }
24300 24300 finally {
24301 24301
24302 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" 24302 restoreStackSize(stackSize);
24303 // InternalApplicationConfiguration.g:7847:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ; 24303
24304 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException { 24304 }
24305 24305 return ;
24306 int stackSize = keepStackSize(); 24306 }
24307 24307 // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl"
24308 try { 24308
24309 // InternalApplicationConfiguration.g:7851:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ) 24309
24310 // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) 24310 // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
24311 { 24311 // InternalApplicationConfiguration.g:7787:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
24312 // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) 24312 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
24313 // InternalApplicationConfiguration.g:7853:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) 24313
24314 { 24314 int stackSize = keepStackSize();
24315 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); 24315
24316 // InternalApplicationConfiguration.g:7854:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) 24316 try {
24317 // InternalApplicationConfiguration.g:7854:3: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 24317 // InternalApplicationConfiguration.g:7791:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
24318 { 24318 // InternalApplicationConfiguration.g:7792:2: rule__IntEnumberation__Group_2_1__1__Impl
24319 pushFollow(FOLLOW_2); 24319 {
24320 rule__GenerationTask__RunSpecifiedAssignment_3_5_0(); 24320 pushFollow(FOLLOW_2);
24321 24321 rule__IntEnumberation__Group_2_1__1__Impl();
24322 state._fsp--; 24322
24323 24323 state._fsp--;
24324 24324
24325 } 24325
24326 24326 }
24327 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); 24327
24328 24328 }
24329 } 24329 catch (RecognitionException re) {
24330 24330 reportError(re);
24331 24331 recover(input,re);
24332 } 24332 }
24333 24333 finally {
24334 } 24334
24335 catch (RecognitionException re) { 24335 restoreStackSize(stackSize);
24336 reportError(re); 24336
24337 recover(input,re); 24337 }
24338 } 24338 return ;
24339 finally { 24339 }
24340 24340 // $ANTLR end "rule__IntEnumberation__Group_2_1__1"
24341 restoreStackSize(stackSize); 24341
24342 24342
24343 } 24343 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
24344 return ; 24344 // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
24345 } 24345 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
24346 // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl" 24346
24347 24347 int stackSize = keepStackSize();
24348 24348
24349 // $ANTLR start "rule__GenerationTask__Group_3_5__1" 24349 try {
24350 // InternalApplicationConfiguration.g:7862:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; 24350 // InternalApplicationConfiguration.g:7802:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
24351 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { 24351 // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
24352 24352 {
24353 int stackSize = keepStackSize(); 24353 // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
24354 24354 // InternalApplicationConfiguration.g:7804:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
24355 try { 24355 {
24356 // InternalApplicationConfiguration.g:7866:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) 24356 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
24357 // InternalApplicationConfiguration.g:7867:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 24357 // InternalApplicationConfiguration.g:7805:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
24358 { 24358 // InternalApplicationConfiguration.g:7805:3: rule__IntEnumberation__EntryAssignment_2_1_1
24359 pushFollow(FOLLOW_9); 24359 {
24360 rule__GenerationTask__Group_3_5__1__Impl(); 24360 pushFollow(FOLLOW_2);
24361 24361 rule__IntEnumberation__EntryAssignment_2_1_1();
24362 state._fsp--; 24362
24363 24363 state._fsp--;
24364 pushFollow(FOLLOW_2); 24364
24365 rule__GenerationTask__Group_3_5__2(); 24365
24366 24366 }
24367 state._fsp--; 24367
24368 24368 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
24369 24369
24370 } 24370 }
24371 24371
24372 } 24372
24373 catch (RecognitionException re) { 24373 }
24374 reportError(re); 24374
24375 recover(input,re); 24375 }
24376 } 24376 catch (RecognitionException re) {
24377 finally { 24377 reportError(re);
24378 24378 recover(input,re);
24379 restoreStackSize(stackSize); 24379 }
24380 24380 finally {
24381 } 24381
24382 return ; 24382 restoreStackSize(stackSize);
24383 } 24383
24384 // $ANTLR end "rule__GenerationTask__Group_3_5__1" 24384 }
24385 24385 return ;
24386 24386 }
24387 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" 24387 // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl"
24388 // InternalApplicationConfiguration.g:7874:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; 24388
24389 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { 24389
24390 24390 // $ANTLR start "rule__RealEnumeration__Group__0"
24391 int stackSize = keepStackSize(); 24391 // InternalApplicationConfiguration.g:7814:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
24392 24392 public final void rule__RealEnumeration__Group__0() throws RecognitionException {
24393 try { 24393
24394 // InternalApplicationConfiguration.g:7878:1: ( ( '=' ) ) 24394 int stackSize = keepStackSize();
24395 // InternalApplicationConfiguration.g:7879:1: ( '=' ) 24395
24396 { 24396 try {
24397 // InternalApplicationConfiguration.g:7879:1: ( '=' ) 24397 // InternalApplicationConfiguration.g:7818:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
24398 // InternalApplicationConfiguration.g:7880:2: '=' 24398 // InternalApplicationConfiguration.g:7819:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
24399 { 24399 {
24400 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 24400 pushFollow(FOLLOW_36);
24401 match(input,23,FOLLOW_2); 24401 rule__RealEnumeration__Group__0__Impl();
24402 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 24402
24403 24403 state._fsp--;
24404 } 24404
24405 24405 pushFollow(FOLLOW_2);
24406 24406 rule__RealEnumeration__Group__1();
24407 } 24407
24408 24408 state._fsp--;
24409 } 24409
24410 catch (RecognitionException re) { 24410
24411 reportError(re); 24411 }
24412 recover(input,re); 24412
24413 } 24413 }
24414 finally { 24414 catch (RecognitionException re) {
24415 24415 reportError(re);
24416 restoreStackSize(stackSize); 24416 recover(input,re);
24417 24417 }
24418 } 24418 finally {
24419 return ; 24419
24420 } 24420 restoreStackSize(stackSize);
24421 // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl" 24421
24422 24422 }
24423 24423 return ;
24424 // $ANTLR start "rule__GenerationTask__Group_3_5__2" 24424 }
24425 // InternalApplicationConfiguration.g:7889:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; 24425 // $ANTLR end "rule__RealEnumeration__Group__0"
24426 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { 24426
24427 24427
24428 int stackSize = keepStackSize(); 24428 // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
24429 24429 // InternalApplicationConfiguration.g:7826:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
24430 try { 24430 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
24431 // InternalApplicationConfiguration.g:7893:1: ( rule__GenerationTask__Group_3_5__2__Impl ) 24431
24432 // InternalApplicationConfiguration.g:7894:2: rule__GenerationTask__Group_3_5__2__Impl 24432 int stackSize = keepStackSize();
24433 { 24433
24434 pushFollow(FOLLOW_2); 24434 try {
24435 rule__GenerationTask__Group_3_5__2__Impl(); 24435 // InternalApplicationConfiguration.g:7830:1: ( ( () ) )
24436 24436 // InternalApplicationConfiguration.g:7831:1: ( () )
24437 state._fsp--; 24437 {
24438 24438 // InternalApplicationConfiguration.g:7831:1: ( () )
24439 24439 // InternalApplicationConfiguration.g:7832:2: ()
24440 } 24440 {
24441 24441 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
24442 } 24442 // InternalApplicationConfiguration.g:7833:2: ()
24443 catch (RecognitionException re) { 24443 // InternalApplicationConfiguration.g:7833:3:
24444 reportError(re); 24444 {
24445 recover(input,re); 24445 }
24446 } 24446
24447 finally { 24447 after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
24448 24448
24449 restoreStackSize(stackSize); 24449 }
24450 24450
24451 } 24451
24452 return ; 24452 }
24453 } 24453
24454 // $ANTLR end "rule__GenerationTask__Group_3_5__2" 24454 }
24455 24455 finally {
24456 24456
24457 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" 24457 restoreStackSize(stackSize);
24458 // InternalApplicationConfiguration.g:7900:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ; 24458
24459 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { 24459 }
24460 24460 return ;
24461 int stackSize = keepStackSize(); 24461 }
24462 24462 // $ANTLR end "rule__RealEnumeration__Group__0__Impl"
24463 try { 24463
24464 // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ) 24464
24465 // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) 24465 // $ANTLR start "rule__RealEnumeration__Group__1"
24466 { 24466 // InternalApplicationConfiguration.g:7841:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
24467 // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) 24467 public final void rule__RealEnumeration__Group__1() throws RecognitionException {
24468 // InternalApplicationConfiguration.g:7906:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) 24468
24469 { 24469 int stackSize = keepStackSize();
24470 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); 24470
24471 // InternalApplicationConfiguration.g:7907:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) 24471 try {
24472 // InternalApplicationConfiguration.g:7907:3: rule__GenerationTask__RunsAssignment_3_5_2 24472 // InternalApplicationConfiguration.g:7845:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
24473 { 24473 // InternalApplicationConfiguration.g:7846:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
24474 pushFollow(FOLLOW_2); 24474 {
24475 rule__GenerationTask__RunsAssignment_3_5_2(); 24475 pushFollow(FOLLOW_41);
24476 24476 rule__RealEnumeration__Group__1__Impl();
24477 state._fsp--; 24477
24478 24478 state._fsp--;
24479 24479
24480 } 24480 pushFollow(FOLLOW_2);
24481 24481 rule__RealEnumeration__Group__2();
24482 after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); 24482
24483 24483 state._fsp--;
24484 } 24484
24485 24485
24486 24486 }
24487 } 24487
24488 24488 }
24489 } 24489 catch (RecognitionException re) {
24490 catch (RecognitionException re) { 24490 reportError(re);
24491 reportError(re); 24491 recover(input,re);
24492 recover(input,re); 24492 }
24493 } 24493 finally {
24494 finally { 24494
24495 24495 restoreStackSize(stackSize);
24496 restoreStackSize(stackSize); 24496
24497 24497 }
24498 } 24498 return ;
24499 return ; 24499 }
24500 } 24500 // $ANTLR end "rule__RealEnumeration__Group__1"
24501 // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl" 24501
24502 24502
24503 24503 // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
24504 // $ANTLR start "rule__GenerationTask__Group_3_6__0" 24504 // InternalApplicationConfiguration.g:7853:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
24505 // InternalApplicationConfiguration.g:7916:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; 24505 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
24506 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { 24506
24507 24507 int stackSize = keepStackSize();
24508 int stackSize = keepStackSize(); 24508
24509 24509 try {
24510 try { 24510 // InternalApplicationConfiguration.g:7857:1: ( ( '{' ) )
24511 // InternalApplicationConfiguration.g:7920:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) 24511 // InternalApplicationConfiguration.g:7858:1: ( '{' )
24512 // InternalApplicationConfiguration.g:7921:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 24512 {
24513 { 24513 // InternalApplicationConfiguration.g:7858:1: ( '{' )
24514 pushFollow(FOLLOW_13); 24514 // InternalApplicationConfiguration.g:7859:2: '{'
24515 rule__GenerationTask__Group_3_6__0__Impl(); 24515 {
24516 24516 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
24517 state._fsp--; 24517 match(input,30,FOLLOW_2);
24518 24518 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
24519 pushFollow(FOLLOW_2); 24519
24520 rule__GenerationTask__Group_3_6__1(); 24520 }
24521 24521
24522 state._fsp--; 24522
24523 24523 }
24524 24524
24525 } 24525 }
24526 24526 catch (RecognitionException re) {
24527 } 24527 reportError(re);
24528 catch (RecognitionException re) { 24528 recover(input,re);
24529 reportError(re); 24529 }
24530 recover(input,re); 24530 finally {
24531 } 24531
24532 finally { 24532 restoreStackSize(stackSize);
24533 24533
24534 restoreStackSize(stackSize); 24534 }
24535 24535 return ;
24536 } 24536 }
24537 return ; 24537 // $ANTLR end "rule__RealEnumeration__Group__1__Impl"
24538 } 24538
24539 // $ANTLR end "rule__GenerationTask__Group_3_6__0" 24539
24540 24540 // $ANTLR start "rule__RealEnumeration__Group__2"
24541 24541 // InternalApplicationConfiguration.g:7868:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
24542 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" 24542 public final void rule__RealEnumeration__Group__2() throws RecognitionException {
24543 // InternalApplicationConfiguration.g:7928:1: rule__GenerationTask__Group_3_6__0__Impl : ( 'solver' ) ; 24543
24544 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { 24544 int stackSize = keepStackSize();
24545 24545
24546 int stackSize = keepStackSize(); 24546 try {
24547 24547 // InternalApplicationConfiguration.g:7872:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
24548 try { 24548 // InternalApplicationConfiguration.g:7873:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
24549 // InternalApplicationConfiguration.g:7932:1: ( ( 'solver' ) ) 24549 {
24550 // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) 24550 pushFollow(FOLLOW_41);
24551 { 24551 rule__RealEnumeration__Group__2__Impl();
24552 // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) 24552
24553 // InternalApplicationConfiguration.g:7934:2: 'solver' 24553 state._fsp--;
24554 { 24554
24555 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); 24555 pushFollow(FOLLOW_2);
24556 match(input,49,FOLLOW_2); 24556 rule__RealEnumeration__Group__3();
24557 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); 24557
24558 24558 state._fsp--;
24559 } 24559
24560 24560
24561 24561 }
24562 } 24562
24563 24563 }
24564 } 24564 catch (RecognitionException re) {
24565 catch (RecognitionException re) { 24565 reportError(re);
24566 reportError(re); 24566 recover(input,re);
24567 recover(input,re); 24567 }
24568 } 24568 finally {
24569 finally { 24569
24570 24570 restoreStackSize(stackSize);
24571 restoreStackSize(stackSize); 24571
24572 24572 }
24573 } 24573 return ;
24574 return ; 24574 }
24575 } 24575 // $ANTLR end "rule__RealEnumeration__Group__2"
24576 // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl" 24576
24577 24577
24578 24578 // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
24579 // $ANTLR start "rule__GenerationTask__Group_3_6__1" 24579 // InternalApplicationConfiguration.g:7880:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
24580 // InternalApplicationConfiguration.g:7943:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; 24580 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
24581 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { 24581
24582 24582 int stackSize = keepStackSize();
24583 int stackSize = keepStackSize(); 24583
24584 24584 try {
24585 try { 24585 // InternalApplicationConfiguration.g:7884:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
24586 // InternalApplicationConfiguration.g:7947:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) 24586 // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
24587 // InternalApplicationConfiguration.g:7948:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 24587 {
24588 { 24588 // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
24589 pushFollow(FOLLOW_44); 24589 // InternalApplicationConfiguration.g:7886:2: ( rule__RealEnumeration__Group_2__0 )?
24590 rule__GenerationTask__Group_3_6__1__Impl(); 24590 {
24591 24591 before(grammarAccess.getRealEnumerationAccess().getGroup_2());
24592 state._fsp--; 24592 // InternalApplicationConfiguration.g:7887:2: ( rule__RealEnumeration__Group_2__0 )?
24593 24593 int alt58=2;
24594 pushFollow(FOLLOW_2); 24594 int LA58_0 = input.LA(1);
24595 rule__GenerationTask__Group_3_6__2(); 24595
24596 24596 if ( (LA58_0==RULE_INT||LA58_0==24) ) {
24597 state._fsp--; 24597 alt58=1;
24598 24598 }
24599 24599 switch (alt58) {
24600 } 24600 case 1 :
24601 24601 // InternalApplicationConfiguration.g:7887:3: rule__RealEnumeration__Group_2__0
24602 } 24602 {
24603 catch (RecognitionException re) { 24603 pushFollow(FOLLOW_2);
24604 reportError(re); 24604 rule__RealEnumeration__Group_2__0();
24605 recover(input,re); 24605
24606 } 24606 state._fsp--;
24607 finally { 24607
24608 24608
24609 restoreStackSize(stackSize); 24609 }
24610 24610 break;
24611 } 24611
24612 return ; 24612 }
24613 } 24613
24614 // $ANTLR end "rule__GenerationTask__Group_3_6__1" 24614 after(grammarAccess.getRealEnumerationAccess().getGroup_2());
24615 24615
24616 24616 }
24617 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl" 24617
24618 // InternalApplicationConfiguration.g:7955:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; 24618
24619 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException { 24619 }
24620 24620
24621 int stackSize = keepStackSize(); 24621 }
24622 24622 catch (RecognitionException re) {
24623 try { 24623 reportError(re);
24624 // InternalApplicationConfiguration.g:7959:1: ( ( '=' ) ) 24624 recover(input,re);
24625 // InternalApplicationConfiguration.g:7960:1: ( '=' ) 24625 }
24626 { 24626 finally {
24627 // InternalApplicationConfiguration.g:7960:1: ( '=' ) 24627
24628 // InternalApplicationConfiguration.g:7961:2: '=' 24628 restoreStackSize(stackSize);
24629 { 24629
24630 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 24630 }
24631 match(input,23,FOLLOW_2); 24631 return ;
24632 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 24632 }
24633 24633 // $ANTLR end "rule__RealEnumeration__Group__2__Impl"
24634 } 24634
24635 24635
24636 24636 // $ANTLR start "rule__RealEnumeration__Group__3"
24637 } 24637 // InternalApplicationConfiguration.g:7895:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
24638 24638 public final void rule__RealEnumeration__Group__3() throws RecognitionException {
24639 } 24639
24640 catch (RecognitionException re) { 24640 int stackSize = keepStackSize();
24641 reportError(re); 24641
24642 recover(input,re); 24642 try {
24643 } 24643 // InternalApplicationConfiguration.g:7899:1: ( rule__RealEnumeration__Group__3__Impl )
24644 finally { 24644 // InternalApplicationConfiguration.g:7900:2: rule__RealEnumeration__Group__3__Impl
24645 24645 {
24646 restoreStackSize(stackSize); 24646 pushFollow(FOLLOW_2);
24647 24647 rule__RealEnumeration__Group__3__Impl();
24648 } 24648
24649 return ; 24649 state._fsp--;
24650 } 24650
24651 // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl" 24651
24652 24652 }
24653 24653
24654 // $ANTLR start "rule__GenerationTask__Group_3_6__2" 24654 }
24655 // InternalApplicationConfiguration.g:7970:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; 24655 catch (RecognitionException re) {
24656 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { 24656 reportError(re);
24657 24657 recover(input,re);
24658 int stackSize = keepStackSize(); 24658 }
24659 24659 finally {
24660 try { 24660
24661 // InternalApplicationConfiguration.g:7974:1: ( rule__GenerationTask__Group_3_6__2__Impl ) 24661 restoreStackSize(stackSize);
24662 // InternalApplicationConfiguration.g:7975:2: rule__GenerationTask__Group_3_6__2__Impl 24662
24663 { 24663 }
24664 pushFollow(FOLLOW_2); 24664 return ;
24665 rule__GenerationTask__Group_3_6__2__Impl(); 24665 }
24666 24666 // $ANTLR end "rule__RealEnumeration__Group__3"
24667 state._fsp--; 24667
24668 24668
24669 24669 // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
24670 } 24670 // InternalApplicationConfiguration.g:7906:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
24671 24671 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
24672 } 24672
24673 catch (RecognitionException re) { 24673 int stackSize = keepStackSize();
24674 reportError(re); 24674
24675 recover(input,re); 24675 try {
24676 } 24676 // InternalApplicationConfiguration.g:7910:1: ( ( '}' ) )
24677 finally { 24677 // InternalApplicationConfiguration.g:7911:1: ( '}' )
24678 24678 {
24679 restoreStackSize(stackSize); 24679 // InternalApplicationConfiguration.g:7911:1: ( '}' )
24680 24680 // InternalApplicationConfiguration.g:7912:2: '}'
24681 } 24681 {
24682 return ; 24682 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
24683 } 24683 match(input,31,FOLLOW_2);
24684 // $ANTLR end "rule__GenerationTask__Group_3_6__2" 24684 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
24685 24685
24686 24686 }
24687 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl" 24687
24688 // InternalApplicationConfiguration.g:7981:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ; 24688
24689 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { 24689 }
24690 24690
24691 int stackSize = keepStackSize(); 24691 }
24692 24692 catch (RecognitionException re) {
24693 try { 24693 reportError(re);
24694 // InternalApplicationConfiguration.g:7985:1: ( ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ) 24694 recover(input,re);
24695 // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) 24695 }
24696 { 24696 finally {
24697 // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) 24697
24698 // InternalApplicationConfiguration.g:7987:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) 24698 restoreStackSize(stackSize);
24699 { 24699
24700 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); 24700 }
24701 // InternalApplicationConfiguration.g:7988:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) 24701 return ;
24702 // InternalApplicationConfiguration.g:7988:3: rule__GenerationTask__SolverAssignment_3_6_2 24702 }
24703 { 24703 // $ANTLR end "rule__RealEnumeration__Group__3__Impl"
24704 pushFollow(FOLLOW_2); 24704
24705 rule__GenerationTask__SolverAssignment_3_6_2(); 24705
24706 24706 // $ANTLR start "rule__RealEnumeration__Group_2__0"
24707 state._fsp--; 24707 // InternalApplicationConfiguration.g:7922:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
24708 24708 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
24709 24709
24710 } 24710 int stackSize = keepStackSize();
24711 24711
24712 after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); 24712 try {
24713 24713 // InternalApplicationConfiguration.g:7926:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
24714 } 24714 // InternalApplicationConfiguration.g:7927:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
24715 24715 {
24716 24716 pushFollow(FOLLOW_26);
24717 } 24717 rule__RealEnumeration__Group_2__0__Impl();
24718 24718
24719 } 24719 state._fsp--;
24720 catch (RecognitionException re) { 24720
24721 reportError(re); 24721 pushFollow(FOLLOW_2);
24722 recover(input,re); 24722 rule__RealEnumeration__Group_2__1();
24723 } 24723
24724 finally { 24724 state._fsp--;
24725 24725
24726 restoreStackSize(stackSize); 24726
24727 24727 }
24728 } 24728
24729 return ; 24729 }
24730 } 24730 catch (RecognitionException re) {
24731 // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl" 24731 reportError(re);
24732 24732 recover(input,re);
24733 24733 }
24734 // $ANTLR start "rule__GenerationTask__Group_3_7__0" 24734 finally {
24735 // InternalApplicationConfiguration.g:7997:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; 24735
24736 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException { 24736 restoreStackSize(stackSize);
24737 24737
24738 int stackSize = keepStackSize(); 24738 }
24739 24739 return ;
24740 try { 24740 }
24741 // InternalApplicationConfiguration.g:8001:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) 24741 // $ANTLR end "rule__RealEnumeration__Group_2__0"
24742 // InternalApplicationConfiguration.g:8002:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 24742
24743 { 24743
24744 pushFollow(FOLLOW_13); 24744 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
24745 rule__GenerationTask__Group_3_7__0__Impl(); 24745 // InternalApplicationConfiguration.g:7934:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
24746 24746 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
24747 state._fsp--; 24747
24748 24748 int stackSize = keepStackSize();
24749 pushFollow(FOLLOW_2); 24749
24750 rule__GenerationTask__Group_3_7__1(); 24750 try {
24751 24751 // InternalApplicationConfiguration.g:7938:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
24752 state._fsp--; 24752 // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
24753 24753 {
24754 24754 // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
24755 } 24755 // InternalApplicationConfiguration.g:7940:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
24756 24756 {
24757 } 24757 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
24758 catch (RecognitionException re) { 24758 // InternalApplicationConfiguration.g:7941:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
24759 reportError(re); 24759 // InternalApplicationConfiguration.g:7941:3: rule__RealEnumeration__EntryAssignment_2_0
24760 recover(input,re); 24760 {
24761 } 24761 pushFollow(FOLLOW_2);
24762 finally { 24762 rule__RealEnumeration__EntryAssignment_2_0();
24763 24763
24764 restoreStackSize(stackSize); 24764 state._fsp--;
24765 24765
24766 } 24766
24767 return ; 24767 }
24768 } 24768
24769 // $ANTLR end "rule__GenerationTask__Group_3_7__0" 24769 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
24770 24770
24771 24771 }
24772 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl" 24772
24773 // InternalApplicationConfiguration.g:8009:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'config' ) ; 24773
24774 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { 24774 }
24775 24775
24776 int stackSize = keepStackSize(); 24776 }
24777 24777 catch (RecognitionException re) {
24778 try { 24778 reportError(re);
24779 // InternalApplicationConfiguration.g:8013:1: ( ( 'config' ) ) 24779 recover(input,re);
24780 // InternalApplicationConfiguration.g:8014:1: ( 'config' ) 24780 }
24781 { 24781 finally {
24782 // InternalApplicationConfiguration.g:8014:1: ( 'config' ) 24782
24783 // InternalApplicationConfiguration.g:8015:2: 'config' 24783 restoreStackSize(stackSize);
24784 { 24784
24785 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); 24785 }
24786 match(input,34,FOLLOW_2); 24786 return ;
24787 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); 24787 }
24788 24788 // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl"
24789 } 24789
24790 24790
24791 24791 // $ANTLR start "rule__RealEnumeration__Group_2__1"
24792 } 24792 // InternalApplicationConfiguration.g:7949:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
24793 24793 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
24794 } 24794
24795 catch (RecognitionException re) { 24795 int stackSize = keepStackSize();
24796 reportError(re); 24796
24797 recover(input,re); 24797 try {
24798 } 24798 // InternalApplicationConfiguration.g:7953:1: ( rule__RealEnumeration__Group_2__1__Impl )
24799 finally { 24799 // InternalApplicationConfiguration.g:7954:2: rule__RealEnumeration__Group_2__1__Impl
24800 24800 {
24801 restoreStackSize(stackSize); 24801 pushFollow(FOLLOW_2);
24802 24802 rule__RealEnumeration__Group_2__1__Impl();
24803 } 24803
24804 return ; 24804 state._fsp--;
24805 } 24805
24806 // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl" 24806
24807 24807 }
24808 24808
24809 // $ANTLR start "rule__GenerationTask__Group_3_7__1" 24809 }
24810 // InternalApplicationConfiguration.g:8024:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; 24810 catch (RecognitionException re) {
24811 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { 24811 reportError(re);
24812 24812 recover(input,re);
24813 int stackSize = keepStackSize(); 24813 }
24814 24814 finally {
24815 try { 24815
24816 // InternalApplicationConfiguration.g:8028:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) 24816 restoreStackSize(stackSize);
24817 // InternalApplicationConfiguration.g:8029:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 24817
24818 { 24818 }
24819 pushFollow(FOLLOW_43); 24819 return ;
24820 rule__GenerationTask__Group_3_7__1__Impl(); 24820 }
24821 24821 // $ANTLR end "rule__RealEnumeration__Group_2__1"
24822 state._fsp--; 24822
24823 24823
24824 pushFollow(FOLLOW_2); 24824 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
24825 rule__GenerationTask__Group_3_7__2(); 24825 // InternalApplicationConfiguration.g:7960:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
24826 24826 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
24827 state._fsp--; 24827
24828 24828 int stackSize = keepStackSize();
24829 24829
24830 } 24830 try {
24831 24831 // InternalApplicationConfiguration.g:7964:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
24832 } 24832 // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
24833 catch (RecognitionException re) { 24833 {
24834 reportError(re); 24834 // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
24835 recover(input,re); 24835 // InternalApplicationConfiguration.g:7966:2: ( rule__RealEnumeration__Group_2_1__0 )*
24836 } 24836 {
24837 finally { 24837 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
24838 24838 // InternalApplicationConfiguration.g:7967:2: ( rule__RealEnumeration__Group_2_1__0 )*
24839 restoreStackSize(stackSize); 24839 loop59:
24840 24840 do {
24841 } 24841 int alt59=2;
24842 return ; 24842 int LA59_0 = input.LA(1);
24843 } 24843
24844 // $ANTLR end "rule__GenerationTask__Group_3_7__1" 24844 if ( (LA59_0==32) ) {
24845 24845 alt59=1;
24846 24846 }
24847 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl" 24847
24848 // InternalApplicationConfiguration.g:8036:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; 24848
24849 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { 24849 switch (alt59) {
24850 24850 case 1 :
24851 int stackSize = keepStackSize(); 24851 // InternalApplicationConfiguration.g:7967:3: rule__RealEnumeration__Group_2_1__0
24852 24852 {
24853 try { 24853 pushFollow(FOLLOW_16);
24854 // InternalApplicationConfiguration.g:8040:1: ( ( '=' ) ) 24854 rule__RealEnumeration__Group_2_1__0();
24855 // InternalApplicationConfiguration.g:8041:1: ( '=' ) 24855
24856 { 24856 state._fsp--;
24857 // InternalApplicationConfiguration.g:8041:1: ( '=' ) 24857
24858 // InternalApplicationConfiguration.g:8042:2: '=' 24858
24859 { 24859 }
24860 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 24860 break;
24861 match(input,23,FOLLOW_2); 24861
24862 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 24862 default :
24863 24863 break loop59;
24864 } 24864 }
24865 24865 } while (true);
24866 24866
24867 } 24867 after(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
24868 24868
24869 } 24869 }
24870 catch (RecognitionException re) { 24870
24871 reportError(re); 24871
24872 recover(input,re); 24872 }
24873 } 24873
24874 finally { 24874 }
24875 24875 catch (RecognitionException re) {
24876 restoreStackSize(stackSize); 24876 reportError(re);
24877 24877 recover(input,re);
24878 } 24878 }
24879 return ; 24879 finally {
24880 } 24880
24881 // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl" 24881 restoreStackSize(stackSize);
24882 24882
24883 24883 }
24884 // $ANTLR start "rule__GenerationTask__Group_3_7__2" 24884 return ;
24885 // InternalApplicationConfiguration.g:8051:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; 24885 }
24886 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException { 24886 // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl"
24887 24887
24888 int stackSize = keepStackSize(); 24888
24889 24889 // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
24890 try { 24890 // InternalApplicationConfiguration.g:7976:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
24891 // InternalApplicationConfiguration.g:8055:1: ( rule__GenerationTask__Group_3_7__2__Impl ) 24891 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
24892 // InternalApplicationConfiguration.g:8056:2: rule__GenerationTask__Group_3_7__2__Impl 24892
24893 { 24893 int stackSize = keepStackSize();
24894 pushFollow(FOLLOW_2); 24894
24895 rule__GenerationTask__Group_3_7__2__Impl(); 24895 try {
24896 24896 // InternalApplicationConfiguration.g:7980:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
24897 state._fsp--; 24897 // InternalApplicationConfiguration.g:7981:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
24898 24898 {
24899 24899 pushFollow(FOLLOW_24);
24900 } 24900 rule__RealEnumeration__Group_2_1__0__Impl();
24901 24901
24902 } 24902 state._fsp--;
24903 catch (RecognitionException re) { 24903
24904 reportError(re); 24904 pushFollow(FOLLOW_2);
24905 recover(input,re); 24905 rule__RealEnumeration__Group_2_1__1();
24906 } 24906
24907 finally { 24907 state._fsp--;
24908 24908
24909 restoreStackSize(stackSize); 24909
24910 24910 }
24911 } 24911
24912 return ; 24912 }
24913 } 24913 catch (RecognitionException re) {
24914 // $ANTLR end "rule__GenerationTask__Group_3_7__2" 24914 reportError(re);
24915 24915 recover(input,re);
24916 24916 }
24917 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" 24917 finally {
24918 // InternalApplicationConfiguration.g:8062:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ; 24918
24919 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { 24919 restoreStackSize(stackSize);
24920 24920
24921 int stackSize = keepStackSize(); 24921 }
24922 24922 return ;
24923 try { 24923 }
24924 // InternalApplicationConfiguration.g:8066:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ) 24924 // $ANTLR end "rule__RealEnumeration__Group_2_1__0"
24925 // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) 24925
24926 { 24926
24927 // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) 24927 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
24928 // InternalApplicationConfiguration.g:8068:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) 24928 // InternalApplicationConfiguration.g:7988:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
24929 { 24929 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
24930 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); 24930
24931 // InternalApplicationConfiguration.g:8069:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) 24931 int stackSize = keepStackSize();
24932 // InternalApplicationConfiguration.g:8069:3: rule__GenerationTask__ConfigAssignment_3_7_2 24932
24933 { 24933 try {
24934 pushFollow(FOLLOW_2); 24934 // InternalApplicationConfiguration.g:7992:1: ( ( ',' ) )
24935 rule__GenerationTask__ConfigAssignment_3_7_2(); 24935 // InternalApplicationConfiguration.g:7993:1: ( ',' )
24936 24936 {
24937 state._fsp--; 24937 // InternalApplicationConfiguration.g:7993:1: ( ',' )
24938 24938 // InternalApplicationConfiguration.g:7994:2: ','
24939 24939 {
24940 } 24940 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
24941 24941 match(input,32,FOLLOW_2);
24942 after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); 24942 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
24943 24943
24944 } 24944 }
24945 24945
24946 24946
24947 } 24947 }
24948 24948
24949 } 24949 }
24950 catch (RecognitionException re) { 24950 catch (RecognitionException re) {
24951 reportError(re); 24951 reportError(re);
24952 recover(input,re); 24952 recover(input,re);
24953 } 24953 }
24954 finally { 24954 finally {
24955 24955
24956 restoreStackSize(stackSize); 24956 restoreStackSize(stackSize);
24957 24957
24958 } 24958 }
24959 return ; 24959 return ;
24960 } 24960 }
24961 // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl" 24961 // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl"
24962 24962
24963 24963
24964 // $ANTLR start "rule__GenerationTask__Group_3_8__0" 24964 // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
24965 // InternalApplicationConfiguration.g:8078:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; 24965 // InternalApplicationConfiguration.g:8003:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
24966 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { 24966 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
24967 24967
24968 int stackSize = keepStackSize(); 24968 int stackSize = keepStackSize();
24969 24969
24970 try { 24970 try {
24971 // InternalApplicationConfiguration.g:8082:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) 24971 // InternalApplicationConfiguration.g:8007:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
24972 // InternalApplicationConfiguration.g:8083:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 24972 // InternalApplicationConfiguration.g:8008:2: rule__RealEnumeration__Group_2_1__1__Impl
24973 { 24973 {
24974 pushFollow(FOLLOW_13); 24974 pushFollow(FOLLOW_2);
24975 rule__GenerationTask__Group_3_8__0__Impl(); 24975 rule__RealEnumeration__Group_2_1__1__Impl();
24976 24976
24977 state._fsp--; 24977 state._fsp--;
24978 24978
24979 pushFollow(FOLLOW_2); 24979
24980 rule__GenerationTask__Group_3_8__1(); 24980 }
24981 24981
24982 state._fsp--; 24982 }
24983 24983 catch (RecognitionException re) {
24984 24984 reportError(re);
24985 } 24985 recover(input,re);
24986 24986 }
24987 } 24987 finally {
24988 catch (RecognitionException re) { 24988
24989 reportError(re); 24989 restoreStackSize(stackSize);
24990 recover(input,re); 24990
24991 } 24991 }
24992 finally { 24992 return ;
24993 24993 }
24994 restoreStackSize(stackSize); 24994 // $ANTLR end "rule__RealEnumeration__Group_2_1__1"
24995 24995
24996 } 24996
24997 return ; 24997 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
24998 } 24998 // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
24999 // $ANTLR end "rule__GenerationTask__Group_3_8__0" 24999 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
25000 25000
25001 25001 int stackSize = keepStackSize();
25002 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl" 25002
25003 // InternalApplicationConfiguration.g:8090:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'debug' ) ; 25003 try {
25004 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { 25004 // InternalApplicationConfiguration.g:8018:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
25005 25005 // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
25006 int stackSize = keepStackSize(); 25006 {
25007 25007 // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
25008 try { 25008 // InternalApplicationConfiguration.g:8020:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
25009 // InternalApplicationConfiguration.g:8094:1: ( ( 'debug' ) ) 25009 {
25010 // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) 25010 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
25011 { 25011 // InternalApplicationConfiguration.g:8021:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
25012 // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) 25012 // InternalApplicationConfiguration.g:8021:3: rule__RealEnumeration__EntryAssignment_2_1_1
25013 // InternalApplicationConfiguration.g:8096:2: 'debug' 25013 {
25014 { 25014 pushFollow(FOLLOW_2);
25015 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); 25015 rule__RealEnumeration__EntryAssignment_2_1_1();
25016 match(input,50,FOLLOW_2); 25016
25017 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); 25017 state._fsp--;
25018 25018
25019 } 25019
25020 25020 }
25021 25021
25022 } 25022 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
25023 25023
25024 } 25024 }
25025 catch (RecognitionException re) { 25025
25026 reportError(re); 25026
25027 recover(input,re); 25027 }
25028 } 25028
25029 finally { 25029 }
25030 25030 catch (RecognitionException re) {
25031 restoreStackSize(stackSize); 25031 reportError(re);
25032 25032 recover(input,re);
25033 } 25033 }
25034 return ; 25034 finally {
25035 } 25035
25036 // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl" 25036 restoreStackSize(stackSize);
25037 25037
25038 25038 }
25039 // $ANTLR start "rule__GenerationTask__Group_3_8__1" 25039 return ;
25040 // InternalApplicationConfiguration.g:8105:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; 25040 }
25041 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException { 25041 // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl"
25042 25042
25043 int stackSize = keepStackSize(); 25043
25044 25044 // $ANTLR start "rule__StringEnumeration__Group__0"
25045 try { 25045 // InternalApplicationConfiguration.g:8030:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
25046 // InternalApplicationConfiguration.g:8109:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) 25046 public final void rule__StringEnumeration__Group__0() throws RecognitionException {
25047 // InternalApplicationConfiguration.g:8110:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 25047
25048 { 25048 int stackSize = keepStackSize();
25049 pushFollow(FOLLOW_21); 25049
25050 rule__GenerationTask__Group_3_8__1__Impl(); 25050 try {
25051 25051 // InternalApplicationConfiguration.g:8034:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
25052 state._fsp--; 25052 // InternalApplicationConfiguration.g:8035:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
25053 25053 {
25054 pushFollow(FOLLOW_2); 25054 pushFollow(FOLLOW_36);
25055 rule__GenerationTask__Group_3_8__2(); 25055 rule__StringEnumeration__Group__0__Impl();
25056 25056
25057 state._fsp--; 25057 state._fsp--;
25058 25058
25059 25059 pushFollow(FOLLOW_2);
25060 } 25060 rule__StringEnumeration__Group__1();
25061 25061
25062 } 25062 state._fsp--;
25063 catch (RecognitionException re) { 25063
25064 reportError(re); 25064
25065 recover(input,re); 25065 }
25066 } 25066
25067 finally { 25067 }
25068 25068 catch (RecognitionException re) {
25069 restoreStackSize(stackSize); 25069 reportError(re);
25070 25070 recover(input,re);
25071 } 25071 }
25072 return ; 25072 finally {
25073 } 25073
25074 // $ANTLR end "rule__GenerationTask__Group_3_8__1" 25074 restoreStackSize(stackSize);
25075 25075
25076 25076 }
25077 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" 25077 return ;
25078 // InternalApplicationConfiguration.g:8117:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; 25078 }
25079 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException { 25079 // $ANTLR end "rule__StringEnumeration__Group__0"
25080 25080
25081 int stackSize = keepStackSize(); 25081
25082 25082 // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
25083 try { 25083 // InternalApplicationConfiguration.g:8042:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
25084 // InternalApplicationConfiguration.g:8121:1: ( ( '=' ) ) 25084 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
25085 // InternalApplicationConfiguration.g:8122:1: ( '=' ) 25085
25086 { 25086 int stackSize = keepStackSize();
25087 // InternalApplicationConfiguration.g:8122:1: ( '=' ) 25087
25088 // InternalApplicationConfiguration.g:8123:2: '=' 25088 try {
25089 { 25089 // InternalApplicationConfiguration.g:8046:1: ( ( () ) )
25090 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 25090 // InternalApplicationConfiguration.g:8047:1: ( () )
25091 match(input,23,FOLLOW_2); 25091 {
25092 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 25092 // InternalApplicationConfiguration.g:8047:1: ( () )
25093 25093 // InternalApplicationConfiguration.g:8048:2: ()
25094 } 25094 {
25095 25095 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
25096 25096 // InternalApplicationConfiguration.g:8049:2: ()
25097 } 25097 // InternalApplicationConfiguration.g:8049:3:
25098 25098 {
25099 } 25099 }
25100 catch (RecognitionException re) { 25100
25101 reportError(re); 25101 after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
25102 recover(input,re); 25102
25103 } 25103 }
25104 finally { 25104
25105 25105
25106 restoreStackSize(stackSize); 25106 }
25107 25107
25108 } 25108 }
25109 return ; 25109 finally {
25110 } 25110
25111 // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl" 25111 restoreStackSize(stackSize);
25112 25112
25113 25113 }
25114 // $ANTLR start "rule__GenerationTask__Group_3_8__2" 25114 return ;
25115 // InternalApplicationConfiguration.g:8132:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; 25115 }
25116 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException { 25116 // $ANTLR end "rule__StringEnumeration__Group__0__Impl"
25117 25117
25118 int stackSize = keepStackSize(); 25118
25119 25119 // $ANTLR start "rule__StringEnumeration__Group__1"
25120 try { 25120 // InternalApplicationConfiguration.g:8057:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
25121 // InternalApplicationConfiguration.g:8136:1: ( rule__GenerationTask__Group_3_8__2__Impl ) 25121 public final void rule__StringEnumeration__Group__1() throws RecognitionException {
25122 // InternalApplicationConfiguration.g:8137:2: rule__GenerationTask__Group_3_8__2__Impl 25122
25123 { 25123 int stackSize = keepStackSize();
25124 pushFollow(FOLLOW_2); 25124
25125 rule__GenerationTask__Group_3_8__2__Impl(); 25125 try {
25126 25126 // InternalApplicationConfiguration.g:8061:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
25127 state._fsp--; 25127 // InternalApplicationConfiguration.g:8062:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
25128 25128 {
25129 25129 pushFollow(FOLLOW_42);
25130 } 25130 rule__StringEnumeration__Group__1__Impl();
25131 25131
25132 } 25132 state._fsp--;
25133 catch (RecognitionException re) { 25133
25134 reportError(re); 25134 pushFollow(FOLLOW_2);
25135 recover(input,re); 25135 rule__StringEnumeration__Group__2();
25136 } 25136
25137 finally { 25137 state._fsp--;
25138 25138
25139 restoreStackSize(stackSize); 25139
25140 25140 }
25141 } 25141
25142 return ; 25142 }
25143 } 25143 catch (RecognitionException re) {
25144 // $ANTLR end "rule__GenerationTask__Group_3_8__2" 25144 reportError(re);
25145 25145 recover(input,re);
25146 25146 }
25147 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" 25147 finally {
25148 // InternalApplicationConfiguration.g:8143:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ; 25148
25149 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException { 25149 restoreStackSize(stackSize);
25150 25150
25151 int stackSize = keepStackSize(); 25151 }
25152 25152 return ;
25153 try { 25153 }
25154 // InternalApplicationConfiguration.g:8147:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ) 25154 // $ANTLR end "rule__StringEnumeration__Group__1"
25155 // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) 25155
25156 { 25156
25157 // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) 25157 // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
25158 // InternalApplicationConfiguration.g:8149:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) 25158 // InternalApplicationConfiguration.g:8069:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
25159 { 25159 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
25160 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); 25160
25161 // InternalApplicationConfiguration.g:8150:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) 25161 int stackSize = keepStackSize();
25162 // InternalApplicationConfiguration.g:8150:3: rule__GenerationTask__DebugFolderAssignment_3_8_2 25162
25163 { 25163 try {
25164 pushFollow(FOLLOW_2); 25164 // InternalApplicationConfiguration.g:8073:1: ( ( '{' ) )
25165 rule__GenerationTask__DebugFolderAssignment_3_8_2(); 25165 // InternalApplicationConfiguration.g:8074:1: ( '{' )
25166 25166 {
25167 state._fsp--; 25167 // InternalApplicationConfiguration.g:8074:1: ( '{' )
25168 25168 // InternalApplicationConfiguration.g:8075:2: '{'
25169 25169 {
25170 } 25170 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
25171 25171 match(input,30,FOLLOW_2);
25172 after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); 25172 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
25173 25173
25174 } 25174 }
25175 25175
25176 25176
25177 } 25177 }
25178 25178
25179 } 25179 }
25180 catch (RecognitionException re) { 25180 catch (RecognitionException re) {
25181 reportError(re); 25181 reportError(re);
25182 recover(input,re); 25182 recover(input,re);
25183 } 25183 }
25184 finally { 25184 finally {
25185 25185
25186 restoreStackSize(stackSize); 25186 restoreStackSize(stackSize);
25187 25187
25188 } 25188 }
25189 return ; 25189 return ;
25190 } 25190 }
25191 // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl" 25191 // $ANTLR end "rule__StringEnumeration__Group__1__Impl"
25192 25192
25193 25193
25194 // $ANTLR start "rule__GenerationTask__Group_3_9__0" 25194 // $ANTLR start "rule__StringEnumeration__Group__2"
25195 // InternalApplicationConfiguration.g:8159:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; 25195 // InternalApplicationConfiguration.g:8084:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
25196 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { 25196 public final void rule__StringEnumeration__Group__2() throws RecognitionException {
25197 25197
25198 int stackSize = keepStackSize(); 25198 int stackSize = keepStackSize();
25199 25199
25200 try { 25200 try {
25201 // InternalApplicationConfiguration.g:8163:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) 25201 // InternalApplicationConfiguration.g:8088:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
25202 // InternalApplicationConfiguration.g:8164:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 25202 // InternalApplicationConfiguration.g:8089:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
25203 { 25203 {
25204 pushFollow(FOLLOW_13); 25204 pushFollow(FOLLOW_42);
25205 rule__GenerationTask__Group_3_9__0__Impl(); 25205 rule__StringEnumeration__Group__2__Impl();
25206 25206
25207 state._fsp--; 25207 state._fsp--;
25208 25208
25209 pushFollow(FOLLOW_2); 25209 pushFollow(FOLLOW_2);
25210 rule__GenerationTask__Group_3_9__1(); 25210 rule__StringEnumeration__Group__3();
25211 25211
25212 state._fsp--; 25212 state._fsp--;
25213 25213
25214 25214
25215 } 25215 }
25216 25216
25217 } 25217 }
25218 catch (RecognitionException re) { 25218 catch (RecognitionException re) {
25219 reportError(re); 25219 reportError(re);
25220 recover(input,re); 25220 recover(input,re);
25221 } 25221 }
25222 finally { 25222 finally {
25223 25223
25224 restoreStackSize(stackSize); 25224 restoreStackSize(stackSize);
25225 25225
25226 } 25226 }
25227 return ; 25227 return ;
25228 } 25228 }
25229 // $ANTLR end "rule__GenerationTask__Group_3_9__0" 25229 // $ANTLR end "rule__StringEnumeration__Group__2"
25230 25230
25231 25231
25232 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" 25232 // $ANTLR start "rule__StringEnumeration__Group__2__Impl"
25233 // InternalApplicationConfiguration.g:8171:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'log' ) ; 25233 // InternalApplicationConfiguration.g:8096:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
25234 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { 25234 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
25235 25235
25236 int stackSize = keepStackSize(); 25236 int stackSize = keepStackSize();
25237 25237
25238 try { 25238 try {
25239 // InternalApplicationConfiguration.g:8175:1: ( ( 'log' ) ) 25239 // InternalApplicationConfiguration.g:8100:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
25240 // InternalApplicationConfiguration.g:8176:1: ( 'log' ) 25240 // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
25241 { 25241 {
25242 // InternalApplicationConfiguration.g:8176:1: ( 'log' ) 25242 // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
25243 // InternalApplicationConfiguration.g:8177:2: 'log' 25243 // InternalApplicationConfiguration.g:8102:2: ( rule__StringEnumeration__Group_2__0 )?
25244 { 25244 {
25245 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); 25245 before(grammarAccess.getStringEnumerationAccess().getGroup_2());
25246 match(input,51,FOLLOW_2); 25246 // InternalApplicationConfiguration.g:8103:2: ( rule__StringEnumeration__Group_2__0 )?
25247 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); 25247 int alt60=2;
25248 25248 int LA60_0 = input.LA(1);
25249 } 25249
25250 25250 if ( (LA60_0==RULE_STRING) ) {
25251 25251 alt60=1;
25252 } 25252 }
25253 25253 switch (alt60) {
25254 } 25254 case 1 :
25255 catch (RecognitionException re) { 25255 // InternalApplicationConfiguration.g:8103:3: rule__StringEnumeration__Group_2__0
25256 reportError(re); 25256 {
25257 recover(input,re); 25257 pushFollow(FOLLOW_2);
25258 } 25258 rule__StringEnumeration__Group_2__0();
25259 finally { 25259
25260 25260 state._fsp--;
25261 restoreStackSize(stackSize); 25261
25262 25262
25263 } 25263 }
25264 return ; 25264 break;
25265 } 25265
25266 // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl" 25266 }
25267 25267
25268 25268 after(grammarAccess.getStringEnumerationAccess().getGroup_2());
25269 // $ANTLR start "rule__GenerationTask__Group_3_9__1" 25269
25270 // InternalApplicationConfiguration.g:8186:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; 25270 }
25271 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException { 25271
25272 25272
25273 int stackSize = keepStackSize(); 25273 }
25274 25274
25275 try { 25275 }
25276 // InternalApplicationConfiguration.g:8190:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) 25276 catch (RecognitionException re) {
25277 // InternalApplicationConfiguration.g:8191:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 25277 reportError(re);
25278 { 25278 recover(input,re);
25279 pushFollow(FOLLOW_21); 25279 }
25280 rule__GenerationTask__Group_3_9__1__Impl(); 25280 finally {
25281 25281
25282 state._fsp--; 25282 restoreStackSize(stackSize);
25283 25283
25284 pushFollow(FOLLOW_2); 25284 }
25285 rule__GenerationTask__Group_3_9__2(); 25285 return ;
25286 25286 }
25287 state._fsp--; 25287 // $ANTLR end "rule__StringEnumeration__Group__2__Impl"
25288 25288
25289 25289
25290 } 25290 // $ANTLR start "rule__StringEnumeration__Group__3"
25291 25291 // InternalApplicationConfiguration.g:8111:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
25292 } 25292 public final void rule__StringEnumeration__Group__3() throws RecognitionException {
25293 catch (RecognitionException re) { 25293
25294 reportError(re); 25294 int stackSize = keepStackSize();
25295 recover(input,re); 25295
25296 } 25296 try {
25297 finally { 25297 // InternalApplicationConfiguration.g:8115:1: ( rule__StringEnumeration__Group__3__Impl )
25298 25298 // InternalApplicationConfiguration.g:8116:2: rule__StringEnumeration__Group__3__Impl
25299 restoreStackSize(stackSize); 25299 {
25300 25300 pushFollow(FOLLOW_2);
25301 } 25301 rule__StringEnumeration__Group__3__Impl();
25302 return ; 25302
25303 } 25303 state._fsp--;
25304 // $ANTLR end "rule__GenerationTask__Group_3_9__1" 25304
25305 25305
25306 25306 }
25307 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" 25307
25308 // InternalApplicationConfiguration.g:8198:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; 25308 }
25309 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { 25309 catch (RecognitionException re) {
25310 25310 reportError(re);
25311 int stackSize = keepStackSize(); 25311 recover(input,re);
25312 25312 }
25313 try { 25313 finally {
25314 // InternalApplicationConfiguration.g:8202:1: ( ( '=' ) ) 25314
25315 // InternalApplicationConfiguration.g:8203:1: ( '=' ) 25315 restoreStackSize(stackSize);
25316 { 25316
25317 // InternalApplicationConfiguration.g:8203:1: ( '=' ) 25317 }
25318 // InternalApplicationConfiguration.g:8204:2: '=' 25318 return ;
25319 { 25319 }
25320 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 25320 // $ANTLR end "rule__StringEnumeration__Group__3"
25321 match(input,23,FOLLOW_2); 25321
25322 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 25322
25323 25323 // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
25324 } 25324 // InternalApplicationConfiguration.g:8122:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
25325 25325 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
25326 25326
25327 } 25327 int stackSize = keepStackSize();
25328 25328
25329 } 25329 try {
25330 catch (RecognitionException re) { 25330 // InternalApplicationConfiguration.g:8126:1: ( ( '}' ) )
25331 reportError(re); 25331 // InternalApplicationConfiguration.g:8127:1: ( '}' )
25332 recover(input,re); 25332 {
25333 } 25333 // InternalApplicationConfiguration.g:8127:1: ( '}' )
25334 finally { 25334 // InternalApplicationConfiguration.g:8128:2: '}'
25335 25335 {
25336 restoreStackSize(stackSize); 25336 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
25337 25337 match(input,31,FOLLOW_2);
25338 } 25338 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
25339 return ; 25339
25340 } 25340 }
25341 // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl" 25341
25342 25342
25343 25343 }
25344 // $ANTLR start "rule__GenerationTask__Group_3_9__2" 25344
25345 // InternalApplicationConfiguration.g:8213:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; 25345 }
25346 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException { 25346 catch (RecognitionException re) {
25347 25347 reportError(re);
25348 int stackSize = keepStackSize(); 25348 recover(input,re);
25349 25349 }
25350 try { 25350 finally {
25351 // InternalApplicationConfiguration.g:8217:1: ( rule__GenerationTask__Group_3_9__2__Impl ) 25351
25352 // InternalApplicationConfiguration.g:8218:2: rule__GenerationTask__Group_3_9__2__Impl 25352 restoreStackSize(stackSize);
25353 { 25353
25354 pushFollow(FOLLOW_2); 25354 }
25355 rule__GenerationTask__Group_3_9__2__Impl(); 25355 return ;
25356 25356 }
25357 state._fsp--; 25357 // $ANTLR end "rule__StringEnumeration__Group__3__Impl"
25358 25358
25359 25359
25360 } 25360 // $ANTLR start "rule__StringEnumeration__Group_2__0"
25361 25361 // InternalApplicationConfiguration.g:8138:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
25362 } 25362 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
25363 catch (RecognitionException re) { 25363
25364 reportError(re); 25364 int stackSize = keepStackSize();
25365 recover(input,re); 25365
25366 } 25366 try {
25367 finally { 25367 // InternalApplicationConfiguration.g:8142:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
25368 25368 // InternalApplicationConfiguration.g:8143:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
25369 restoreStackSize(stackSize); 25369 {
25370 25370 pushFollow(FOLLOW_26);
25371 } 25371 rule__StringEnumeration__Group_2__0__Impl();
25372 return ; 25372
25373 } 25373 state._fsp--;
25374 // $ANTLR end "rule__GenerationTask__Group_3_9__2" 25374
25375 25375 pushFollow(FOLLOW_2);
25376 25376 rule__StringEnumeration__Group_2__1();
25377 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" 25377
25378 // InternalApplicationConfiguration.g:8224:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ; 25378 state._fsp--;
25379 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { 25379
25380 25380
25381 int stackSize = keepStackSize(); 25381 }
25382 25382
25383 try { 25383 }
25384 // InternalApplicationConfiguration.g:8228:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ) 25384 catch (RecognitionException re) {
25385 // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) 25385 reportError(re);
25386 { 25386 recover(input,re);
25387 // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) 25387 }
25388 // InternalApplicationConfiguration.g:8230:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) 25388 finally {
25389 { 25389
25390 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); 25390 restoreStackSize(stackSize);
25391 // InternalApplicationConfiguration.g:8231:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) 25391
25392 // InternalApplicationConfiguration.g:8231:3: rule__GenerationTask__TargetLogFileAssignment_3_9_2 25392 }
25393 { 25393 return ;
25394 pushFollow(FOLLOW_2); 25394 }
25395 rule__GenerationTask__TargetLogFileAssignment_3_9_2(); 25395 // $ANTLR end "rule__StringEnumeration__Group_2__0"
25396 25396
25397 state._fsp--; 25397
25398 25398 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
25399 25399 // InternalApplicationConfiguration.g:8150:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
25400 } 25400 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
25401 25401
25402 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); 25402 int stackSize = keepStackSize();
25403 25403
25404 } 25404 try {
25405 25405 // InternalApplicationConfiguration.g:8154:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
25406 25406 // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
25407 } 25407 {
25408 25408 // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
25409 } 25409 // InternalApplicationConfiguration.g:8156:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
25410 catch (RecognitionException re) { 25410 {
25411 reportError(re); 25411 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
25412 recover(input,re); 25412 // InternalApplicationConfiguration.g:8157:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
25413 } 25413 // InternalApplicationConfiguration.g:8157:3: rule__StringEnumeration__EntryAssignment_2_0
25414 finally { 25414 {
25415 25415 pushFollow(FOLLOW_2);
25416 restoreStackSize(stackSize); 25416 rule__StringEnumeration__EntryAssignment_2_0();
25417 25417
25418 } 25418 state._fsp--;
25419 return ; 25419
25420 } 25420
25421 // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl" 25421 }
25422 25422
25423 25423 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
25424 // $ANTLR start "rule__GenerationTask__Group_3_10__0" 25424
25425 // InternalApplicationConfiguration.g:8240:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; 25425 }
25426 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException { 25426
25427 25427
25428 int stackSize = keepStackSize(); 25428 }
25429 25429
25430 try { 25430 }
25431 // InternalApplicationConfiguration.g:8244:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) 25431 catch (RecognitionException re) {
25432 // InternalApplicationConfiguration.g:8245:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 25432 reportError(re);
25433 { 25433 recover(input,re);
25434 pushFollow(FOLLOW_13); 25434 }
25435 rule__GenerationTask__Group_3_10__0__Impl(); 25435 finally {
25436 25436
25437 state._fsp--; 25437 restoreStackSize(stackSize);
25438 25438
25439 pushFollow(FOLLOW_2); 25439 }
25440 rule__GenerationTask__Group_3_10__1(); 25440 return ;
25441 25441 }
25442 state._fsp--; 25442 // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl"
25443 25443
25444 25444
25445 } 25445 // $ANTLR start "rule__StringEnumeration__Group_2__1"
25446 25446 // InternalApplicationConfiguration.g:8165:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
25447 } 25447 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
25448 catch (RecognitionException re) { 25448
25449 reportError(re); 25449 int stackSize = keepStackSize();
25450 recover(input,re); 25450
25451 } 25451 try {
25452 finally { 25452 // InternalApplicationConfiguration.g:8169:1: ( rule__StringEnumeration__Group_2__1__Impl )
25453 25453 // InternalApplicationConfiguration.g:8170:2: rule__StringEnumeration__Group_2__1__Impl
25454 restoreStackSize(stackSize); 25454 {
25455 25455 pushFollow(FOLLOW_2);
25456 } 25456 rule__StringEnumeration__Group_2__1__Impl();
25457 return ; 25457
25458 } 25458 state._fsp--;
25459 // $ANTLR end "rule__GenerationTask__Group_3_10__0" 25459
25460 25460
25461 25461 }
25462 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" 25462
25463 // InternalApplicationConfiguration.g:8252:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'statistics' ) ; 25463 }
25464 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException { 25464 catch (RecognitionException re) {
25465 25465 reportError(re);
25466 int stackSize = keepStackSize(); 25466 recover(input,re);
25467 25467 }
25468 try { 25468 finally {
25469 // InternalApplicationConfiguration.g:8256:1: ( ( 'statistics' ) ) 25469
25470 // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) 25470 restoreStackSize(stackSize);
25471 { 25471
25472 // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) 25472 }
25473 // InternalApplicationConfiguration.g:8258:2: 'statistics' 25473 return ;
25474 { 25474 }
25475 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); 25475 // $ANTLR end "rule__StringEnumeration__Group_2__1"
25476 match(input,52,FOLLOW_2); 25476
25477 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); 25477
25478 25478 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
25479 } 25479 // InternalApplicationConfiguration.g:8176:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
25480 25480 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
25481 25481
25482 } 25482 int stackSize = keepStackSize();
25483 25483
25484 } 25484 try {
25485 catch (RecognitionException re) { 25485 // InternalApplicationConfiguration.g:8180:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
25486 reportError(re); 25486 // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
25487 recover(input,re); 25487 {
25488 } 25488 // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
25489 finally { 25489 // InternalApplicationConfiguration.g:8182:2: ( rule__StringEnumeration__Group_2_1__0 )*
25490 25490 {
25491 restoreStackSize(stackSize); 25491 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
25492 25492 // InternalApplicationConfiguration.g:8183:2: ( rule__StringEnumeration__Group_2_1__0 )*
25493 } 25493 loop61:
25494 return ; 25494 do {
25495 } 25495 int alt61=2;
25496 // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl" 25496 int LA61_0 = input.LA(1);
25497 25497
25498 25498 if ( (LA61_0==32) ) {
25499 // $ANTLR start "rule__GenerationTask__Group_3_10__1" 25499 alt61=1;
25500 // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; 25500 }
25501 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException { 25501
25502 25502
25503 int stackSize = keepStackSize(); 25503 switch (alt61) {
25504 25504 case 1 :
25505 try { 25505 // InternalApplicationConfiguration.g:8183:3: rule__StringEnumeration__Group_2_1__0
25506 // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) 25506 {
25507 // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 25507 pushFollow(FOLLOW_16);
25508 { 25508 rule__StringEnumeration__Group_2_1__0();
25509 pushFollow(FOLLOW_21); 25509
25510 rule__GenerationTask__Group_3_10__1__Impl(); 25510 state._fsp--;
25511 25511
25512 state._fsp--; 25512
25513 25513 }
25514 pushFollow(FOLLOW_2); 25514 break;
25515 rule__GenerationTask__Group_3_10__2(); 25515
25516 25516 default :
25517 state._fsp--; 25517 break loop61;
25518 25518 }
25519 25519 } while (true);
25520 } 25520
25521 25521 after(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
25522 } 25522
25523 catch (RecognitionException re) { 25523 }
25524 reportError(re); 25524
25525 recover(input,re); 25525
25526 } 25526 }
25527 finally { 25527
25528 25528 }
25529 restoreStackSize(stackSize); 25529 catch (RecognitionException re) {
25530 25530 reportError(re);
25531 } 25531 recover(input,re);
25532 return ; 25532 }
25533 } 25533 finally {
25534 // $ANTLR end "rule__GenerationTask__Group_3_10__1" 25534
25535 25535 restoreStackSize(stackSize);
25536 25536
25537 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" 25537 }
25538 // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; 25538 return ;
25539 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { 25539 }
25540 25540 // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl"
25541 int stackSize = keepStackSize(); 25541
25542 25542
25543 try { 25543 // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
25544 // InternalApplicationConfiguration.g:8283:1: ( ( '=' ) ) 25544 // InternalApplicationConfiguration.g:8192:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
25545 // InternalApplicationConfiguration.g:8284:1: ( '=' ) 25545 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
25546 { 25546
25547 // InternalApplicationConfiguration.g:8284:1: ( '=' ) 25547 int stackSize = keepStackSize();
25548 // InternalApplicationConfiguration.g:8285:2: '=' 25548
25549 { 25549 try {
25550 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 25550 // InternalApplicationConfiguration.g:8196:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
25551 match(input,23,FOLLOW_2); 25551 // InternalApplicationConfiguration.g:8197:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
25552 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 25552 {
25553 25553 pushFollow(FOLLOW_11);
25554 } 25554 rule__StringEnumeration__Group_2_1__0__Impl();
25555 25555
25556 25556 state._fsp--;
25557 } 25557
25558 25558 pushFollow(FOLLOW_2);
25559 } 25559 rule__StringEnumeration__Group_2_1__1();
25560 catch (RecognitionException re) { 25560
25561 reportError(re); 25561 state._fsp--;
25562 recover(input,re); 25562
25563 } 25563
25564 finally { 25564 }
25565 25565
25566 restoreStackSize(stackSize); 25566 }
25567 25567 catch (RecognitionException re) {
25568 } 25568 reportError(re);
25569 return ; 25569 recover(input,re);
25570 } 25570 }
25571 // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl" 25571 finally {
25572 25572
25573 25573 restoreStackSize(stackSize);
25574 // $ANTLR start "rule__GenerationTask__Group_3_10__2" 25574
25575 // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; 25575 }
25576 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException { 25576 return ;
25577 25577 }
25578 int stackSize = keepStackSize(); 25578 // $ANTLR end "rule__StringEnumeration__Group_2_1__0"
25579 25579
25580 try { 25580
25581 // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group_3_10__2__Impl ) 25581 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
25582 // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group_3_10__2__Impl 25582 // InternalApplicationConfiguration.g:8204:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
25583 { 25583 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
25584 pushFollow(FOLLOW_2); 25584
25585 rule__GenerationTask__Group_3_10__2__Impl(); 25585 int stackSize = keepStackSize();
25586 25586
25587 state._fsp--; 25587 try {
25588 25588 // InternalApplicationConfiguration.g:8208:1: ( ( ',' ) )
25589 25589 // InternalApplicationConfiguration.g:8209:1: ( ',' )
25590 } 25590 {
25591 25591 // InternalApplicationConfiguration.g:8209:1: ( ',' )
25592 } 25592 // InternalApplicationConfiguration.g:8210:2: ','
25593 catch (RecognitionException re) { 25593 {
25594 reportError(re); 25594 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
25595 recover(input,re); 25595 match(input,32,FOLLOW_2);
25596 } 25596 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
25597 finally { 25597
25598 25598 }
25599 restoreStackSize(stackSize); 25599
25600 25600
25601 } 25601 }
25602 return ; 25602
25603 } 25603 }
25604 // $ANTLR end "rule__GenerationTask__Group_3_10__2" 25604 catch (RecognitionException re) {
25605 25605 reportError(re);
25606 25606 recover(input,re);
25607 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" 25607 }
25608 // InternalApplicationConfiguration.g:8305:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ; 25608 finally {
25609 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { 25609
25610 25610 restoreStackSize(stackSize);
25611 int stackSize = keepStackSize(); 25611
25612 25612 }
25613 try { 25613 return ;
25614 // InternalApplicationConfiguration.g:8309:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ) 25614 }
25615 // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) 25615 // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl"
25616 { 25616
25617 // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) 25617
25618 // InternalApplicationConfiguration.g:8311:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) 25618 // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
25619 { 25619 // InternalApplicationConfiguration.g:8219:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
25620 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); 25620 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
25621 // InternalApplicationConfiguration.g:8312:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) 25621
25622 // InternalApplicationConfiguration.g:8312:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 25622 int stackSize = keepStackSize();
25623 { 25623
25624 pushFollow(FOLLOW_2); 25624 try {
25625 rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2(); 25625 // InternalApplicationConfiguration.g:8223:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
25626 25626 // InternalApplicationConfiguration.g:8224:2: rule__StringEnumeration__Group_2_1__1__Impl
25627 state._fsp--; 25627 {
25628 25628 pushFollow(FOLLOW_2);
25629 25629 rule__StringEnumeration__Group_2_1__1__Impl();
25630 } 25630
25631 25631 state._fsp--;
25632 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); 25632
25633 25633
25634 } 25634 }
25635 25635
25636 25636 }
25637 } 25637 catch (RecognitionException re) {
25638 25638 reportError(re);
25639 } 25639 recover(input,re);
25640 catch (RecognitionException re) { 25640 }
25641 reportError(re); 25641 finally {
25642 recover(input,re); 25642
25643 } 25643 restoreStackSize(stackSize);
25644 finally { 25644
25645 25645 }
25646 restoreStackSize(stackSize); 25646 return ;
25647 25647 }
25648 } 25648 // $ANTLR end "rule__StringEnumeration__Group_2_1__1"
25649 return ; 25649
25650 } 25650
25651 // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl" 25651 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
25652 25652 // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
25653 25653 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
25654 // $ANTLR start "rule__GenerationTask__Group_3_11__0" 25654
25655 // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; 25655 int stackSize = keepStackSize();
25656 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { 25656
25657 25657 try {
25658 int stackSize = keepStackSize(); 25658 // InternalApplicationConfiguration.g:8234:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
25659 25659 // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
25660 try { 25660 {
25661 // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) 25661 // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
25662 // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 25662 // InternalApplicationConfiguration.g:8236:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
25663 { 25663 {
25664 pushFollow(FOLLOW_13); 25664 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
25665 rule__GenerationTask__Group_3_11__0__Impl(); 25665 // InternalApplicationConfiguration.g:8237:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
25666 25666 // InternalApplicationConfiguration.g:8237:3: rule__StringEnumeration__EntryAssignment_2_1_1
25667 state._fsp--; 25667 {
25668 25668 pushFollow(FOLLOW_2);
25669 pushFollow(FOLLOW_2); 25669 rule__StringEnumeration__EntryAssignment_2_1_1();
25670 rule__GenerationTask__Group_3_11__1(); 25670
25671 25671 state._fsp--;
25672 state._fsp--; 25672
25673 25673
25674 25674 }
25675 } 25675
25676 25676 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
25677 } 25677
25678 catch (RecognitionException re) { 25678 }
25679 reportError(re); 25679
25680 recover(input,re); 25680
25681 } 25681 }
25682 finally { 25682
25683 25683 }
25684 restoreStackSize(stackSize); 25684 catch (RecognitionException re) {
25685 25685 reportError(re);
25686 } 25686 recover(input,re);
25687 return ; 25687 }
25688 } 25688 finally {
25689 // $ANTLR end "rule__GenerationTask__Group_3_11__0" 25689
25690 25690 restoreStackSize(stackSize);
25691 25691
25692 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" 25692 }
25693 // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'output' ) ; 25693 return ;
25694 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { 25694 }
25695 25695 // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl"
25696 int stackSize = keepStackSize(); 25696
25697 25697
25698 try { 25698 // $ANTLR start "rule__ScopeDeclaration__Group__0"
25699 // InternalApplicationConfiguration.g:8337:1: ( ( 'output' ) ) 25699 // InternalApplicationConfiguration.g:8246:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
25700 // InternalApplicationConfiguration.g:8338:1: ( 'output' ) 25700 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
25701 { 25701
25702 // InternalApplicationConfiguration.g:8338:1: ( 'output' ) 25702 int stackSize = keepStackSize();
25703 // InternalApplicationConfiguration.g:8339:2: 'output' 25703
25704 { 25704 try {
25705 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); 25705 // InternalApplicationConfiguration.g:8250:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
25706 match(input,53,FOLLOW_2); 25706 // InternalApplicationConfiguration.g:8251:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
25707 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); 25707 {
25708 25708 pushFollow(FOLLOW_8);
25709 } 25709 rule__ScopeDeclaration__Group__0__Impl();
25710 25710
25711 25711 state._fsp--;
25712 } 25712
25713 25713 pushFollow(FOLLOW_2);
25714 } 25714 rule__ScopeDeclaration__Group__1();
25715 catch (RecognitionException re) { 25715
25716 reportError(re); 25716 state._fsp--;
25717 recover(input,re); 25717
25718 } 25718
25719 finally { 25719 }
25720 25720
25721 restoreStackSize(stackSize); 25721 }
25722 25722 catch (RecognitionException re) {
25723 } 25723 reportError(re);
25724 return ; 25724 recover(input,re);
25725 } 25725 }
25726 // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl" 25726 finally {
25727 25727
25728 25728 restoreStackSize(stackSize);
25729 // $ANTLR start "rule__GenerationTask__Group_3_11__1" 25729
25730 // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; 25730 }
25731 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException { 25731 return ;
25732 25732 }
25733 int stackSize = keepStackSize(); 25733 // $ANTLR end "rule__ScopeDeclaration__Group__0"
25734 25734
25735 try { 25735
25736 // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) 25736 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
25737 // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 25737 // InternalApplicationConfiguration.g:8258:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
25738 { 25738 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
25739 pushFollow(FOLLOW_21); 25739
25740 rule__GenerationTask__Group_3_11__1__Impl(); 25740 int stackSize = keepStackSize();
25741 25741
25742 state._fsp--; 25742 try {
25743 25743 // InternalApplicationConfiguration.g:8262:1: ( ( 'scope' ) )
25744 pushFollow(FOLLOW_2); 25744 // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
25745 rule__GenerationTask__Group_3_11__2(); 25745 {
25746 25746 // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
25747 state._fsp--; 25747 // InternalApplicationConfiguration.g:8264:2: 'scope'
25748 25748 {
25749 25749 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
25750 } 25750 match(input,52,FOLLOW_2);
25751 25751 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
25752 } 25752
25753 catch (RecognitionException re) { 25753 }
25754 reportError(re); 25754
25755 recover(input,re); 25755
25756 } 25756 }
25757 finally { 25757
25758 25758 }
25759 restoreStackSize(stackSize); 25759 catch (RecognitionException re) {
25760 25760 reportError(re);
25761 } 25761 recover(input,re);
25762 return ; 25762 }
25763 } 25763 finally {
25764 // $ANTLR end "rule__GenerationTask__Group_3_11__1" 25764
25765 25765 restoreStackSize(stackSize);
25766 25766
25767 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl" 25767 }
25768 // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; 25768 return ;
25769 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { 25769 }
25770 25770 // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl"
25771 int stackSize = keepStackSize(); 25771
25772 25772
25773 try { 25773 // $ANTLR start "rule__ScopeDeclaration__Group__1"
25774 // InternalApplicationConfiguration.g:8364:1: ( ( '=' ) ) 25774 // InternalApplicationConfiguration.g:8273:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
25775 // InternalApplicationConfiguration.g:8365:1: ( '=' ) 25775 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
25776 { 25776
25777 // InternalApplicationConfiguration.g:8365:1: ( '=' ) 25777 int stackSize = keepStackSize();
25778 // InternalApplicationConfiguration.g:8366:2: '=' 25778
25779 { 25779 try {
25780 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 25780 // InternalApplicationConfiguration.g:8277:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
25781 match(input,23,FOLLOW_2); 25781 // InternalApplicationConfiguration.g:8278:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
25782 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 25782 {
25783 25783 pushFollow(FOLLOW_18);
25784 } 25784 rule__ScopeDeclaration__Group__1__Impl();
25785 25785
25786 25786 state._fsp--;
25787 } 25787
25788 25788 pushFollow(FOLLOW_2);
25789 } 25789 rule__ScopeDeclaration__Group__2();
25790 catch (RecognitionException re) { 25790
25791 reportError(re); 25791 state._fsp--;
25792 recover(input,re); 25792
25793 } 25793
25794 finally { 25794 }
25795 25795
25796 restoreStackSize(stackSize); 25796 }
25797 25797 catch (RecognitionException re) {
25798 } 25798 reportError(re);
25799 return ; 25799 recover(input,re);
25800 } 25800 }
25801 // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl" 25801 finally {
25802 25802
25803 25803 restoreStackSize(stackSize);
25804 // $ANTLR start "rule__GenerationTask__Group_3_11__2" 25804
25805 // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; 25805 }
25806 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException { 25806 return ;
25807 25807 }
25808 int stackSize = keepStackSize(); 25808 // $ANTLR end "rule__ScopeDeclaration__Group__1"
25809 25809
25810 try { 25810
25811 // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group_3_11__2__Impl ) 25811 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
25812 // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group_3_11__2__Impl 25812 // InternalApplicationConfiguration.g:8285:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
25813 { 25813 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
25814 pushFollow(FOLLOW_2); 25814
25815 rule__GenerationTask__Group_3_11__2__Impl(); 25815 int stackSize = keepStackSize();
25816 25816
25817 state._fsp--; 25817 try {
25818 25818 // InternalApplicationConfiguration.g:8289:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
25819 25819 // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
25820 } 25820 {
25821 25821 // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
25822 } 25822 // InternalApplicationConfiguration.g:8291:2: ( rule__ScopeDeclaration__NameAssignment_1 )
25823 catch (RecognitionException re) { 25823 {
25824 reportError(re); 25824 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
25825 recover(input,re); 25825 // InternalApplicationConfiguration.g:8292:2: ( rule__ScopeDeclaration__NameAssignment_1 )
25826 } 25826 // InternalApplicationConfiguration.g:8292:3: rule__ScopeDeclaration__NameAssignment_1
25827 finally { 25827 {
25828 25828 pushFollow(FOLLOW_2);
25829 restoreStackSize(stackSize); 25829 rule__ScopeDeclaration__NameAssignment_1();
25830 25830
25831 } 25831 state._fsp--;
25832 return ; 25832
25833 } 25833
25834 // $ANTLR end "rule__GenerationTask__Group_3_11__2" 25834 }
25835 25835
25836 25836 after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
25837 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" 25837
25838 // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ; 25838 }
25839 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { 25839
25840 25840
25841 int stackSize = keepStackSize(); 25841 }
25842 25842
25843 try { 25843 }
25844 // InternalApplicationConfiguration.g:8390:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ) 25844 catch (RecognitionException re) {
25845 // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) 25845 reportError(re);
25846 { 25846 recover(input,re);
25847 // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) 25847 }
25848 // InternalApplicationConfiguration.g:8392:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) 25848 finally {
25849 { 25849
25850 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); 25850 restoreStackSize(stackSize);
25851 // InternalApplicationConfiguration.g:8393:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) 25851
25852 // InternalApplicationConfiguration.g:8393:3: rule__GenerationTask__TagetFolderAssignment_3_11_2 25852 }
25853 { 25853 return ;
25854 pushFollow(FOLLOW_2); 25854 }
25855 rule__GenerationTask__TagetFolderAssignment_3_11_2(); 25855 // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl"
25856 25856
25857 state._fsp--; 25857
25858 25858 // $ANTLR start "rule__ScopeDeclaration__Group__2"
25859 25859 // InternalApplicationConfiguration.g:8300:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
25860 } 25860 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
25861 25861
25862 after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); 25862 int stackSize = keepStackSize();
25863 25863
25864 } 25864 try {
25865 25865 // InternalApplicationConfiguration.g:8304:1: ( rule__ScopeDeclaration__Group__2__Impl )
25866 25866 // InternalApplicationConfiguration.g:8305:2: rule__ScopeDeclaration__Group__2__Impl
25867 } 25867 {
25868 25868 pushFollow(FOLLOW_2);
25869 } 25869 rule__ScopeDeclaration__Group__2__Impl();
25870 catch (RecognitionException re) { 25870
25871 reportError(re); 25871 state._fsp--;
25872 recover(input,re); 25872
25873 } 25873
25874 finally { 25874 }
25875 25875
25876 restoreStackSize(stackSize); 25876 }
25877 25877 catch (RecognitionException re) {
25878 } 25878 reportError(re);
25879 return ; 25879 recover(input,re);
25880 } 25880 }
25881 // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl" 25881 finally {
25882 25882
25883 25883 restoreStackSize(stackSize);
25884 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3" 25884
25885 // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; 25885 }
25886 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException { 25886 return ;
25887 25887 }
25888 int stackSize = keepStackSize(); 25888 // $ANTLR end "rule__ScopeDeclaration__Group__2"
25889 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 25889
25890 25890
25891 try { 25891 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
25892 // InternalApplicationConfiguration.g:8407:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) 25892 // InternalApplicationConfiguration.g:8311:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
25893 // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 25893 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
25894 { 25894
25895 // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 25895 int stackSize = keepStackSize();
25896 int alt56=2; 25896
25897 alt56 = dfa56.predict(input); 25897 try {
25898 switch (alt56) { 25898 // InternalApplicationConfiguration.g:8315:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
25899 case 1 : 25899 // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
25900 // InternalApplicationConfiguration.g:8408:2: rule__GenerationTask__UnorderedGroup_3__0 25900 {
25901 { 25901 // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
25902 pushFollow(FOLLOW_2); 25902 // InternalApplicationConfiguration.g:8317:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
25903 rule__GenerationTask__UnorderedGroup_3__0(); 25903 {
25904 25904 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
25905 state._fsp--; 25905 // InternalApplicationConfiguration.g:8318:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
25906 25906 // InternalApplicationConfiguration.g:8318:3: rule__ScopeDeclaration__SpecificationAssignment_2
25907 25907 {
25908 } 25908 pushFollow(FOLLOW_2);
25909 break; 25909 rule__ScopeDeclaration__SpecificationAssignment_2();
25910 25910
25911 } 25911 state._fsp--;
25912 25912
25913 25913
25914 } 25914 }
25915 25915
25916 } 25916 after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
25917 catch (RecognitionException re) { 25917
25918 reportError(re); 25918 }
25919 recover(input,re); 25919
25920 } 25920
25921 finally { 25921 }
25922 25922
25923 getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 25923 }
25924 restoreStackSize(stackSize); 25924 catch (RecognitionException re) {
25925 25925 reportError(re);
25926 } 25926 recover(input,re);
25927 return ; 25927 }
25928 } 25928 finally {
25929 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3" 25929
25930 25930 restoreStackSize(stackSize);
25931 25931
25932 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" 25932 }
25933 // 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 ) ) ) ) ) ; 25933 return ;
25934 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { 25934 }
25935 25935 // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl"
25936 int stackSize = keepStackSize(); 25936
25937 boolean selected = false; 25937
25938 25938 // $ANTLR start "rule__GenerationTask__Group__0"
25939 try { 25939 // InternalApplicationConfiguration.g:8327:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
25940 // 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 ) ) ) ) ) ) 25940 public final void rule__GenerationTask__Group__0() throws RecognitionException {
25941 // 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 ) ) ) ) ) 25941
25942 { 25942 int stackSize = keepStackSize();
25943 // 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 ) ) ) ) ) 25943
25944 int alt57=12; 25944 try {
25945 alt57 = dfa57.predict(input); 25945 // InternalApplicationConfiguration.g:8331:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
25946 switch (alt57) { 25946 // InternalApplicationConfiguration.g:8332:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
25947 case 1 : 25947 {
25948 // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 25948 pushFollow(FOLLOW_18);
25949 { 25949 rule__GenerationTask__Group__0__Impl();
25950 // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 25950
25951 // InternalApplicationConfiguration.g:8424:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 25951 state._fsp--;
25952 { 25952
25953 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { 25953 pushFollow(FOLLOW_2);
25954 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); 25954 rule__GenerationTask__Group__1();
25955 } 25955
25956 // InternalApplicationConfiguration.g:8424:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 25956 state._fsp--;
25957 // InternalApplicationConfiguration.g:8425:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 25957
25958 { 25958
25959 25959 }
25960 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); 25960
25961 25961 }
25962 25962 catch (RecognitionException re) {
25963 selected = true; 25963 reportError(re);
25964 25964 recover(input,re);
25965 // InternalApplicationConfiguration.g:8431:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 25965 }
25966 // InternalApplicationConfiguration.g:8432:6: ( rule__GenerationTask__Group_3_0__0 ) 25966 finally {
25967 { 25967
25968 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); 25968 restoreStackSize(stackSize);
25969 // InternalApplicationConfiguration.g:8433:6: ( rule__GenerationTask__Group_3_0__0 ) 25969
25970 // InternalApplicationConfiguration.g:8433:7: rule__GenerationTask__Group_3_0__0 25970 }
25971 { 25971 return ;
25972 pushFollow(FOLLOW_2); 25972 }
25973 rule__GenerationTask__Group_3_0__0(); 25973 // $ANTLR end "rule__GenerationTask__Group__0"
25974 25974
25975 state._fsp--; 25975
25976 25976 // $ANTLR start "rule__GenerationTask__Group__0__Impl"
25977 25977 // InternalApplicationConfiguration.g:8339:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
25978 } 25978 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
25979 25979
25980 after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); 25980 int stackSize = keepStackSize();
25981 25981
25982 } 25982 try {
25983 25983 // InternalApplicationConfiguration.g:8343:1: ( ( 'generate' ) )
25984 25984 // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
25985 } 25985 {
25986 25986 // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
25987 25987 // InternalApplicationConfiguration.g:8345:2: 'generate'
25988 } 25988 {
25989 25989 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
25990 25990 match(input,53,FOLLOW_2);
25991 } 25991 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
25992 break; 25992
25993 case 2 : 25993 }
25994 // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) 25994
25995 { 25995
25996 // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) 25996 }
25997 // InternalApplicationConfiguration.g:8439:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 25997
25998 { 25998 }
25999 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { 25999 catch (RecognitionException re) {
26000 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); 26000 reportError(re);
26001 } 26001 recover(input,re);
26002 // InternalApplicationConfiguration.g:8439:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 26002 }
26003 // InternalApplicationConfiguration.g:8440:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 26003 finally {
26004 { 26004
26005 26005 restoreStackSize(stackSize);
26006 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); 26006
26007 26007 }
26008 26008 return ;
26009 selected = true; 26009 }
26010 26010 // $ANTLR end "rule__GenerationTask__Group__0__Impl"
26011 // InternalApplicationConfiguration.g:8446:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 26011
26012 // InternalApplicationConfiguration.g:8447:6: ( rule__GenerationTask__Group_3_1__0 ) 26012
26013 { 26013 // $ANTLR start "rule__GenerationTask__Group__1"
26014 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); 26014 // InternalApplicationConfiguration.g:8354:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
26015 // InternalApplicationConfiguration.g:8448:6: ( rule__GenerationTask__Group_3_1__0 ) 26015 public final void rule__GenerationTask__Group__1() throws RecognitionException {
26016 // InternalApplicationConfiguration.g:8448:7: rule__GenerationTask__Group_3_1__0 26016
26017 { 26017 int stackSize = keepStackSize();
26018 pushFollow(FOLLOW_2); 26018
26019 rule__GenerationTask__Group_3_1__0(); 26019 try {
26020 26020 // InternalApplicationConfiguration.g:8358:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
26021 state._fsp--; 26021 // InternalApplicationConfiguration.g:8359:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
26022 26022 {
26023 26023 pushFollow(FOLLOW_18);
26024 } 26024 rule__GenerationTask__Group__1__Impl();
26025 26025
26026 after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); 26026 state._fsp--;
26027 26027
26028 } 26028 pushFollow(FOLLOW_2);
26029 26029 rule__GenerationTask__Group__2();
26030 26030
26031 } 26031 state._fsp--;
26032 26032
26033 26033
26034 } 26034 }
26035 26035
26036 26036 }
26037 } 26037 catch (RecognitionException re) {
26038 break; 26038 reportError(re);
26039 case 3 : 26039 recover(input,re);
26040 // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 26040 }
26041 { 26041 finally {
26042 // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 26042
26043 // InternalApplicationConfiguration.g:8454:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 26043 restoreStackSize(stackSize);
26044 { 26044
26045 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { 26045 }
26046 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); 26046 return ;
26047 } 26047 }
26048 // InternalApplicationConfiguration.g:8454:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 26048 // $ANTLR end "rule__GenerationTask__Group__1"
26049 // InternalApplicationConfiguration.g:8455:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 26049
26050 { 26050
26051 26051 // $ANTLR start "rule__GenerationTask__Group__1__Impl"
26052 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); 26052 // InternalApplicationConfiguration.g:8366:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
26053 26053 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
26054 26054
26055 selected = true; 26055 int stackSize = keepStackSize();
26056 26056
26057 // InternalApplicationConfiguration.g:8461:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 26057 try {
26058 // InternalApplicationConfiguration.g:8462:6: ( rule__GenerationTask__Group_3_2__0 ) 26058 // InternalApplicationConfiguration.g:8370:1: ( ( () ) )
26059 { 26059 // InternalApplicationConfiguration.g:8371:1: ( () )
26060 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); 26060 {
26061 // InternalApplicationConfiguration.g:8463:6: ( rule__GenerationTask__Group_3_2__0 ) 26061 // InternalApplicationConfiguration.g:8371:1: ( () )
26062 // InternalApplicationConfiguration.g:8463:7: rule__GenerationTask__Group_3_2__0 26062 // InternalApplicationConfiguration.g:8372:2: ()
26063 { 26063 {
26064 pushFollow(FOLLOW_2); 26064 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
26065 rule__GenerationTask__Group_3_2__0(); 26065 // InternalApplicationConfiguration.g:8373:2: ()
26066 26066 // InternalApplicationConfiguration.g:8373:3:
26067 state._fsp--; 26067 {
26068 26068 }
26069 26069
26070 } 26070 after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
26071 26071
26072 after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); 26072 }
26073 26073
26074 } 26074
26075 26075 }
26076 26076
26077 } 26077 }
26078 26078 finally {
26079 26079
26080 } 26080 restoreStackSize(stackSize);
26081 26081
26082 26082 }
26083 } 26083 return ;
26084 break; 26084 }
26085 case 4 : 26085 // $ANTLR end "rule__GenerationTask__Group__1__Impl"
26086 // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 26086
26087 { 26087
26088 // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 26088 // $ANTLR start "rule__GenerationTask__Group__2"
26089 // InternalApplicationConfiguration.g:8469:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 26089 // InternalApplicationConfiguration.g:8381:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
26090 { 26090 public final void rule__GenerationTask__Group__2() throws RecognitionException {
26091 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { 26091
26092 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); 26092 int stackSize = keepStackSize();
26093 } 26093
26094 // InternalApplicationConfiguration.g:8469:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 26094 try {
26095 // InternalApplicationConfiguration.g:8470:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 26095 // InternalApplicationConfiguration.g:8385:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
26096 { 26096 // InternalApplicationConfiguration.g:8386:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
26097 26097 {
26098 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); 26098 pushFollow(FOLLOW_43);
26099 26099 rule__GenerationTask__Group__2__Impl();
26100 26100
26101 selected = true; 26101 state._fsp--;
26102 26102
26103 // InternalApplicationConfiguration.g:8476:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 26103 pushFollow(FOLLOW_2);
26104 // InternalApplicationConfiguration.g:8477:6: ( rule__GenerationTask__Group_3_3__0 ) 26104 rule__GenerationTask__Group__3();
26105 { 26105
26106 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); 26106 state._fsp--;
26107 // InternalApplicationConfiguration.g:8478:6: ( rule__GenerationTask__Group_3_3__0 ) 26107
26108 // InternalApplicationConfiguration.g:8478:7: rule__GenerationTask__Group_3_3__0 26108
26109 { 26109 }
26110 pushFollow(FOLLOW_2); 26110
26111 rule__GenerationTask__Group_3_3__0(); 26111 }
26112 26112 catch (RecognitionException re) {
26113 state._fsp--; 26113 reportError(re);
26114 26114 recover(input,re);
26115 26115 }
26116 } 26116 finally {
26117 26117
26118 after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); 26118 restoreStackSize(stackSize);
26119 26119
26120 } 26120 }
26121 26121 return ;
26122 26122 }
26123 } 26123 // $ANTLR end "rule__GenerationTask__Group__2"
26124 26124
26125 26125
26126 } 26126 // $ANTLR start "rule__GenerationTask__Group__2__Impl"
26127 26127 // InternalApplicationConfiguration.g:8393:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
26128 26128 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
26129 } 26129
26130 break; 26130 int stackSize = keepStackSize();
26131 case 5 : 26131
26132 // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 26132 try {
26133 { 26133 // InternalApplicationConfiguration.g:8397:1: ( ( '{' ) )
26134 // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 26134 // InternalApplicationConfiguration.g:8398:1: ( '{' )
26135 // InternalApplicationConfiguration.g:8484:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 26135 {
26136 { 26136 // InternalApplicationConfiguration.g:8398:1: ( '{' )
26137 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { 26137 // InternalApplicationConfiguration.g:8399:2: '{'
26138 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); 26138 {
26139 } 26139 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
26140 // InternalApplicationConfiguration.g:8484:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 26140 match(input,30,FOLLOW_2);
26141 // InternalApplicationConfiguration.g:8485:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 26141 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
26142 { 26142
26143 26143 }
26144 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); 26144
26145 26145
26146 26146 }
26147 selected = true; 26147
26148 26148 }
26149 // InternalApplicationConfiguration.g:8491:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 26149 catch (RecognitionException re) {
26150 // InternalApplicationConfiguration.g:8492:6: ( rule__GenerationTask__Group_3_4__0 ) 26150 reportError(re);
26151 { 26151 recover(input,re);
26152 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); 26152 }
26153 // InternalApplicationConfiguration.g:8493:6: ( rule__GenerationTask__Group_3_4__0 ) 26153 finally {
26154 // InternalApplicationConfiguration.g:8493:7: rule__GenerationTask__Group_3_4__0 26154
26155 { 26155 restoreStackSize(stackSize);
26156 pushFollow(FOLLOW_2); 26156
26157 rule__GenerationTask__Group_3_4__0(); 26157 }
26158 26158 return ;
26159 state._fsp--; 26159 }
26160 26160 // $ANTLR end "rule__GenerationTask__Group__2__Impl"
26161 26161
26162 } 26162
26163 26163 // $ANTLR start "rule__GenerationTask__Group__3"
26164 after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); 26164 // InternalApplicationConfiguration.g:8408:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
26165 26165 public final void rule__GenerationTask__Group__3() throws RecognitionException {
26166 } 26166
26167 26167 int stackSize = keepStackSize();
26168 26168
26169 } 26169 try {
26170 26170 // InternalApplicationConfiguration.g:8412:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
26171 26171 // InternalApplicationConfiguration.g:8413:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
26172 } 26172 {
26173 26173 pushFollow(FOLLOW_44);
26174 26174 rule__GenerationTask__Group__3__Impl();
26175 } 26175
26176 break; 26176 state._fsp--;
26177 case 6 : 26177
26178 // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 26178 pushFollow(FOLLOW_2);
26179 { 26179 rule__GenerationTask__Group__4();
26180 // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 26180
26181 // InternalApplicationConfiguration.g:8499:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) 26181 state._fsp--;
26182 { 26182
26183 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { 26183
26184 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); 26184 }
26185 } 26185
26186 // InternalApplicationConfiguration.g:8499:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) 26186 }
26187 // InternalApplicationConfiguration.g:8500:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) 26187 catch (RecognitionException re) {
26188 { 26188 reportError(re);
26189 26189 recover(input,re);
26190 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); 26190 }
26191 26191 finally {
26192 26192
26193 selected = true; 26193 restoreStackSize(stackSize);
26194 26194
26195 // InternalApplicationConfiguration.g:8506:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) 26195 }
26196 // InternalApplicationConfiguration.g:8507:6: ( rule__GenerationTask__Group_3_5__0 ) 26196 return ;
26197 { 26197 }
26198 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); 26198 // $ANTLR end "rule__GenerationTask__Group__3"
26199 // InternalApplicationConfiguration.g:8508:6: ( rule__GenerationTask__Group_3_5__0 ) 26199
26200 // InternalApplicationConfiguration.g:8508:7: rule__GenerationTask__Group_3_5__0 26200
26201 { 26201 // $ANTLR start "rule__GenerationTask__Group__3__Impl"
26202 pushFollow(FOLLOW_2); 26202 // InternalApplicationConfiguration.g:8420:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
26203 rule__GenerationTask__Group_3_5__0(); 26203 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
26204 26204
26205 state._fsp--; 26205 int stackSize = keepStackSize();
26206 26206
26207 26207 try {
26208 } 26208 // InternalApplicationConfiguration.g:8424:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
26209 26209 // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
26210 after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); 26210 {
26211 26211 // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
26212 } 26212 // InternalApplicationConfiguration.g:8426:2: ( rule__GenerationTask__UnorderedGroup_3 )
26213 26213 {
26214 26214 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
26215 } 26215 // InternalApplicationConfiguration.g:8427:2: ( rule__GenerationTask__UnorderedGroup_3 )
26216 26216 // InternalApplicationConfiguration.g:8427:3: rule__GenerationTask__UnorderedGroup_3
26217 26217 {
26218 } 26218 pushFollow(FOLLOW_2);
26219 26219 rule__GenerationTask__UnorderedGroup_3();
26220 26220
26221 } 26221 state._fsp--;
26222 break; 26222
26223 case 7 : 26223
26224 // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) 26224 }
26225 { 26225
26226 // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) 26226 after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
26227 // InternalApplicationConfiguration.g:8514:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 26227
26228 { 26228 }
26229 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { 26229
26230 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); 26230
26231 } 26231 }
26232 // InternalApplicationConfiguration.g:8514:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 26232
26233 // InternalApplicationConfiguration.g:8515:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 26233 }
26234 { 26234 catch (RecognitionException re) {
26235 26235 reportError(re);
26236 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); 26236 recover(input,re);
26237 26237 }
26238 26238 finally {
26239 selected = true; 26239
26240 26240 restoreStackSize(stackSize);
26241 // InternalApplicationConfiguration.g:8521:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 26241
26242 // InternalApplicationConfiguration.g:8522:6: ( rule__GenerationTask__Group_3_6__0 ) 26242 }
26243 { 26243 return ;
26244 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); 26244 }
26245 // InternalApplicationConfiguration.g:8523:6: ( rule__GenerationTask__Group_3_6__0 ) 26245 // $ANTLR end "rule__GenerationTask__Group__3__Impl"
26246 // InternalApplicationConfiguration.g:8523:7: rule__GenerationTask__Group_3_6__0 26246
26247 { 26247
26248 pushFollow(FOLLOW_2); 26248 // $ANTLR start "rule__GenerationTask__Group__4"
26249 rule__GenerationTask__Group_3_6__0(); 26249 // InternalApplicationConfiguration.g:8435:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
26250 26250 public final void rule__GenerationTask__Group__4() throws RecognitionException {
26251 state._fsp--; 26251
26252 26252 int stackSize = keepStackSize();
26253 26253
26254 } 26254 try {
26255 26255 // InternalApplicationConfiguration.g:8439:1: ( rule__GenerationTask__Group__4__Impl )
26256 after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); 26256 // InternalApplicationConfiguration.g:8440:2: rule__GenerationTask__Group__4__Impl
26257 26257 {
26258 } 26258 pushFollow(FOLLOW_2);
26259 26259 rule__GenerationTask__Group__4__Impl();
26260 26260
26261 } 26261 state._fsp--;
26262 26262
26263 26263
26264 } 26264 }
26265 26265
26266 26266 }
26267 } 26267 catch (RecognitionException re) {
26268 break; 26268 reportError(re);
26269 case 8 : 26269 recover(input,re);
26270 // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 26270 }
26271 { 26271 finally {
26272 // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 26272
26273 // InternalApplicationConfiguration.g:8529:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 26273 restoreStackSize(stackSize);
26274 { 26274
26275 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { 26275 }
26276 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); 26276 return ;
26277 } 26277 }
26278 // InternalApplicationConfiguration.g:8529:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 26278 // $ANTLR end "rule__GenerationTask__Group__4"
26279 // InternalApplicationConfiguration.g:8530:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 26279
26280 { 26280
26281 26281 // $ANTLR start "rule__GenerationTask__Group__4__Impl"
26282 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); 26282 // InternalApplicationConfiguration.g:8446:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
26283 26283 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
26284 26284
26285 selected = true; 26285 int stackSize = keepStackSize();
26286 26286
26287 // InternalApplicationConfiguration.g:8536:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 26287 try {
26288 // InternalApplicationConfiguration.g:8537:6: ( rule__GenerationTask__Group_3_7__0 ) 26288 // InternalApplicationConfiguration.g:8450:1: ( ( '}' ) )
26289 { 26289 // InternalApplicationConfiguration.g:8451:1: ( '}' )
26290 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); 26290 {
26291 // InternalApplicationConfiguration.g:8538:6: ( rule__GenerationTask__Group_3_7__0 ) 26291 // InternalApplicationConfiguration.g:8451:1: ( '}' )
26292 // InternalApplicationConfiguration.g:8538:7: rule__GenerationTask__Group_3_7__0 26292 // InternalApplicationConfiguration.g:8452:2: '}'
26293 { 26293 {
26294 pushFollow(FOLLOW_2); 26294 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
26295 rule__GenerationTask__Group_3_7__0(); 26295 match(input,31,FOLLOW_2);
26296 26296 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
26297 state._fsp--; 26297
26298 26298 }
26299 26299
26300 } 26300
26301 26301 }
26302 after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); 26302
26303 26303 }
26304 } 26304 catch (RecognitionException re) {
26305 26305 reportError(re);
26306 26306 recover(input,re);
26307 } 26307 }
26308 26308 finally {
26309 26309
26310 } 26310 restoreStackSize(stackSize);
26311 26311
26312 26312 }
26313 } 26313 return ;
26314 break; 26314 }
26315 case 9 : 26315 // $ANTLR end "rule__GenerationTask__Group__4__Impl"
26316 // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 26316
26317 { 26317
26318 // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 26318 // $ANTLR start "rule__GenerationTask__Group_3_0__0"
26319 // InternalApplicationConfiguration.g:8544:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 26319 // InternalApplicationConfiguration.g:8462:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
26320 { 26320 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
26321 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { 26321
26322 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); 26322 int stackSize = keepStackSize();
26323 } 26323
26324 // InternalApplicationConfiguration.g:8544:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 26324 try {
26325 // InternalApplicationConfiguration.g:8545:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 26325 // InternalApplicationConfiguration.g:8466:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
26326 { 26326 // InternalApplicationConfiguration.g:8467:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
26327 26327 {
26328 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); 26328 pushFollow(FOLLOW_13);
26329 26329 rule__GenerationTask__Group_3_0__0__Impl();
26330 26330
26331 selected = true; 26331 state._fsp--;
26332 26332
26333 // InternalApplicationConfiguration.g:8551:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 26333 pushFollow(FOLLOW_2);
26334 // InternalApplicationConfiguration.g:8552:6: ( rule__GenerationTask__Group_3_8__0 ) 26334 rule__GenerationTask__Group_3_0__1();
26335 { 26335
26336 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); 26336 state._fsp--;
26337 // InternalApplicationConfiguration.g:8553:6: ( rule__GenerationTask__Group_3_8__0 ) 26337
26338 // InternalApplicationConfiguration.g:8553:7: rule__GenerationTask__Group_3_8__0 26338
26339 { 26339 }
26340 pushFollow(FOLLOW_2); 26340
26341 rule__GenerationTask__Group_3_8__0(); 26341 }
26342 26342 catch (RecognitionException re) {
26343 state._fsp--; 26343 reportError(re);
26344 26344 recover(input,re);
26345 26345 }
26346 } 26346 finally {
26347 26347
26348 after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); 26348 restoreStackSize(stackSize);
26349 26349
26350 } 26350 }
26351 26351 return ;
26352 26352 }
26353 } 26353 // $ANTLR end "rule__GenerationTask__Group_3_0__0"
26354 26354
26355 26355
26356 } 26356 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
26357 26357 // InternalApplicationConfiguration.g:8474:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
26358 26358 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
26359 } 26359
26360 break; 26360 int stackSize = keepStackSize();
26361 case 10 : 26361
26362 // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 26362 try {
26363 { 26363 // InternalApplicationConfiguration.g:8478:1: ( ( 'metamodel' ) )
26364 // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 26364 // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
26365 // InternalApplicationConfiguration.g:8559:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 26365 {
26366 { 26366 // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
26367 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { 26367 // InternalApplicationConfiguration.g:8480:2: 'metamodel'
26368 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); 26368 {
26369 } 26369 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
26370 // InternalApplicationConfiguration.g:8559:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 26370 match(input,36,FOLLOW_2);
26371 // InternalApplicationConfiguration.g:8560:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 26371 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
26372 { 26372
26373 26373 }
26374 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); 26374
26375 26375
26376 26376 }
26377 selected = true; 26377
26378 26378 }
26379 // InternalApplicationConfiguration.g:8566:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 26379 catch (RecognitionException re) {
26380 // InternalApplicationConfiguration.g:8567:6: ( rule__GenerationTask__Group_3_9__0 ) 26380 reportError(re);
26381 { 26381 recover(input,re);
26382 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); 26382 }
26383 // InternalApplicationConfiguration.g:8568:6: ( rule__GenerationTask__Group_3_9__0 ) 26383 finally {
26384 // InternalApplicationConfiguration.g:8568:7: rule__GenerationTask__Group_3_9__0 26384
26385 { 26385 restoreStackSize(stackSize);
26386 pushFollow(FOLLOW_2); 26386
26387 rule__GenerationTask__Group_3_9__0(); 26387 }
26388 26388 return ;
26389 state._fsp--; 26389 }
26390 26390 // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl"
26391 26391
26392 } 26392
26393 26393 // $ANTLR start "rule__GenerationTask__Group_3_0__1"
26394 after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); 26394 // InternalApplicationConfiguration.g:8489:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
26395 26395 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
26396 } 26396
26397 26397 int stackSize = keepStackSize();
26398 26398
26399 } 26399 try {
26400 26400 // InternalApplicationConfiguration.g:8493:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
26401 26401 // InternalApplicationConfiguration.g:8494:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
26402 } 26402 {
26403 26403 pushFollow(FOLLOW_45);
26404 26404 rule__GenerationTask__Group_3_0__1__Impl();
26405 } 26405
26406 break; 26406 state._fsp--;
26407 case 11 : 26407
26408 // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 26408 pushFollow(FOLLOW_2);
26409 { 26409 rule__GenerationTask__Group_3_0__2();
26410 // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 26410
26411 // InternalApplicationConfiguration.g:8574:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) 26411 state._fsp--;
26412 { 26412
26413 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { 26413
26414 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); 26414 }
26415 } 26415
26416 // InternalApplicationConfiguration.g:8574:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) 26416 }
26417 // InternalApplicationConfiguration.g:8575:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) 26417 catch (RecognitionException re) {
26418 { 26418 reportError(re);
26419 26419 recover(input,re);
26420 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); 26420 }
26421 26421 finally {
26422 26422
26423 selected = true; 26423 restoreStackSize(stackSize);
26424 26424
26425 // InternalApplicationConfiguration.g:8581:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) 26425 }
26426 // InternalApplicationConfiguration.g:8582:6: ( rule__GenerationTask__Group_3_10__0 ) 26426 return ;
26427 { 26427 }
26428 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); 26428 // $ANTLR end "rule__GenerationTask__Group_3_0__1"
26429 // InternalApplicationConfiguration.g:8583:6: ( rule__GenerationTask__Group_3_10__0 ) 26429
26430 // InternalApplicationConfiguration.g:8583:7: rule__GenerationTask__Group_3_10__0 26430
26431 { 26431 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
26432 pushFollow(FOLLOW_2); 26432 // InternalApplicationConfiguration.g:8501:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
26433 rule__GenerationTask__Group_3_10__0(); 26433 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
26434 26434
26435 state._fsp--; 26435 int stackSize = keepStackSize();
26436 26436
26437 26437 try {
26438 } 26438 // InternalApplicationConfiguration.g:8505:1: ( ( '=' ) )
26439 26439 // InternalApplicationConfiguration.g:8506:1: ( '=' )
26440 after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); 26440 {
26441 26441 // InternalApplicationConfiguration.g:8506:1: ( '=' )
26442 } 26442 // InternalApplicationConfiguration.g:8507:2: '='
26443 26443 {
26444 26444 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
26445 } 26445 match(input,29,FOLLOW_2);
26446 26446 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
26447 26447
26448 } 26448 }
26449 26449
26450 26450
26451 } 26451 }
26452 break; 26452
26453 case 12 : 26453 }
26454 // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 26454 catch (RecognitionException re) {
26455 { 26455 reportError(re);
26456 // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 26456 recover(input,re);
26457 // InternalApplicationConfiguration.g:8589:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 26457 }
26458 { 26458 finally {
26459 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { 26459
26460 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); 26460 restoreStackSize(stackSize);
26461 } 26461
26462 // InternalApplicationConfiguration.g:8589:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 26462 }
26463 // InternalApplicationConfiguration.g:8590:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 26463 return ;
26464 { 26464 }
26465 26465 // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl"
26466 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); 26466
26467 26467
26468 26468 // $ANTLR start "rule__GenerationTask__Group_3_0__2"
26469 selected = true; 26469 // InternalApplicationConfiguration.g:8516:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
26470 26470 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
26471 // InternalApplicationConfiguration.g:8596:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 26471
26472 // InternalApplicationConfiguration.g:8597:6: ( rule__GenerationTask__Group_3_11__0 ) 26472 int stackSize = keepStackSize();
26473 { 26473
26474 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); 26474 try {
26475 // InternalApplicationConfiguration.g:8598:6: ( rule__GenerationTask__Group_3_11__0 ) 26475 // InternalApplicationConfiguration.g:8520:1: ( rule__GenerationTask__Group_3_0__2__Impl )
26476 // InternalApplicationConfiguration.g:8598:7: rule__GenerationTask__Group_3_11__0 26476 // InternalApplicationConfiguration.g:8521:2: rule__GenerationTask__Group_3_0__2__Impl
26477 { 26477 {
26478 pushFollow(FOLLOW_2); 26478 pushFollow(FOLLOW_2);
26479 rule__GenerationTask__Group_3_11__0(); 26479 rule__GenerationTask__Group_3_0__2__Impl();
26480 26480
26481 state._fsp--; 26481 state._fsp--;
26482 26482
26483 26483
26484 } 26484 }
26485 26485
26486 after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); 26486 }
26487 26487 catch (RecognitionException re) {
26488 } 26488 reportError(re);
26489 26489 recover(input,re);
26490 26490 }
26491 } 26491 finally {
26492 26492
26493 26493 restoreStackSize(stackSize);
26494 } 26494
26495 26495 }
26496 26496 return ;
26497 } 26497 }
26498 break; 26498 // $ANTLR end "rule__GenerationTask__Group_3_0__2"
26499 26499
26500 } 26500
26501 26501 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
26502 26502 // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
26503 } 26503 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
26504 26504
26505 } 26505 int stackSize = keepStackSize();
26506 catch (RecognitionException re) { 26506
26507 reportError(re); 26507 try {
26508 recover(input,re); 26508 // InternalApplicationConfiguration.g:8531:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
26509 } 26509 // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
26510 finally { 26510 {
26511 26511 // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
26512 if (selected) 26512 // InternalApplicationConfiguration.g:8533:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
26513 getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 26513 {
26514 restoreStackSize(stackSize); 26514 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
26515 26515 // InternalApplicationConfiguration.g:8534:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
26516 } 26516 // InternalApplicationConfiguration.g:8534:3: rule__GenerationTask__MetamodelAssignment_3_0_2
26517 return ; 26517 {
26518 } 26518 pushFollow(FOLLOW_2);
26519 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl" 26519 rule__GenerationTask__MetamodelAssignment_3_0_2();
26520 26520
26521 26521 state._fsp--;
26522 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0" 26522
26523 // InternalApplicationConfiguration.g:8611:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; 26523
26524 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException { 26524 }
26525 26525
26526 int stackSize = keepStackSize(); 26526 after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
26527 26527
26528 try { 26528 }
26529 // InternalApplicationConfiguration.g:8615:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) 26529
26530 // InternalApplicationConfiguration.g:8616:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? 26530
26531 { 26531 }
26532 pushFollow(FOLLOW_45); 26532
26533 rule__GenerationTask__UnorderedGroup_3__Impl(); 26533 }
26534 26534 catch (RecognitionException re) {
26535 state._fsp--; 26535 reportError(re);
26536 26536 recover(input,re);
26537 // InternalApplicationConfiguration.g:8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? 26537 }
26538 int alt58=2; 26538 finally {
26539 alt58 = dfa58.predict(input); 26539
26540 switch (alt58) { 26540 restoreStackSize(stackSize);
26541 case 1 : 26541
26542 // InternalApplicationConfiguration.g:8617:2: rule__GenerationTask__UnorderedGroup_3__1 26542 }
26543 { 26543 return ;
26544 pushFollow(FOLLOW_2); 26544 }
26545 rule__GenerationTask__UnorderedGroup_3__1(); 26545 // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl"
26546 26546
26547 state._fsp--; 26547
26548 26548 // $ANTLR start "rule__GenerationTask__Group_3_1__0"
26549 26549 // InternalApplicationConfiguration.g:8543:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
26550 } 26550 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
26551 break; 26551
26552 26552 int stackSize = keepStackSize();
26553 } 26553
26554 26554 try {
26555 26555 // InternalApplicationConfiguration.g:8547:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
26556 } 26556 // InternalApplicationConfiguration.g:8548:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
26557 26557 {
26558 } 26558 pushFollow(FOLLOW_13);
26559 catch (RecognitionException re) { 26559 rule__GenerationTask__Group_3_1__0__Impl();
26560 reportError(re); 26560
26561 recover(input,re); 26561 state._fsp--;
26562 } 26562
26563 finally { 26563 pushFollow(FOLLOW_2);
26564 26564 rule__GenerationTask__Group_3_1__1();
26565 restoreStackSize(stackSize); 26565
26566 26566 state._fsp--;
26567 } 26567
26568 return ; 26568
26569 } 26569 }
26570 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0" 26570
26571 26571 }
26572 26572 catch (RecognitionException re) {
26573 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" 26573 reportError(re);
26574 // InternalApplicationConfiguration.g:8623:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; 26574 recover(input,re);
26575 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { 26575 }
26576 26576 finally {
26577 int stackSize = keepStackSize(); 26577
26578 26578 restoreStackSize(stackSize);
26579 try { 26579
26580 // InternalApplicationConfiguration.g:8627:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) 26580 }
26581 // InternalApplicationConfiguration.g:8628:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? 26581 return ;
26582 { 26582 }
26583 pushFollow(FOLLOW_45); 26583 // $ANTLR end "rule__GenerationTask__Group_3_1__0"
26584 rule__GenerationTask__UnorderedGroup_3__Impl(); 26584
26585 26585
26586 state._fsp--; 26586 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
26587 26587 // InternalApplicationConfiguration.g:8555:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
26588 // InternalApplicationConfiguration.g:8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? 26588 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
26589 int alt59=2; 26589
26590 alt59 = dfa59.predict(input); 26590 int stackSize = keepStackSize();
26591 switch (alt59) { 26591
26592 case 1 : 26592 try {
26593 // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__UnorderedGroup_3__2 26593 // InternalApplicationConfiguration.g:8559:1: ( ( 'partial-model' ) )
26594 { 26594 // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
26595 pushFollow(FOLLOW_2); 26595 {
26596 rule__GenerationTask__UnorderedGroup_3__2(); 26596 // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
26597 26597 // InternalApplicationConfiguration.g:8561:2: 'partial-model'
26598 state._fsp--; 26598 {
26599 26599 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
26600 26600 match(input,54,FOLLOW_2);
26601 } 26601 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
26602 break; 26602
26603 26603 }
26604 } 26604
26605 26605
26606 26606 }
26607 } 26607
26608 26608 }
26609 } 26609 catch (RecognitionException re) {
26610 catch (RecognitionException re) { 26610 reportError(re);
26611 reportError(re); 26611 recover(input,re);
26612 recover(input,re); 26612 }
26613 } 26613 finally {
26614 finally { 26614
26615 26615 restoreStackSize(stackSize);
26616 restoreStackSize(stackSize); 26616
26617 26617 }
26618 } 26618 return ;
26619 return ; 26619 }
26620 } 26620 // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl"
26621 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1" 26621
26622 26622
26623 26623 // $ANTLR start "rule__GenerationTask__Group_3_1__1"
26624 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" 26624 // InternalApplicationConfiguration.g:8570:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
26625 // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; 26625 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
26626 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { 26626
26627 26627 int stackSize = keepStackSize();
26628 int stackSize = keepStackSize(); 26628
26629 26629 try {
26630 try { 26630 // InternalApplicationConfiguration.g:8574:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
26631 // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) 26631 // InternalApplicationConfiguration.g:8575:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
26632 // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? 26632 {
26633 { 26633 pushFollow(FOLLOW_45);
26634 pushFollow(FOLLOW_45); 26634 rule__GenerationTask__Group_3_1__1__Impl();
26635 rule__GenerationTask__UnorderedGroup_3__Impl(); 26635
26636 26636 state._fsp--;
26637 state._fsp--; 26637
26638 26638 pushFollow(FOLLOW_2);
26639 // InternalApplicationConfiguration.g:8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? 26639 rule__GenerationTask__Group_3_1__2();
26640 int alt60=2; 26640
26641 alt60 = dfa60.predict(input); 26641 state._fsp--;
26642 switch (alt60) { 26642
26643 case 1 : 26643
26644 // InternalApplicationConfiguration.g:8641:2: rule__GenerationTask__UnorderedGroup_3__3 26644 }
26645 { 26645
26646 pushFollow(FOLLOW_2); 26646 }
26647 rule__GenerationTask__UnorderedGroup_3__3(); 26647 catch (RecognitionException re) {
26648 26648 reportError(re);
26649 state._fsp--; 26649 recover(input,re);
26650 26650 }
26651 26651 finally {
26652 } 26652
26653 break; 26653 restoreStackSize(stackSize);
26654 26654
26655 } 26655 }
26656 26656 return ;
26657 26657 }
26658 } 26658 // $ANTLR end "rule__GenerationTask__Group_3_1__1"
26659 26659
26660 } 26660
26661 catch (RecognitionException re) { 26661 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
26662 reportError(re); 26662 // InternalApplicationConfiguration.g:8582:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
26663 recover(input,re); 26663 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
26664 } 26664
26665 finally { 26665 int stackSize = keepStackSize();
26666 26666
26667 restoreStackSize(stackSize); 26667 try {
26668 26668 // InternalApplicationConfiguration.g:8586:1: ( ( '=' ) )
26669 } 26669 // InternalApplicationConfiguration.g:8587:1: ( '=' )
26670 return ; 26670 {
26671 } 26671 // InternalApplicationConfiguration.g:8587:1: ( '=' )
26672 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2" 26672 // InternalApplicationConfiguration.g:8588:2: '='
26673 26673 {
26674 26674 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
26675 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" 26675 match(input,29,FOLLOW_2);
26676 // InternalApplicationConfiguration.g:8647:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; 26676 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
26677 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { 26677
26678 26678 }
26679 int stackSize = keepStackSize(); 26679
26680 26680
26681 try { 26681 }
26682 // InternalApplicationConfiguration.g:8651:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) 26682
26683 // InternalApplicationConfiguration.g:8652:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? 26683 }
26684 { 26684 catch (RecognitionException re) {
26685 pushFollow(FOLLOW_45); 26685 reportError(re);
26686 rule__GenerationTask__UnorderedGroup_3__Impl(); 26686 recover(input,re);
26687 26687 }
26688 state._fsp--; 26688 finally {
26689 26689
26690 // InternalApplicationConfiguration.g:8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? 26690 restoreStackSize(stackSize);
26691 int alt61=2; 26691
26692 alt61 = dfa61.predict(input); 26692 }
26693 switch (alt61) { 26693 return ;
26694 case 1 : 26694 }
26695 // InternalApplicationConfiguration.g:8653:2: rule__GenerationTask__UnorderedGroup_3__4 26695 // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl"
26696 { 26696
26697 pushFollow(FOLLOW_2); 26697
26698 rule__GenerationTask__UnorderedGroup_3__4(); 26698 // $ANTLR start "rule__GenerationTask__Group_3_1__2"
26699 26699 // InternalApplicationConfiguration.g:8597:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
26700 state._fsp--; 26700 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
26701 26701
26702 26702 int stackSize = keepStackSize();
26703 } 26703
26704 break; 26704 try {
26705 26705 // InternalApplicationConfiguration.g:8601:1: ( rule__GenerationTask__Group_3_1__2__Impl )
26706 } 26706 // InternalApplicationConfiguration.g:8602:2: rule__GenerationTask__Group_3_1__2__Impl
26707 26707 {
26708 26708 pushFollow(FOLLOW_2);
26709 } 26709 rule__GenerationTask__Group_3_1__2__Impl();
26710 26710
26711 } 26711 state._fsp--;
26712 catch (RecognitionException re) { 26712
26713 reportError(re); 26713
26714 recover(input,re); 26714 }
26715 } 26715
26716 finally { 26716 }
26717 26717 catch (RecognitionException re) {
26718 restoreStackSize(stackSize); 26718 reportError(re);
26719 26719 recover(input,re);
26720 } 26720 }
26721 return ; 26721 finally {
26722 } 26722
26723 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3" 26723 restoreStackSize(stackSize);
26724 26724
26725 26725 }
26726 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" 26726 return ;
26727 // InternalApplicationConfiguration.g:8659:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; 26727 }
26728 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { 26728 // $ANTLR end "rule__GenerationTask__Group_3_1__2"
26729 26729
26730 int stackSize = keepStackSize(); 26730
26731 26731 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
26732 try { 26732 // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
26733 // InternalApplicationConfiguration.g:8663:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) 26733 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
26734 // InternalApplicationConfiguration.g:8664:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? 26734
26735 { 26735 int stackSize = keepStackSize();
26736 pushFollow(FOLLOW_45); 26736
26737 rule__GenerationTask__UnorderedGroup_3__Impl(); 26737 try {
26738 26738 // InternalApplicationConfiguration.g:8612:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
26739 state._fsp--; 26739 // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
26740 26740 {
26741 // InternalApplicationConfiguration.g:8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? 26741 // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
26742 int alt62=2; 26742 // InternalApplicationConfiguration.g:8614:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
26743 alt62 = dfa62.predict(input); 26743 {
26744 switch (alt62) { 26744 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
26745 case 1 : 26745 // InternalApplicationConfiguration.g:8615:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
26746 // InternalApplicationConfiguration.g:8665:2: rule__GenerationTask__UnorderedGroup_3__5 26746 // InternalApplicationConfiguration.g:8615:3: rule__GenerationTask__PartialModelAssignment_3_1_2
26747 { 26747 {
26748 pushFollow(FOLLOW_2); 26748 pushFollow(FOLLOW_2);
26749 rule__GenerationTask__UnorderedGroup_3__5(); 26749 rule__GenerationTask__PartialModelAssignment_3_1_2();
26750 26750
26751 state._fsp--; 26751 state._fsp--;
26752 26752
26753 26753
26754 } 26754 }
26755 break; 26755
26756 26756 after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
26757 } 26757
26758 26758 }
26759 26759
26760 } 26760
26761 26761 }
26762 } 26762
26763 catch (RecognitionException re) { 26763 }
26764 reportError(re); 26764 catch (RecognitionException re) {
26765 recover(input,re); 26765 reportError(re);
26766 } 26766 recover(input,re);
26767 finally { 26767 }
26768 26768 finally {
26769 restoreStackSize(stackSize); 26769
26770 26770 restoreStackSize(stackSize);
26771 } 26771
26772 return ; 26772 }
26773 } 26773 return ;
26774 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4" 26774 }
26775 26775 // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl"
26776 26776
26777 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" 26777
26778 // InternalApplicationConfiguration.g:8671:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; 26778 // $ANTLR start "rule__GenerationTask__Group_3_2__0"
26779 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { 26779 // InternalApplicationConfiguration.g:8624:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
26780 26780 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
26781 int stackSize = keepStackSize(); 26781
26782 26782 int stackSize = keepStackSize();
26783 try { 26783
26784 // InternalApplicationConfiguration.g:8675:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) 26784 try {
26785 // InternalApplicationConfiguration.g:8676:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? 26785 // InternalApplicationConfiguration.g:8628:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
26786 { 26786 // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
26787 pushFollow(FOLLOW_45); 26787 {
26788 rule__GenerationTask__UnorderedGroup_3__Impl(); 26788 pushFollow(FOLLOW_13);
26789 26789 rule__GenerationTask__Group_3_2__0__Impl();
26790 state._fsp--; 26790
26791 26791 state._fsp--;
26792 // InternalApplicationConfiguration.g:8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? 26792
26793 int alt63=2; 26793 pushFollow(FOLLOW_2);
26794 alt63 = dfa63.predict(input); 26794 rule__GenerationTask__Group_3_2__1();
26795 switch (alt63) { 26795
26796 case 1 : 26796 state._fsp--;
26797 // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__UnorderedGroup_3__6 26797
26798 { 26798
26799 pushFollow(FOLLOW_2); 26799 }
26800 rule__GenerationTask__UnorderedGroup_3__6(); 26800
26801 26801 }
26802 state._fsp--; 26802 catch (RecognitionException re) {
26803 26803 reportError(re);
26804 26804 recover(input,re);
26805 } 26805 }
26806 break; 26806 finally {
26807 26807
26808 } 26808 restoreStackSize(stackSize);
26809 26809
26810 26810 }
26811 } 26811 return ;
26812 26812 }
26813 } 26813 // $ANTLR end "rule__GenerationTask__Group_3_2__0"
26814 catch (RecognitionException re) { 26814
26815 reportError(re); 26815
26816 recover(input,re); 26816 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
26817 } 26817 // InternalApplicationConfiguration.g:8636:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
26818 finally { 26818 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
26819 26819
26820 restoreStackSize(stackSize); 26820 int stackSize = keepStackSize();
26821 26821
26822 } 26822 try {
26823 return ; 26823 // InternalApplicationConfiguration.g:8640:1: ( ( 'constraints' ) )
26824 } 26824 // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
26825 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5" 26825 {
26826 26826 // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
26827 26827 // InternalApplicationConfiguration.g:8642:2: 'constraints'
26828 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" 26828 {
26829 // InternalApplicationConfiguration.g:8683:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; 26829 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
26830 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { 26830 match(input,39,FOLLOW_2);
26831 26831 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
26832 int stackSize = keepStackSize(); 26832
26833 26833 }
26834 try { 26834
26835 // InternalApplicationConfiguration.g:8687:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) 26835
26836 // InternalApplicationConfiguration.g:8688:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? 26836 }
26837 { 26837
26838 pushFollow(FOLLOW_45); 26838 }
26839 rule__GenerationTask__UnorderedGroup_3__Impl(); 26839 catch (RecognitionException re) {
26840 26840 reportError(re);
26841 state._fsp--; 26841 recover(input,re);
26842 26842 }
26843 // InternalApplicationConfiguration.g:8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? 26843 finally {
26844 int alt64=2; 26844
26845 alt64 = dfa64.predict(input); 26845 restoreStackSize(stackSize);
26846 switch (alt64) { 26846
26847 case 1 : 26847 }
26848 // InternalApplicationConfiguration.g:8689:2: rule__GenerationTask__UnorderedGroup_3__7 26848 return ;
26849 { 26849 }
26850 pushFollow(FOLLOW_2); 26850 // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl"
26851 rule__GenerationTask__UnorderedGroup_3__7(); 26851
26852 26852
26853 state._fsp--; 26853 // $ANTLR start "rule__GenerationTask__Group_3_2__1"
26854 26854 // InternalApplicationConfiguration.g:8651:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
26855 26855 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
26856 } 26856
26857 break; 26857 int stackSize = keepStackSize();
26858 26858
26859 } 26859 try {
26860 26860 // InternalApplicationConfiguration.g:8655:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
26861 26861 // InternalApplicationConfiguration.g:8656:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
26862 } 26862 {
26863 26863 pushFollow(FOLLOW_45);
26864 } 26864 rule__GenerationTask__Group_3_2__1__Impl();
26865 catch (RecognitionException re) { 26865
26866 reportError(re); 26866 state._fsp--;
26867 recover(input,re); 26867
26868 } 26868 pushFollow(FOLLOW_2);
26869 finally { 26869 rule__GenerationTask__Group_3_2__2();
26870 26870
26871 restoreStackSize(stackSize); 26871 state._fsp--;
26872 26872
26873 } 26873
26874 return ; 26874 }
26875 } 26875
26876 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6" 26876 }
26877 26877 catch (RecognitionException re) {
26878 26878 reportError(re);
26879 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" 26879 recover(input,re);
26880 // InternalApplicationConfiguration.g:8695:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; 26880 }
26881 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { 26881 finally {
26882 26882
26883 int stackSize = keepStackSize(); 26883 restoreStackSize(stackSize);
26884 26884
26885 try { 26885 }
26886 // InternalApplicationConfiguration.g:8699:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) 26886 return ;
26887 // InternalApplicationConfiguration.g:8700:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? 26887 }
26888 { 26888 // $ANTLR end "rule__GenerationTask__Group_3_2__1"
26889 pushFollow(FOLLOW_45); 26889
26890 rule__GenerationTask__UnorderedGroup_3__Impl(); 26890
26891 26891 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
26892 state._fsp--; 26892 // InternalApplicationConfiguration.g:8663:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
26893 26893 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
26894 // InternalApplicationConfiguration.g:8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? 26894
26895 int alt65=2; 26895 int stackSize = keepStackSize();
26896 alt65 = dfa65.predict(input); 26896
26897 switch (alt65) { 26897 try {
26898 case 1 : 26898 // InternalApplicationConfiguration.g:8667:1: ( ( '=' ) )
26899 // InternalApplicationConfiguration.g:8701:2: rule__GenerationTask__UnorderedGroup_3__8 26899 // InternalApplicationConfiguration.g:8668:1: ( '=' )
26900 { 26900 {
26901 pushFollow(FOLLOW_2); 26901 // InternalApplicationConfiguration.g:8668:1: ( '=' )
26902 rule__GenerationTask__UnorderedGroup_3__8(); 26902 // InternalApplicationConfiguration.g:8669:2: '='
26903 26903 {
26904 state._fsp--; 26904 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
26905 26905 match(input,29,FOLLOW_2);
26906 26906 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
26907 } 26907
26908 break; 26908 }
26909 26909
26910 } 26910
26911 26911 }
26912 26912
26913 } 26913 }
26914 26914 catch (RecognitionException re) {
26915 } 26915 reportError(re);
26916 catch (RecognitionException re) { 26916 recover(input,re);
26917 reportError(re); 26917 }
26918 recover(input,re); 26918 finally {
26919 } 26919
26920 finally { 26920 restoreStackSize(stackSize);
26921 26921
26922 restoreStackSize(stackSize); 26922 }
26923 26923 return ;
26924 } 26924 }
26925 return ; 26925 // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl"
26926 } 26926
26927 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7" 26927
26928 26928 // $ANTLR start "rule__GenerationTask__Group_3_2__2"
26929 26929 // InternalApplicationConfiguration.g:8678:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
26930 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" 26930 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
26931 // InternalApplicationConfiguration.g:8707:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; 26931
26932 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { 26932 int stackSize = keepStackSize();
26933 26933
26934 int stackSize = keepStackSize(); 26934 try {
26935 26935 // InternalApplicationConfiguration.g:8682:1: ( rule__GenerationTask__Group_3_2__2__Impl )
26936 try { 26936 // InternalApplicationConfiguration.g:8683:2: rule__GenerationTask__Group_3_2__2__Impl
26937 // InternalApplicationConfiguration.g:8711:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) 26937 {
26938 // InternalApplicationConfiguration.g:8712:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? 26938 pushFollow(FOLLOW_2);
26939 { 26939 rule__GenerationTask__Group_3_2__2__Impl();
26940 pushFollow(FOLLOW_45); 26940
26941 rule__GenerationTask__UnorderedGroup_3__Impl(); 26941 state._fsp--;
26942 26942
26943 state._fsp--; 26943
26944 26944 }
26945 // InternalApplicationConfiguration.g:8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? 26945
26946 int alt66=2; 26946 }
26947 alt66 = dfa66.predict(input); 26947 catch (RecognitionException re) {
26948 switch (alt66) { 26948 reportError(re);
26949 case 1 : 26949 recover(input,re);
26950 // InternalApplicationConfiguration.g:8713:2: rule__GenerationTask__UnorderedGroup_3__9 26950 }
26951 { 26951 finally {
26952 pushFollow(FOLLOW_2); 26952
26953 rule__GenerationTask__UnorderedGroup_3__9(); 26953 restoreStackSize(stackSize);
26954 26954
26955 state._fsp--; 26955 }
26956 26956 return ;
26957 26957 }
26958 } 26958 // $ANTLR end "rule__GenerationTask__Group_3_2__2"
26959 break; 26959
26960 26960
26961 } 26961 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
26962 26962 // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
26963 26963 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
26964 } 26964
26965 26965 int stackSize = keepStackSize();
26966 } 26966
26967 catch (RecognitionException re) { 26967 try {
26968 reportError(re); 26968 // InternalApplicationConfiguration.g:8693:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
26969 recover(input,re); 26969 // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
26970 } 26970 {
26971 finally { 26971 // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
26972 26972 // InternalApplicationConfiguration.g:8695:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
26973 restoreStackSize(stackSize); 26973 {
26974 26974 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
26975 } 26975 // InternalApplicationConfiguration.g:8696:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
26976 return ; 26976 // InternalApplicationConfiguration.g:8696:3: rule__GenerationTask__PatternsAssignment_3_2_2
26977 } 26977 {
26978 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8" 26978 pushFollow(FOLLOW_2);
26979 26979 rule__GenerationTask__PatternsAssignment_3_2_2();
26980 26980
26981 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" 26981 state._fsp--;
26982 // InternalApplicationConfiguration.g:8719:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; 26982
26983 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException { 26983
26984 26984 }
26985 int stackSize = keepStackSize(); 26985
26986 26986 after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
26987 try { 26987
26988 // InternalApplicationConfiguration.g:8723:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) 26988 }
26989 // InternalApplicationConfiguration.g:8724:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? 26989
26990 { 26990
26991 pushFollow(FOLLOW_45); 26991 }
26992 rule__GenerationTask__UnorderedGroup_3__Impl(); 26992
26993 26993 }
26994 state._fsp--; 26994 catch (RecognitionException re) {
26995 26995 reportError(re);
26996 // InternalApplicationConfiguration.g:8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? 26996 recover(input,re);
26997 int alt67=2; 26997 }
26998 alt67 = dfa67.predict(input); 26998 finally {
26999 switch (alt67) { 26999
27000 case 1 : 27000 restoreStackSize(stackSize);
27001 // InternalApplicationConfiguration.g:8725:2: rule__GenerationTask__UnorderedGroup_3__10 27001
27002 { 27002 }
27003 pushFollow(FOLLOW_2); 27003 return ;
27004 rule__GenerationTask__UnorderedGroup_3__10(); 27004 }
27005 27005 // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl"
27006 state._fsp--; 27006
27007 27007
27008 27008 // $ANTLR start "rule__GenerationTask__Group_3_3__0"
27009 } 27009 // InternalApplicationConfiguration.g:8705:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
27010 break; 27010 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
27011 27011
27012 } 27012 int stackSize = keepStackSize();
27013 27013
27014 27014 try {
27015 } 27015 // InternalApplicationConfiguration.g:8709:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
27016 27016 // InternalApplicationConfiguration.g:8710:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
27017 } 27017 {
27018 catch (RecognitionException re) { 27018 pushFollow(FOLLOW_13);
27019 reportError(re); 27019 rule__GenerationTask__Group_3_3__0__Impl();
27020 recover(input,re); 27020
27021 } 27021 state._fsp--;
27022 finally { 27022
27023 27023 pushFollow(FOLLOW_2);
27024 restoreStackSize(stackSize); 27024 rule__GenerationTask__Group_3_3__1();
27025 27025
27026 } 27026 state._fsp--;
27027 return ; 27027
27028 } 27028
27029 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9" 27029 }
27030 27030
27031 27031 }
27032 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10" 27032 catch (RecognitionException re) {
27033 // InternalApplicationConfiguration.g:8731:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; 27033 reportError(re);
27034 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { 27034 recover(input,re);
27035 27035 }
27036 int stackSize = keepStackSize(); 27036 finally {
27037 27037
27038 try { 27038 restoreStackSize(stackSize);
27039 // InternalApplicationConfiguration.g:8735:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) 27039
27040 // InternalApplicationConfiguration.g:8736:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? 27040 }
27041 { 27041 return ;
27042 pushFollow(FOLLOW_45); 27042 }
27043 rule__GenerationTask__UnorderedGroup_3__Impl(); 27043 // $ANTLR end "rule__GenerationTask__Group_3_3__0"
27044 27044
27045 state._fsp--; 27045
27046 27046 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
27047 // InternalApplicationConfiguration.g:8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? 27047 // InternalApplicationConfiguration.g:8717:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
27048 int alt68=2; 27048 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
27049 alt68 = dfa68.predict(input); 27049
27050 switch (alt68) { 27050 int stackSize = keepStackSize();
27051 case 1 : 27051
27052 // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__UnorderedGroup_3__11 27052 try {
27053 { 27053 // InternalApplicationConfiguration.g:8721:1: ( ( 'objectives' ) )
27054 pushFollow(FOLLOW_2); 27054 // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
27055 rule__GenerationTask__UnorderedGroup_3__11(); 27055 {
27056 27056 // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
27057 state._fsp--; 27057 // InternalApplicationConfiguration.g:8723:2: 'objectives'
27058 27058 {
27059 27059 before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
27060 } 27060 match(input,41,FOLLOW_2);
27061 break; 27061 after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
27062 27062
27063 } 27063 }
27064 27064
27065 27065
27066 } 27066 }
27067 27067
27068 } 27068 }
27069 catch (RecognitionException re) { 27069 catch (RecognitionException re) {
27070 reportError(re); 27070 reportError(re);
27071 recover(input,re); 27071 recover(input,re);
27072 } 27072 }
27073 finally { 27073 finally {
27074 27074
27075 restoreStackSize(stackSize); 27075 restoreStackSize(stackSize);
27076 27076
27077 } 27077 }
27078 return ; 27078 return ;
27079 } 27079 }
27080 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10" 27080 // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl"
27081 27081
27082 27082
27083 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" 27083 // $ANTLR start "rule__GenerationTask__Group_3_3__1"
27084 // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ; 27084 // InternalApplicationConfiguration.g:8732:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
27085 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { 27085 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
27086 27086
27087 int stackSize = keepStackSize(); 27087 int stackSize = keepStackSize();
27088 27088
27089 try { 27089 try {
27090 // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) 27090 // InternalApplicationConfiguration.g:8736:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
27091 // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__UnorderedGroup_3__Impl 27091 // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
27092 { 27092 {
27093 pushFollow(FOLLOW_2); 27093 pushFollow(FOLLOW_45);
27094 rule__GenerationTask__UnorderedGroup_3__Impl(); 27094 rule__GenerationTask__Group_3_3__1__Impl();
27095 27095
27096 state._fsp--; 27096 state._fsp--;
27097 27097
27098 27098 pushFollow(FOLLOW_2);
27099 } 27099 rule__GenerationTask__Group_3_3__2();
27100 27100
27101 } 27101 state._fsp--;
27102 catch (RecognitionException re) { 27102
27103 reportError(re); 27103
27104 recover(input,re); 27104 }
27105 } 27105
27106 finally { 27106 }
27107 27107 catch (RecognitionException re) {
27108 restoreStackSize(stackSize); 27108 reportError(re);
27109 27109 recover(input,re);
27110 } 27110 }
27111 return ; 27111 finally {
27112 } 27112
27113 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11" 27113 restoreStackSize(stackSize);
27114 27114
27115 27115 }
27116 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" 27116 return ;
27117 // InternalApplicationConfiguration.g:8755:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; 27117 }
27118 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { 27118 // $ANTLR end "rule__GenerationTask__Group_3_3__1"
27119 27119
27120 int stackSize = keepStackSize(); 27120
27121 27121 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
27122 try { 27122 // InternalApplicationConfiguration.g:8744:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
27123 // InternalApplicationConfiguration.g:8759:1: ( ( ruleImport ) ) 27123 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
27124 // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) 27124
27125 { 27125 int stackSize = keepStackSize();
27126 // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) 27126
27127 // InternalApplicationConfiguration.g:8761:3: ruleImport 27127 try {
27128 { 27128 // InternalApplicationConfiguration.g:8748:1: ( ( '=' ) )
27129 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 27129 // InternalApplicationConfiguration.g:8749:1: ( '=' )
27130 pushFollow(FOLLOW_2); 27130 {
27131 ruleImport(); 27131 // InternalApplicationConfiguration.g:8749:1: ( '=' )
27132 27132 // InternalApplicationConfiguration.g:8750:2: '='
27133 state._fsp--; 27133 {
27134 27134 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
27135 after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 27135 match(input,29,FOLLOW_2);
27136 27136 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
27137 } 27137
27138 27138 }
27139 27139
27140 } 27140
27141 27141 }
27142 } 27142
27143 catch (RecognitionException re) { 27143 }
27144 reportError(re); 27144 catch (RecognitionException re) {
27145 recover(input,re); 27145 reportError(re);
27146 } 27146 recover(input,re);
27147 finally { 27147 }
27148 27148 finally {
27149 restoreStackSize(stackSize); 27149
27150 27150 restoreStackSize(stackSize);
27151 } 27151
27152 return ; 27152 }
27153 } 27153 return ;
27154 // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0" 27154 }
27155 27155 // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl"
27156 27156
27157 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" 27157
27158 // InternalApplicationConfiguration.g:8770:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; 27158 // $ANTLR start "rule__GenerationTask__Group_3_3__2"
27159 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { 27159 // InternalApplicationConfiguration.g:8759:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
27160 27160 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
27161 int stackSize = keepStackSize(); 27161
27162 27162 int stackSize = keepStackSize();
27163 try { 27163
27164 // InternalApplicationConfiguration.g:8774:1: ( ( ruleCommand ) ) 27164 try {
27165 // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) 27165 // InternalApplicationConfiguration.g:8763:1: ( rule__GenerationTask__Group_3_3__2__Impl )
27166 { 27166 // InternalApplicationConfiguration.g:8764:2: rule__GenerationTask__Group_3_3__2__Impl
27167 // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) 27167 {
27168 // InternalApplicationConfiguration.g:8776:3: ruleCommand 27168 pushFollow(FOLLOW_2);
27169 { 27169 rule__GenerationTask__Group_3_3__2__Impl();
27170 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 27170
27171 pushFollow(FOLLOW_2); 27171 state._fsp--;
27172 ruleCommand(); 27172
27173 27173
27174 state._fsp--; 27174 }
27175 27175
27176 after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 27176 }
27177 27177 catch (RecognitionException re) {
27178 } 27178 reportError(re);
27179 27179 recover(input,re);
27180 27180 }
27181 } 27181 finally {
27182 27182
27183 } 27183 restoreStackSize(stackSize);
27184 catch (RecognitionException re) { 27184
27185 reportError(re); 27185 }
27186 recover(input,re); 27186 return ;
27187 } 27187 }
27188 finally { 27188 // $ANTLR end "rule__GenerationTask__Group_3_3__2"
27189 27189
27190 restoreStackSize(stackSize); 27190
27191 27191 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
27192 } 27192 // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
27193 return ; 27193 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
27194 } 27194
27195 // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1" 27195 int stackSize = keepStackSize();
27196 27196
27197 27197 try {
27198 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" 27198 // InternalApplicationConfiguration.g:8774:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
27199 // InternalApplicationConfiguration.g:8785:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; 27199 // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
27200 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { 27200 {
27201 27201 // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
27202 int stackSize = keepStackSize(); 27202 // InternalApplicationConfiguration.g:8776:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
27203 27203 {
27204 try { 27204 before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
27205 // InternalApplicationConfiguration.g:8789:1: ( ( ( RULE_STRING ) ) ) 27205 // InternalApplicationConfiguration.g:8777:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
27206 // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) 27206 // InternalApplicationConfiguration.g:8777:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
27207 { 27207 {
27208 // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) 27208 pushFollow(FOLLOW_2);
27209 // InternalApplicationConfiguration.g:8791:3: ( RULE_STRING ) 27209 rule__GenerationTask__ObjectivesAssignment_3_3_2();
27210 { 27210
27211 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 27211 state._fsp--;
27212 // InternalApplicationConfiguration.g:8792:3: ( RULE_STRING ) 27212
27213 // InternalApplicationConfiguration.g:8793:4: RULE_STRING 27213
27214 { 27214 }
27215 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); 27215
27216 match(input,RULE_STRING,FOLLOW_2); 27216 after(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
27217 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); 27217
27218 27218 }
27219 } 27219
27220 27220
27221 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 27221 }
27222 27222
27223 } 27223 }
27224 27224 catch (RecognitionException re) {
27225 27225 reportError(re);
27226 } 27226 recover(input,re);
27227 27227 }
27228 } 27228 finally {
27229 catch (RecognitionException re) { 27229
27230 reportError(re); 27230 restoreStackSize(stackSize);
27231 recover(input,re); 27231
27232 } 27232 }
27233 finally { 27233 return ;
27234 27234 }
27235 restoreStackSize(stackSize); 27235 // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl"
27236 27236
27237 } 27237
27238 return ; 27238 // $ANTLR start "rule__GenerationTask__Group_3_4__0"
27239 } 27239 // InternalApplicationConfiguration.g:8786:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
27240 // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2" 27240 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
27241 27241
27242 27242 int stackSize = keepStackSize();
27243 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" 27243
27244 // InternalApplicationConfiguration.g:8804:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; 27244 try {
27245 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { 27245 // InternalApplicationConfiguration.g:8790:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
27246 27246 // InternalApplicationConfiguration.g:8791:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
27247 int stackSize = keepStackSize(); 27247 {
27248 27248 pushFollow(FOLLOW_13);
27249 try { 27249 rule__GenerationTask__Group_3_4__0__Impl();
27250 // InternalApplicationConfiguration.g:8808:1: ( ( ( RULE_STRING ) ) ) 27250
27251 // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) 27251 state._fsp--;
27252 { 27252
27253 // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) 27253 pushFollow(FOLLOW_2);
27254 // InternalApplicationConfiguration.g:8810:3: ( RULE_STRING ) 27254 rule__GenerationTask__Group_3_4__1();
27255 { 27255
27256 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 27256 state._fsp--;
27257 // InternalApplicationConfiguration.g:8811:3: ( RULE_STRING ) 27257
27258 // InternalApplicationConfiguration.g:8812:4: RULE_STRING 27258
27259 { 27259 }
27260 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); 27260
27261 match(input,RULE_STRING,FOLLOW_2); 27261 }
27262 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); 27262 catch (RecognitionException re) {
27263 27263 reportError(re);
27264 } 27264 recover(input,re);
27265 27265 }
27266 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 27266 finally {
27267 27267
27268 } 27268 restoreStackSize(stackSize);
27269 27269
27270 27270 }
27271 } 27271 return ;
27272 27272 }
27273 } 27273 // $ANTLR end "rule__GenerationTask__Group_3_4__0"
27274 catch (RecognitionException re) { 27274
27275 reportError(re); 27275
27276 recover(input,re); 27276 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
27277 } 27277 // InternalApplicationConfiguration.g:8798:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
27278 finally { 27278 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
27279 27279
27280 restoreStackSize(stackSize); 27280 int stackSize = keepStackSize();
27281 27281
27282 } 27282 try {
27283 return ; 27283 // InternalApplicationConfiguration.g:8802:1: ( ( 'scope' ) )
27284 } 27284 // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
27285 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" 27285 {
27286 27286 // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
27287 27287 // InternalApplicationConfiguration.g:8804:2: 'scope'
27288 // $ANTLR start "rule__FileSpecification__PathAssignment" 27288 {
27289 // InternalApplicationConfiguration.g:8823:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; 27289 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
27290 public final void rule__FileSpecification__PathAssignment() throws RecognitionException { 27290 match(input,52,FOLLOW_2);
27291 27291 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
27292 int stackSize = keepStackSize(); 27292
27293 27293 }
27294 try { 27294
27295 // InternalApplicationConfiguration.g:8827:1: ( ( RULE_STRING ) ) 27295
27296 // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING ) 27296 }
27297 { 27297
27298 // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING ) 27298 }
27299 // InternalApplicationConfiguration.g:8829:3: RULE_STRING 27299 catch (RecognitionException re) {
27300 { 27300 reportError(re);
27301 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); 27301 recover(input,re);
27302 match(input,RULE_STRING,FOLLOW_2); 27302 }
27303 after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); 27303 finally {
27304 27304
27305 } 27305 restoreStackSize(stackSize);
27306 27306
27307 27307 }
27308 } 27308 return ;
27309 27309 }
27310 } 27310 // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl"
27311 catch (RecognitionException re) { 27311
27312 reportError(re); 27312
27313 recover(input,re); 27313 // $ANTLR start "rule__GenerationTask__Group_3_4__1"
27314 } 27314 // InternalApplicationConfiguration.g:8813:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
27315 finally { 27315 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
27316 27316
27317 restoreStackSize(stackSize); 27317 int stackSize = keepStackSize();
27318 27318
27319 } 27319 try {
27320 return ; 27320 // InternalApplicationConfiguration.g:8817:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
27321 } 27321 // InternalApplicationConfiguration.g:8818:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
27322 // $ANTLR end "rule__FileSpecification__PathAssignment" 27322 {
27323 27323 pushFollow(FOLLOW_45);
27324 27324 rule__GenerationTask__Group_3_4__1__Impl();
27325 // $ANTLR start "rule__FileDeclaration__NameAssignment_1" 27325
27326 // InternalApplicationConfiguration.g:8838:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; 27326 state._fsp--;
27327 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { 27327
27328 27328 pushFollow(FOLLOW_2);
27329 int stackSize = keepStackSize(); 27329 rule__GenerationTask__Group_3_4__2();
27330 27330
27331 try { 27331 state._fsp--;
27332 // InternalApplicationConfiguration.g:8842:1: ( ( RULE_ID ) ) 27332
27333 // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) 27333
27334 { 27334 }
27335 // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) 27335
27336 // InternalApplicationConfiguration.g:8844:3: RULE_ID 27336 }
27337 { 27337 catch (RecognitionException re) {
27338 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27338 reportError(re);
27339 match(input,RULE_ID,FOLLOW_2); 27339 recover(input,re);
27340 after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27340 }
27341 27341 finally {
27342 } 27342
27343 27343 restoreStackSize(stackSize);
27344 27344
27345 } 27345 }
27346 27346 return ;
27347 } 27347 }
27348 catch (RecognitionException re) { 27348 // $ANTLR end "rule__GenerationTask__Group_3_4__1"
27349 reportError(re); 27349
27350 recover(input,re); 27350
27351 } 27351 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
27352 finally { 27352 // InternalApplicationConfiguration.g:8825:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
27353 27353 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
27354 restoreStackSize(stackSize); 27354
27355 27355 int stackSize = keepStackSize();
27356 } 27356
27357 return ; 27357 try {
27358 } 27358 // InternalApplicationConfiguration.g:8829:1: ( ( '=' ) )
27359 // $ANTLR end "rule__FileDeclaration__NameAssignment_1" 27359 // InternalApplicationConfiguration.g:8830:1: ( '=' )
27360 27360 {
27361 27361 // InternalApplicationConfiguration.g:8830:1: ( '=' )
27362 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" 27362 // InternalApplicationConfiguration.g:8831:2: '='
27363 // InternalApplicationConfiguration.g:8853:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; 27363 {
27364 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { 27364 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
27365 27365 match(input,29,FOLLOW_2);
27366 int stackSize = keepStackSize(); 27366 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
27367 27367
27368 try { 27368 }
27369 // InternalApplicationConfiguration.g:8857:1: ( ( ruleFileSpecification ) ) 27369
27370 // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) 27370
27371 { 27371 }
27372 // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) 27372
27373 // InternalApplicationConfiguration.g:8859:3: ruleFileSpecification 27373 }
27374 { 27374 catch (RecognitionException re) {
27375 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 27375 reportError(re);
27376 pushFollow(FOLLOW_2); 27376 recover(input,re);
27377 ruleFileSpecification(); 27377 }
27378 27378 finally {
27379 state._fsp--; 27379
27380 27380 restoreStackSize(stackSize);
27381 after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 27381
27382 27382 }
27383 } 27383 return ;
27384 27384 }
27385 27385 // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl"
27386 } 27386
27387 27387
27388 } 27388 // $ANTLR start "rule__GenerationTask__Group_3_4__2"
27389 catch (RecognitionException re) { 27389 // InternalApplicationConfiguration.g:8840:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
27390 reportError(re); 27390 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
27391 recover(input,re); 27391
27392 } 27392 int stackSize = keepStackSize();
27393 finally { 27393
27394 27394 try {
27395 restoreStackSize(stackSize); 27395 // InternalApplicationConfiguration.g:8844:1: ( rule__GenerationTask__Group_3_4__2__Impl )
27396 27396 // InternalApplicationConfiguration.g:8845:2: rule__GenerationTask__Group_3_4__2__Impl
27397 } 27397 {
27398 return ; 27398 pushFollow(FOLLOW_2);
27399 } 27399 rule__GenerationTask__Group_3_4__2__Impl();
27400 // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3" 27400
27401 27401 state._fsp--;
27402 27402
27403 // $ANTLR start "rule__FileReference__ReferredAssignment" 27403
27404 // InternalApplicationConfiguration.g:8868:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; 27404 }
27405 public final void rule__FileReference__ReferredAssignment() throws RecognitionException { 27405
27406 27406 }
27407 int stackSize = keepStackSize(); 27407 catch (RecognitionException re) {
27408 27408 reportError(re);
27409 try { 27409 recover(input,re);
27410 // InternalApplicationConfiguration.g:8872:1: ( ( ( RULE_ID ) ) ) 27410 }
27411 // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) 27411 finally {
27412 { 27412
27413 // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) 27413 restoreStackSize(stackSize);
27414 // InternalApplicationConfiguration.g:8874:3: ( RULE_ID ) 27414
27415 { 27415 }
27416 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); 27416 return ;
27417 // InternalApplicationConfiguration.g:8875:3: ( RULE_ID ) 27417 }
27418 // InternalApplicationConfiguration.g:8876:4: RULE_ID 27418 // $ANTLR end "rule__GenerationTask__Group_3_4__2"
27419 { 27419
27420 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); 27420
27421 match(input,RULE_ID,FOLLOW_2); 27421 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
27422 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); 27422 // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
27423 27423 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
27424 } 27424
27425 27425 int stackSize = keepStackSize();
27426 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); 27426
27427 27427 try {
27428 } 27428 // InternalApplicationConfiguration.g:8855:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
27429 27429 // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
27430 27430 {
27431 } 27431 // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
27432 27432 // InternalApplicationConfiguration.g:8857:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
27433 } 27433 {
27434 catch (RecognitionException re) { 27434 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
27435 reportError(re); 27435 // InternalApplicationConfiguration.g:8858:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
27436 recover(input,re); 27436 // InternalApplicationConfiguration.g:8858:3: rule__GenerationTask__ScopeAssignment_3_4_2
27437 } 27437 {
27438 finally { 27438 pushFollow(FOLLOW_2);
27439 27439 rule__GenerationTask__ScopeAssignment_3_4_2();
27440 restoreStackSize(stackSize); 27440
27441 27441 state._fsp--;
27442 } 27442
27443 return ; 27443
27444 } 27444 }
27445 // $ANTLR end "rule__FileReference__ReferredAssignment" 27445
27446 27446 after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
27447 27447
27448 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" 27448 }
27449 // InternalApplicationConfiguration.g:8887:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; 27449
27450 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { 27450
27451 27451 }
27452 int stackSize = keepStackSize(); 27452
27453 27453 }
27454 try { 27454 catch (RecognitionException re) {
27455 // InternalApplicationConfiguration.g:8891:1: ( ( ruleMetamodelEntry ) ) 27455 reportError(re);
27456 // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) 27456 recover(input,re);
27457 { 27457 }
27458 // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) 27458 finally {
27459 // InternalApplicationConfiguration.g:8893:3: ruleMetamodelEntry 27459
27460 { 27460 restoreStackSize(stackSize);
27461 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 27461
27462 pushFollow(FOLLOW_2); 27462 }
27463 ruleMetamodelEntry(); 27463 return ;
27464 27464 }
27465 state._fsp--; 27465 // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl"
27466 27466
27467 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 27467
27468 27468 // $ANTLR start "rule__GenerationTask__Group_3_5__0"
27469 } 27469 // InternalApplicationConfiguration.g:8867:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
27470 27470 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
27471 27471
27472 } 27472 int stackSize = keepStackSize();
27473 27473
27474 } 27474 try {
27475 catch (RecognitionException re) { 27475 // InternalApplicationConfiguration.g:8871:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
27476 reportError(re); 27476 // InternalApplicationConfiguration.g:8872:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
27477 recover(input,re); 27477 {
27478 } 27478 pushFollow(FOLLOW_13);
27479 finally { 27479 rule__GenerationTask__Group_3_5__0__Impl();
27480 27480
27481 restoreStackSize(stackSize); 27481 state._fsp--;
27482 27482
27483 } 27483 pushFollow(FOLLOW_2);
27484 return ; 27484 rule__GenerationTask__Group_3_5__1();
27485 } 27485
27486 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1" 27486 state._fsp--;
27487 27487
27488 27488
27489 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" 27489 }
27490 // InternalApplicationConfiguration.g:8902:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; 27490
27491 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { 27491 }
27492 27492 catch (RecognitionException re) {
27493 int stackSize = keepStackSize(); 27493 reportError(re);
27494 27494 recover(input,re);
27495 try { 27495 }
27496 // InternalApplicationConfiguration.g:8906:1: ( ( ruleMetamodelEntry ) ) 27496 finally {
27497 // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) 27497
27498 { 27498 restoreStackSize(stackSize);
27499 // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) 27499
27500 // InternalApplicationConfiguration.g:8908:3: ruleMetamodelEntry 27500 }
27501 { 27501 return ;
27502 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 27502 }
27503 pushFollow(FOLLOW_2); 27503 // $ANTLR end "rule__GenerationTask__Group_3_5__0"
27504 ruleMetamodelEntry(); 27504
27505 27505
27506 state._fsp--; 27506 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
27507 27507 // InternalApplicationConfiguration.g:8879:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
27508 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 27508 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
27509 27509
27510 } 27510 int stackSize = keepStackSize();
27511 27511
27512 27512 try {
27513 } 27513 // InternalApplicationConfiguration.g:8883:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
27514 27514 // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
27515 } 27515 {
27516 catch (RecognitionException re) { 27516 // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
27517 reportError(re); 27517 // InternalApplicationConfiguration.g:8885:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
27518 recover(input,re); 27518 {
27519 } 27519 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
27520 finally { 27520 // InternalApplicationConfiguration.g:8886:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
27521 27521 // InternalApplicationConfiguration.g:8886:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
27522 restoreStackSize(stackSize); 27522 {
27523 27523 pushFollow(FOLLOW_2);
27524 } 27524 rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
27525 return ; 27525
27526 } 27526 state._fsp--;
27527 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1" 27527
27528 27528
27529 27529 }
27530 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" 27530
27531 // InternalApplicationConfiguration.g:8917:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 27531 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
27532 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { 27532
27533 27533 }
27534 int stackSize = keepStackSize(); 27534
27535 27535
27536 try { 27536 }
27537 // InternalApplicationConfiguration.g:8921:1: ( ( ( ruleQualifiedName ) ) ) 27537
27538 // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) 27538 }
27539 { 27539 catch (RecognitionException re) {
27540 // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) 27540 reportError(re);
27541 // InternalApplicationConfiguration.g:8923:3: ( ruleQualifiedName ) 27541 recover(input,re);
27542 { 27542 }
27543 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 27543 finally {
27544 // InternalApplicationConfiguration.g:8924:3: ( ruleQualifiedName ) 27544
27545 // InternalApplicationConfiguration.g:8925:4: ruleQualifiedName 27545 restoreStackSize(stackSize);
27546 { 27546
27547 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); 27547 }
27548 pushFollow(FOLLOW_2); 27548 return ;
27549 ruleQualifiedName(); 27549 }
27550 27550 // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl"
27551 state._fsp--; 27551
27552 27552
27553 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); 27553 // $ANTLR start "rule__GenerationTask__Group_3_5__1"
27554 27554 // InternalApplicationConfiguration.g:8894:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
27555 } 27555 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
27556 27556
27557 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 27557 int stackSize = keepStackSize();
27558 27558
27559 } 27559 try {
27560 27560 // InternalApplicationConfiguration.g:8898:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
27561 27561 // InternalApplicationConfiguration.g:8899:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
27562 } 27562 {
27563 27563 pushFollow(FOLLOW_9);
27564 } 27564 rule__GenerationTask__Group_3_5__1__Impl();
27565 catch (RecognitionException re) { 27565
27566 reportError(re); 27566 state._fsp--;
27567 recover(input,re); 27567
27568 } 27568 pushFollow(FOLLOW_2);
27569 finally { 27569 rule__GenerationTask__Group_3_5__2();
27570 27570
27571 restoreStackSize(stackSize); 27571 state._fsp--;
27572 27572
27573 } 27573
27574 return ; 27574 }
27575 } 27575
27576 // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1" 27576 }
27577 27577 catch (RecognitionException re) {
27578 27578 reportError(re);
27579 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" 27579 recover(input,re);
27580 // InternalApplicationConfiguration.g:8936:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; 27580 }
27581 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { 27581 finally {
27582 27582
27583 int stackSize = keepStackSize(); 27583 restoreStackSize(stackSize);
27584 27584
27585 try { 27585 }
27586 // InternalApplicationConfiguration.g:8940:1: ( ( ruleMetamodelElement ) ) 27586 return ;
27587 // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) 27587 }
27588 { 27588 // $ANTLR end "rule__GenerationTask__Group_3_5__1"
27589 // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) 27589
27590 // InternalApplicationConfiguration.g:8942:3: ruleMetamodelElement 27590
27591 { 27591 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
27592 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 27592 // InternalApplicationConfiguration.g:8906:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
27593 pushFollow(FOLLOW_2); 27593 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
27594 ruleMetamodelElement(); 27594
27595 27595 int stackSize = keepStackSize();
27596 state._fsp--; 27596
27597 27597 try {
27598 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 27598 // InternalApplicationConfiguration.g:8910:1: ( ( '=' ) )
27599 27599 // InternalApplicationConfiguration.g:8911:1: ( '=' )
27600 } 27600 {
27601 27601 // InternalApplicationConfiguration.g:8911:1: ( '=' )
27602 27602 // InternalApplicationConfiguration.g:8912:2: '='
27603 } 27603 {
27604 27604 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
27605 } 27605 match(input,29,FOLLOW_2);
27606 catch (RecognitionException re) { 27606 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
27607 reportError(re); 27607
27608 recover(input,re); 27608 }
27609 } 27609
27610 finally { 27610
27611 27611 }
27612 restoreStackSize(stackSize); 27612
27613 27613 }
27614 } 27614 catch (RecognitionException re) {
27615 return ; 27615 reportError(re);
27616 } 27616 recover(input,re);
27617 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2" 27617 }
27618 27618 finally {
27619 27619
27620 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 27620 restoreStackSize(stackSize);
27621 // InternalApplicationConfiguration.g:8951:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; 27621
27622 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 27622 }
27623 27623 return ;
27624 int stackSize = keepStackSize(); 27624 }
27625 27625 // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl"
27626 try { 27626
27627 // InternalApplicationConfiguration.g:8955:1: ( ( ruleMetamodelElement ) ) 27627
27628 // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) 27628 // $ANTLR start "rule__GenerationTask__Group_3_5__2"
27629 { 27629 // InternalApplicationConfiguration.g:8921:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
27630 // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) 27630 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
27631 // InternalApplicationConfiguration.g:8957:3: ruleMetamodelElement 27631
27632 { 27632 int stackSize = keepStackSize();
27633 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 27633
27634 pushFollow(FOLLOW_2); 27634 try {
27635 ruleMetamodelElement(); 27635 // InternalApplicationConfiguration.g:8925:1: ( rule__GenerationTask__Group_3_5__2__Impl )
27636 27636 // InternalApplicationConfiguration.g:8926:2: rule__GenerationTask__Group_3_5__2__Impl
27637 state._fsp--; 27637 {
27638 27638 pushFollow(FOLLOW_2);
27639 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 27639 rule__GenerationTask__Group_3_5__2__Impl();
27640 27640
27641 } 27641 state._fsp--;
27642 27642
27643 27643
27644 } 27644 }
27645 27645
27646 } 27646 }
27647 catch (RecognitionException re) { 27647 catch (RecognitionException re) {
27648 reportError(re); 27648 reportError(re);
27649 recover(input,re); 27649 recover(input,re);
27650 } 27650 }
27651 finally { 27651 finally {
27652 27652
27653 restoreStackSize(stackSize); 27653 restoreStackSize(stackSize);
27654 27654
27655 } 27655 }
27656 return ; 27656 return ;
27657 } 27657 }
27658 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 27658 // $ANTLR end "rule__GenerationTask__Group_3_5__2"
27659 27659
27660 27660
27661 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" 27661 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
27662 // InternalApplicationConfiguration.g:8966:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; 27662 // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
27663 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { 27663 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
27664 27664
27665 int stackSize = keepStackSize(); 27665 int stackSize = keepStackSize();
27666 27666
27667 try { 27667 try {
27668 // InternalApplicationConfiguration.g:8970:1: ( ( ( ruleQualifiedName ) ) ) 27668 // InternalApplicationConfiguration.g:8936:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
27669 // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) 27669 // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
27670 { 27670 {
27671 // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) 27671 // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
27672 // InternalApplicationConfiguration.g:8972:3: ( ruleQualifiedName ) 27672 // InternalApplicationConfiguration.g:8938:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
27673 { 27673 {
27674 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 27674 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
27675 // InternalApplicationConfiguration.g:8973:3: ( ruleQualifiedName ) 27675 // InternalApplicationConfiguration.g:8939:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
27676 // InternalApplicationConfiguration.g:8974:4: ruleQualifiedName 27676 // InternalApplicationConfiguration.g:8939:3: rule__GenerationTask__NumberAssignment_3_5_2
27677 { 27677 {
27678 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); 27678 pushFollow(FOLLOW_2);
27679 pushFollow(FOLLOW_2); 27679 rule__GenerationTask__NumberAssignment_3_5_2();
27680 ruleQualifiedName(); 27680
27681 27681 state._fsp--;
27682 state._fsp--; 27682
27683 27683
27684 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); 27684 }
27685 27685
27686 } 27686 after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
27687 27687
27688 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 27688 }
27689 27689
27690 } 27690
27691 27691 }
27692 27692
27693 } 27693 }
27694 27694 catch (RecognitionException re) {
27695 } 27695 reportError(re);
27696 catch (RecognitionException re) { 27696 recover(input,re);
27697 reportError(re); 27697 }
27698 recover(input,re); 27698 finally {
27699 } 27699
27700 finally { 27700 restoreStackSize(stackSize);
27701 27701
27702 restoreStackSize(stackSize); 27702 }
27703 27703 return ;
27704 } 27704 }
27705 return ; 27705 // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl"
27706 } 27706
27707 // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0" 27707
27708 27708 // $ANTLR start "rule__GenerationTask__Group_3_6__0"
27709 27709 // InternalApplicationConfiguration.g:8948:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
27710 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" 27710 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
27711 // InternalApplicationConfiguration.g:8985:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; 27711
27712 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { 27712 int stackSize = keepStackSize();
27713 27713
27714 int stackSize = keepStackSize(); 27714 try {
27715 27715 // InternalApplicationConfiguration.g:8952:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
27716 try { 27716 // InternalApplicationConfiguration.g:8953:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
27717 // InternalApplicationConfiguration.g:8989:1: ( ( ( RULE_ID ) ) ) 27717 {
27718 // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) 27718 pushFollow(FOLLOW_13);
27719 { 27719 rule__GenerationTask__Group_3_6__0__Impl();
27720 // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) 27720
27721 // InternalApplicationConfiguration.g:8991:3: ( RULE_ID ) 27721 state._fsp--;
27722 { 27722
27723 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 27723 pushFollow(FOLLOW_2);
27724 // InternalApplicationConfiguration.g:8992:3: ( RULE_ID ) 27724 rule__GenerationTask__Group_3_6__1();
27725 // InternalApplicationConfiguration.g:8993:4: RULE_ID 27725
27726 { 27726 state._fsp--;
27727 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 27727
27728 match(input,RULE_ID,FOLLOW_2); 27728
27729 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 27729 }
27730 27730
27731 } 27731 }
27732 27732 catch (RecognitionException re) {
27733 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 27733 reportError(re);
27734 27734 recover(input,re);
27735 } 27735 }
27736 27736 finally {
27737 27737
27738 } 27738 restoreStackSize(stackSize);
27739 27739
27740 } 27740 }
27741 catch (RecognitionException re) { 27741 return ;
27742 reportError(re); 27742 }
27743 recover(input,re); 27743 // $ANTLR end "rule__GenerationTask__Group_3_6__0"
27744 } 27744
27745 finally { 27745
27746 27746 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
27747 restoreStackSize(stackSize); 27747 // InternalApplicationConfiguration.g:8960:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
27748 27748 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
27749 } 27749
27750 return ; 27750 int stackSize = keepStackSize();
27751 } 27751
27752 // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1" 27752 try {
27753 27753 // InternalApplicationConfiguration.g:8964:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
27754 27754 // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
27755 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" 27755 {
27756 // InternalApplicationConfiguration.g:9004:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; 27756 // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
27757 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { 27757 // InternalApplicationConfiguration.g:8966:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
27758 27758 {
27759 int stackSize = keepStackSize(); 27759 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
27760 27760 // InternalApplicationConfiguration.g:8967:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
27761 try { 27761 // InternalApplicationConfiguration.g:8967:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
27762 // InternalApplicationConfiguration.g:9008:1: ( ( ( RULE_ID ) ) ) 27762 {
27763 // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) 27763 pushFollow(FOLLOW_2);
27764 { 27764 rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
27765 // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) 27765
27766 // InternalApplicationConfiguration.g:9010:3: ( RULE_ID ) 27766 state._fsp--;
27767 { 27767
27768 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 27768
27769 // InternalApplicationConfiguration.g:9011:3: ( RULE_ID ) 27769 }
27770 // InternalApplicationConfiguration.g:9012:4: RULE_ID 27770
27771 { 27771 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
27772 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 27772
27773 match(input,RULE_ID,FOLLOW_2); 27773 }
27774 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 27774
27775 27775
27776 } 27776 }
27777 27777
27778 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 27778 }
27779 27779 catch (RecognitionException re) {
27780 } 27780 reportError(re);
27781 27781 recover(input,re);
27782 27782 }
27783 } 27783 finally {
27784 27784
27785 } 27785 restoreStackSize(stackSize);
27786 catch (RecognitionException re) { 27786
27787 reportError(re); 27787 }
27788 recover(input,re); 27788 return ;
27789 } 27789 }
27790 finally { 27790 // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl"
27791 27791
27792 restoreStackSize(stackSize); 27792
27793 27793 // $ANTLR start "rule__GenerationTask__Group_3_6__1"
27794 } 27794 // InternalApplicationConfiguration.g:8975:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
27795 return ; 27795 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
27796 } 27796
27797 // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1" 27797 int stackSize = keepStackSize();
27798 27798
27799 27799 try {
27800 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" 27800 // InternalApplicationConfiguration.g:8979:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
27801 // InternalApplicationConfiguration.g:9023:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 27801 // InternalApplicationConfiguration.g:8980:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
27802 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { 27802 {
27803 27803 pushFollow(FOLLOW_9);
27804 int stackSize = keepStackSize(); 27804 rule__GenerationTask__Group_3_6__1__Impl();
27805 27805
27806 try { 27806 state._fsp--;
27807 // InternalApplicationConfiguration.g:9027:1: ( ( RULE_ID ) ) 27807
27808 // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) 27808 pushFollow(FOLLOW_2);
27809 { 27809 rule__GenerationTask__Group_3_6__2();
27810 // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) 27810
27811 // InternalApplicationConfiguration.g:9029:3: RULE_ID 27811 state._fsp--;
27812 { 27812
27813 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27813
27814 match(input,RULE_ID,FOLLOW_2); 27814 }
27815 after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27815
27816 27816 }
27817 } 27817 catch (RecognitionException re) {
27818 27818 reportError(re);
27819 27819 recover(input,re);
27820 } 27820 }
27821 27821 finally {
27822 } 27822
27823 catch (RecognitionException re) { 27823 restoreStackSize(stackSize);
27824 reportError(re); 27824
27825 recover(input,re); 27825 }
27826 } 27826 return ;
27827 finally { 27827 }
27828 27828 // $ANTLR end "rule__GenerationTask__Group_3_6__1"
27829 restoreStackSize(stackSize); 27829
27830 27830
27831 } 27831 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
27832 return ; 27832 // InternalApplicationConfiguration.g:8987:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
27833 } 27833 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
27834 // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1" 27834
27835 27835 int stackSize = keepStackSize();
27836 27836
27837 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" 27837 try {
27838 // InternalApplicationConfiguration.g:9038:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; 27838 // InternalApplicationConfiguration.g:8991:1: ( ( '=' ) )
27839 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { 27839 // InternalApplicationConfiguration.g:8992:1: ( '=' )
27840 27840 {
27841 int stackSize = keepStackSize(); 27841 // InternalApplicationConfiguration.g:8992:1: ( '=' )
27842 27842 // InternalApplicationConfiguration.g:8993:2: '='
27843 try { 27843 {
27844 // InternalApplicationConfiguration.g:9042:1: ( ( ruleMetamodelSpecification ) ) 27844 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
27845 // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) 27845 match(input,29,FOLLOW_2);
27846 { 27846 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
27847 // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) 27847
27848 // InternalApplicationConfiguration.g:9044:3: ruleMetamodelSpecification 27848 }
27849 { 27849
27850 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 27850
27851 pushFollow(FOLLOW_2); 27851 }
27852 ruleMetamodelSpecification(); 27852
27853 27853 }
27854 state._fsp--; 27854 catch (RecognitionException re) {
27855 27855 reportError(re);
27856 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 27856 recover(input,re);
27857 27857 }
27858 } 27858 finally {
27859 27859
27860 27860 restoreStackSize(stackSize);
27861 } 27861
27862 27862 }
27863 } 27863 return ;
27864 catch (RecognitionException re) { 27864 }
27865 reportError(re); 27865 // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl"
27866 recover(input,re); 27866
27867 } 27867
27868 finally { 27868 // $ANTLR start "rule__GenerationTask__Group_3_6__2"
27869 27869 // InternalApplicationConfiguration.g:9002:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
27870 restoreStackSize(stackSize); 27870 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
27871 27871
27872 } 27872 int stackSize = keepStackSize();
27873 return ; 27873
27874 } 27874 try {
27875 // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2" 27875 // InternalApplicationConfiguration.g:9006:1: ( rule__GenerationTask__Group_3_6__2__Impl )
27876 27876 // InternalApplicationConfiguration.g:9007:2: rule__GenerationTask__Group_3_6__2__Impl
27877 27877 {
27878 // $ANTLR start "rule__MetamodelReference__ReferredAssignment" 27878 pushFollow(FOLLOW_2);
27879 // InternalApplicationConfiguration.g:9053:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 27879 rule__GenerationTask__Group_3_6__2__Impl();
27880 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { 27880
27881 27881 state._fsp--;
27882 int stackSize = keepStackSize(); 27882
27883 27883
27884 try { 27884 }
27885 // InternalApplicationConfiguration.g:9057:1: ( ( ( RULE_ID ) ) ) 27885
27886 // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) 27886 }
27887 { 27887 catch (RecognitionException re) {
27888 // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) 27888 reportError(re);
27889 // InternalApplicationConfiguration.g:9059:3: ( RULE_ID ) 27889 recover(input,re);
27890 { 27890 }
27891 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 27891 finally {
27892 // InternalApplicationConfiguration.g:9060:3: ( RULE_ID ) 27892
27893 // InternalApplicationConfiguration.g:9061:4: RULE_ID 27893 restoreStackSize(stackSize);
27894 { 27894
27895 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 27895 }
27896 match(input,RULE_ID,FOLLOW_2); 27896 return ;
27897 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 27897 }
27898 27898 // $ANTLR end "rule__GenerationTask__Group_3_6__2"
27899 } 27899
27900 27900
27901 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 27901 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
27902 27902 // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
27903 } 27903 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
27904 27904
27905 27905 int stackSize = keepStackSize();
27906 } 27906
27907 27907 try {
27908 } 27908 // InternalApplicationConfiguration.g:9017:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
27909 catch (RecognitionException re) { 27909 // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
27910 reportError(re); 27910 {
27911 recover(input,re); 27911 // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
27912 } 27912 // InternalApplicationConfiguration.g:9019:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
27913 finally { 27913 {
27914 27914 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
27915 restoreStackSize(stackSize); 27915 // InternalApplicationConfiguration.g:9020:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
27916 27916 // InternalApplicationConfiguration.g:9020:3: rule__GenerationTask__RunsAssignment_3_6_2
27917 } 27917 {
27918 return ; 27918 pushFollow(FOLLOW_2);
27919 } 27919 rule__GenerationTask__RunsAssignment_3_6_2();
27920 // $ANTLR end "rule__MetamodelReference__ReferredAssignment" 27920
27921 27921 state._fsp--;
27922 27922
27923 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1" 27923
27924 // InternalApplicationConfiguration.g:9072:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; 27924 }
27925 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException { 27925
27926 27926 after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
27927 int stackSize = keepStackSize(); 27927
27928 27928 }
27929 try { 27929
27930 // InternalApplicationConfiguration.g:9076:1: ( ( rulePartialModelEntry ) ) 27930
27931 // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) 27931 }
27932 { 27932
27933 // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) 27933 }
27934 // InternalApplicationConfiguration.g:9078:3: rulePartialModelEntry 27934 catch (RecognitionException re) {
27935 { 27935 reportError(re);
27936 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 27936 recover(input,re);
27937 pushFollow(FOLLOW_2); 27937 }
27938 rulePartialModelEntry(); 27938 finally {
27939 27939
27940 state._fsp--; 27940 restoreStackSize(stackSize);
27941 27941
27942 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 27942 }
27943 27943 return ;
27944 } 27944 }
27945 27945 // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl"
27946 27946
27947 } 27947
27948 27948 // $ANTLR start "rule__GenerationTask__Group_3_7__0"
27949 } 27949 // InternalApplicationConfiguration.g:9029:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
27950 catch (RecognitionException re) { 27950 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
27951 reportError(re); 27951
27952 recover(input,re); 27952 int stackSize = keepStackSize();
27953 } 27953
27954 finally { 27954 try {
27955 27955 // InternalApplicationConfiguration.g:9033:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
27956 restoreStackSize(stackSize); 27956 // InternalApplicationConfiguration.g:9034:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
27957 27957 {
27958 } 27958 pushFollow(FOLLOW_13);
27959 return ; 27959 rule__GenerationTask__Group_3_7__0__Impl();
27960 } 27960
27961 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1" 27961 state._fsp--;
27962 27962
27963 27963 pushFollow(FOLLOW_2);
27964 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" 27964 rule__GenerationTask__Group_3_7__1();
27965 // InternalApplicationConfiguration.g:9087:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; 27965
27966 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { 27966 state._fsp--;
27967 27967
27968 int stackSize = keepStackSize(); 27968
27969 27969 }
27970 try { 27970
27971 // InternalApplicationConfiguration.g:9091:1: ( ( rulePartialModelEntry ) ) 27971 }
27972 // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry ) 27972 catch (RecognitionException re) {
27973 { 27973 reportError(re);
27974 // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry ) 27974 recover(input,re);
27975 // InternalApplicationConfiguration.g:9093:3: rulePartialModelEntry 27975 }
27976 { 27976 finally {
27977 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 27977
27978 pushFollow(FOLLOW_2); 27978 restoreStackSize(stackSize);
27979 rulePartialModelEntry(); 27979
27980 27980 }
27981 state._fsp--; 27981 return ;
27982 27982 }
27983 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 27983 // $ANTLR end "rule__GenerationTask__Group_3_7__0"
27984 27984
27985 } 27985
27986 27986 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
27987 27987 // InternalApplicationConfiguration.g:9041:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
27988 } 27988 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
27989 27989
27990 } 27990 int stackSize = keepStackSize();
27991 catch (RecognitionException re) { 27991
27992 reportError(re); 27992 try {
27993 recover(input,re); 27993 // InternalApplicationConfiguration.g:9045:1: ( ( 'solver' ) )
27994 } 27994 // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
27995 finally { 27995 {
27996 27996 // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
27997 restoreStackSize(stackSize); 27997 // InternalApplicationConfiguration.g:9047:2: 'solver'
27998 27998 {
27999 } 27999 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
28000 return ; 28000 match(input,55,FOLLOW_2);
28001 } 28001 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
28002 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1" 28002
28003 28003 }
28004 28004
28005 // $ANTLR start "rule__ModelEntry__PathAssignment" 28005
28006 // InternalApplicationConfiguration.g:9102:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; 28006 }
28007 public final void rule__ModelEntry__PathAssignment() throws RecognitionException { 28007
28008 28008 }
28009 int stackSize = keepStackSize(); 28009 catch (RecognitionException re) {
28010 28010 reportError(re);
28011 try { 28011 recover(input,re);
28012 // InternalApplicationConfiguration.g:9106:1: ( ( ruleFile ) ) 28012 }
28013 // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) 28013 finally {
28014 { 28014
28015 // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) 28015 restoreStackSize(stackSize);
28016 // InternalApplicationConfiguration.g:9108:3: ruleFile 28016
28017 { 28017 }
28018 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 28018 return ;
28019 pushFollow(FOLLOW_2); 28019 }
28020 ruleFile(); 28020 // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl"
28021 28021
28022 state._fsp--; 28022
28023 28023 // $ANTLR start "rule__GenerationTask__Group_3_7__1"
28024 after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 28024 // InternalApplicationConfiguration.g:9056:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
28025 28025 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
28026 } 28026
28027 28027 int stackSize = keepStackSize();
28028 28028
28029 } 28029 try {
28030 28030 // InternalApplicationConfiguration.g:9060:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
28031 } 28031 // InternalApplicationConfiguration.g:9061:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
28032 catch (RecognitionException re) { 28032 {
28033 reportError(re); 28033 pushFollow(FOLLOW_46);
28034 recover(input,re); 28034 rule__GenerationTask__Group_3_7__1__Impl();
28035 } 28035
28036 finally { 28036 state._fsp--;
28037 28037
28038 restoreStackSize(stackSize); 28038 pushFollow(FOLLOW_2);
28039 28039 rule__GenerationTask__Group_3_7__2();
28040 } 28040
28041 return ; 28041 state._fsp--;
28042 } 28042
28043 // $ANTLR end "rule__ModelEntry__PathAssignment" 28043
28044 28044 }
28045 28045
28046 // $ANTLR start "rule__FolderEntry__PathAssignment_1" 28046 }
28047 // InternalApplicationConfiguration.g:9117:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; 28047 catch (RecognitionException re) {
28048 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { 28048 reportError(re);
28049 28049 recover(input,re);
28050 int stackSize = keepStackSize(); 28050 }
28051 28051 finally {
28052 try { 28052
28053 // InternalApplicationConfiguration.g:9121:1: ( ( ruleFile ) ) 28053 restoreStackSize(stackSize);
28054 // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) 28054
28055 { 28055 }
28056 // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) 28056 return ;
28057 // InternalApplicationConfiguration.g:9123:3: ruleFile 28057 }
28058 { 28058 // $ANTLR end "rule__GenerationTask__Group_3_7__1"
28059 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 28059
28060 pushFollow(FOLLOW_2); 28060
28061 ruleFile(); 28061 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
28062 28062 // InternalApplicationConfiguration.g:9068:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
28063 state._fsp--; 28063 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
28064 28064
28065 after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 28065 int stackSize = keepStackSize();
28066 28066
28067 } 28067 try {
28068 28068 // InternalApplicationConfiguration.g:9072:1: ( ( '=' ) )
28069 28069 // InternalApplicationConfiguration.g:9073:1: ( '=' )
28070 } 28070 {
28071 28071 // InternalApplicationConfiguration.g:9073:1: ( '=' )
28072 } 28072 // InternalApplicationConfiguration.g:9074:2: '='
28073 catch (RecognitionException re) { 28073 {
28074 reportError(re); 28074 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
28075 recover(input,re); 28075 match(input,29,FOLLOW_2);
28076 } 28076 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
28077 finally { 28077
28078 28078 }
28079 restoreStackSize(stackSize); 28079
28080 28080
28081 } 28081 }
28082 return ; 28082
28083 } 28083 }
28084 // $ANTLR end "rule__FolderEntry__PathAssignment_1" 28084 catch (RecognitionException re) {
28085 28085 reportError(re);
28086 28086 recover(input,re);
28087 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" 28087 }
28088 // InternalApplicationConfiguration.g:9132:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; 28088 finally {
28089 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { 28089
28090 28090 restoreStackSize(stackSize);
28091 int stackSize = keepStackSize(); 28091
28092 28092 }
28093 try { 28093 return ;
28094 // InternalApplicationConfiguration.g:9136:1: ( ( ruleModelEntry ) ) 28094 }
28095 // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) 28095 // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl"
28096 { 28096
28097 // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) 28097
28098 // InternalApplicationConfiguration.g:9138:3: ruleModelEntry 28098 // $ANTLR start "rule__GenerationTask__Group_3_7__2"
28099 { 28099 // InternalApplicationConfiguration.g:9083:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
28100 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 28100 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
28101 pushFollow(FOLLOW_2); 28101
28102 ruleModelEntry(); 28102 int stackSize = keepStackSize();
28103 28103
28104 state._fsp--; 28104 try {
28105 28105 // InternalApplicationConfiguration.g:9087:1: ( rule__GenerationTask__Group_3_7__2__Impl )
28106 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 28106 // InternalApplicationConfiguration.g:9088:2: rule__GenerationTask__Group_3_7__2__Impl
28107 28107 {
28108 } 28108 pushFollow(FOLLOW_2);
28109 28109 rule__GenerationTask__Group_3_7__2__Impl();
28110 28110
28111 } 28111 state._fsp--;
28112 28112
28113 } 28113
28114 catch (RecognitionException re) { 28114 }
28115 reportError(re); 28115
28116 recover(input,re); 28116 }
28117 } 28117 catch (RecognitionException re) {
28118 finally { 28118 reportError(re);
28119 28119 recover(input,re);
28120 restoreStackSize(stackSize); 28120 }
28121 28121 finally {
28122 } 28122
28123 return ; 28123 restoreStackSize(stackSize);
28124 } 28124
28125 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2" 28125 }
28126 28126 return ;
28127 28127 }
28128 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" 28128 // $ANTLR end "rule__GenerationTask__Group_3_7__2"
28129 // InternalApplicationConfiguration.g:9147:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; 28129
28130 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 28130
28131 28131 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
28132 int stackSize = keepStackSize(); 28132 // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
28133 28133 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
28134 try { 28134
28135 // InternalApplicationConfiguration.g:9151:1: ( ( ruleModelEntry ) ) 28135 int stackSize = keepStackSize();
28136 // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) 28136
28137 { 28137 try {
28138 // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) 28138 // InternalApplicationConfiguration.g:9098:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
28139 // InternalApplicationConfiguration.g:9153:3: ruleModelEntry 28139 // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
28140 { 28140 {
28141 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 28141 // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
28142 pushFollow(FOLLOW_2); 28142 // InternalApplicationConfiguration.g:9100:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
28143 ruleModelEntry(); 28143 {
28144 28144 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
28145 state._fsp--; 28145 // InternalApplicationConfiguration.g:9101:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
28146 28146 // InternalApplicationConfiguration.g:9101:3: rule__GenerationTask__SolverAssignment_3_7_2
28147 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 28147 {
28148 28148 pushFollow(FOLLOW_2);
28149 } 28149 rule__GenerationTask__SolverAssignment_3_7_2();
28150 28150
28151 28151 state._fsp--;
28152 } 28152
28153 28153
28154 } 28154 }
28155 catch (RecognitionException re) { 28155
28156 reportError(re); 28156 after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
28157 recover(input,re); 28157
28158 } 28158 }
28159 finally { 28159
28160 28160
28161 restoreStackSize(stackSize); 28161 }
28162 28162
28163 } 28163 }
28164 return ; 28164 catch (RecognitionException re) {
28165 } 28165 reportError(re);
28166 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1" 28166 recover(input,re);
28167 28167 }
28168 28168 finally {
28169 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" 28169
28170 // InternalApplicationConfiguration.g:9162:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28170 restoreStackSize(stackSize);
28171 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { 28171
28172 28172 }
28173 int stackSize = keepStackSize(); 28173 return ;
28174 28174 }
28175 try { 28175 // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl"
28176 // InternalApplicationConfiguration.g:9166:1: ( ( RULE_ID ) ) 28176
28177 // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) 28177
28178 { 28178 // $ANTLR start "rule__GenerationTask__Group_3_8__0"
28179 // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) 28179 // InternalApplicationConfiguration.g:9110:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
28180 // InternalApplicationConfiguration.g:9168:3: RULE_ID 28180 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
28181 { 28181
28182 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28182 int stackSize = keepStackSize();
28183 match(input,RULE_ID,FOLLOW_2); 28183
28184 after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28184 try {
28185 28185 // InternalApplicationConfiguration.g:9114:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
28186 } 28186 // InternalApplicationConfiguration.g:9115:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
28187 28187 {
28188 28188 pushFollow(FOLLOW_13);
28189 } 28189 rule__GenerationTask__Group_3_8__0__Impl();
28190 28190
28191 } 28191 state._fsp--;
28192 catch (RecognitionException re) { 28192
28193 reportError(re); 28193 pushFollow(FOLLOW_2);
28194 recover(input,re); 28194 rule__GenerationTask__Group_3_8__1();
28195 } 28195
28196 finally { 28196 state._fsp--;
28197 28197
28198 restoreStackSize(stackSize); 28198
28199 28199 }
28200 } 28200
28201 return ; 28201 }
28202 } 28202 catch (RecognitionException re) {
28203 // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1" 28203 reportError(re);
28204 28204 recover(input,re);
28205 28205 }
28206 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" 28206 finally {
28207 // InternalApplicationConfiguration.g:9177:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; 28207
28208 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { 28208 restoreStackSize(stackSize);
28209 28209
28210 int stackSize = keepStackSize(); 28210 }
28211 28211 return ;
28212 try { 28212 }
28213 // InternalApplicationConfiguration.g:9181:1: ( ( rulePartialModelSpecification ) ) 28213 // $ANTLR end "rule__GenerationTask__Group_3_8__0"
28214 // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) 28214
28215 { 28215
28216 // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) 28216 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
28217 // InternalApplicationConfiguration.g:9183:3: rulePartialModelSpecification 28217 // InternalApplicationConfiguration.g:9122:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
28218 { 28218 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
28219 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 28219
28220 pushFollow(FOLLOW_2); 28220 int stackSize = keepStackSize();
28221 rulePartialModelSpecification(); 28221
28222 28222 try {
28223 state._fsp--; 28223 // InternalApplicationConfiguration.g:9126:1: ( ( 'config' ) )
28224 28224 // InternalApplicationConfiguration.g:9127:1: ( 'config' )
28225 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 28225 {
28226 28226 // InternalApplicationConfiguration.g:9127:1: ( 'config' )
28227 } 28227 // InternalApplicationConfiguration.g:9128:2: 'config'
28228 28228 {
28229 28229 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
28230 } 28230 match(input,42,FOLLOW_2);
28231 28231 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
28232 } 28232
28233 catch (RecognitionException re) { 28233 }
28234 reportError(re); 28234
28235 recover(input,re); 28235
28236 } 28236 }
28237 finally { 28237
28238 28238 }
28239 restoreStackSize(stackSize); 28239 catch (RecognitionException re) {
28240 28240 reportError(re);
28241 } 28241 recover(input,re);
28242 return ; 28242 }
28243 } 28243 finally {
28244 // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2" 28244
28245 28245 restoreStackSize(stackSize);
28246 28246
28247 // $ANTLR start "rule__PartialModelReference__ReferredAssignment" 28247 }
28248 // InternalApplicationConfiguration.g:9192:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 28248 return ;
28249 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { 28249 }
28250 28250 // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl"
28251 int stackSize = keepStackSize(); 28251
28252 28252
28253 try { 28253 // $ANTLR start "rule__GenerationTask__Group_3_8__1"
28254 // InternalApplicationConfiguration.g:9196:1: ( ( ( RULE_ID ) ) ) 28254 // InternalApplicationConfiguration.g:9137:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
28255 // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) 28255 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
28256 { 28256
28257 // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) 28257 int stackSize = keepStackSize();
28258 // InternalApplicationConfiguration.g:9198:3: ( RULE_ID ) 28258
28259 { 28259 try {
28260 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); 28260 // InternalApplicationConfiguration.g:9141:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
28261 // InternalApplicationConfiguration.g:9199:3: ( RULE_ID ) 28261 // InternalApplicationConfiguration.g:9142:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
28262 // InternalApplicationConfiguration.g:9200:4: RULE_ID 28262 {
28263 { 28263 pushFollow(FOLLOW_45);
28264 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); 28264 rule__GenerationTask__Group_3_8__1__Impl();
28265 match(input,RULE_ID,FOLLOW_2); 28265
28266 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); 28266 state._fsp--;
28267 28267
28268 } 28268 pushFollow(FOLLOW_2);
28269 28269 rule__GenerationTask__Group_3_8__2();
28270 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); 28270
28271 28271 state._fsp--;
28272 } 28272
28273 28273
28274 28274 }
28275 } 28275
28276 28276 }
28277 } 28277 catch (RecognitionException re) {
28278 catch (RecognitionException re) { 28278 reportError(re);
28279 reportError(re); 28279 recover(input,re);
28280 recover(input,re); 28280 }
28281 } 28281 finally {
28282 finally { 28282
28283 28283 restoreStackSize(stackSize);
28284 restoreStackSize(stackSize); 28284
28285 28285 }
28286 } 28286 return ;
28287 return ; 28287 }
28288 } 28288 // $ANTLR end "rule__GenerationTask__Group_3_8__1"
28289 // $ANTLR end "rule__PartialModelReference__ReferredAssignment" 28289
28290 28290
28291 28291 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
28292 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" 28292 // InternalApplicationConfiguration.g:9149:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
28293 // InternalApplicationConfiguration.g:9211:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; 28293 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
28294 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { 28294
28295 28295 int stackSize = keepStackSize();
28296 int stackSize = keepStackSize(); 28296
28297 28297 try {
28298 try { 28298 // InternalApplicationConfiguration.g:9153:1: ( ( '=' ) )
28299 // InternalApplicationConfiguration.g:9215:1: ( ( rulePatternEntry ) ) 28299 // InternalApplicationConfiguration.g:9154:1: ( '=' )
28300 // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) 28300 {
28301 { 28301 // InternalApplicationConfiguration.g:9154:1: ( '=' )
28302 // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) 28302 // InternalApplicationConfiguration.g:9155:2: '='
28303 // InternalApplicationConfiguration.g:9217:3: rulePatternEntry 28303 {
28304 { 28304 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
28305 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 28305 match(input,29,FOLLOW_2);
28306 pushFollow(FOLLOW_2); 28306 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
28307 rulePatternEntry(); 28307
28308 28308 }
28309 state._fsp--; 28309
28310 28310
28311 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 28311 }
28312 28312
28313 } 28313 }
28314 28314 catch (RecognitionException re) {
28315 28315 reportError(re);
28316 } 28316 recover(input,re);
28317 28317 }
28318 } 28318 finally {
28319 catch (RecognitionException re) { 28319
28320 reportError(re); 28320 restoreStackSize(stackSize);
28321 recover(input,re); 28321
28322 } 28322 }
28323 finally { 28323 return ;
28324 28324 }
28325 restoreStackSize(stackSize); 28325 // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl"
28326 28326
28327 } 28327
28328 return ; 28328 // $ANTLR start "rule__GenerationTask__Group_3_8__2"
28329 } 28329 // InternalApplicationConfiguration.g:9164:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
28330 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1" 28330 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
28331 28331
28332 28332 int stackSize = keepStackSize();
28333 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" 28333
28334 // InternalApplicationConfiguration.g:9226:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; 28334 try {
28335 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { 28335 // InternalApplicationConfiguration.g:9168:1: ( rule__GenerationTask__Group_3_8__2__Impl )
28336 28336 // InternalApplicationConfiguration.g:9169:2: rule__GenerationTask__Group_3_8__2__Impl
28337 int stackSize = keepStackSize(); 28337 {
28338 28338 pushFollow(FOLLOW_2);
28339 try { 28339 rule__GenerationTask__Group_3_8__2__Impl();
28340 // InternalApplicationConfiguration.g:9230:1: ( ( rulePatternEntry ) ) 28340
28341 // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) 28341 state._fsp--;
28342 { 28342
28343 // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) 28343
28344 // InternalApplicationConfiguration.g:9232:3: rulePatternEntry 28344 }
28345 { 28345
28346 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 28346 }
28347 pushFollow(FOLLOW_2); 28347 catch (RecognitionException re) {
28348 rulePatternEntry(); 28348 reportError(re);
28349 28349 recover(input,re);
28350 state._fsp--; 28350 }
28351 28351 finally {
28352 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 28352
28353 28353 restoreStackSize(stackSize);
28354 } 28354
28355 28355 }
28356 28356 return ;
28357 } 28357 }
28358 28358 // $ANTLR end "rule__GenerationTask__Group_3_8__2"
28359 } 28359
28360 catch (RecognitionException re) { 28360
28361 reportError(re); 28361 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
28362 recover(input,re); 28362 // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
28363 } 28363 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
28364 finally { 28364
28365 28365 int stackSize = keepStackSize();
28366 restoreStackSize(stackSize); 28366
28367 28367 try {
28368 } 28368 // InternalApplicationConfiguration.g:9179:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
28369 return ; 28369 // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
28370 } 28370 {
28371 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1" 28371 // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
28372 28372 // InternalApplicationConfiguration.g:9181:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
28373 28373 {
28374 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" 28374 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
28375 // InternalApplicationConfiguration.g:9241:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 28375 // InternalApplicationConfiguration.g:9182:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
28376 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { 28376 // InternalApplicationConfiguration.g:9182:3: rule__GenerationTask__ConfigAssignment_3_8_2
28377 28377 {
28378 int stackSize = keepStackSize(); 28378 pushFollow(FOLLOW_2);
28379 28379 rule__GenerationTask__ConfigAssignment_3_8_2();
28380 try { 28380
28381 // InternalApplicationConfiguration.g:9245:1: ( ( ( ruleQualifiedName ) ) ) 28381 state._fsp--;
28382 // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) ) 28382
28383 { 28383
28384 // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) ) 28384 }
28385 // InternalApplicationConfiguration.g:9247:3: ( ruleQualifiedName ) 28385
28386 { 28386 after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
28387 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 28387
28388 // InternalApplicationConfiguration.g:9248:3: ( ruleQualifiedName ) 28388 }
28389 // InternalApplicationConfiguration.g:9249:4: ruleQualifiedName 28389
28390 { 28390
28391 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); 28391 }
28392 pushFollow(FOLLOW_2); 28392
28393 ruleQualifiedName(); 28393 }
28394 28394 catch (RecognitionException re) {
28395 state._fsp--; 28395 reportError(re);
28396 28396 recover(input,re);
28397 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); 28397 }
28398 28398 finally {
28399 } 28399
28400 28400 restoreStackSize(stackSize);
28401 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 28401
28402 28402 }
28403 } 28403 return ;
28404 28404 }
28405 28405 // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl"
28406 } 28406
28407 28407
28408 } 28408 // $ANTLR start "rule__GenerationTask__Group_3_9__0"
28409 catch (RecognitionException re) { 28409 // InternalApplicationConfiguration.g:9191:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
28410 reportError(re); 28410 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
28411 recover(input,re); 28411
28412 } 28412 int stackSize = keepStackSize();
28413 finally { 28413
28414 28414 try {
28415 restoreStackSize(stackSize); 28415 // InternalApplicationConfiguration.g:9195:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
28416 28416 // InternalApplicationConfiguration.g:9196:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
28417 } 28417 {
28418 return ; 28418 pushFollow(FOLLOW_13);
28419 } 28419 rule__GenerationTask__Group_3_9__0__Impl();
28420 // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1" 28420
28421 28421 state._fsp--;
28422 28422
28423 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" 28423 pushFollow(FOLLOW_2);
28424 // InternalApplicationConfiguration.g:9260:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; 28424 rule__GenerationTask__Group_3_9__1();
28425 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { 28425
28426 28426 state._fsp--;
28427 int stackSize = keepStackSize(); 28427
28428 28428
28429 try { 28429 }
28430 // InternalApplicationConfiguration.g:9264:1: ( ( rulePatternElement ) ) 28430
28431 // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement ) 28431 }
28432 { 28432 catch (RecognitionException re) {
28433 // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement ) 28433 reportError(re);
28434 // InternalApplicationConfiguration.g:9266:3: rulePatternElement 28434 recover(input,re);
28435 { 28435 }
28436 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 28436 finally {
28437 pushFollow(FOLLOW_2); 28437
28438 rulePatternElement(); 28438 restoreStackSize(stackSize);
28439 28439
28440 state._fsp--; 28440 }
28441 28441 return ;
28442 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 28442 }
28443 28443 // $ANTLR end "rule__GenerationTask__Group_3_9__0"
28444 } 28444
28445 28445
28446 28446 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
28447 } 28447 // InternalApplicationConfiguration.g:9203:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
28448 28448 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
28449 } 28449
28450 catch (RecognitionException re) { 28450 int stackSize = keepStackSize();
28451 reportError(re); 28451
28452 recover(input,re); 28452 try {
28453 } 28453 // InternalApplicationConfiguration.g:9207:1: ( ( 'debug' ) )
28454 finally { 28454 // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
28455 28455 {
28456 restoreStackSize(stackSize); 28456 // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
28457 28457 // InternalApplicationConfiguration.g:9209:2: 'debug'
28458 } 28458 {
28459 return ; 28459 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
28460 } 28460 match(input,56,FOLLOW_2);
28461 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2" 28461 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
28462 28462
28463 28463 }
28464 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" 28464
28465 // InternalApplicationConfiguration.g:9275:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; 28465
28466 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { 28466 }
28467 28467
28468 int stackSize = keepStackSize(); 28468 }
28469 28469 catch (RecognitionException re) {
28470 try { 28470 reportError(re);
28471 // InternalApplicationConfiguration.g:9279:1: ( ( rulePatternElement ) ) 28471 recover(input,re);
28472 // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) 28472 }
28473 { 28473 finally {
28474 // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) 28474
28475 // InternalApplicationConfiguration.g:9281:3: rulePatternElement 28475 restoreStackSize(stackSize);
28476 { 28476
28477 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 28477 }
28478 pushFollow(FOLLOW_2); 28478 return ;
28479 rulePatternElement(); 28479 }
28480 28480 // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl"
28481 state._fsp--; 28481
28482 28482
28483 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 28483 // $ANTLR start "rule__GenerationTask__Group_3_9__1"
28484 28484 // InternalApplicationConfiguration.g:9218:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
28485 } 28485 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
28486 28486
28487 28487 int stackSize = keepStackSize();
28488 } 28488
28489 28489 try {
28490 } 28490 // InternalApplicationConfiguration.g:9222:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
28491 catch (RecognitionException re) { 28491 // InternalApplicationConfiguration.g:9223:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
28492 reportError(re); 28492 {
28493 recover(input,re); 28493 pushFollow(FOLLOW_21);
28494 } 28494 rule__GenerationTask__Group_3_9__1__Impl();
28495 finally { 28495
28496 28496 state._fsp--;
28497 restoreStackSize(stackSize); 28497
28498 28498 pushFollow(FOLLOW_2);
28499 } 28499 rule__GenerationTask__Group_3_9__2();
28500 return ; 28500
28501 } 28501 state._fsp--;
28502 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" 28502
28503 28503
28504 28504 }
28505 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0" 28505
28506 // InternalApplicationConfiguration.g:9290:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; 28506 }
28507 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException { 28507 catch (RecognitionException re) {
28508 28508 reportError(re);
28509 int stackSize = keepStackSize(); 28509 recover(input,re);
28510 28510 }
28511 try { 28511 finally {
28512 // InternalApplicationConfiguration.g:9294:1: ( ( ( ruleQualifiedName ) ) ) 28512
28513 // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) 28513 restoreStackSize(stackSize);
28514 { 28514
28515 // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) 28515 }
28516 // InternalApplicationConfiguration.g:9296:3: ( ruleQualifiedName ) 28516 return ;
28517 { 28517 }
28518 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 28518 // $ANTLR end "rule__GenerationTask__Group_3_9__1"
28519 // InternalApplicationConfiguration.g:9297:3: ( ruleQualifiedName ) 28519
28520 // InternalApplicationConfiguration.g:9298:4: ruleQualifiedName 28520
28521 { 28521 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
28522 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); 28522 // InternalApplicationConfiguration.g:9230:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
28523 pushFollow(FOLLOW_2); 28523 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
28524 ruleQualifiedName(); 28524
28525 28525 int stackSize = keepStackSize();
28526 state._fsp--; 28526
28527 28527 try {
28528 after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); 28528 // InternalApplicationConfiguration.g:9234:1: ( ( '=' ) )
28529 28529 // InternalApplicationConfiguration.g:9235:1: ( '=' )
28530 } 28530 {
28531 28531 // InternalApplicationConfiguration.g:9235:1: ( '=' )
28532 after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 28532 // InternalApplicationConfiguration.g:9236:2: '='
28533 28533 {
28534 } 28534 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
28535 28535 match(input,29,FOLLOW_2);
28536 28536 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
28537 } 28537
28538 28538 }
28539 } 28539
28540 catch (RecognitionException re) { 28540
28541 reportError(re); 28541 }
28542 recover(input,re); 28542
28543 } 28543 }
28544 finally { 28544 catch (RecognitionException re) {
28545 28545 reportError(re);
28546 restoreStackSize(stackSize); 28546 recover(input,re);
28547 28547 }
28548 } 28548 finally {
28549 return ; 28549
28550 } 28550 restoreStackSize(stackSize);
28551 // $ANTLR end "rule__PatternElement__PackageAssignment_0_0" 28551
28552 28552 }
28553 28553 return ;
28554 // $ANTLR start "rule__PatternElement__PatternAssignment_1" 28554 }
28555 // InternalApplicationConfiguration.g:9309:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; 28555 // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl"
28556 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { 28556
28557 28557
28558 int stackSize = keepStackSize(); 28558 // $ANTLR start "rule__GenerationTask__Group_3_9__2"
28559 28559 // InternalApplicationConfiguration.g:9245:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
28560 try { 28560 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
28561 // InternalApplicationConfiguration.g:9313:1: ( ( ( RULE_ID ) ) ) 28561
28562 // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) 28562 int stackSize = keepStackSize();
28563 { 28563
28564 // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) 28564 try {
28565 // InternalApplicationConfiguration.g:9315:3: ( RULE_ID ) 28565 // InternalApplicationConfiguration.g:9249:1: ( rule__GenerationTask__Group_3_9__2__Impl )
28566 { 28566 // InternalApplicationConfiguration.g:9250:2: rule__GenerationTask__Group_3_9__2__Impl
28567 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); 28567 {
28568 // InternalApplicationConfiguration.g:9316:3: ( RULE_ID ) 28568 pushFollow(FOLLOW_2);
28569 // InternalApplicationConfiguration.g:9317:4: RULE_ID 28569 rule__GenerationTask__Group_3_9__2__Impl();
28570 { 28570
28571 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); 28571 state._fsp--;
28572 match(input,RULE_ID,FOLLOW_2); 28572
28573 after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); 28573
28574 28574 }
28575 } 28575
28576 28576 }
28577 after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); 28577 catch (RecognitionException re) {
28578 28578 reportError(re);
28579 } 28579 recover(input,re);
28580 28580 }
28581 28581 finally {
28582 } 28582
28583 28583 restoreStackSize(stackSize);
28584 } 28584
28585 catch (RecognitionException re) { 28585 }
28586 reportError(re); 28586 return ;
28587 recover(input,re); 28587 }
28588 } 28588 // $ANTLR end "rule__GenerationTask__Group_3_9__2"
28589 finally { 28589
28590 28590
28591 restoreStackSize(stackSize); 28591 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
28592 28592 // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
28593 } 28593 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
28594 return ; 28594
28595 } 28595 int stackSize = keepStackSize();
28596 // $ANTLR end "rule__PatternElement__PatternAssignment_1" 28596
28597 28597 try {
28598 28598 // InternalApplicationConfiguration.g:9260:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
28599 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" 28599 // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
28600 // InternalApplicationConfiguration.g:9328:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28600 {
28601 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { 28601 // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
28602 28602 // InternalApplicationConfiguration.g:9262:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
28603 int stackSize = keepStackSize(); 28603 {
28604 28604 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
28605 try { 28605 // InternalApplicationConfiguration.g:9263:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
28606 // InternalApplicationConfiguration.g:9332:1: ( ( RULE_ID ) ) 28606 // InternalApplicationConfiguration.g:9263:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
28607 // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) 28607 {
28608 { 28608 pushFollow(FOLLOW_2);
28609 // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) 28609 rule__GenerationTask__DebugFolderAssignment_3_9_2();
28610 // InternalApplicationConfiguration.g:9334:3: RULE_ID 28610
28611 { 28611 state._fsp--;
28612 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28612
28613 match(input,RULE_ID,FOLLOW_2); 28613
28614 after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28614 }
28615 28615
28616 } 28616 after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
28617 28617
28618 28618 }
28619 } 28619
28620 28620
28621 } 28621 }
28622 catch (RecognitionException re) { 28622
28623 reportError(re); 28623 }
28624 recover(input,re); 28624 catch (RecognitionException re) {
28625 } 28625 reportError(re);
28626 finally { 28626 recover(input,re);
28627 28627 }
28628 restoreStackSize(stackSize); 28628 finally {
28629 28629
28630 } 28630 restoreStackSize(stackSize);
28631 return ; 28631
28632 } 28632 }
28633 // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1" 28633 return ;
28634 28634 }
28635 28635 // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl"
28636 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" 28636
28637 // InternalApplicationConfiguration.g:9343:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; 28637
28638 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { 28638 // $ANTLR start "rule__GenerationTask__Group_3_10__0"
28639 28639 // InternalApplicationConfiguration.g:9272:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
28640 int stackSize = keepStackSize(); 28640 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
28641 28641
28642 try { 28642 int stackSize = keepStackSize();
28643 // InternalApplicationConfiguration.g:9347:1: ( ( rulePatternSpecification ) ) 28643
28644 // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) 28644 try {
28645 { 28645 // InternalApplicationConfiguration.g:9276:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
28646 // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) 28646 // InternalApplicationConfiguration.g:9277:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
28647 // InternalApplicationConfiguration.g:9349:3: rulePatternSpecification 28647 {
28648 { 28648 pushFollow(FOLLOW_13);
28649 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 28649 rule__GenerationTask__Group_3_10__0__Impl();
28650 pushFollow(FOLLOW_2); 28650
28651 rulePatternSpecification(); 28651 state._fsp--;
28652 28652
28653 state._fsp--; 28653 pushFollow(FOLLOW_2);
28654 28654 rule__GenerationTask__Group_3_10__1();
28655 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 28655
28656 28656 state._fsp--;
28657 } 28657
28658 28658
28659 28659 }
28660 } 28660
28661 28661 }
28662 } 28662 catch (RecognitionException re) {
28663 catch (RecognitionException re) { 28663 reportError(re);
28664 reportError(re); 28664 recover(input,re);
28665 recover(input,re); 28665 }
28666 } 28666 finally {
28667 finally { 28667
28668 28668 restoreStackSize(stackSize);
28669 restoreStackSize(stackSize); 28669
28670 28670 }
28671 } 28671 return ;
28672 return ; 28672 }
28673 } 28673 // $ANTLR end "rule__GenerationTask__Group_3_10__0"
28674 // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2" 28674
28675 28675
28676 28676 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
28677 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" 28677 // InternalApplicationConfiguration.g:9284:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
28678 // InternalApplicationConfiguration.g:9358:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; 28678 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
28679 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { 28679
28680 28680 int stackSize = keepStackSize();
28681 int stackSize = keepStackSize(); 28681
28682 28682 try {
28683 try { 28683 // InternalApplicationConfiguration.g:9288:1: ( ( 'log' ) )
28684 // InternalApplicationConfiguration.g:9362:1: ( ( ( RULE_ID ) ) ) 28684 // InternalApplicationConfiguration.g:9289:1: ( 'log' )
28685 // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) 28685 {
28686 { 28686 // InternalApplicationConfiguration.g:9289:1: ( 'log' )
28687 // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) 28687 // InternalApplicationConfiguration.g:9290:2: 'log'
28688 // InternalApplicationConfiguration.g:9364:3: ( RULE_ID ) 28688 {
28689 { 28689 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
28690 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); 28690 match(input,57,FOLLOW_2);
28691 // InternalApplicationConfiguration.g:9365:3: ( RULE_ID ) 28691 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
28692 // InternalApplicationConfiguration.g:9366:4: RULE_ID 28692
28693 { 28693 }
28694 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); 28694
28695 match(input,RULE_ID,FOLLOW_2); 28695
28696 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); 28696 }
28697 28697
28698 } 28698 }
28699 28699 catch (RecognitionException re) {
28700 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); 28700 reportError(re);
28701 28701 recover(input,re);
28702 } 28702 }
28703 28703 finally {
28704 28704
28705 } 28705 restoreStackSize(stackSize);
28706 28706
28707 } 28707 }
28708 catch (RecognitionException re) { 28708 return ;
28709 reportError(re); 28709 }
28710 recover(input,re); 28710 // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl"
28711 } 28711
28712 finally { 28712
28713 28713 // $ANTLR start "rule__GenerationTask__Group_3_10__1"
28714 restoreStackSize(stackSize); 28714 // InternalApplicationConfiguration.g:9299:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
28715 28715 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
28716 } 28716
28717 return ; 28717 int stackSize = keepStackSize();
28718 } 28718
28719 // $ANTLR end "rule__GraphPatternReference__ReferredAssignment" 28719 try {
28720 28720 // InternalApplicationConfiguration.g:9303:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
28721 28721 // InternalApplicationConfiguration.g:9304:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
28722 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" 28722 {
28723 // InternalApplicationConfiguration.g:9377:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; 28723 pushFollow(FOLLOW_21);
28724 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { 28724 rule__GenerationTask__Group_3_10__1__Impl();
28725 28725
28726 int stackSize = keepStackSize(); 28726 state._fsp--;
28727 28727
28728 try { 28728 pushFollow(FOLLOW_2);
28729 // InternalApplicationConfiguration.g:9381:1: ( ( ruleConfigEntry ) ) 28729 rule__GenerationTask__Group_3_10__2();
28730 // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry ) 28730
28731 { 28731 state._fsp--;
28732 // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry ) 28732
28733 // InternalApplicationConfiguration.g:9383:3: ruleConfigEntry 28733
28734 { 28734 }
28735 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); 28735
28736 pushFollow(FOLLOW_2); 28736 }
28737 ruleConfigEntry(); 28737 catch (RecognitionException re) {
28738 28738 reportError(re);
28739 state._fsp--; 28739 recover(input,re);
28740 28740 }
28741 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); 28741 finally {
28742 28742
28743 } 28743 restoreStackSize(stackSize);
28744 28744
28745 28745 }
28746 } 28746 return ;
28747 28747 }
28748 } 28748 // $ANTLR end "rule__GenerationTask__Group_3_10__1"
28749 catch (RecognitionException re) { 28749
28750 reportError(re); 28750
28751 recover(input,re); 28751 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
28752 } 28752 // InternalApplicationConfiguration.g:9311:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
28753 finally { 28753 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
28754 28754
28755 restoreStackSize(stackSize); 28755 int stackSize = keepStackSize();
28756 28756
28757 } 28757 try {
28758 return ; 28758 // InternalApplicationConfiguration.g:9315:1: ( ( '=' ) )
28759 } 28759 // InternalApplicationConfiguration.g:9316:1: ( '=' )
28760 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0" 28760 {
28761 28761 // InternalApplicationConfiguration.g:9316:1: ( '=' )
28762 28762 // InternalApplicationConfiguration.g:9317:2: '='
28763 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" 28763 {
28764 // InternalApplicationConfiguration.g:9392:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; 28764 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
28765 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { 28765 match(input,29,FOLLOW_2);
28766 28766 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
28767 int stackSize = keepStackSize(); 28767
28768 28768 }
28769 try { 28769
28770 // InternalApplicationConfiguration.g:9396:1: ( ( ruleConfigEntry ) ) 28770
28771 // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) 28771 }
28772 { 28772
28773 // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) 28773 }
28774 // InternalApplicationConfiguration.g:9398:3: ruleConfigEntry 28774 catch (RecognitionException re) {
28775 { 28775 reportError(re);
28776 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 28776 recover(input,re);
28777 pushFollow(FOLLOW_2); 28777 }
28778 ruleConfigEntry(); 28778 finally {
28779 28779
28780 state._fsp--; 28780 restoreStackSize(stackSize);
28781 28781
28782 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 28782 }
28783 28783 return ;
28784 } 28784 }
28785 28785 // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl"
28786 28786
28787 } 28787
28788 28788 // $ANTLR start "rule__GenerationTask__Group_3_10__2"
28789 } 28789 // InternalApplicationConfiguration.g:9326:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
28790 catch (RecognitionException re) { 28790 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
28791 reportError(re); 28791
28792 recover(input,re); 28792 int stackSize = keepStackSize();
28793 } 28793
28794 finally { 28794 try {
28795 28795 // InternalApplicationConfiguration.g:9330:1: ( rule__GenerationTask__Group_3_10__2__Impl )
28796 restoreStackSize(stackSize); 28796 // InternalApplicationConfiguration.g:9331:2: rule__GenerationTask__Group_3_10__2__Impl
28797 28797 {
28798 } 28798 pushFollow(FOLLOW_2);
28799 return ; 28799 rule__GenerationTask__Group_3_10__2__Impl();
28800 } 28800
28801 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1" 28801 state._fsp--;
28802 28802
28803 28803
28804 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" 28804 }
28805 // InternalApplicationConfiguration.g:9407:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28805
28806 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { 28806 }
28807 28807 catch (RecognitionException re) {
28808 int stackSize = keepStackSize(); 28808 reportError(re);
28809 28809 recover(input,re);
28810 try { 28810 }
28811 // InternalApplicationConfiguration.g:9411:1: ( ( RULE_ID ) ) 28811 finally {
28812 // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) 28812
28813 { 28813 restoreStackSize(stackSize);
28814 // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) 28814
28815 // InternalApplicationConfiguration.g:9413:3: RULE_ID 28815 }
28816 { 28816 return ;
28817 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28817 }
28818 match(input,RULE_ID,FOLLOW_2); 28818 // $ANTLR end "rule__GenerationTask__Group_3_10__2"
28819 after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28819
28820 28820
28821 } 28821 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
28822 28822 // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
28823 28823 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
28824 } 28824
28825 28825 int stackSize = keepStackSize();
28826 } 28826
28827 catch (RecognitionException re) { 28827 try {
28828 reportError(re); 28828 // InternalApplicationConfiguration.g:9341:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
28829 recover(input,re); 28829 // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
28830 } 28830 {
28831 finally { 28831 // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
28832 28832 // InternalApplicationConfiguration.g:9343:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
28833 restoreStackSize(stackSize); 28833 {
28834 28834 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
28835 } 28835 // InternalApplicationConfiguration.g:9344:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
28836 return ; 28836 // InternalApplicationConfiguration.g:9344:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
28837 } 28837 {
28838 // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1" 28838 pushFollow(FOLLOW_2);
28839 28839 rule__GenerationTask__TargetLogFileAssignment_3_10_2();
28840 28840
28841 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" 28841 state._fsp--;
28842 // InternalApplicationConfiguration.g:9422:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; 28842
28843 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException { 28843
28844 28844 }
28845 int stackSize = keepStackSize(); 28845
28846 28846 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
28847 try { 28847
28848 // InternalApplicationConfiguration.g:9426:1: ( ( ruleConfigSpecification ) ) 28848 }
28849 // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) 28849
28850 { 28850
28851 // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) 28851 }
28852 // InternalApplicationConfiguration.g:9428:3: ruleConfigSpecification 28852
28853 { 28853 }
28854 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 28854 catch (RecognitionException re) {
28855 pushFollow(FOLLOW_2); 28855 reportError(re);
28856 ruleConfigSpecification(); 28856 recover(input,re);
28857 28857 }
28858 state._fsp--; 28858 finally {
28859 28859
28860 after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 28860 restoreStackSize(stackSize);
28861 28861
28862 } 28862 }
28863 28863 return ;
28864 28864 }
28865 } 28865 // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl"
28866 28866
28867 } 28867
28868 catch (RecognitionException re) { 28868 // $ANTLR start "rule__GenerationTask__Group_3_11__0"
28869 reportError(re); 28869 // InternalApplicationConfiguration.g:9353:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
28870 recover(input,re); 28870 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
28871 } 28871
28872 finally { 28872 int stackSize = keepStackSize();
28873 28873
28874 restoreStackSize(stackSize); 28874 try {
28875 28875 // InternalApplicationConfiguration.g:9357:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
28876 } 28876 // InternalApplicationConfiguration.g:9358:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
28877 return ; 28877 {
28878 } 28878 pushFollow(FOLLOW_13);
28879 // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2" 28879 rule__GenerationTask__Group_3_11__0__Impl();
28880 28880
28881 28881 state._fsp--;
28882 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" 28882
28883 // InternalApplicationConfiguration.g:9437:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; 28883 pushFollow(FOLLOW_2);
28884 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { 28884 rule__GenerationTask__Group_3_11__1();
28885 28885
28886 int stackSize = keepStackSize(); 28886 state._fsp--;
28887 28887
28888 try { 28888
28889 // InternalApplicationConfiguration.g:9441:1: ( ( ruleDocumentLevelSpecification ) ) 28889 }
28890 // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification ) 28890
28891 { 28891 }
28892 // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification ) 28892 catch (RecognitionException re) {
28893 // InternalApplicationConfiguration.g:9443:3: ruleDocumentLevelSpecification 28893 reportError(re);
28894 { 28894 recover(input,re);
28895 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 28895 }
28896 pushFollow(FOLLOW_2); 28896 finally {
28897 ruleDocumentLevelSpecification(); 28897
28898 28898 restoreStackSize(stackSize);
28899 state._fsp--; 28899
28900 28900 }
28901 after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 28901 return ;
28902 28902 }
28903 } 28903 // $ANTLR end "rule__GenerationTask__Group_3_11__0"
28904 28904
28905 28905
28906 } 28906 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
28907 28907 // InternalApplicationConfiguration.g:9365:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
28908 } 28908 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
28909 catch (RecognitionException re) { 28909
28910 reportError(re); 28910 int stackSize = keepStackSize();
28911 recover(input,re); 28911
28912 } 28912 try {
28913 finally { 28913 // InternalApplicationConfiguration.g:9369:1: ( ( 'statistics' ) )
28914 28914 // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
28915 restoreStackSize(stackSize); 28915 {
28916 28916 // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
28917 } 28917 // InternalApplicationConfiguration.g:9371:2: 'statistics'
28918 return ; 28918 {
28919 } 28919 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
28920 // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2" 28920 match(input,58,FOLLOW_2);
28921 28921 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
28922 28922
28923 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" 28923 }
28924 // InternalApplicationConfiguration.g:9452:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; 28924
28925 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { 28925
28926 28926 }
28927 int stackSize = keepStackSize(); 28927
28928 28928 }
28929 try { 28929 catch (RecognitionException re) {
28930 // InternalApplicationConfiguration.g:9456:1: ( ( RULE_INT ) ) 28930 reportError(re);
28931 // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) 28931 recover(input,re);
28932 { 28932 }
28933 // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) 28933 finally {
28934 // InternalApplicationConfiguration.g:9458:3: RULE_INT 28934
28935 { 28935 restoreStackSize(stackSize);
28936 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); 28936
28937 match(input,RULE_INT,FOLLOW_2); 28937 }
28938 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); 28938 return ;
28939 28939 }
28940 } 28940 // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl"
28941 28941
28942 28942
28943 } 28943 // $ANTLR start "rule__GenerationTask__Group_3_11__1"
28944 28944 // InternalApplicationConfiguration.g:9380:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
28945 } 28945 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
28946 catch (RecognitionException re) { 28946
28947 reportError(re); 28947 int stackSize = keepStackSize();
28948 recover(input,re); 28948
28949 } 28949 try {
28950 finally { 28950 // InternalApplicationConfiguration.g:9384:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
28951 28951 // InternalApplicationConfiguration.g:9385:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
28952 restoreStackSize(stackSize); 28952 {
28953 28953 pushFollow(FOLLOW_21);
28954 } 28954 rule__GenerationTask__Group_3_11__1__Impl();
28955 return ; 28955
28956 } 28956 state._fsp--;
28957 // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2" 28957
28958 28958 pushFollow(FOLLOW_2);
28959 28959 rule__GenerationTask__Group_3_11__2();
28960 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" 28960
28961 // InternalApplicationConfiguration.g:9467:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; 28961 state._fsp--;
28962 public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException { 28962
28963 28963
28964 int stackSize = keepStackSize(); 28964 }
28965 28965
28966 try { 28966 }
28967 // InternalApplicationConfiguration.g:9471:1: ( ( RULE_INT ) ) 28967 catch (RecognitionException re) {
28968 // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) 28968 reportError(re);
28969 { 28969 recover(input,re);
28970 // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) 28970 }
28971 // InternalApplicationConfiguration.g:9473:3: RULE_INT 28971 finally {
28972 { 28972
28973 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); 28973 restoreStackSize(stackSize);
28974 match(input,RULE_INT,FOLLOW_2); 28974
28975 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); 28975 }
28976 28976 return ;
28977 } 28977 }
28978 28978 // $ANTLR end "rule__GenerationTask__Group_3_11__1"
28979 28979
28980 } 28980
28981 28981 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
28982 } 28982 // InternalApplicationConfiguration.g:9392:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
28983 catch (RecognitionException re) { 28983 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
28984 reportError(re); 28984
28985 recover(input,re); 28985 int stackSize = keepStackSize();
28986 } 28986
28987 finally { 28987 try {
28988 28988 // InternalApplicationConfiguration.g:9396:1: ( ( '=' ) )
28989 restoreStackSize(stackSize); 28989 // InternalApplicationConfiguration.g:9397:1: ( '=' )
28990 28990 {
28991 } 28991 // InternalApplicationConfiguration.g:9397:1: ( '=' )
28992 return ; 28992 // InternalApplicationConfiguration.g:9398:2: '='
28993 } 28993 {
28994 // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2" 28994 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
28995 28995 match(input,29,FOLLOW_2);
28996 28996 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
28997 // $ANTLR start "rule__CustomEntry__KeyAssignment_0" 28997
28998 // InternalApplicationConfiguration.g:9482:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; 28998 }
28999 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { 28999
29000 29000
29001 int stackSize = keepStackSize(); 29001 }
29002 29002
29003 try { 29003 }
29004 // InternalApplicationConfiguration.g:9486:1: ( ( RULE_STRING ) ) 29004 catch (RecognitionException re) {
29005 // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) 29005 reportError(re);
29006 { 29006 recover(input,re);
29007 // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) 29007 }
29008 // InternalApplicationConfiguration.g:9488:3: RULE_STRING 29008 finally {
29009 { 29009
29010 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 29010 restoreStackSize(stackSize);
29011 match(input,RULE_STRING,FOLLOW_2); 29011
29012 after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 29012 }
29013 29013 return ;
29014 } 29014 }
29015 29015 // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl"
29016 29016
29017 } 29017
29018 29018 // $ANTLR start "rule__GenerationTask__Group_3_11__2"
29019 } 29019 // InternalApplicationConfiguration.g:9407:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
29020 catch (RecognitionException re) { 29020 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
29021 reportError(re); 29021
29022 recover(input,re); 29022 int stackSize = keepStackSize();
29023 } 29023
29024 finally { 29024 try {
29025 29025 // InternalApplicationConfiguration.g:9411:1: ( rule__GenerationTask__Group_3_11__2__Impl )
29026 restoreStackSize(stackSize); 29026 // InternalApplicationConfiguration.g:9412:2: rule__GenerationTask__Group_3_11__2__Impl
29027 29027 {
29028 } 29028 pushFollow(FOLLOW_2);
29029 return ; 29029 rule__GenerationTask__Group_3_11__2__Impl();
29030 } 29030
29031 // $ANTLR end "rule__CustomEntry__KeyAssignment_0" 29031 state._fsp--;
29032 29032
29033 29033
29034 // $ANTLR start "rule__CustomEntry__ValueAssignment_2" 29034 }
29035 // InternalApplicationConfiguration.g:9497:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; 29035
29036 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { 29036 }
29037 29037 catch (RecognitionException re) {
29038 int stackSize = keepStackSize(); 29038 reportError(re);
29039 29039 recover(input,re);
29040 try { 29040 }
29041 // InternalApplicationConfiguration.g:9501:1: ( ( RULE_STRING ) ) 29041 finally {
29042 // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) 29042
29043 { 29043 restoreStackSize(stackSize);
29044 // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) 29044
29045 // InternalApplicationConfiguration.g:9503:3: RULE_STRING 29045 }
29046 { 29046 return ;
29047 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); 29047 }
29048 match(input,RULE_STRING,FOLLOW_2); 29048 // $ANTLR end "rule__GenerationTask__Group_3_11__2"
29049 after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); 29049
29050 29050
29051 } 29051 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
29052 29052 // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
29053 29053 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
29054 } 29054
29055 29055 int stackSize = keepStackSize();
29056 } 29056
29057 catch (RecognitionException re) { 29057 try {
29058 reportError(re); 29058 // InternalApplicationConfiguration.g:9422:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
29059 recover(input,re); 29059 // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
29060 } 29060 {
29061 finally { 29061 // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
29062 29062 // InternalApplicationConfiguration.g:9424:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
29063 restoreStackSize(stackSize); 29063 {
29064 29064 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
29065 } 29065 // InternalApplicationConfiguration.g:9425:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
29066 return ; 29066 // InternalApplicationConfiguration.g:9425:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
29067 } 29067 {
29068 // $ANTLR end "rule__CustomEntry__ValueAssignment_2" 29068 pushFollow(FOLLOW_2);
29069 29069 rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
29070 29070
29071 // $ANTLR start "rule__ConfigReference__ConfigAssignment" 29071 state._fsp--;
29072 // InternalApplicationConfiguration.g:9512:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; 29072
29073 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException { 29073
29074 29074 }
29075 int stackSize = keepStackSize(); 29075
29076 29076 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
29077 try { 29077
29078 // InternalApplicationConfiguration.g:9516:1: ( ( ( RULE_ID ) ) ) 29078 }
29079 // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) 29079
29080 { 29080
29081 // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) 29081 }
29082 // InternalApplicationConfiguration.g:9518:3: ( RULE_ID ) 29082
29083 { 29083 }
29084 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); 29084 catch (RecognitionException re) {
29085 // InternalApplicationConfiguration.g:9519:3: ( RULE_ID ) 29085 reportError(re);
29086 // InternalApplicationConfiguration.g:9520:4: RULE_ID 29086 recover(input,re);
29087 { 29087 }
29088 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); 29088 finally {
29089 match(input,RULE_ID,FOLLOW_2); 29089
29090 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); 29090 restoreStackSize(stackSize);
29091 29091
29092 } 29092 }
29093 29093 return ;
29094 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); 29094 }
29095 29095 // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl"
29096 } 29096
29097 29097
29098 29098 // $ANTLR start "rule__GenerationTask__Group_3_12__0"
29099 } 29099 // InternalApplicationConfiguration.g:9434:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
29100 29100 public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
29101 } 29101
29102 catch (RecognitionException re) { 29102 int stackSize = keepStackSize();
29103 reportError(re); 29103
29104 recover(input,re); 29104 try {
29105 } 29105 // InternalApplicationConfiguration.g:9438:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
29106 finally { 29106 // InternalApplicationConfiguration.g:9439:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
29107 29107 {
29108 restoreStackSize(stackSize); 29108 pushFollow(FOLLOW_13);
29109 29109 rule__GenerationTask__Group_3_12__0__Impl();
29110 } 29110
29111 return ; 29111 state._fsp--;
29112 } 29112
29113 // $ANTLR end "rule__ConfigReference__ConfigAssignment" 29113 pushFollow(FOLLOW_2);
29114 29114 rule__GenerationTask__Group_3_12__1();
29115 29115
29116 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" 29116 state._fsp--;
29117 // InternalApplicationConfiguration.g:9531:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; 29117
29118 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException { 29118
29119 29119 }
29120 int stackSize = keepStackSize(); 29120
29121 29121 }
29122 try { 29122 catch (RecognitionException re) {
29123 // InternalApplicationConfiguration.g:9535:1: ( ( ruleTypeScope ) ) 29123 reportError(re);
29124 // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) 29124 recover(input,re);
29125 { 29125 }
29126 // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) 29126 finally {
29127 // InternalApplicationConfiguration.g:9537:3: ruleTypeScope 29127
29128 { 29128 restoreStackSize(stackSize);
29129 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 29129
29130 pushFollow(FOLLOW_2); 29130 }
29131 ruleTypeScope(); 29131 return ;
29132 29132 }
29133 state._fsp--; 29133 // $ANTLR end "rule__GenerationTask__Group_3_12__0"
29134 29134
29135 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 29135
29136 29136 // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
29137 } 29137 // InternalApplicationConfiguration.g:9446:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
29138 29138 public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
29139 29139
29140 } 29140 int stackSize = keepStackSize();
29141 29141
29142 } 29142 try {
29143 catch (RecognitionException re) { 29143 // InternalApplicationConfiguration.g:9450:1: ( ( 'output' ) )
29144 reportError(re); 29144 // InternalApplicationConfiguration.g:9451:1: ( 'output' )
29145 recover(input,re); 29145 {
29146 } 29146 // InternalApplicationConfiguration.g:9451:1: ( 'output' )
29147 finally { 29147 // InternalApplicationConfiguration.g:9452:2: 'output'
29148 29148 {
29149 restoreStackSize(stackSize); 29149 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
29150 29150 match(input,59,FOLLOW_2);
29151 } 29151 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
29152 return ; 29152
29153 } 29153 }
29154 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0" 29154
29155 29155
29156 29156 }
29157 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" 29157
29158 // InternalApplicationConfiguration.g:9546:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; 29158 }
29159 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { 29159 catch (RecognitionException re) {
29160 29160 reportError(re);
29161 int stackSize = keepStackSize(); 29161 recover(input,re);
29162 29162 }
29163 try { 29163 finally {
29164 // InternalApplicationConfiguration.g:9550:1: ( ( ruleTypeScope ) ) 29164
29165 // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) 29165 restoreStackSize(stackSize);
29166 { 29166
29167 // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) 29167 }
29168 // InternalApplicationConfiguration.g:9552:3: ruleTypeScope 29168 return ;
29169 { 29169 }
29170 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 29170 // $ANTLR end "rule__GenerationTask__Group_3_12__0__Impl"
29171 pushFollow(FOLLOW_2); 29171
29172 ruleTypeScope(); 29172
29173 29173 // $ANTLR start "rule__GenerationTask__Group_3_12__1"
29174 state._fsp--; 29174 // InternalApplicationConfiguration.g:9461:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
29175 29175 public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
29176 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 29176
29177 29177 int stackSize = keepStackSize();
29178 } 29178
29179 29179 try {
29180 29180 // InternalApplicationConfiguration.g:9465:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
29181 } 29181 // InternalApplicationConfiguration.g:9466:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
29182 29182 {
29183 } 29183 pushFollow(FOLLOW_21);
29184 catch (RecognitionException re) { 29184 rule__GenerationTask__Group_3_12__1__Impl();
29185 reportError(re); 29185
29186 recover(input,re); 29186 state._fsp--;
29187 } 29187
29188 finally { 29188 pushFollow(FOLLOW_2);
29189 29189 rule__GenerationTask__Group_3_12__2();
29190 restoreStackSize(stackSize); 29190
29191 29191 state._fsp--;
29192 } 29192
29193 return ; 29193
29194 } 29194 }
29195 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1" 29195
29196 29196 }
29197 29197 catch (RecognitionException re) {
29198 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" 29198 reportError(re);
29199 // InternalApplicationConfiguration.g:9561:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; 29199 recover(input,re);
29200 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { 29200 }
29201 29201 finally {
29202 int stackSize = keepStackSize(); 29202
29203 29203 restoreStackSize(stackSize);
29204 try { 29204
29205 // InternalApplicationConfiguration.g:9565:1: ( ( ruleClassReference ) ) 29205 }
29206 // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) 29206 return ;
29207 { 29207 }
29208 // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) 29208 // $ANTLR end "rule__GenerationTask__Group_3_12__1"
29209 // InternalApplicationConfiguration.g:9567:3: ruleClassReference 29209
29210 { 29210
29211 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 29211 // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
29212 pushFollow(FOLLOW_2); 29212 // InternalApplicationConfiguration.g:9473:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
29213 ruleClassReference(); 29213 public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
29214 29214
29215 state._fsp--; 29215 int stackSize = keepStackSize();
29216 29216
29217 after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 29217 try {
29218 29218 // InternalApplicationConfiguration.g:9477:1: ( ( '=' ) )
29219 } 29219 // InternalApplicationConfiguration.g:9478:1: ( '=' )
29220 29220 {
29221 29221 // InternalApplicationConfiguration.g:9478:1: ( '=' )
29222 } 29222 // InternalApplicationConfiguration.g:9479:2: '='
29223 29223 {
29224 } 29224 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
29225 catch (RecognitionException re) { 29225 match(input,29,FOLLOW_2);
29226 reportError(re); 29226 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
29227 recover(input,re); 29227
29228 } 29228 }
29229 finally { 29229
29230 29230
29231 restoreStackSize(stackSize); 29231 }
29232 29232
29233 } 29233 }
29234 return ; 29234 catch (RecognitionException re) {
29235 } 29235 reportError(re);
29236 // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1" 29236 recover(input,re);
29237 29237 }
29238 29238 finally {
29239 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" 29239
29240 // InternalApplicationConfiguration.g:9576:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29240 restoreStackSize(stackSize);
29241 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29241
29242 29242 }
29243 int stackSize = keepStackSize(); 29243 return ;
29244 29244 }
29245 try { 29245 // $ANTLR end "rule__GenerationTask__Group_3_12__1__Impl"
29246 // InternalApplicationConfiguration.g:9580:1: ( ( ( '+=' ) ) ) 29246
29247 // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) 29247
29248 { 29248 // $ANTLR start "rule__GenerationTask__Group_3_12__2"
29249 // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) 29249 // InternalApplicationConfiguration.g:9488:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
29250 // InternalApplicationConfiguration.g:9582:3: ( '+=' ) 29250 public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
29251 { 29251
29252 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29252 int stackSize = keepStackSize();
29253 // InternalApplicationConfiguration.g:9583:3: ( '+=' ) 29253
29254 // InternalApplicationConfiguration.g:9584:4: '+=' 29254 try {
29255 { 29255 // InternalApplicationConfiguration.g:9492:1: ( rule__GenerationTask__Group_3_12__2__Impl )
29256 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29256 // InternalApplicationConfiguration.g:9493:2: rule__GenerationTask__Group_3_12__2__Impl
29257 match(input,54,FOLLOW_2); 29257 {
29258 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29258 pushFollow(FOLLOW_2);
29259 29259 rule__GenerationTask__Group_3_12__2__Impl();
29260 } 29260
29261 29261 state._fsp--;
29262 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29262
29263 29263
29264 } 29264 }
29265 29265
29266 29266 }
29267 } 29267 catch (RecognitionException re) {
29268 29268 reportError(re);
29269 } 29269 recover(input,re);
29270 catch (RecognitionException re) { 29270 }
29271 reportError(re); 29271 finally {
29272 recover(input,re); 29272
29273 } 29273 restoreStackSize(stackSize);
29274 finally { 29274
29275 29275 }
29276 restoreStackSize(stackSize); 29276 return ;
29277 29277 }
29278 } 29278 // $ANTLR end "rule__GenerationTask__Group_3_12__2"
29279 return ; 29279
29280 } 29280
29281 // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0" 29281 // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
29282 29282 // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
29283 29283 public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
29284 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" 29284
29285 // InternalApplicationConfiguration.g:9595:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29285 int stackSize = keepStackSize();
29286 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29286
29287 29287 try {
29288 int stackSize = keepStackSize(); 29288 // InternalApplicationConfiguration.g:9503:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
29289 29289 // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
29290 try { 29290 {
29291 // InternalApplicationConfiguration.g:9599:1: ( ( ( '=' ) ) ) 29291 // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
29292 // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) 29292 // InternalApplicationConfiguration.g:9505:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
29293 { 29293 {
29294 // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) 29294 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
29295 // InternalApplicationConfiguration.g:9601:3: ( '=' ) 29295 // InternalApplicationConfiguration.g:9506:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
29296 { 29296 // InternalApplicationConfiguration.g:9506:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
29297 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29297 {
29298 // InternalApplicationConfiguration.g:9602:3: ( '=' ) 29298 pushFollow(FOLLOW_2);
29299 // InternalApplicationConfiguration.g:9603:4: '=' 29299 rule__GenerationTask__TagetFolderAssignment_3_12_2();
29300 { 29300
29301 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29301 state._fsp--;
29302 match(input,23,FOLLOW_2); 29302
29303 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29303
29304 29304 }
29305 } 29305
29306 29306 after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
29307 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29307
29308 29308 }
29309 } 29309
29310 29310
29311 29311 }
29312 } 29312
29313 29313 }
29314 } 29314 catch (RecognitionException re) {
29315 catch (RecognitionException re) { 29315 reportError(re);
29316 reportError(re); 29316 recover(input,re);
29317 recover(input,re); 29317 }
29318 } 29318 finally {
29319 finally { 29319
29320 29320 restoreStackSize(stackSize);
29321 restoreStackSize(stackSize); 29321
29322 29322 }
29323 } 29323 return ;
29324 return ; 29324 }
29325 } 29325 // $ANTLR end "rule__GenerationTask__Group_3_12__2__Impl"
29326 // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1" 29326
29327 29327
29328 29328 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
29329 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" 29329 // InternalApplicationConfiguration.g:9515:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
29330 // InternalApplicationConfiguration.g:9614:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29330 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
29331 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { 29331
29332 29332 int stackSize = keepStackSize();
29333 int stackSize = keepStackSize(); 29333 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
29334 29334
29335 try { 29335 try {
29336 // InternalApplicationConfiguration.g:9618:1: ( ( ruleExactNumber ) ) 29336 // InternalApplicationConfiguration.g:9520:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
29337 // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) 29337 // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
29338 { 29338 {
29339 // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) 29339 // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
29340 // InternalApplicationConfiguration.g:9620:3: ruleExactNumber 29340 int alt62=2;
29341 { 29341 alt62 = dfa62.predict(input);
29342 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29342 switch (alt62) {
29343 pushFollow(FOLLOW_2); 29343 case 1 :
29344 ruleExactNumber(); 29344 // InternalApplicationConfiguration.g:9521:2: rule__GenerationTask__UnorderedGroup_3__0
29345 29345 {
29346 state._fsp--; 29346 pushFollow(FOLLOW_2);
29347 29347 rule__GenerationTask__UnorderedGroup_3__0();
29348 after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29348
29349 29349 state._fsp--;
29350 } 29350
29351 29351
29352 29352 }
29353 } 29353 break;
29354 29354
29355 } 29355 }
29356 catch (RecognitionException re) { 29356
29357 reportError(re); 29357
29358 recover(input,re); 29358 }
29359 } 29359
29360 finally { 29360 }
29361 29361 catch (RecognitionException re) {
29362 restoreStackSize(stackSize); 29362 reportError(re);
29363 29363 recover(input,re);
29364 } 29364 }
29365 return ; 29365 finally {
29366 } 29366
29367 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0" 29367 getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
29368 29368 restoreStackSize(stackSize);
29369 29369
29370 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" 29370 }
29371 // InternalApplicationConfiguration.g:9629:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 29371 return ;
29372 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { 29372 }
29373 29373 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3"
29374 int stackSize = keepStackSize(); 29374
29375 29375
29376 try { 29376 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
29377 // InternalApplicationConfiguration.g:9633:1: ( ( ruleIntervallNumber ) ) 29377 // InternalApplicationConfiguration.g:9529: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 ) ) ) ) ) ;
29378 // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) 29378 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
29379 { 29379
29380 // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) 29380 int stackSize = keepStackSize();
29381 // InternalApplicationConfiguration.g:9635:3: ruleIntervallNumber 29381 boolean selected = false;
29382 { 29382
29383 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29383 try {
29384 pushFollow(FOLLOW_2); 29384 // InternalApplicationConfiguration.g:9534: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 ) ) ) ) ) )
29385 ruleIntervallNumber(); 29385 // InternalApplicationConfiguration.g:9535: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 ) ) ) ) )
29386 29386 {
29387 state._fsp--; 29387 // InternalApplicationConfiguration.g:9535: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 ) ) ) ) )
29388 29388 int alt63=13;
29389 after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29389 alt63 = dfa63.predict(input);
29390 29390 switch (alt63) {
29391 } 29391 case 1 :
29392 29392 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
29393 29393 {
29394 } 29394 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
29395 29395 // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
29396 } 29396 {
29397 catch (RecognitionException re) { 29397 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
29398 reportError(re); 29398 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
29399 recover(input,re); 29399 }
29400 } 29400 // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
29401 finally { 29401 // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
29402 29402 {
29403 restoreStackSize(stackSize); 29403
29404 29404 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
29405 } 29405
29406 return ; 29406
29407 } 29407 selected = true;
29408 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1" 29408
29409 29409 // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
29410 29410 // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_0__0 )
29411 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" 29411 {
29412 // InternalApplicationConfiguration.g:9644:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; 29412 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
29413 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { 29413 // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_0__0 )
29414 29414 // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_0__0
29415 int stackSize = keepStackSize(); 29415 {
29416 29416 pushFollow(FOLLOW_2);
29417 try { 29417 rule__GenerationTask__Group_3_0__0();
29418 // InternalApplicationConfiguration.g:9648:1: ( ( ruleObjectReference ) ) 29418
29419 // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference ) 29419 state._fsp--;
29420 { 29420
29421 // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference ) 29421
29422 // InternalApplicationConfiguration.g:9650:3: ruleObjectReference 29422 }
29423 { 29423
29424 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); 29424 after(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
29425 pushFollow(FOLLOW_2); 29425
29426 ruleObjectReference(); 29426 }
29427 29427
29428 state._fsp--; 29428
29429 29429 }
29430 after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); 29430
29431 29431
29432 } 29432 }
29433 29433
29434 29434
29435 } 29435 }
29436 29436 break;
29437 } 29437 case 2 :
29438 catch (RecognitionException re) { 29438 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
29439 reportError(re); 29439 {
29440 recover(input,re); 29440 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
29441 } 29441 // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
29442 finally { 29442 {
29443 29443 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
29444 restoreStackSize(stackSize); 29444 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
29445 29445 }
29446 } 29446 // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
29447 return ; 29447 // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
29448 } 29448 {
29449 // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1" 29449
29450 29450 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
29451 29451
29452 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" 29452
29453 // InternalApplicationConfiguration.g:9659:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29453 selected = true;
29454 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29454
29455 29455 // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
29456 int stackSize = keepStackSize(); 29456 // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_1__0 )
29457 29457 {
29458 try { 29458 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
29459 // InternalApplicationConfiguration.g:9663:1: ( ( ( '+=' ) ) ) 29459 // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_1__0 )
29460 // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) 29460 // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_1__0
29461 { 29461 {
29462 // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) 29462 pushFollow(FOLLOW_2);
29463 // InternalApplicationConfiguration.g:9665:3: ( '+=' ) 29463 rule__GenerationTask__Group_3_1__0();
29464 { 29464
29465 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29465 state._fsp--;
29466 // InternalApplicationConfiguration.g:9666:3: ( '+=' ) 29466
29467 // InternalApplicationConfiguration.g:9667:4: '+=' 29467
29468 { 29468 }
29469 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29469
29470 match(input,54,FOLLOW_2); 29470 after(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
29471 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29471
29472 29472 }
29473 } 29473
29474 29474
29475 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29475 }
29476 29476
29477 } 29477
29478 29478 }
29479 29479
29480 } 29480
29481 29481 }
29482 } 29482 break;
29483 catch (RecognitionException re) { 29483 case 3 :
29484 reportError(re); 29484 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
29485 recover(input,re); 29485 {
29486 } 29486 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
29487 finally { 29487 // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
29488 29488 {
29489 restoreStackSize(stackSize); 29489 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
29490 29490 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
29491 } 29491 }
29492 return ; 29492 // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
29493 } 29493 // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
29494 // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0" 29494 {
29495 29495
29496 29496 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
29497 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" 29497
29498 // InternalApplicationConfiguration.g:9678:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29498
29499 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29499 selected = true;
29500 29500
29501 int stackSize = keepStackSize(); 29501 // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
29502 29502 // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_2__0 )
29503 try { 29503 {
29504 // InternalApplicationConfiguration.g:9682:1: ( ( ( '=' ) ) ) 29504 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
29505 // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) 29505 // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_2__0 )
29506 { 29506 // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_2__0
29507 // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) 29507 {
29508 // InternalApplicationConfiguration.g:9684:3: ( '=' ) 29508 pushFollow(FOLLOW_2);
29509 { 29509 rule__GenerationTask__Group_3_2__0();
29510 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29510
29511 // InternalApplicationConfiguration.g:9685:3: ( '=' ) 29511 state._fsp--;
29512 // InternalApplicationConfiguration.g:9686:4: '=' 29512
29513 { 29513
29514 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29514 }
29515 match(input,23,FOLLOW_2); 29515
29516 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29516 after(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
29517 29517
29518 } 29518 }
29519 29519
29520 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29520
29521 29521 }
29522 } 29522
29523 29523
29524 29524 }
29525 } 29525
29526 29526
29527 } 29527 }
29528 catch (RecognitionException re) { 29528 break;
29529 reportError(re); 29529 case 4 :
29530 recover(input,re); 29530 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
29531 } 29531 {
29532 finally { 29532 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
29533 29533 // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
29534 restoreStackSize(stackSize); 29534 {
29535 29535 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
29536 } 29536 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
29537 return ; 29537 }
29538 } 29538 // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
29539 // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1" 29539 // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
29540 29540 {
29541 29541
29542 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" 29542 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
29543 // InternalApplicationConfiguration.g:9697:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29543
29544 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { 29544
29545 29545 selected = true;
29546 int stackSize = keepStackSize(); 29546
29547 29547 // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
29548 try { 29548 // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_3__0 )
29549 // InternalApplicationConfiguration.g:9701:1: ( ( ruleExactNumber ) ) 29549 {
29550 // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) 29550 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
29551 { 29551 // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_3__0 )
29552 // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) 29552 // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_3__0
29553 // InternalApplicationConfiguration.g:9703:3: ruleExactNumber 29553 {
29554 { 29554 pushFollow(FOLLOW_2);
29555 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29555 rule__GenerationTask__Group_3_3__0();
29556 pushFollow(FOLLOW_2); 29556
29557 ruleExactNumber(); 29557 state._fsp--;
29558 29558
29559 state._fsp--; 29559
29560 29560 }
29561 after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29561
29562 29562 after(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
29563 } 29563
29564 29564 }
29565 29565
29566 } 29566
29567 29567 }
29568 } 29568
29569 catch (RecognitionException re) { 29569
29570 reportError(re); 29570 }
29571 recover(input,re); 29571
29572 } 29572
29573 finally { 29573 }
29574 29574 break;
29575 restoreStackSize(stackSize); 29575 case 5 :
29576 29576 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
29577 } 29577 {
29578 return ; 29578 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
29579 } 29579 // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
29580 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0" 29580 {
29581 29581 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
29582 29582 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
29583 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" 29583 }
29584 // InternalApplicationConfiguration.g:9712:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 29584 // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
29585 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { 29585 // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
29586 29586 {
29587 int stackSize = keepStackSize(); 29587
29588 29588 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
29589 try { 29589
29590 // InternalApplicationConfiguration.g:9716:1: ( ( ruleIntervallNumber ) ) 29590
29591 // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) 29591 selected = true;
29592 { 29592
29593 // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) 29593 // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
29594 // InternalApplicationConfiguration.g:9718:3: ruleIntervallNumber 29594 // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_4__0 )
29595 { 29595 {
29596 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29596 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
29597 pushFollow(FOLLOW_2); 29597 // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_4__0 )
29598 ruleIntervallNumber(); 29598 // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_4__0
29599 29599 {
29600 state._fsp--; 29600 pushFollow(FOLLOW_2);
29601 29601 rule__GenerationTask__Group_3_4__0();
29602 after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29602
29603 29603 state._fsp--;
29604 } 29604
29605 29605
29606 29606 }
29607 } 29607
29608 29608 after(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
29609 } 29609
29610 catch (RecognitionException re) { 29610 }
29611 reportError(re); 29611
29612 recover(input,re); 29612
29613 } 29613 }
29614 finally { 29614
29615 29615
29616 restoreStackSize(stackSize); 29616 }
29617 29617
29618 } 29618
29619 return ; 29619 }
29620 } 29620 break;
29621 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1" 29621 case 6 :
29622 29622 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
29623 29623 {
29624 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" 29624 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
29625 // InternalApplicationConfiguration.g:9727:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; 29625 // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
29626 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { 29626 {
29627 29627 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
29628 int stackSize = keepStackSize(); 29628 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
29629 29629 }
29630 try { 29630 // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
29631 // InternalApplicationConfiguration.g:9731:1: ( ( ruleIntegerReference ) ) 29631 // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
29632 // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) 29632 {
29633 { 29633
29634 // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) 29634 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
29635 // InternalApplicationConfiguration.g:9733:3: ruleIntegerReference 29635
29636 { 29636
29637 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 29637 selected = true;
29638 pushFollow(FOLLOW_2); 29638
29639 ruleIntegerReference(); 29639 // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
29640 29640 // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_5__0 )
29641 state._fsp--; 29641 {
29642 29642 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
29643 after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 29643 // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_5__0 )
29644 29644 // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_5__0
29645 } 29645 {
29646 29646 pushFollow(FOLLOW_2);
29647 29647 rule__GenerationTask__Group_3_5__0();
29648 } 29648
29649 29649 state._fsp--;
29650 } 29650
29651 catch (RecognitionException re) { 29651
29652 reportError(re); 29652 }
29653 recover(input,re); 29653
29654 } 29654 after(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
29655 finally { 29655
29656 29656 }
29657 restoreStackSize(stackSize); 29657
29658 29658
29659 } 29659 }
29660 return ; 29660
29661 } 29661
29662 // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1" 29662 }
29663 29663
29664 29664
29665 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" 29665 }
29666 // InternalApplicationConfiguration.g:9742:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29666 break;
29667 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29667 case 7 :
29668 29668 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
29669 int stackSize = keepStackSize(); 29669 {
29670 29670 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
29671 try { 29671 // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
29672 // InternalApplicationConfiguration.g:9746:1: ( ( ( '+=' ) ) ) 29672 {
29673 // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) 29673 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
29674 { 29674 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
29675 // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) 29675 }
29676 // InternalApplicationConfiguration.g:9748:3: ( '+=' ) 29676 // InternalApplicationConfiguration.g:9627:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
29677 { 29677 // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
29678 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29678 {
29679 // InternalApplicationConfiguration.g:9749:3: ( '+=' ) 29679
29680 // InternalApplicationConfiguration.g:9750:4: '+=' 29680 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
29681 { 29681
29682 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29682
29683 match(input,54,FOLLOW_2); 29683 selected = true;
29684 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29684
29685 29685 // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
29686 } 29686 // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_6__0 )
29687 29687 {
29688 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29688 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
29689 29689 // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_6__0 )
29690 } 29690 // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_6__0
29691 29691 {
29692 29692 pushFollow(FOLLOW_2);
29693 } 29693 rule__GenerationTask__Group_3_6__0();
29694 29694
29695 } 29695 state._fsp--;
29696 catch (RecognitionException re) { 29696
29697 reportError(re); 29697
29698 recover(input,re); 29698 }
29699 } 29699
29700 finally { 29700 after(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
29701 29701
29702 restoreStackSize(stackSize); 29702 }
29703 29703
29704 } 29704
29705 return ; 29705 }
29706 } 29706
29707 // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0" 29707
29708 29708 }
29709 29709
29710 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" 29710
29711 // InternalApplicationConfiguration.g:9761:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29711 }
29712 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29712 break;
29713 29713 case 8 :
29714 int stackSize = keepStackSize(); 29714 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
29715 29715 {
29716 try { 29716 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
29717 // InternalApplicationConfiguration.g:9765:1: ( ( ( '=' ) ) ) 29717 // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
29718 // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) 29718 {
29719 { 29719 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
29720 // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) 29720 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
29721 // InternalApplicationConfiguration.g:9767:3: ( '=' ) 29721 }
29722 { 29722 // InternalApplicationConfiguration.g:9642:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
29723 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29723 // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
29724 // InternalApplicationConfiguration.g:9768:3: ( '=' ) 29724 {
29725 // InternalApplicationConfiguration.g:9769:4: '=' 29725
29726 { 29726 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
29727 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29727
29728 match(input,23,FOLLOW_2); 29728
29729 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29729 selected = true;
29730 29730
29731 } 29731 // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
29732 29732 // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_7__0 )
29733 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29733 {
29734 29734 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
29735 } 29735 // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_7__0 )
29736 29736 // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_7__0
29737 29737 {
29738 } 29738 pushFollow(FOLLOW_2);
29739 29739 rule__GenerationTask__Group_3_7__0();
29740 } 29740
29741 catch (RecognitionException re) { 29741 state._fsp--;
29742 reportError(re); 29742
29743 recover(input,re); 29743
29744 } 29744 }
29745 finally { 29745
29746 29746 after(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
29747 restoreStackSize(stackSize); 29747
29748 29748 }
29749 } 29749
29750 return ; 29750
29751 } 29751 }
29752 // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1" 29752
29753 29753
29754 29754 }
29755 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" 29755
29756 // InternalApplicationConfiguration.g:9780:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29756
29757 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { 29757 }
29758 29758 break;
29759 int stackSize = keepStackSize(); 29759 case 9 :
29760 29760 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
29761 try { 29761 {
29762 // InternalApplicationConfiguration.g:9784:1: ( ( ruleExactNumber ) ) 29762 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
29763 // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) 29763 // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
29764 { 29764 {
29765 // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) 29765 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
29766 // InternalApplicationConfiguration.g:9786:3: ruleExactNumber 29766 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
29767 { 29767 }
29768 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29768 // InternalApplicationConfiguration.g:9657:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
29769 pushFollow(FOLLOW_2); 29769 // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
29770 ruleExactNumber(); 29770 {
29771 29771
29772 state._fsp--; 29772 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
29773 29773
29774 after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29774
29775 29775 selected = true;
29776 } 29776
29777 29777 // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
29778 29778 // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_8__0 )
29779 } 29779 {
29780 29780 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
29781 } 29781 // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_8__0 )
29782 catch (RecognitionException re) { 29782 // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_8__0
29783 reportError(re); 29783 {
29784 recover(input,re); 29784 pushFollow(FOLLOW_2);
29785 } 29785 rule__GenerationTask__Group_3_8__0();
29786 finally { 29786
29787 29787 state._fsp--;
29788 restoreStackSize(stackSize); 29788
29789 29789
29790 } 29790 }
29791 return ; 29791
29792 } 29792 after(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
29793 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0" 29793
29794 29794 }
29795 29795
29796 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1" 29796
29797 // InternalApplicationConfiguration.g:9795:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 29797 }
29798 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException { 29798
29799 29799
29800 int stackSize = keepStackSize(); 29800 }
29801 29801
29802 try { 29802
29803 // InternalApplicationConfiguration.g:9799:1: ( ( ruleIntervallNumber ) ) 29803 }
29804 // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber ) 29804 break;
29805 { 29805 case 10 :
29806 // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber ) 29806 // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
29807 // InternalApplicationConfiguration.g:9801:3: ruleIntervallNumber 29807 {
29808 { 29808 // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
29809 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29809 // InternalApplicationConfiguration.g:9672:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
29810 pushFollow(FOLLOW_2); 29810 {
29811 ruleIntervallNumber(); 29811 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
29812 29812 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
29813 state._fsp--; 29813 }
29814 29814 // InternalApplicationConfiguration.g:9672:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
29815 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29815 // InternalApplicationConfiguration.g:9673:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
29816 29816 {
29817 } 29817
29818 29818 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
29819 29819
29820 } 29820
29821 29821 selected = true;
29822 } 29822
29823 catch (RecognitionException re) { 29823 // InternalApplicationConfiguration.g:9679:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
29824 reportError(re); 29824 // InternalApplicationConfiguration.g:9680:6: ( rule__GenerationTask__Group_3_9__0 )
29825 recover(input,re); 29825 {
29826 } 29826 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
29827 finally { 29827 // InternalApplicationConfiguration.g:9681:6: ( rule__GenerationTask__Group_3_9__0 )
29828 29828 // InternalApplicationConfiguration.g:9681:7: rule__GenerationTask__Group_3_9__0
29829 restoreStackSize(stackSize); 29829 {
29830 29830 pushFollow(FOLLOW_2);
29831 } 29831 rule__GenerationTask__Group_3_9__0();
29832 return ; 29832
29833 } 29833 state._fsp--;
29834 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1" 29834
29835 29835
29836 29836 }
29837 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" 29837
29838 // InternalApplicationConfiguration.g:9810:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; 29838 after(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
29839 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { 29839
29840 29840 }
29841 int stackSize = keepStackSize(); 29841
29842 29842
29843 try { 29843 }
29844 // InternalApplicationConfiguration.g:9814:1: ( ( ruleIntEnumberation ) ) 29844
29845 // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation ) 29845
29846 { 29846 }
29847 // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation ) 29847
29848 // InternalApplicationConfiguration.g:9816:3: ruleIntEnumberation 29848
29849 { 29849 }
29850 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); 29850 break;
29851 pushFollow(FOLLOW_2); 29851 case 11 :
29852 ruleIntEnumberation(); 29852 // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
29853 29853 {
29854 state._fsp--; 29854 // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
29855 29855 // InternalApplicationConfiguration.g:9687:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
29856 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); 29856 {
29857 29857 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
29858 } 29858 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
29859 29859 }
29860 29860 // InternalApplicationConfiguration.g:9687:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
29861 } 29861 // InternalApplicationConfiguration.g:9688:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
29862 29862 {
29863 } 29863
29864 catch (RecognitionException re) { 29864 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
29865 reportError(re); 29865
29866 recover(input,re); 29866
29867 } 29867 selected = true;
29868 finally { 29868
29869 29869 // InternalApplicationConfiguration.g:9694:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
29870 restoreStackSize(stackSize); 29870 // InternalApplicationConfiguration.g:9695:6: ( rule__GenerationTask__Group_3_10__0 )
29871 29871 {
29872 } 29872 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
29873 return ; 29873 // InternalApplicationConfiguration.g:9696:6: ( rule__GenerationTask__Group_3_10__0 )
29874 } 29874 // InternalApplicationConfiguration.g:9696:7: rule__GenerationTask__Group_3_10__0
29875 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2" 29875 {
29876 29876 pushFollow(FOLLOW_2);
29877 29877 rule__GenerationTask__Group_3_10__0();
29878 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" 29878
29879 // InternalApplicationConfiguration.g:9825:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; 29879 state._fsp--;
29880 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { 29880
29881 29881
29882 int stackSize = keepStackSize(); 29882 }
29883 29883
29884 try { 29884 after(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
29885 // InternalApplicationConfiguration.g:9829:1: ( ( ruleRealReference ) ) 29885
29886 // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) 29886 }
29887 { 29887
29888 // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) 29888
29889 // InternalApplicationConfiguration.g:9831:3: ruleRealReference 29889 }
29890 { 29890
29891 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 29891
29892 pushFollow(FOLLOW_2); 29892 }
29893 ruleRealReference(); 29893
29894 29894
29895 state._fsp--; 29895 }
29896 29896 break;
29897 after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 29897 case 12 :
29898 29898 // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
29899 } 29899 {
29900 29900 // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
29901 29901 // InternalApplicationConfiguration.g:9702:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
29902 } 29902 {
29903 29903 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
29904 } 29904 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
29905 catch (RecognitionException re) { 29905 }
29906 reportError(re); 29906 // InternalApplicationConfiguration.g:9702:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
29907 recover(input,re); 29907 // InternalApplicationConfiguration.g:9703:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
29908 } 29908 {
29909 finally { 29909
29910 29910 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
29911 restoreStackSize(stackSize); 29911
29912 29912
29913 } 29913 selected = true;
29914 return ; 29914
29915 } 29915 // InternalApplicationConfiguration.g:9709:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
29916 // $ANTLR end "rule__RealTypeScope__TypeAssignment_1" 29916 // InternalApplicationConfiguration.g:9710:6: ( rule__GenerationTask__Group_3_11__0 )
29917 29917 {
29918 29918 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
29919 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" 29919 // InternalApplicationConfiguration.g:9711:6: ( rule__GenerationTask__Group_3_11__0 )
29920 // InternalApplicationConfiguration.g:9840:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29920 // InternalApplicationConfiguration.g:9711:7: rule__GenerationTask__Group_3_11__0
29921 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29921 {
29922 29922 pushFollow(FOLLOW_2);
29923 int stackSize = keepStackSize(); 29923 rule__GenerationTask__Group_3_11__0();
29924 29924
29925 try { 29925 state._fsp--;
29926 // InternalApplicationConfiguration.g:9844:1: ( ( ( '+=' ) ) ) 29926
29927 // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) 29927
29928 { 29928 }
29929 // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) 29929
29930 // InternalApplicationConfiguration.g:9846:3: ( '+=' ) 29930 after(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
29931 { 29931
29932 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29932 }
29933 // InternalApplicationConfiguration.g:9847:3: ( '+=' ) 29933
29934 // InternalApplicationConfiguration.g:9848:4: '+=' 29934
29935 { 29935 }
29936 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29936
29937 match(input,54,FOLLOW_2); 29937
29938 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29938 }
29939 29939
29940 } 29940
29941 29941 }
29942 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29942 break;
29943 29943 case 13 :
29944 } 29944 // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
29945 29945 {
29946 29946 // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
29947 } 29947 // InternalApplicationConfiguration.g:9717:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
29948 29948 {
29949 } 29949 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
29950 catch (RecognitionException re) { 29950 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
29951 reportError(re); 29951 }
29952 recover(input,re); 29952 // InternalApplicationConfiguration.g:9717:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
29953 } 29953 // InternalApplicationConfiguration.g:9718:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
29954 finally { 29954 {
29955 29955
29956 restoreStackSize(stackSize); 29956 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
29957 29957
29958 } 29958
29959 return ; 29959 selected = true;
29960 } 29960
29961 // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0" 29961 // InternalApplicationConfiguration.g:9724:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
29962 29962 // InternalApplicationConfiguration.g:9725:6: ( rule__GenerationTask__Group_3_12__0 )
29963 29963 {
29964 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" 29964 before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
29965 // InternalApplicationConfiguration.g:9859:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29965 // InternalApplicationConfiguration.g:9726:6: ( rule__GenerationTask__Group_3_12__0 )
29966 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29966 // InternalApplicationConfiguration.g:9726:7: rule__GenerationTask__Group_3_12__0
29967 29967 {
29968 int stackSize = keepStackSize(); 29968 pushFollow(FOLLOW_2);
29969 29969 rule__GenerationTask__Group_3_12__0();
29970 try { 29970
29971 // InternalApplicationConfiguration.g:9863:1: ( ( ( '=' ) ) ) 29971 state._fsp--;
29972 // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) 29972
29973 { 29973
29974 // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) 29974 }
29975 // InternalApplicationConfiguration.g:9865:3: ( '=' ) 29975
29976 { 29976 after(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
29977 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29977
29978 // InternalApplicationConfiguration.g:9866:3: ( '=' ) 29978 }
29979 // InternalApplicationConfiguration.g:9867:4: '=' 29979
29980 { 29980
29981 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29981 }
29982 match(input,23,FOLLOW_2); 29982
29983 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29983
29984 29984 }
29985 } 29985
29986 29986
29987 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29987 }
29988 29988 break;
29989 } 29989
29990 29990 }
29991 29991
29992 } 29992
29993 29993 }
29994 } 29994
29995 catch (RecognitionException re) { 29995 }
29996 reportError(re); 29996 catch (RecognitionException re) {
29997 recover(input,re); 29997 reportError(re);
29998 } 29998 recover(input,re);
29999 finally { 29999 }
30000 30000 finally {
30001 restoreStackSize(stackSize); 30001
30002 30002 if (selected)
30003 } 30003 getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
30004 return ; 30004 restoreStackSize(stackSize);
30005 } 30005
30006 // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1" 30006 }
30007 30007 return ;
30008 30008 }
30009 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" 30009 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl"
30010 // InternalApplicationConfiguration.g:9878:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 30010
30011 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { 30011
30012 30012 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
30013 int stackSize = keepStackSize(); 30013 // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
30014 30014 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
30015 try { 30015
30016 // InternalApplicationConfiguration.g:9882:1: ( ( ruleExactNumber ) ) 30016 int stackSize = keepStackSize();
30017 // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) 30017
30018 { 30018 try {
30019 // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) 30019 // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
30020 // InternalApplicationConfiguration.g:9884:3: ruleExactNumber 30020 // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
30021 { 30021 {
30022 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30022 pushFollow(FOLLOW_47);
30023 pushFollow(FOLLOW_2); 30023 rule__GenerationTask__UnorderedGroup_3__Impl();
30024 ruleExactNumber(); 30024
30025 30025 state._fsp--;
30026 state._fsp--; 30026
30027 30027 // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
30028 after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30028 int alt64=2;
30029 30029 alt64 = dfa64.predict(input);
30030 } 30030 switch (alt64) {
30031 30031 case 1 :
30032 30032 // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__1
30033 } 30033 {
30034 30034 pushFollow(FOLLOW_2);
30035 } 30035 rule__GenerationTask__UnorderedGroup_3__1();
30036 catch (RecognitionException re) { 30036
30037 reportError(re); 30037 state._fsp--;
30038 recover(input,re); 30038
30039 } 30039
30040 finally { 30040 }
30041 30041 break;
30042 restoreStackSize(stackSize); 30042
30043 30043 }
30044 } 30044
30045 return ; 30045
30046 } 30046 }
30047 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0" 30047
30048 30048 }
30049 30049 catch (RecognitionException re) {
30050 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" 30050 reportError(re);
30051 // InternalApplicationConfiguration.g:9893:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 30051 recover(input,re);
30052 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { 30052 }
30053 30053 finally {
30054 int stackSize = keepStackSize(); 30054
30055 30055 restoreStackSize(stackSize);
30056 try { 30056
30057 // InternalApplicationConfiguration.g:9897:1: ( ( ruleIntervallNumber ) ) 30057 }
30058 // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) 30058 return ;
30059 { 30059 }
30060 // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) 30060 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0"
30061 // InternalApplicationConfiguration.g:9899:3: ruleIntervallNumber 30061
30062 { 30062
30063 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30063 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
30064 pushFollow(FOLLOW_2); 30064 // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
30065 ruleIntervallNumber(); 30065 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
30066 30066
30067 state._fsp--; 30067 int stackSize = keepStackSize();
30068 30068
30069 after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30069 try {
30070 30070 // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
30071 } 30071 // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
30072 30072 {
30073 30073 pushFollow(FOLLOW_47);
30074 } 30074 rule__GenerationTask__UnorderedGroup_3__Impl();
30075 30075
30076 } 30076 state._fsp--;
30077 catch (RecognitionException re) { 30077
30078 reportError(re); 30078 // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
30079 recover(input,re); 30079 int alt65=2;
30080 } 30080 alt65 = dfa65.predict(input);
30081 finally { 30081 switch (alt65) {
30082 30082 case 1 :
30083 restoreStackSize(stackSize); 30083 // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__2
30084 30084 {
30085 } 30085 pushFollow(FOLLOW_2);
30086 return ; 30086 rule__GenerationTask__UnorderedGroup_3__2();
30087 } 30087
30088 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1" 30088 state._fsp--;
30089 30089
30090 30090
30091 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" 30091 }
30092 // InternalApplicationConfiguration.g:9908:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; 30092 break;
30093 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { 30093
30094 30094 }
30095 int stackSize = keepStackSize(); 30095
30096 30096
30097 try { 30097 }
30098 // InternalApplicationConfiguration.g:9912:1: ( ( ruleRealEnumeration ) ) 30098
30099 // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) 30099 }
30100 { 30100 catch (RecognitionException re) {
30101 // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) 30101 reportError(re);
30102 // InternalApplicationConfiguration.g:9914:3: ruleRealEnumeration 30102 recover(input,re);
30103 { 30103 }
30104 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 30104 finally {
30105 pushFollow(FOLLOW_2); 30105
30106 ruleRealEnumeration(); 30106 restoreStackSize(stackSize);
30107 30107
30108 state._fsp--; 30108 }
30109 30109 return ;
30110 after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 30110 }
30111 30111 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1"
30112 } 30112
30113 30113
30114 30114 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
30115 } 30115 // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
30116 30116 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
30117 } 30117
30118 catch (RecognitionException re) { 30118 int stackSize = keepStackSize();
30119 reportError(re); 30119
30120 recover(input,re); 30120 try {
30121 } 30121 // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
30122 finally { 30122 // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
30123 30123 {
30124 restoreStackSize(stackSize); 30124 pushFollow(FOLLOW_47);
30125 30125 rule__GenerationTask__UnorderedGroup_3__Impl();
30126 } 30126
30127 return ; 30127 state._fsp--;
30128 } 30128
30129 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2" 30129 // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
30130 30130 int alt66=2;
30131 30131 alt66 = dfa66.predict(input);
30132 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" 30132 switch (alt66) {
30133 // InternalApplicationConfiguration.g:9923:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; 30133 case 1 :
30134 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { 30134 // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__3
30135 30135 {
30136 int stackSize = keepStackSize(); 30136 pushFollow(FOLLOW_2);
30137 30137 rule__GenerationTask__UnorderedGroup_3__3();
30138 try { 30138
30139 // InternalApplicationConfiguration.g:9927:1: ( ( ruleStringReference ) ) 30139 state._fsp--;
30140 // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) 30140
30141 { 30141
30142 // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) 30142 }
30143 // InternalApplicationConfiguration.g:9929:3: ruleStringReference 30143 break;
30144 { 30144
30145 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 30145 }
30146 pushFollow(FOLLOW_2); 30146
30147 ruleStringReference(); 30147
30148 30148 }
30149 state._fsp--; 30149
30150 30150 }
30151 after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 30151 catch (RecognitionException re) {
30152 30152 reportError(re);
30153 } 30153 recover(input,re);
30154 30154 }
30155 30155 finally {
30156 } 30156
30157 30157 restoreStackSize(stackSize);
30158 } 30158
30159 catch (RecognitionException re) { 30159 }
30160 reportError(re); 30160 return ;
30161 recover(input,re); 30161 }
30162 } 30162 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2"
30163 finally { 30163
30164 30164
30165 restoreStackSize(stackSize); 30165 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
30166 30166 // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
30167 } 30167 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
30168 return ; 30168
30169 } 30169 int stackSize = keepStackSize();
30170 // $ANTLR end "rule__StringTypeScope__TypeAssignment_1" 30170
30171 30171 try {
30172 30172 // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
30173 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" 30173 // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
30174 // InternalApplicationConfiguration.g:9938:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 30174 {
30175 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 30175 pushFollow(FOLLOW_47);
30176 30176 rule__GenerationTask__UnorderedGroup_3__Impl();
30177 int stackSize = keepStackSize(); 30177
30178 30178 state._fsp--;
30179 try { 30179
30180 // InternalApplicationConfiguration.g:9942:1: ( ( ( '+=' ) ) ) 30180 // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
30181 // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) 30181 int alt67=2;
30182 { 30182 alt67 = dfa67.predict(input);
30183 // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) 30183 switch (alt67) {
30184 // InternalApplicationConfiguration.g:9944:3: ( '+=' ) 30184 case 1 :
30185 { 30185 // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__4
30186 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30186 {
30187 // InternalApplicationConfiguration.g:9945:3: ( '+=' ) 30187 pushFollow(FOLLOW_2);
30188 // InternalApplicationConfiguration.g:9946:4: '+=' 30188 rule__GenerationTask__UnorderedGroup_3__4();
30189 { 30189
30190 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30190 state._fsp--;
30191 match(input,54,FOLLOW_2); 30191
30192 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30192
30193 30193 }
30194 } 30194 break;
30195 30195
30196 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30196 }
30197 30197
30198 } 30198
30199 30199 }
30200 30200
30201 } 30201 }
30202 30202 catch (RecognitionException re) {
30203 } 30203 reportError(re);
30204 catch (RecognitionException re) { 30204 recover(input,re);
30205 reportError(re); 30205 }
30206 recover(input,re); 30206 finally {
30207 } 30207
30208 finally { 30208 restoreStackSize(stackSize);
30209 30209
30210 restoreStackSize(stackSize); 30210 }
30211 30211 return ;
30212 } 30212 }
30213 return ; 30213 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3"
30214 } 30214
30215 // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0" 30215
30216 30216 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
30217 30217 // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
30218 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" 30218 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
30219 // InternalApplicationConfiguration.g:9957:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 30219
30220 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 30220 int stackSize = keepStackSize();
30221 30221
30222 int stackSize = keepStackSize(); 30222 try {
30223 30223 // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
30224 try { 30224 // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
30225 // InternalApplicationConfiguration.g:9961:1: ( ( ( '=' ) ) ) 30225 {
30226 // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) 30226 pushFollow(FOLLOW_47);
30227 { 30227 rule__GenerationTask__UnorderedGroup_3__Impl();
30228 // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) 30228
30229 // InternalApplicationConfiguration.g:9963:3: ( '=' ) 30229 state._fsp--;
30230 { 30230
30231 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30231 // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
30232 // InternalApplicationConfiguration.g:9964:3: ( '=' ) 30232 int alt68=2;
30233 // InternalApplicationConfiguration.g:9965:4: '=' 30233 alt68 = dfa68.predict(input);
30234 { 30234 switch (alt68) {
30235 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30235 case 1 :
30236 match(input,23,FOLLOW_2); 30236 // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__5
30237 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30237 {
30238 30238 pushFollow(FOLLOW_2);
30239 } 30239 rule__GenerationTask__UnorderedGroup_3__5();
30240 30240
30241 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30241 state._fsp--;
30242 30242
30243 } 30243
30244 30244 }
30245 30245 break;
30246 } 30246
30247 30247 }
30248 } 30248
30249 catch (RecognitionException re) { 30249
30250 reportError(re); 30250 }
30251 recover(input,re); 30251
30252 } 30252 }
30253 finally { 30253 catch (RecognitionException re) {
30254 30254 reportError(re);
30255 restoreStackSize(stackSize); 30255 recover(input,re);
30256 30256 }
30257 } 30257 finally {
30258 return ; 30258
30259 } 30259 restoreStackSize(stackSize);
30260 // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1" 30260
30261 30261 }
30262 30262 return ;
30263 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" 30263 }
30264 // InternalApplicationConfiguration.g:9976:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 30264 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4"
30265 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { 30265
30266 30266
30267 int stackSize = keepStackSize(); 30267 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
30268 30268 // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
30269 try { 30269 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
30270 // InternalApplicationConfiguration.g:9980:1: ( ( ruleExactNumber ) ) 30270
30271 // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) 30271 int stackSize = keepStackSize();
30272 { 30272
30273 // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) 30273 try {
30274 // InternalApplicationConfiguration.g:9982:3: ruleExactNumber 30274 // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
30275 { 30275 // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
30276 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30276 {
30277 pushFollow(FOLLOW_2); 30277 pushFollow(FOLLOW_47);
30278 ruleExactNumber(); 30278 rule__GenerationTask__UnorderedGroup_3__Impl();
30279 30279
30280 state._fsp--; 30280 state._fsp--;
30281 30281
30282 after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30282 // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
30283 30283 int alt69=2;
30284 } 30284 alt69 = dfa69.predict(input);
30285 30285 switch (alt69) {
30286 30286 case 1 :
30287 } 30287 // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__6
30288 30288 {
30289 } 30289 pushFollow(FOLLOW_2);
30290 catch (RecognitionException re) { 30290 rule__GenerationTask__UnorderedGroup_3__6();
30291 reportError(re); 30291
30292 recover(input,re); 30292 state._fsp--;
30293 } 30293
30294 finally { 30294
30295 30295 }
30296 restoreStackSize(stackSize); 30296 break;
30297 30297
30298 } 30298 }
30299 return ; 30299
30300 } 30300
30301 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0" 30301 }
30302 30302
30303 30303 }
30304 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" 30304 catch (RecognitionException re) {
30305 // InternalApplicationConfiguration.g:9991:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 30305 reportError(re);
30306 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { 30306 recover(input,re);
30307 30307 }
30308 int stackSize = keepStackSize(); 30308 finally {
30309 30309
30310 try { 30310 restoreStackSize(stackSize);
30311 // InternalApplicationConfiguration.g:9995:1: ( ( ruleIntervallNumber ) ) 30311
30312 // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) 30312 }
30313 { 30313 return ;
30314 // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) 30314 }
30315 // InternalApplicationConfiguration.g:9997:3: ruleIntervallNumber 30315 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5"
30316 { 30316
30317 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30317
30318 pushFollow(FOLLOW_2); 30318 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
30319 ruleIntervallNumber(); 30319 // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
30320 30320 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
30321 state._fsp--; 30321
30322 30322 int stackSize = keepStackSize();
30323 after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30323
30324 30324 try {
30325 } 30325 // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
30326 30326 // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
30327 30327 {
30328 } 30328 pushFollow(FOLLOW_47);
30329 30329 rule__GenerationTask__UnorderedGroup_3__Impl();
30330 } 30330
30331 catch (RecognitionException re) { 30331 state._fsp--;
30332 reportError(re); 30332
30333 recover(input,re); 30333 // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
30334 } 30334 int alt70=2;
30335 finally { 30335 alt70 = dfa70.predict(input);
30336 30336 switch (alt70) {
30337 restoreStackSize(stackSize); 30337 case 1 :
30338 30338 // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__7
30339 } 30339 {
30340 return ; 30340 pushFollow(FOLLOW_2);
30341 } 30341 rule__GenerationTask__UnorderedGroup_3__7();
30342 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1" 30342
30343 30343 state._fsp--;
30344 30344
30345 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" 30345
30346 // InternalApplicationConfiguration.g:10006:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; 30346 }
30347 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { 30347 break;
30348 30348
30349 int stackSize = keepStackSize(); 30349 }
30350 30350
30351 try { 30351
30352 // InternalApplicationConfiguration.g:10010:1: ( ( ruleStringEnumeration ) ) 30352 }
30353 // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) 30353
30354 { 30354 }
30355 // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) 30355 catch (RecognitionException re) {
30356 // InternalApplicationConfiguration.g:10012:3: ruleStringEnumeration 30356 reportError(re);
30357 { 30357 recover(input,re);
30358 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 30358 }
30359 pushFollow(FOLLOW_2); 30359 finally {
30360 ruleStringEnumeration(); 30360
30361 30361 restoreStackSize(stackSize);
30362 state._fsp--; 30362
30363 30363 }
30364 after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 30364 return ;
30365 30365 }
30366 } 30366 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6"
30367 30367
30368 30368
30369 } 30369 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
30370 30370 // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
30371 } 30371 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
30372 catch (RecognitionException re) { 30372
30373 reportError(re); 30373 int stackSize = keepStackSize();
30374 recover(input,re); 30374
30375 } 30375 try {
30376 finally { 30376 // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
30377 30377 // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
30378 restoreStackSize(stackSize); 30378 {
30379 30379 pushFollow(FOLLOW_47);
30380 } 30380 rule__GenerationTask__UnorderedGroup_3__Impl();
30381 return ; 30381
30382 } 30382 state._fsp--;
30383 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2" 30383
30384 30384 // InternalApplicationConfiguration.g:9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
30385 30385 int alt71=2;
30386 // $ANTLR start "rule__ClassReference__ElementAssignment_1" 30386 alt71 = dfa71.predict(input);
30387 // InternalApplicationConfiguration.g:10021:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; 30387 switch (alt71) {
30388 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { 30388 case 1 :
30389 30389 // InternalApplicationConfiguration.g:9829:2: rule__GenerationTask__UnorderedGroup_3__8
30390 int stackSize = keepStackSize(); 30390 {
30391 30391 pushFollow(FOLLOW_2);
30392 try { 30392 rule__GenerationTask__UnorderedGroup_3__8();
30393 // InternalApplicationConfiguration.g:10025:1: ( ( ruleMetamodelElement ) ) 30393
30394 // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) 30394 state._fsp--;
30395 { 30395
30396 // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) 30396
30397 // InternalApplicationConfiguration.g:10027:3: ruleMetamodelElement 30397 }
30398 { 30398 break;
30399 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 30399
30400 pushFollow(FOLLOW_2); 30400 }
30401 ruleMetamodelElement(); 30401
30402 30402
30403 state._fsp--; 30403 }
30404 30404
30405 after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 30405 }
30406 30406 catch (RecognitionException re) {
30407 } 30407 reportError(re);
30408 30408 recover(input,re);
30409 30409 }
30410 } 30410 finally {
30411 30411
30412 } 30412 restoreStackSize(stackSize);
30413 catch (RecognitionException re) { 30413
30414 reportError(re); 30414 }
30415 recover(input,re); 30415 return ;
30416 } 30416 }
30417 finally { 30417 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7"
30418 30418
30419 restoreStackSize(stackSize); 30419
30420 30420 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
30421 } 30421 // InternalApplicationConfiguration.g:9835:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
30422 return ; 30422 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
30423 } 30423
30424 // $ANTLR end "rule__ClassReference__ElementAssignment_1" 30424 int stackSize = keepStackSize();
30425 30425
30426 30426 try {
30427 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" 30427 // InternalApplicationConfiguration.g:9839:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
30428 // InternalApplicationConfiguration.g:10036:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; 30428 // InternalApplicationConfiguration.g:9840:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
30429 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { 30429 {
30430 30430 pushFollow(FOLLOW_47);
30431 int stackSize = keepStackSize(); 30431 rule__GenerationTask__UnorderedGroup_3__Impl();
30432 30432
30433 try { 30433 state._fsp--;
30434 // InternalApplicationConfiguration.g:10040:1: ( ( RULE_INT ) ) 30434
30435 // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) 30435 // InternalApplicationConfiguration.g:9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
30436 { 30436 int alt72=2;
30437 // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) 30437 alt72 = dfa72.predict(input);
30438 // InternalApplicationConfiguration.g:10042:3: RULE_INT 30438 switch (alt72) {
30439 { 30439 case 1 :
30440 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); 30440 // InternalApplicationConfiguration.g:9841:2: rule__GenerationTask__UnorderedGroup_3__9
30441 match(input,RULE_INT,FOLLOW_2); 30441 {
30442 after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); 30442 pushFollow(FOLLOW_2);
30443 30443 rule__GenerationTask__UnorderedGroup_3__9();
30444 } 30444
30445 30445 state._fsp--;
30446 30446
30447 } 30447
30448 30448 }
30449 } 30449 break;
30450 catch (RecognitionException re) { 30450
30451 reportError(re); 30451 }
30452 recover(input,re); 30452
30453 } 30453
30454 finally { 30454 }
30455 30455
30456 restoreStackSize(stackSize); 30456 }
30457 30457 catch (RecognitionException re) {
30458 } 30458 reportError(re);
30459 return ; 30459 recover(input,re);
30460 } 30460 }
30461 // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0" 30461 finally {
30462 30462
30463 30463 restoreStackSize(stackSize);
30464 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1" 30464
30465 // InternalApplicationConfiguration.g:10051:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; 30465 }
30466 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException { 30466 return ;
30467 30467 }
30468 int stackSize = keepStackSize(); 30468 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8"
30469 30469
30470 try { 30470
30471 // InternalApplicationConfiguration.g:10055:1: ( ( ( '*' ) ) ) 30471 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
30472 // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) 30472 // InternalApplicationConfiguration.g:9847:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
30473 { 30473 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
30474 // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) 30474
30475 // InternalApplicationConfiguration.g:10057:3: ( '*' ) 30475 int stackSize = keepStackSize();
30476 { 30476
30477 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30477 try {
30478 // InternalApplicationConfiguration.g:10058:3: ( '*' ) 30478 // InternalApplicationConfiguration.g:9851:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
30479 // InternalApplicationConfiguration.g:10059:4: '*' 30479 // InternalApplicationConfiguration.g:9852:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
30480 { 30480 {
30481 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30481 pushFollow(FOLLOW_47);
30482 match(input,55,FOLLOW_2); 30482 rule__GenerationTask__UnorderedGroup_3__Impl();
30483 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30483
30484 30484 state._fsp--;
30485 } 30485
30486 30486 // InternalApplicationConfiguration.g:9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
30487 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30487 int alt73=2;
30488 30488 alt73 = dfa73.predict(input);
30489 } 30489 switch (alt73) {
30490 30490 case 1 :
30491 30491 // InternalApplicationConfiguration.g:9853:2: rule__GenerationTask__UnorderedGroup_3__10
30492 } 30492 {
30493 30493 pushFollow(FOLLOW_2);
30494 } 30494 rule__GenerationTask__UnorderedGroup_3__10();
30495 catch (RecognitionException re) { 30495
30496 reportError(re); 30496 state._fsp--;
30497 recover(input,re); 30497
30498 } 30498
30499 finally { 30499 }
30500 30500 break;
30501 restoreStackSize(stackSize); 30501
30502 30502 }
30503 } 30503
30504 return ; 30504
30505 } 30505 }
30506 // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1" 30506
30507 30507 }
30508 30508 catch (RecognitionException re) {
30509 // $ANTLR start "rule__IntervallNumber__MinAssignment_0" 30509 reportError(re);
30510 // InternalApplicationConfiguration.g:10070:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; 30510 recover(input,re);
30511 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { 30511 }
30512 30512 finally {
30513 int stackSize = keepStackSize(); 30513
30514 30514 restoreStackSize(stackSize);
30515 try { 30515
30516 // InternalApplicationConfiguration.g:10074:1: ( ( RULE_INT ) ) 30516 }
30517 // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) 30517 return ;
30518 { 30518 }
30519 // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) 30519 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9"
30520 // InternalApplicationConfiguration.g:10076:3: RULE_INT 30520
30521 { 30521
30522 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 30522 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
30523 match(input,RULE_INT,FOLLOW_2); 30523 // InternalApplicationConfiguration.g:9859:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
30524 after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 30524 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
30525 30525
30526 } 30526 int stackSize = keepStackSize();
30527 30527
30528 30528 try {
30529 } 30529 // InternalApplicationConfiguration.g:9863:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
30530 30530 // InternalApplicationConfiguration.g:9864:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
30531 } 30531 {
30532 catch (RecognitionException re) { 30532 pushFollow(FOLLOW_47);
30533 reportError(re); 30533 rule__GenerationTask__UnorderedGroup_3__Impl();
30534 recover(input,re); 30534
30535 } 30535 state._fsp--;
30536 finally { 30536
30537 30537 // InternalApplicationConfiguration.g:9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
30538 restoreStackSize(stackSize); 30538 int alt74=2;
30539 30539 alt74 = dfa74.predict(input);
30540 } 30540 switch (alt74) {
30541 return ; 30541 case 1 :
30542 } 30542 // InternalApplicationConfiguration.g:9865:2: rule__GenerationTask__UnorderedGroup_3__11
30543 // $ANTLR end "rule__IntervallNumber__MinAssignment_0" 30543 {
30544 30544 pushFollow(FOLLOW_2);
30545 30545 rule__GenerationTask__UnorderedGroup_3__11();
30546 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" 30546
30547 // InternalApplicationConfiguration.g:10085:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; 30547 state._fsp--;
30548 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { 30548
30549 30549
30550 int stackSize = keepStackSize(); 30550 }
30551 30551 break;
30552 try { 30552
30553 // InternalApplicationConfiguration.g:10089:1: ( ( RULE_INT ) ) 30553 }
30554 // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) 30554
30555 { 30555
30556 // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) 30556 }
30557 // InternalApplicationConfiguration.g:10091:3: RULE_INT 30557
30558 { 30558 }
30559 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); 30559 catch (RecognitionException re) {
30560 match(input,RULE_INT,FOLLOW_2); 30560 reportError(re);
30561 after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); 30561 recover(input,re);
30562 30562 }
30563 } 30563 finally {
30564 30564
30565 30565 restoreStackSize(stackSize);
30566 } 30566
30567 30567 }
30568 } 30568 return ;
30569 catch (RecognitionException re) { 30569 }
30570 reportError(re); 30570 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10"
30571 recover(input,re); 30571
30572 } 30572
30573 finally { 30573 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
30574 30574 // InternalApplicationConfiguration.g:9871:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
30575 restoreStackSize(stackSize); 30575 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
30576 30576
30577 } 30577 int stackSize = keepStackSize();
30578 return ; 30578
30579 } 30579 try {
30580 // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0" 30580 // InternalApplicationConfiguration.g:9875:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
30581 30581 // InternalApplicationConfiguration.g:9876:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
30582 30582 {
30583 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" 30583 pushFollow(FOLLOW_47);
30584 // InternalApplicationConfiguration.g:10100:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; 30584 rule__GenerationTask__UnorderedGroup_3__Impl();
30585 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { 30585
30586 30586 state._fsp--;
30587 int stackSize = keepStackSize(); 30587
30588 30588 // InternalApplicationConfiguration.g:9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
30589 try { 30589 int alt75=2;
30590 // InternalApplicationConfiguration.g:10104:1: ( ( ( '*' ) ) ) 30590 alt75 = dfa75.predict(input);
30591 // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) 30591 switch (alt75) {
30592 { 30592 case 1 :
30593 // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) 30593 // InternalApplicationConfiguration.g:9877:2: rule__GenerationTask__UnorderedGroup_3__12
30594 // InternalApplicationConfiguration.g:10106:3: ( '*' ) 30594 {
30595 { 30595 pushFollow(FOLLOW_2);
30596 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30596 rule__GenerationTask__UnorderedGroup_3__12();
30597 // InternalApplicationConfiguration.g:10107:3: ( '*' ) 30597
30598 // InternalApplicationConfiguration.g:10108:4: '*' 30598 state._fsp--;
30599 { 30599
30600 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30600
30601 match(input,55,FOLLOW_2); 30601 }
30602 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30602 break;
30603 30603
30604 } 30604 }
30605 30605
30606 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30606
30607 30607 }
30608 } 30608
30609 30609 }
30610 30610 catch (RecognitionException re) {
30611 } 30611 reportError(re);
30612 30612 recover(input,re);
30613 } 30613 }
30614 catch (RecognitionException re) { 30614 finally {
30615 reportError(re); 30615
30616 recover(input,re); 30616 restoreStackSize(stackSize);
30617 } 30617
30618 finally { 30618 }
30619 30619 return ;
30620 restoreStackSize(stackSize); 30620 }
30621 30621 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11"
30622 } 30622
30623 return ; 30623
30624 } 30624 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
30625 // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" 30625 // InternalApplicationConfiguration.g:9883:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
30626 30626 public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
30627 30627
30628 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" 30628 int stackSize = keepStackSize();
30629 // InternalApplicationConfiguration.g:10119:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; 30629
30630 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { 30630 try {
30631 30631 // InternalApplicationConfiguration.g:9887:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
30632 int stackSize = keepStackSize(); 30632 // InternalApplicationConfiguration.g:9888:2: rule__GenerationTask__UnorderedGroup_3__Impl
30633 30633 {
30634 try { 30634 pushFollow(FOLLOW_2);
30635 // InternalApplicationConfiguration.g:10123:1: ( ( ruleINTLiteral ) ) 30635 rule__GenerationTask__UnorderedGroup_3__Impl();
30636 // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) 30636
30637 { 30637 state._fsp--;
30638 // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) 30638
30639 // InternalApplicationConfiguration.g:10125:3: ruleINTLiteral 30639
30640 { 30640 }
30641 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 30641
30642 pushFollow(FOLLOW_2); 30642 }
30643 ruleINTLiteral(); 30643 catch (RecognitionException re) {
30644 30644 reportError(re);
30645 state._fsp--; 30645 recover(input,re);
30646 30646 }
30647 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 30647 finally {
30648 30648
30649 } 30649 restoreStackSize(stackSize);
30650 30650
30651 30651 }
30652 } 30652 return ;
30653 30653 }
30654 } 30654 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__12"
30655 catch (RecognitionException re) { 30655
30656 reportError(re); 30656
30657 recover(input,re); 30657 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
30658 } 30658 // InternalApplicationConfiguration.g:9895:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
30659 finally { 30659 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
30660 30660
30661 restoreStackSize(stackSize); 30661 int stackSize = keepStackSize();
30662 30662
30663 } 30663 try {
30664 return ; 30664 // InternalApplicationConfiguration.g:9899:1: ( ( ruleImport ) )
30665 } 30665 // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
30666 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0" 30666 {
30667 30667 // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
30668 30668 // InternalApplicationConfiguration.g:9901:3: ruleImport
30669 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" 30669 {
30670 // InternalApplicationConfiguration.g:10134:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; 30670 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
30671 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { 30671 pushFollow(FOLLOW_2);
30672 30672 ruleImport();
30673 int stackSize = keepStackSize(); 30673
30674 30674 state._fsp--;
30675 try { 30675
30676 // InternalApplicationConfiguration.g:10138:1: ( ( ruleINTLiteral ) ) 30676 after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
30677 // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) 30677
30678 { 30678 }
30679 // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) 30679
30680 // InternalApplicationConfiguration.g:10140:3: ruleINTLiteral 30680
30681 { 30681 }
30682 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 30682
30683 pushFollow(FOLLOW_2); 30683 }
30684 ruleINTLiteral(); 30684 catch (RecognitionException re) {
30685 30685 reportError(re);
30686 state._fsp--; 30686 recover(input,re);
30687 30687 }
30688 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 30688 finally {
30689 30689
30690 } 30690 restoreStackSize(stackSize);
30691 30691
30692 30692 }
30693 } 30693 return ;
30694 30694 }
30695 } 30695 // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0"
30696 catch (RecognitionException re) { 30696
30697 reportError(re); 30697
30698 recover(input,re); 30698 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
30699 } 30699 // InternalApplicationConfiguration.g:9910:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
30700 finally { 30700 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
30701 30701
30702 restoreStackSize(stackSize); 30702 int stackSize = keepStackSize();
30703 30703
30704 } 30704 try {
30705 return ; 30705 // InternalApplicationConfiguration.g:9914:1: ( ( ruleCommand ) )
30706 } 30706 // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
30707 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1" 30707 {
30708 30708 // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
30709 30709 // InternalApplicationConfiguration.g:9916:3: ruleCommand
30710 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" 30710 {
30711 // InternalApplicationConfiguration.g:10149:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; 30711 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
30712 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { 30712 pushFollow(FOLLOW_2);
30713 30713 ruleCommand();
30714 int stackSize = keepStackSize(); 30714
30715 30715 state._fsp--;
30716 try { 30716
30717 // InternalApplicationConfiguration.g:10153:1: ( ( ruleREALLiteral ) ) 30717 after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
30718 // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) 30718
30719 { 30719 }
30720 // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) 30720
30721 // InternalApplicationConfiguration.g:10155:3: ruleREALLiteral 30721
30722 { 30722 }
30723 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 30723
30724 pushFollow(FOLLOW_2); 30724 }
30725 ruleREALLiteral(); 30725 catch (RecognitionException re) {
30726 30726 reportError(re);
30727 state._fsp--; 30727 recover(input,re);
30728 30728 }
30729 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 30729 finally {
30730 30730
30731 } 30731 restoreStackSize(stackSize);
30732 30732
30733 30733 }
30734 } 30734 return ;
30735 30735 }
30736 } 30736 // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1"
30737 catch (RecognitionException re) { 30737
30738 reportError(re); 30738
30739 recover(input,re); 30739 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
30740 } 30740 // InternalApplicationConfiguration.g:9925:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
30741 finally { 30741 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
30742 30742
30743 restoreStackSize(stackSize); 30743 int stackSize = keepStackSize();
30744 30744
30745 } 30745 try {
30746 return ; 30746 // InternalApplicationConfiguration.g:9929:1: ( ( ( RULE_STRING ) ) )
30747 } 30747 // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
30748 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0" 30748 {
30749 30749 // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
30750 30750 // InternalApplicationConfiguration.g:9931:3: ( RULE_STRING )
30751 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" 30751 {
30752 // InternalApplicationConfiguration.g:10164:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; 30752 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
30753 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 30753 // InternalApplicationConfiguration.g:9932:3: ( RULE_STRING )
30754 30754 // InternalApplicationConfiguration.g:9933:4: RULE_STRING
30755 int stackSize = keepStackSize(); 30755 {
30756 30756 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
30757 try { 30757 match(input,RULE_STRING,FOLLOW_2);
30758 // InternalApplicationConfiguration.g:10168:1: ( ( ruleREALLiteral ) ) 30758 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
30759 // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) 30759
30760 { 30760 }
30761 // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) 30761
30762 // InternalApplicationConfiguration.g:10170:3: ruleREALLiteral 30762 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
30763 { 30763
30764 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 30764 }
30765 pushFollow(FOLLOW_2); 30765
30766 ruleREALLiteral(); 30766
30767 30767 }
30768 state._fsp--; 30768
30769 30769 }
30770 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 30770 catch (RecognitionException re) {
30771 30771 reportError(re);
30772 } 30772 recover(input,re);
30773 30773 }
30774 30774 finally {
30775 } 30775
30776 30776 restoreStackSize(stackSize);
30777 } 30777
30778 catch (RecognitionException re) { 30778 }
30779 reportError(re); 30779 return ;
30780 recover(input,re); 30780 }
30781 } 30781 // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2"
30782 finally { 30782
30783 30783
30784 restoreStackSize(stackSize); 30784 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
30785 30785 // InternalApplicationConfiguration.g:9944:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
30786 } 30786 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
30787 return ; 30787
30788 } 30788 int stackSize = keepStackSize();
30789 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1" 30789
30790 30790 try {
30791 30791 // InternalApplicationConfiguration.g:9948:1: ( ( ( RULE_STRING ) ) )
30792 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" 30792 // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
30793 // InternalApplicationConfiguration.g:10179:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; 30793 {
30794 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { 30794 // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
30795 30795 // InternalApplicationConfiguration.g:9950:3: ( RULE_STRING )
30796 int stackSize = keepStackSize(); 30796 {
30797 30797 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
30798 try { 30798 // InternalApplicationConfiguration.g:9951:3: ( RULE_STRING )
30799 // InternalApplicationConfiguration.g:10183:1: ( ( RULE_STRING ) ) 30799 // InternalApplicationConfiguration.g:9952:4: RULE_STRING
30800 // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) 30800 {
30801 { 30801 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
30802 // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) 30802 match(input,RULE_STRING,FOLLOW_2);
30803 // InternalApplicationConfiguration.g:10185:3: RULE_STRING 30803 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
30804 { 30804
30805 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 30805 }
30806 match(input,RULE_STRING,FOLLOW_2); 30806
30807 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 30807 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
30808 30808
30809 } 30809 }
30810 30810
30811 30811
30812 } 30812 }
30813 30813
30814 } 30814 }
30815 catch (RecognitionException re) { 30815 catch (RecognitionException re) {
30816 reportError(re); 30816 reportError(re);
30817 recover(input,re); 30817 recover(input,re);
30818 } 30818 }
30819 finally { 30819 finally {
30820 30820
30821 restoreStackSize(stackSize); 30821 restoreStackSize(stackSize);
30822 30822
30823 } 30823 }
30824 return ; 30824 return ;
30825 } 30825 }
30826 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0" 30826 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
30827 30827
30828 30828
30829 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" 30829 // $ANTLR start "rule__FileSpecification__PathAssignment"
30830 // InternalApplicationConfiguration.g:10194:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; 30830 // InternalApplicationConfiguration.g:9963:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
30831 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 30831 public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
30832 30832
30833 int stackSize = keepStackSize(); 30833 int stackSize = keepStackSize();
30834 30834
30835 try { 30835 try {
30836 // InternalApplicationConfiguration.g:10198:1: ( ( RULE_STRING ) ) 30836 // InternalApplicationConfiguration.g:9967:1: ( ( RULE_STRING ) )
30837 // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) 30837 // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
30838 { 30838 {
30839 // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) 30839 // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
30840 // InternalApplicationConfiguration.g:10200:3: RULE_STRING 30840 // InternalApplicationConfiguration.g:9969:3: RULE_STRING
30841 { 30841 {
30842 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 30842 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
30843 match(input,RULE_STRING,FOLLOW_2); 30843 match(input,RULE_STRING,FOLLOW_2);
30844 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 30844 after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
30845 30845
30846 } 30846 }
30847 30847
30848 30848
30849 } 30849 }
30850 30850
30851 } 30851 }
30852 catch (RecognitionException re) { 30852 catch (RecognitionException re) {
30853 reportError(re); 30853 reportError(re);
30854 recover(input,re); 30854 recover(input,re);
30855 } 30855 }
30856 finally { 30856 finally {
30857 30857
30858 restoreStackSize(stackSize); 30858 restoreStackSize(stackSize);
30859 30859
30860 } 30860 }
30861 return ; 30861 return ;
30862 } 30862 }
30863 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1" 30863 // $ANTLR end "rule__FileSpecification__PathAssignment"
30864 30864
30865 30865
30866 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" 30866 // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
30867 // InternalApplicationConfiguration.g:10209:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; 30867 // InternalApplicationConfiguration.g:9978:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
30868 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { 30868 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
30869 30869
30870 int stackSize = keepStackSize(); 30870 int stackSize = keepStackSize();
30871 30871
30872 try { 30872 try {
30873 // InternalApplicationConfiguration.g:10213:1: ( ( RULE_ID ) ) 30873 // InternalApplicationConfiguration.g:9982:1: ( ( RULE_ID ) )
30874 // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) 30874 // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
30875 { 30875 {
30876 // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) 30876 // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
30877 // InternalApplicationConfiguration.g:10215:3: RULE_ID 30877 // InternalApplicationConfiguration.g:9984:3: RULE_ID
30878 { 30878 {
30879 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 30879 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
30880 match(input,RULE_ID,FOLLOW_2); 30880 match(input,RULE_ID,FOLLOW_2);
30881 after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 30881 after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
30882 30882
30883 } 30883 }
30884 30884
30885 30885
30886 } 30886 }
30887 30887
30888 } 30888 }
30889 catch (RecognitionException re) { 30889 catch (RecognitionException re) {
30890 reportError(re); 30890 reportError(re);
30891 recover(input,re); 30891 recover(input,re);
30892 } 30892 }
30893 finally { 30893 finally {
30894 30894
30895 restoreStackSize(stackSize); 30895 restoreStackSize(stackSize);
30896 30896
30897 } 30897 }
30898 return ; 30898 return ;
30899 } 30899 }
30900 // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1" 30900 // $ANTLR end "rule__FileDeclaration__NameAssignment_1"
30901 30901
30902 30902
30903 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" 30903 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
30904 // InternalApplicationConfiguration.g:10224:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; 30904 // InternalApplicationConfiguration.g:9993:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
30905 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { 30905 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
30906 30906
30907 int stackSize = keepStackSize(); 30907 int stackSize = keepStackSize();
30908 30908
30909 try { 30909 try {
30910 // InternalApplicationConfiguration.g:10228:1: ( ( ruleScopeSpecification ) ) 30910 // InternalApplicationConfiguration.g:9997:1: ( ( ruleFileSpecification ) )
30911 // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) 30911 // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
30912 { 30912 {
30913 // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) 30913 // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
30914 // InternalApplicationConfiguration.g:10230:3: ruleScopeSpecification 30914 // InternalApplicationConfiguration.g:9999:3: ruleFileSpecification
30915 { 30915 {
30916 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 30916 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
30917 pushFollow(FOLLOW_2); 30917 pushFollow(FOLLOW_2);
30918 ruleScopeSpecification(); 30918 ruleFileSpecification();
30919 30919
30920 state._fsp--; 30920 state._fsp--;
30921 30921
30922 after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 30922 after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
30923 30923
30924 } 30924 }
30925 30925
30926 30926
30927 } 30927 }
30928 30928
30929 } 30929 }
30930 catch (RecognitionException re) { 30930 catch (RecognitionException re) {
30931 reportError(re); 30931 reportError(re);
30932 recover(input,re); 30932 recover(input,re);
30933 } 30933 }
30934 finally { 30934 finally {
30935 30935
30936 restoreStackSize(stackSize); 30936 restoreStackSize(stackSize);
30937 30937
30938 } 30938 }
30939 return ; 30939 return ;
30940 } 30940 }
30941 // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2" 30941 // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3"
30942 30942
30943 30943
30944 // $ANTLR start "rule__ScopeReference__ReferredAssignment" 30944 // $ANTLR start "rule__FileReference__ReferredAssignment"
30945 // InternalApplicationConfiguration.g:10239:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; 30945 // InternalApplicationConfiguration.g:10008:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
30946 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { 30946 public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
30947 30947
30948 int stackSize = keepStackSize(); 30948 int stackSize = keepStackSize();
30949 30949
30950 try { 30950 try {
30951 // InternalApplicationConfiguration.g:10243:1: ( ( ( RULE_ID ) ) ) 30951 // InternalApplicationConfiguration.g:10012:1: ( ( ( RULE_ID ) ) )
30952 // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) 30952 // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
30953 { 30953 {
30954 // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) 30954 // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
30955 // InternalApplicationConfiguration.g:10245:3: ( RULE_ID ) 30955 // InternalApplicationConfiguration.g:10014:3: ( RULE_ID )
30956 { 30956 {
30957 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); 30957 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
30958 // InternalApplicationConfiguration.g:10246:3: ( RULE_ID ) 30958 // InternalApplicationConfiguration.g:10015:3: ( RULE_ID )
30959 // InternalApplicationConfiguration.g:10247:4: RULE_ID 30959 // InternalApplicationConfiguration.g:10016:4: RULE_ID
30960 { 30960 {
30961 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); 30961 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
30962 match(input,RULE_ID,FOLLOW_2); 30962 match(input,RULE_ID,FOLLOW_2);
30963 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); 30963 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
30964 30964
30965 } 30965 }
30966 30966
30967 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); 30967 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
30968 30968
30969 } 30969 }
30970 30970
30971 30971
30972 } 30972 }
30973 30973
30974 } 30974 }
30975 catch (RecognitionException re) { 30975 catch (RecognitionException re) {
30976 reportError(re); 30976 reportError(re);
30977 recover(input,re); 30977 recover(input,re);
30978 } 30978 }
30979 finally { 30979 finally {
30980 30980
30981 restoreStackSize(stackSize); 30981 restoreStackSize(stackSize);
30982 30982
30983 } 30983 }
30984 return ; 30984 return ;
30985 } 30985 }
30986 // $ANTLR end "rule__ScopeReference__ReferredAssignment" 30986 // $ANTLR end "rule__FileReference__ReferredAssignment"
30987 30987
30988 30988
30989 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" 30989 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
30990 // InternalApplicationConfiguration.g:10258:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; 30990 // InternalApplicationConfiguration.g:10027:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
30991 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { 30991 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
30992 30992
30993 int stackSize = keepStackSize(); 30993 int stackSize = keepStackSize();
30994 30994
30995 try { 30995 try {
30996 // InternalApplicationConfiguration.g:10262:1: ( ( ruleMetamodel ) ) 30996 // InternalApplicationConfiguration.g:10031:1: ( ( ruleMetamodelEntry ) )
30997 // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) 30997 // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
30998 { 30998 {
30999 // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) 30999 // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
31000 // InternalApplicationConfiguration.g:10264:3: ruleMetamodel 31000 // InternalApplicationConfiguration.g:10033:3: ruleMetamodelEntry
31001 { 31001 {
31002 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 31002 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
31003 pushFollow(FOLLOW_2); 31003 pushFollow(FOLLOW_2);
31004 ruleMetamodel(); 31004 ruleMetamodelEntry();
31005 31005
31006 state._fsp--; 31006 state._fsp--;
31007 31007
31008 after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 31008 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
31009 31009
31010 } 31010 }
31011 31011
31012 31012
31013 } 31013 }
31014 31014
31015 } 31015 }
31016 catch (RecognitionException re) { 31016 catch (RecognitionException re) {
31017 reportError(re); 31017 reportError(re);
31018 recover(input,re); 31018 recover(input,re);
31019 } 31019 }
31020 finally { 31020 finally {
31021 31021
31022 restoreStackSize(stackSize); 31022 restoreStackSize(stackSize);
31023 31023
31024 } 31024 }
31025 return ; 31025 return ;
31026 } 31026 }
31027 // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2" 31027 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1"
31028 31028
31029 31029
31030 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" 31030 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
31031 // InternalApplicationConfiguration.g:10273:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; 31031 // InternalApplicationConfiguration.g:10042:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
31032 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { 31032 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
31033 31033
31034 int stackSize = keepStackSize(); 31034 int stackSize = keepStackSize();
31035 31035
31036 try { 31036 try {
31037 // InternalApplicationConfiguration.g:10277:1: ( ( rulePartialModel ) ) 31037 // InternalApplicationConfiguration.g:10046:1: ( ( ruleMetamodelEntry ) )
31038 // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) 31038 // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
31039 { 31039 {
31040 // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) 31040 // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
31041 // InternalApplicationConfiguration.g:10279:3: rulePartialModel 31041 // InternalApplicationConfiguration.g:10048:3: ruleMetamodelEntry
31042 { 31042 {
31043 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 31043 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
31044 pushFollow(FOLLOW_2); 31044 pushFollow(FOLLOW_2);
31045 rulePartialModel(); 31045 ruleMetamodelEntry();
31046 31046
31047 state._fsp--; 31047 state._fsp--;
31048 31048
31049 after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 31049 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
31050 31050
31051 } 31051 }
31052 31052
31053 31053
31054 } 31054 }
31055 31055
31056 } 31056 }
31057 catch (RecognitionException re) { 31057 catch (RecognitionException re) {
31058 reportError(re); 31058 reportError(re);
31059 recover(input,re); 31059 recover(input,re);
31060 } 31060 }
31061 finally { 31061 finally {
31062 31062
31063 restoreStackSize(stackSize); 31063 restoreStackSize(stackSize);
31064 31064
31065 } 31065 }
31066 return ; 31066 return ;
31067 } 31067 }
31068 // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2" 31068 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1"
31069 31069
31070 31070
31071 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" 31071 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
31072 // InternalApplicationConfiguration.g:10288:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; 31072 // InternalApplicationConfiguration.g:10057:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
31073 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { 31073 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
31074 31074
31075 int stackSize = keepStackSize(); 31075 int stackSize = keepStackSize();
31076 31076
31077 try { 31077 try {
31078 // InternalApplicationConfiguration.g:10292:1: ( ( ruleGraphPattern ) ) 31078 // InternalApplicationConfiguration.g:10061:1: ( ( ( ruleQualifiedName ) ) )
31079 // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) 31079 // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
31080 { 31080 {
31081 // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) 31081 // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
31082 // InternalApplicationConfiguration.g:10294:3: ruleGraphPattern 31082 // InternalApplicationConfiguration.g:10063:3: ( ruleQualifiedName )
31083 { 31083 {
31084 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 31084 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
31085 pushFollow(FOLLOW_2); 31085 // InternalApplicationConfiguration.g:10064:3: ( ruleQualifiedName )
31086 ruleGraphPattern(); 31086 // InternalApplicationConfiguration.g:10065:4: ruleQualifiedName
31087 31087 {
31088 state._fsp--; 31088 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
31089 31089 pushFollow(FOLLOW_2);
31090 after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 31090 ruleQualifiedName();
31091 31091
31092 } 31092 state._fsp--;
31093 31093
31094 31094 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
31095 } 31095
31096 31096 }
31097 } 31097
31098 catch (RecognitionException re) { 31098 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
31099 reportError(re); 31099
31100 recover(input,re); 31100 }
31101 } 31101
31102 finally { 31102
31103 31103 }
31104 restoreStackSize(stackSize); 31104
31105 31105 }
31106 } 31106 catch (RecognitionException re) {
31107 return ; 31107 reportError(re);
31108 } 31108 recover(input,re);
31109 // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2" 31109 }
31110 31110 finally {
31111 31111
31112 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_3_2" 31112 restoreStackSize(stackSize);
31113 // InternalApplicationConfiguration.g:10303:1: rule__GenerationTask__ScopeAssignment_3_3_2 : ( ruleScope ) ; 31113
31114 public final void rule__GenerationTask__ScopeAssignment_3_3_2() throws RecognitionException { 31114 }
31115 31115 return ;
31116 int stackSize = keepStackSize(); 31116 }
31117 31117 // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1"
31118 try { 31118
31119 // InternalApplicationConfiguration.g:10307:1: ( ( ruleScope ) ) 31119
31120 // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) 31120 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
31121 { 31121 // InternalApplicationConfiguration.g:10076:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
31122 // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) 31122 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
31123 // InternalApplicationConfiguration.g:10309:3: ruleScope 31123
31124 { 31124 int stackSize = keepStackSize();
31125 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); 31125
31126 pushFollow(FOLLOW_2); 31126 try {
31127 ruleScope(); 31127 // InternalApplicationConfiguration.g:10080:1: ( ( ruleMetamodelElement ) )
31128 31128 // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
31129 state._fsp--; 31129 {
31130 31130 // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
31131 after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); 31131 // InternalApplicationConfiguration.g:10082:3: ruleMetamodelElement
31132 31132 {
31133 } 31133 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
31134 31134 pushFollow(FOLLOW_2);
31135 31135 ruleMetamodelElement();
31136 } 31136
31137 31137 state._fsp--;
31138 } 31138
31139 catch (RecognitionException re) { 31139 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
31140 reportError(re); 31140
31141 recover(input,re); 31141 }
31142 } 31142
31143 finally { 31143
31144 31144 }
31145 restoreStackSize(stackSize); 31145
31146 31146 }
31147 } 31147 catch (RecognitionException re) {
31148 return ; 31148 reportError(re);
31149 } 31149 recover(input,re);
31150 // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_3_2" 31150 }
31151 31151 finally {
31152 31152
31153 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" 31153 restoreStackSize(stackSize);
31154 // InternalApplicationConfiguration.g:10318:1: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 : ( ( 'number' ) ) ; 31154
31155 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_4_0() throws RecognitionException { 31155 }
31156 31156 return ;
31157 int stackSize = keepStackSize(); 31157 }
31158 31158 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2"
31159 try { 31159
31160 // InternalApplicationConfiguration.g:10322:1: ( ( ( 'number' ) ) ) 31160
31161 // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) 31161 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
31162 { 31162 // InternalApplicationConfiguration.g:10091:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
31163 // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) 31163 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
31164 // InternalApplicationConfiguration.g:10324:3: ( 'number' ) 31164
31165 { 31165 int stackSize = keepStackSize();
31166 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31166
31167 // InternalApplicationConfiguration.g:10325:3: ( 'number' ) 31167 try {
31168 // InternalApplicationConfiguration.g:10326:4: 'number' 31168 // InternalApplicationConfiguration.g:10095:1: ( ( ruleMetamodelElement ) )
31169 { 31169 // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
31170 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31170 {
31171 match(input,56,FOLLOW_2); 31171 // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
31172 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31172 // InternalApplicationConfiguration.g:10097:3: ruleMetamodelElement
31173 31173 {
31174 } 31174 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
31175 31175 pushFollow(FOLLOW_2);
31176 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31176 ruleMetamodelElement();
31177 31177
31178 } 31178 state._fsp--;
31179 31179
31180 31180 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
31181 } 31181
31182 31182 }
31183 } 31183
31184 catch (RecognitionException re) { 31184
31185 reportError(re); 31185 }
31186 recover(input,re); 31186
31187 } 31187 }
31188 finally { 31188 catch (RecognitionException re) {
31189 31189 reportError(re);
31190 restoreStackSize(stackSize); 31190 recover(input,re);
31191 31191 }
31192 } 31192 finally {
31193 return ; 31193
31194 } 31194 restoreStackSize(stackSize);
31195 // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" 31195
31196 31196 }
31197 31197 return ;
31198 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_4_2" 31198 }
31199 // InternalApplicationConfiguration.g:10337:1: rule__GenerationTask__NumberAssignment_3_4_2 : ( RULE_INT ) ; 31199 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
31200 public final void rule__GenerationTask__NumberAssignment_3_4_2() throws RecognitionException { 31200
31201 31201
31202 int stackSize = keepStackSize(); 31202 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
31203 31203 // InternalApplicationConfiguration.g:10106:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
31204 try { 31204 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
31205 // InternalApplicationConfiguration.g:10341:1: ( ( RULE_INT ) ) 31205
31206 // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) 31206 int stackSize = keepStackSize();
31207 { 31207
31208 // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) 31208 try {
31209 // InternalApplicationConfiguration.g:10343:3: RULE_INT 31209 // InternalApplicationConfiguration.g:10110:1: ( ( ( ruleQualifiedName ) ) )
31210 { 31210 // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
31211 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); 31211 {
31212 match(input,RULE_INT,FOLLOW_2); 31212 // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
31213 after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); 31213 // InternalApplicationConfiguration.g:10112:3: ( ruleQualifiedName )
31214 31214 {
31215 } 31215 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
31216 31216 // InternalApplicationConfiguration.g:10113:3: ( ruleQualifiedName )
31217 31217 // InternalApplicationConfiguration.g:10114:4: ruleQualifiedName
31218 } 31218 {
31219 31219 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
31220 } 31220 pushFollow(FOLLOW_2);
31221 catch (RecognitionException re) { 31221 ruleQualifiedName();
31222 reportError(re); 31222
31223 recover(input,re); 31223 state._fsp--;
31224 } 31224
31225 finally { 31225 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
31226 31226
31227 restoreStackSize(stackSize); 31227 }
31228 31228
31229 } 31229 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
31230 return ; 31230
31231 } 31231 }
31232 // $ANTLR end "rule__GenerationTask__NumberAssignment_3_4_2" 31232
31233 31233
31234 31234 }
31235 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" 31235
31236 // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 : ( ( 'runs' ) ) ; 31236 }
31237 public final void rule__GenerationTask__RunSpecifiedAssignment_3_5_0() throws RecognitionException { 31237 catch (RecognitionException re) {
31238 31238 reportError(re);
31239 int stackSize = keepStackSize(); 31239 recover(input,re);
31240 31240 }
31241 try { 31241 finally {
31242 // InternalApplicationConfiguration.g:10356:1: ( ( ( 'runs' ) ) ) 31242
31243 // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) 31243 restoreStackSize(stackSize);
31244 { 31244
31245 // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) 31245 }
31246 // InternalApplicationConfiguration.g:10358:3: ( 'runs' ) 31246 return ;
31247 { 31247 }
31248 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31248 // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0"
31249 // InternalApplicationConfiguration.g:10359:3: ( 'runs' ) 31249
31250 // InternalApplicationConfiguration.g:10360:4: 'runs' 31250
31251 { 31251 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
31252 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31252 // InternalApplicationConfiguration.g:10125:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
31253 match(input,57,FOLLOW_2); 31253 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
31254 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31254
31255 31255 int stackSize = keepStackSize();
31256 } 31256
31257 31257 try {
31258 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31258 // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_ID ) ) )
31259 31259 // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
31260 } 31260 {
31261 31261 // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
31262 31262 // InternalApplicationConfiguration.g:10131:3: ( RULE_ID )
31263 } 31263 {
31264 31264 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
31265 } 31265 // InternalApplicationConfiguration.g:10132:3: ( RULE_ID )
31266 catch (RecognitionException re) { 31266 // InternalApplicationConfiguration.g:10133:4: RULE_ID
31267 reportError(re); 31267 {
31268 recover(input,re); 31268 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
31269 } 31269 match(input,RULE_ID,FOLLOW_2);
31270 finally { 31270 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
31271 31271
31272 restoreStackSize(stackSize); 31272 }
31273 31273
31274 } 31274 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
31275 return ; 31275
31276 } 31276 }
31277 // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" 31277
31278 31278
31279 31279 }
31280 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_5_2" 31280
31281 // InternalApplicationConfiguration.g:10371:1: rule__GenerationTask__RunsAssignment_3_5_2 : ( RULE_INT ) ; 31281 }
31282 public final void rule__GenerationTask__RunsAssignment_3_5_2() throws RecognitionException { 31282 catch (RecognitionException re) {
31283 31283 reportError(re);
31284 int stackSize = keepStackSize(); 31284 recover(input,re);
31285 31285 }
31286 try { 31286 finally {
31287 // InternalApplicationConfiguration.g:10375:1: ( ( RULE_INT ) ) 31287
31288 // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) 31288 restoreStackSize(stackSize);
31289 { 31289
31290 // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) 31290 }
31291 // InternalApplicationConfiguration.g:10377:3: RULE_INT 31291 return ;
31292 { 31292 }
31293 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); 31293 // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1"
31294 match(input,RULE_INT,FOLLOW_2); 31294
31295 after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); 31295
31296 31296 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
31297 } 31297 // InternalApplicationConfiguration.g:10144:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
31298 31298 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
31299 31299
31300 } 31300 int stackSize = keepStackSize();
31301 31301
31302 } 31302 try {
31303 catch (RecognitionException re) { 31303 // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_ID ) ) )
31304 reportError(re); 31304 // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
31305 recover(input,re); 31305 {
31306 } 31306 // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
31307 finally { 31307 // InternalApplicationConfiguration.g:10150:3: ( RULE_ID )
31308 31308 {
31309 restoreStackSize(stackSize); 31309 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
31310 31310 // InternalApplicationConfiguration.g:10151:3: ( RULE_ID )
31311 } 31311 // InternalApplicationConfiguration.g:10152:4: RULE_ID
31312 return ; 31312 {
31313 } 31313 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
31314 // $ANTLR end "rule__GenerationTask__RunsAssignment_3_5_2" 31314 match(input,RULE_ID,FOLLOW_2);
31315 31315 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
31316 31316
31317 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_6_2" 31317 }
31318 // InternalApplicationConfiguration.g:10386:1: rule__GenerationTask__SolverAssignment_3_6_2 : ( ruleSolver ) ; 31318
31319 public final void rule__GenerationTask__SolverAssignment_3_6_2() throws RecognitionException { 31319 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
31320 31320
31321 int stackSize = keepStackSize(); 31321 }
31322 31322
31323 try { 31323
31324 // InternalApplicationConfiguration.g:10390:1: ( ( ruleSolver ) ) 31324 }
31325 // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) 31325
31326 { 31326 }
31327 // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) 31327 catch (RecognitionException re) {
31328 // InternalApplicationConfiguration.g:10392:3: ruleSolver 31328 reportError(re);
31329 { 31329 recover(input,re);
31330 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); 31330 }
31331 pushFollow(FOLLOW_2); 31331 finally {
31332 ruleSolver(); 31332
31333 31333 restoreStackSize(stackSize);
31334 state._fsp--; 31334
31335 31335 }
31336 after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); 31336 return ;
31337 31337 }
31338 } 31338 // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1"
31339 31339
31340 31340
31341 } 31341 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
31342 31342 // InternalApplicationConfiguration.g:10163:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
31343 } 31343 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
31344 catch (RecognitionException re) { 31344
31345 reportError(re); 31345 int stackSize = keepStackSize();
31346 recover(input,re); 31346
31347 } 31347 try {
31348 finally { 31348 // InternalApplicationConfiguration.g:10167:1: ( ( RULE_ID ) )
31349 31349 // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
31350 restoreStackSize(stackSize); 31350 {
31351 31351 // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
31352 } 31352 // InternalApplicationConfiguration.g:10169:3: RULE_ID
31353 return ; 31353 {
31354 } 31354 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31355 // $ANTLR end "rule__GenerationTask__SolverAssignment_3_6_2" 31355 match(input,RULE_ID,FOLLOW_2);
31356 31356 after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31357 31357
31358 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_7_2" 31358 }
31359 // InternalApplicationConfiguration.g:10401:1: rule__GenerationTask__ConfigAssignment_3_7_2 : ( ruleConfig ) ; 31359
31360 public final void rule__GenerationTask__ConfigAssignment_3_7_2() throws RecognitionException { 31360
31361 31361 }
31362 int stackSize = keepStackSize(); 31362
31363 31363 }
31364 try { 31364 catch (RecognitionException re) {
31365 // InternalApplicationConfiguration.g:10405:1: ( ( ruleConfig ) ) 31365 reportError(re);
31366 // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) 31366 recover(input,re);
31367 { 31367 }
31368 // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) 31368 finally {
31369 // InternalApplicationConfiguration.g:10407:3: ruleConfig 31369
31370 { 31370 restoreStackSize(stackSize);
31371 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); 31371
31372 pushFollow(FOLLOW_2); 31372 }
31373 ruleConfig(); 31373 return ;
31374 31374 }
31375 state._fsp--; 31375 // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1"
31376 31376
31377 after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); 31377
31378 31378 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
31379 } 31379 // InternalApplicationConfiguration.g:10178:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
31380 31380 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
31381 31381
31382 } 31382 int stackSize = keepStackSize();
31383 31383
31384 } 31384 try {
31385 catch (RecognitionException re) { 31385 // InternalApplicationConfiguration.g:10182:1: ( ( ruleMetamodelSpecification ) )
31386 reportError(re); 31386 // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
31387 recover(input,re); 31387 {
31388 } 31388 // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
31389 finally { 31389 // InternalApplicationConfiguration.g:10184:3: ruleMetamodelSpecification
31390 31390 {
31391 restoreStackSize(stackSize); 31391 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
31392 31392 pushFollow(FOLLOW_2);
31393 } 31393 ruleMetamodelSpecification();
31394 return ; 31394
31395 } 31395 state._fsp--;
31396 // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_7_2" 31396
31397 31397 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
31398 31398
31399 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_8_2" 31399 }
31400 // InternalApplicationConfiguration.g:10416:1: rule__GenerationTask__DebugFolderAssignment_3_8_2 : ( ruleFile ) ; 31400
31401 public final void rule__GenerationTask__DebugFolderAssignment_3_8_2() throws RecognitionException { 31401
31402 31402 }
31403 int stackSize = keepStackSize(); 31403
31404 31404 }
31405 try { 31405 catch (RecognitionException re) {
31406 // InternalApplicationConfiguration.g:10420:1: ( ( ruleFile ) ) 31406 reportError(re);
31407 // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) 31407 recover(input,re);
31408 { 31408 }
31409 // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) 31409 finally {
31410 // InternalApplicationConfiguration.g:10422:3: ruleFile 31410
31411 { 31411 restoreStackSize(stackSize);
31412 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); 31412
31413 pushFollow(FOLLOW_2); 31413 }
31414 ruleFile(); 31414 return ;
31415 31415 }
31416 state._fsp--; 31416 // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2"
31417 31417
31418 after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); 31418
31419 31419 // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
31420 } 31420 // InternalApplicationConfiguration.g:10193:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
31421 31421 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
31422 31422
31423 } 31423 int stackSize = keepStackSize();
31424 31424
31425 } 31425 try {
31426 catch (RecognitionException re) { 31426 // InternalApplicationConfiguration.g:10197:1: ( ( ( RULE_ID ) ) )
31427 reportError(re); 31427 // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
31428 recover(input,re); 31428 {
31429 } 31429 // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
31430 finally { 31430 // InternalApplicationConfiguration.g:10199:3: ( RULE_ID )
31431 31431 {
31432 restoreStackSize(stackSize); 31432 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
31433 31433 // InternalApplicationConfiguration.g:10200:3: ( RULE_ID )
31434 } 31434 // InternalApplicationConfiguration.g:10201:4: RULE_ID
31435 return ; 31435 {
31436 } 31436 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
31437 // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_8_2" 31437 match(input,RULE_ID,FOLLOW_2);
31438 31438 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
31439 31439
31440 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_9_2" 31440 }
31441 // InternalApplicationConfiguration.g:10431:1: rule__GenerationTask__TargetLogFileAssignment_3_9_2 : ( ruleFile ) ; 31441
31442 public final void rule__GenerationTask__TargetLogFileAssignment_3_9_2() throws RecognitionException { 31442 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
31443 31443
31444 int stackSize = keepStackSize(); 31444 }
31445 31445
31446 try { 31446
31447 // InternalApplicationConfiguration.g:10435:1: ( ( ruleFile ) ) 31447 }
31448 // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) 31448
31449 { 31449 }
31450 // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) 31450 catch (RecognitionException re) {
31451 // InternalApplicationConfiguration.g:10437:3: ruleFile 31451 reportError(re);
31452 { 31452 recover(input,re);
31453 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); 31453 }
31454 pushFollow(FOLLOW_2); 31454 finally {
31455 ruleFile(); 31455
31456 31456 restoreStackSize(stackSize);
31457 state._fsp--; 31457
31458 31458 }
31459 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); 31459 return ;
31460 31460 }
31461 } 31461 // $ANTLR end "rule__MetamodelReference__ReferredAssignment"
31462 31462
31463 31463
31464 } 31464 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
31465 31465 // InternalApplicationConfiguration.g:10212:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
31466 } 31466 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
31467 catch (RecognitionException re) { 31467
31468 reportError(re); 31468 int stackSize = keepStackSize();
31469 recover(input,re); 31469
31470 } 31470 try {
31471 finally { 31471 // InternalApplicationConfiguration.g:10216:1: ( ( rulePartialModelEntry ) )
31472 31472 // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
31473 restoreStackSize(stackSize); 31473 {
31474 31474 // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
31475 } 31475 // InternalApplicationConfiguration.g:10218:3: rulePartialModelEntry
31476 return ; 31476 {
31477 } 31477 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
31478 // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_9_2" 31478 pushFollow(FOLLOW_2);
31479 31479 rulePartialModelEntry();
31480 31480
31481 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" 31481 state._fsp--;
31482 // InternalApplicationConfiguration.g:10446:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 : ( ruleFile ) ; 31482
31483 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2() throws RecognitionException { 31483 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
31484 31484
31485 int stackSize = keepStackSize(); 31485 }
31486 31486
31487 try { 31487
31488 // InternalApplicationConfiguration.g:10450:1: ( ( ruleFile ) ) 31488 }
31489 // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) 31489
31490 { 31490 }
31491 // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) 31491 catch (RecognitionException re) {
31492 // InternalApplicationConfiguration.g:10452:3: ruleFile 31492 reportError(re);
31493 { 31493 recover(input,re);
31494 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); 31494 }
31495 pushFollow(FOLLOW_2); 31495 finally {
31496 ruleFile(); 31496
31497 31497 restoreStackSize(stackSize);
31498 state._fsp--; 31498
31499 31499 }
31500 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); 31500 return ;
31501 31501 }
31502 } 31502 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1"
31503 31503
31504 31504
31505 } 31505 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
31506 31506 // InternalApplicationConfiguration.g:10227:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
31507 } 31507 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
31508 catch (RecognitionException re) { 31508
31509 reportError(re); 31509 int stackSize = keepStackSize();
31510 recover(input,re); 31510
31511 } 31511 try {
31512 finally { 31512 // InternalApplicationConfiguration.g:10231:1: ( ( rulePartialModelEntry ) )
31513 31513 // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
31514 restoreStackSize(stackSize); 31514 {
31515 31515 // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
31516 } 31516 // InternalApplicationConfiguration.g:10233:3: rulePartialModelEntry
31517 return ; 31517 {
31518 } 31518 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
31519 // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" 31519 pushFollow(FOLLOW_2);
31520 31520 rulePartialModelEntry();
31521 31521
31522 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_11_2" 31522 state._fsp--;
31523 // InternalApplicationConfiguration.g:10461:1: rule__GenerationTask__TagetFolderAssignment_3_11_2 : ( ruleFile ) ; 31523
31524 public final void rule__GenerationTask__TagetFolderAssignment_3_11_2() throws RecognitionException { 31524 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
31525 31525
31526 int stackSize = keepStackSize(); 31526 }
31527 31527
31528 try { 31528
31529 // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) ) 31529 }
31530 // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) 31530
31531 { 31531 }
31532 // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) 31532 catch (RecognitionException re) {
31533 // InternalApplicationConfiguration.g:10467:3: ruleFile 31533 reportError(re);
31534 { 31534 recover(input,re);
31535 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); 31535 }
31536 pushFollow(FOLLOW_2); 31536 finally {
31537 ruleFile(); 31537
31538 31538 restoreStackSize(stackSize);
31539 state._fsp--; 31539
31540 31540 }
31541 after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); 31541 return ;
31542 31542 }
31543 } 31543 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1"
31544 31544
31545 31545
31546 } 31546 // $ANTLR start "rule__ModelEntry__PathAssignment"
31547 31547 // InternalApplicationConfiguration.g:10242:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
31548 } 31548 public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
31549 catch (RecognitionException re) { 31549
31550 reportError(re); 31550 int stackSize = keepStackSize();
31551 recover(input,re); 31551
31552 } 31552 try {
31553 finally { 31553 // InternalApplicationConfiguration.g:10246:1: ( ( ruleFile ) )
31554 31554 // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
31555 restoreStackSize(stackSize); 31555 {
31556 31556 // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
31557 } 31557 // InternalApplicationConfiguration.g:10248:3: ruleFile
31558 return ; 31558 {
31559 } 31559 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
31560 // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_11_2" 31560 pushFollow(FOLLOW_2);
31561 31561 ruleFile();
31562 // Delegated rules 31562
31563 31563 state._fsp--;
31564 31564
31565 protected DFA56 dfa56 = new DFA56(this); 31565 after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
31566 protected DFA57 dfa57 = new DFA57(this); 31566
31567 protected DFA58 dfa58 = new DFA58(this); 31567 }
31568 protected DFA59 dfa59 = new DFA59(this); 31568
31569 protected DFA60 dfa60 = new DFA60(this); 31569
31570 protected DFA61 dfa61 = new DFA61(this); 31570 }
31571 protected DFA62 dfa62 = new DFA62(this); 31571
31572 protected DFA63 dfa63 = new DFA63(this); 31572 }
31573 protected DFA64 dfa64 = new DFA64(this); 31573 catch (RecognitionException re) {
31574 protected DFA65 dfa65 = new DFA65(this); 31574 reportError(re);
31575 protected DFA66 dfa66 = new DFA66(this); 31575 recover(input,re);
31576 protected DFA67 dfa67 = new DFA67(this); 31576 }
31577 protected DFA68 dfa68 = new DFA68(this); 31577 finally {
31578 static final String dfa_1s = "\16\uffff"; 31578
31579 static final String dfa_2s = "\1\31\15\uffff"; 31579 restoreStackSize(stackSize);
31580 static final String dfa_3s = "\1\71\15\uffff"; 31580
31581 static final String dfa_4s = "\1\uffff\14\1\1\2"; 31581 }
31582 static final String dfa_5s = "\1\0\15\uffff}>"; 31582 return ;
31583 static final String[] dfa_6s = { 31583 }
31584 "\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", 31584 // $ANTLR end "rule__ModelEntry__PathAssignment"
31585 "", 31585
31586 "", 31586
31587 "", 31587 // $ANTLR start "rule__FolderEntry__PathAssignment_1"
31588 "", 31588 // InternalApplicationConfiguration.g:10257:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
31589 "", 31589 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
31590 "", 31590
31591 "", 31591 int stackSize = keepStackSize();
31592 "", 31592
31593 "", 31593 try {
31594 "", 31594 // InternalApplicationConfiguration.g:10261:1: ( ( ruleFile ) )
31595 "", 31595 // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
31596 "", 31596 {
31597 "" 31597 // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
31598 }; 31598 // InternalApplicationConfiguration.g:10263:3: ruleFile
31599 31599 {
31600 static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); 31600 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
31601 static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s); 31601 pushFollow(FOLLOW_2);
31602 static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); 31602 ruleFile();
31603 static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s); 31603
31604 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); 31604 state._fsp--;
31605 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); 31605
31606 31606 after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
31607 class DFA56 extends DFA { 31607
31608 31608 }
31609 public DFA56(BaseRecognizer recognizer) { 31609
31610 this.recognizer = recognizer; 31610
31611 this.decisionNumber = 56; 31611 }
31612 this.eot = dfa_1; 31612
31613 this.eof = dfa_1; 31613 }
31614 this.min = dfa_2; 31614 catch (RecognitionException re) {
31615 this.max = dfa_3; 31615 reportError(re);
31616 this.accept = dfa_4; 31616 recover(input,re);
31617 this.special = dfa_5; 31617 }
31618 this.transition = dfa_6; 31618 finally {
31619 } 31619
31620 public String getDescription() { 31620 restoreStackSize(stackSize);
31621 return "8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; 31621
31622 } 31622 }
31623 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31623 return ;
31624 TokenStream input = (TokenStream)_input; 31624 }
31625 int _s = s; 31625 // $ANTLR end "rule__FolderEntry__PathAssignment_1"
31626 switch ( s ) { 31626
31627 case 0 : 31627
31628 int LA56_0 = input.LA(1); 31628 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
31629 31629 // InternalApplicationConfiguration.g:10272:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
31630 31630 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
31631 int index56_0 = input.index(); 31631
31632 input.rewind(); 31632 int stackSize = keepStackSize();
31633 s = -1; 31633
31634 if ( LA56_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31634 try {
31635 31635 // InternalApplicationConfiguration.g:10276:1: ( ( ruleModelEntry ) )
31636 else if ( LA56_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31636 // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
31637 31637 {
31638 else if ( LA56_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31638 // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
31639 31639 // InternalApplicationConfiguration.g:10278:3: ruleModelEntry
31640 else if ( LA56_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31640 {
31641 31641 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
31642 else if ( LA56_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31642 pushFollow(FOLLOW_2);
31643 31643 ruleModelEntry();
31644 else if ( LA56_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31644
31645 31645 state._fsp--;
31646 else if ( LA56_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31646
31647 31647 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
31648 else if ( LA56_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31648
31649 31649 }
31650 else if ( LA56_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31650
31651 31651
31652 else if ( LA56_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31652 }
31653 31653
31654 else if ( LA56_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31654 }
31655 31655 catch (RecognitionException re) {
31656 else if ( LA56_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31656 reportError(re);
31657 31657 recover(input,re);
31658 else if ( (LA56_0==25) ) {s = 13;} 31658 }
31659 31659 finally {
31660 31660
31661 input.seek(index56_0); 31661 restoreStackSize(stackSize);
31662 if ( s>=0 ) return s; 31662
31663 break; 31663 }
31664 } 31664 return ;
31665 NoViableAltException nvae = 31665 }
31666 new NoViableAltException(getDescription(), 56, _s, input); 31666 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2"
31667 error(nvae); 31667
31668 throw nvae; 31668
31669 } 31669 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
31670 } 31670 // InternalApplicationConfiguration.g:10287:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
31671 static final String dfa_7s = "\15\uffff"; 31671 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
31672 static final String dfa_8s = "\1\36\14\uffff"; 31672
31673 static final String dfa_9s = "\1\71\14\uffff"; 31673 int stackSize = keepStackSize();
31674 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"; 31674
31675 static final String dfa_11s = "\1\0\14\uffff}>"; 31675 try {
31676 static final String[] dfa_12s = { 31676 // InternalApplicationConfiguration.g:10291:1: ( ( ruleModelEntry ) )
31677 "\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", 31677 // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
31678 "", 31678 {
31679 "", 31679 // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
31680 "", 31680 // InternalApplicationConfiguration.g:10293:3: ruleModelEntry
31681 "", 31681 {
31682 "", 31682 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
31683 "", 31683 pushFollow(FOLLOW_2);
31684 "", 31684 ruleModelEntry();
31685 "", 31685
31686 "", 31686 state._fsp--;
31687 "", 31687
31688 "", 31688 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
31689 "" 31689
31690 }; 31690 }
31691 31691
31692 static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s); 31692
31693 static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s); 31693 }
31694 static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s); 31694
31695 static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s); 31695 }
31696 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); 31696 catch (RecognitionException re) {
31697 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); 31697 reportError(re);
31698 31698 recover(input,re);
31699 class DFA57 extends DFA { 31699 }
31700 31700 finally {
31701 public DFA57(BaseRecognizer recognizer) { 31701
31702 this.recognizer = recognizer; 31702 restoreStackSize(stackSize);
31703 this.decisionNumber = 57; 31703
31704 this.eot = dfa_7; 31704 }
31705 this.eof = dfa_7; 31705 return ;
31706 this.min = dfa_8; 31706 }
31707 this.max = dfa_9; 31707 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1"
31708 this.accept = dfa_10; 31708
31709 this.special = dfa_11; 31709
31710 this.transition = dfa_12; 31710 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
31711 } 31711 // InternalApplicationConfiguration.g:10302:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
31712 public String getDescription() { 31712 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
31713 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 ) ) ) ) )"; 31713
31714 } 31714 int stackSize = keepStackSize();
31715 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31715
31716 TokenStream input = (TokenStream)_input; 31716 try {
31717 int _s = s; 31717 // InternalApplicationConfiguration.g:10306:1: ( ( RULE_ID ) )
31718 switch ( s ) { 31718 // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
31719 case 0 : 31719 {
31720 int LA57_0 = input.LA(1); 31720 // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
31721 31721 // InternalApplicationConfiguration.g:10308:3: RULE_ID
31722 31722 {
31723 int index57_0 = input.index(); 31723 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31724 input.rewind(); 31724 match(input,RULE_ID,FOLLOW_2);
31725 s = -1; 31725 after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31726 if ( LA57_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31726
31727 31727 }
31728 else if ( LA57_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31728
31729 31729
31730 else if ( LA57_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31730 }
31731 31731
31732 else if ( LA57_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31732 }
31733 31733 catch (RecognitionException re) {
31734 else if ( LA57_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31734 reportError(re);
31735 31735 recover(input,re);
31736 else if ( LA57_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31736 }
31737 31737 finally {
31738 else if ( LA57_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31738
31739 31739 restoreStackSize(stackSize);
31740 else if ( LA57_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31740
31741 31741 }
31742 else if ( LA57_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31742 return ;
31743 31743 }
31744 else if ( LA57_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31744 // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1"
31745 31745
31746 else if ( LA57_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31746
31747 31747 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
31748 else if ( LA57_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31748 // InternalApplicationConfiguration.g:10317:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
31749 31749 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
31750 31750
31751 input.seek(index57_0); 31751 int stackSize = keepStackSize();
31752 if ( s>=0 ) return s; 31752
31753 break; 31753 try {
31754 } 31754 // InternalApplicationConfiguration.g:10321:1: ( ( rulePartialModelSpecification ) )
31755 NoViableAltException nvae = 31755 // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
31756 new NoViableAltException(getDescription(), 57, _s, input); 31756 {
31757 error(nvae); 31757 // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
31758 throw nvae; 31758 // InternalApplicationConfiguration.g:10323:3: rulePartialModelSpecification
31759 } 31759 {
31760 } 31760 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
31761 31761 pushFollow(FOLLOW_2);
31762 class DFA58 extends DFA { 31762 rulePartialModelSpecification();
31763 31763
31764 public DFA58(BaseRecognizer recognizer) { 31764 state._fsp--;
31765 this.recognizer = recognizer; 31765
31766 this.decisionNumber = 58; 31766 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
31767 this.eot = dfa_1; 31767
31768 this.eof = dfa_1; 31768 }
31769 this.min = dfa_2; 31769
31770 this.max = dfa_3; 31770
31771 this.accept = dfa_4; 31771 }
31772 this.special = dfa_5; 31772
31773 this.transition = dfa_6; 31773 }
31774 } 31774 catch (RecognitionException re) {
31775 public String getDescription() { 31775 reportError(re);
31776 return "8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; 31776 recover(input,re);
31777 } 31777 }
31778 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31778 finally {
31779 TokenStream input = (TokenStream)_input; 31779
31780 int _s = s; 31780 restoreStackSize(stackSize);
31781 switch ( s ) { 31781
31782 case 0 : 31782 }
31783 int LA58_0 = input.LA(1); 31783 return ;
31784 31784 }
31785 31785 // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2"
31786 int index58_0 = input.index(); 31786
31787 input.rewind(); 31787
31788 s = -1; 31788 // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
31789 if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31789 // InternalApplicationConfiguration.g:10332:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
31790 31790 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
31791 else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31791
31792 31792 int stackSize = keepStackSize();
31793 else if ( LA58_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31793
31794 31794 try {
31795 else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31795 // InternalApplicationConfiguration.g:10336:1: ( ( ( RULE_ID ) ) )
31796 31796 // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
31797 else if ( LA58_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31797 {
31798 31798 // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
31799 else if ( LA58_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31799 // InternalApplicationConfiguration.g:10338:3: ( RULE_ID )
31800 31800 {
31801 else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31801 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
31802 31802 // InternalApplicationConfiguration.g:10339:3: ( RULE_ID )
31803 else if ( LA58_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31803 // InternalApplicationConfiguration.g:10340:4: RULE_ID
31804 31804 {
31805 else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31805 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
31806 31806 match(input,RULE_ID,FOLLOW_2);
31807 else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31807 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
31808 31808
31809 else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31809 }
31810 31810
31811 else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31811 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
31812 31812
31813 else if ( (LA58_0==25) ) {s = 13;} 31813 }
31814 31814
31815 31815
31816 input.seek(index58_0); 31816 }
31817 if ( s>=0 ) return s; 31817
31818 break; 31818 }
31819 } 31819 catch (RecognitionException re) {
31820 NoViableAltException nvae = 31820 reportError(re);
31821 new NoViableAltException(getDescription(), 58, _s, input); 31821 recover(input,re);
31822 error(nvae); 31822 }
31823 throw nvae; 31823 finally {
31824 } 31824
31825 } 31825 restoreStackSize(stackSize);
31826 31826
31827 class DFA59 extends DFA { 31827 }
31828 31828 return ;
31829 public DFA59(BaseRecognizer recognizer) { 31829 }
31830 this.recognizer = recognizer; 31830 // $ANTLR end "rule__PartialModelReference__ReferredAssignment"
31831 this.decisionNumber = 59; 31831
31832 this.eot = dfa_1; 31832
31833 this.eof = dfa_1; 31833 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
31834 this.min = dfa_2; 31834 // InternalApplicationConfiguration.g:10351:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
31835 this.max = dfa_3; 31835 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
31836 this.accept = dfa_4; 31836
31837 this.special = dfa_5; 31837 int stackSize = keepStackSize();
31838 this.transition = dfa_6; 31838
31839 } 31839 try {
31840 public String getDescription() { 31840 // InternalApplicationConfiguration.g:10355:1: ( ( rulePatternEntry ) )
31841 return "8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; 31841 // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
31842 } 31842 {
31843 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31843 // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
31844 TokenStream input = (TokenStream)_input; 31844 // InternalApplicationConfiguration.g:10357:3: rulePatternEntry
31845 int _s = s; 31845 {
31846 switch ( s ) { 31846 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
31847 case 0 : 31847 pushFollow(FOLLOW_2);
31848 int LA59_0 = input.LA(1); 31848 rulePatternEntry();
31849 31849
31850 31850 state._fsp--;
31851 int index59_0 = input.index(); 31851
31852 input.rewind(); 31852 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
31853 s = -1; 31853
31854 if ( LA59_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31854 }
31855 31855
31856 else if ( LA59_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31856
31857 31857 }
31858 else if ( LA59_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31858
31859 31859 }
31860 else if ( LA59_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31860 catch (RecognitionException re) {
31861 31861 reportError(re);
31862 else if ( LA59_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31862 recover(input,re);
31863 31863 }
31864 else if ( LA59_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31864 finally {
31865 31865
31866 else if ( LA59_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31866 restoreStackSize(stackSize);
31867 31867
31868 else if ( LA59_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31868 }
31869 31869 return ;
31870 else if ( LA59_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31870 }
31871 31871 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1"
31872 else if ( LA59_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31872
31873 31873
31874 else if ( LA59_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31874 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
31875 31875 // InternalApplicationConfiguration.g:10366:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
31876 else if ( LA59_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31876 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
31877 31877
31878 else if ( (LA59_0==25) ) {s = 13;} 31878 int stackSize = keepStackSize();
31879 31879
31880 31880 try {
31881 input.seek(index59_0); 31881 // InternalApplicationConfiguration.g:10370:1: ( ( rulePatternEntry ) )
31882 if ( s>=0 ) return s; 31882 // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
31883 break; 31883 {
31884 } 31884 // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
31885 NoViableAltException nvae = 31885 // InternalApplicationConfiguration.g:10372:3: rulePatternEntry
31886 new NoViableAltException(getDescription(), 59, _s, input); 31886 {
31887 error(nvae); 31887 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
31888 throw nvae; 31888 pushFollow(FOLLOW_2);
31889 } 31889 rulePatternEntry();
31890 } 31890
31891 31891 state._fsp--;
31892 class DFA60 extends DFA { 31892
31893 31893 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
31894 public DFA60(BaseRecognizer recognizer) { 31894
31895 this.recognizer = recognizer; 31895 }
31896 this.decisionNumber = 60; 31896
31897 this.eot = dfa_1; 31897
31898 this.eof = dfa_1; 31898 }
31899 this.min = dfa_2; 31899
31900 this.max = dfa_3; 31900 }
31901 this.accept = dfa_4; 31901 catch (RecognitionException re) {
31902 this.special = dfa_5; 31902 reportError(re);
31903 this.transition = dfa_6; 31903 recover(input,re);
31904 } 31904 }
31905 public String getDescription() { 31905 finally {
31906 return "8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; 31906
31907 } 31907 restoreStackSize(stackSize);
31908 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31908
31909 TokenStream input = (TokenStream)_input; 31909 }
31910 int _s = s; 31910 return ;
31911 switch ( s ) { 31911 }
31912 case 0 : 31912 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1"
31913 int LA60_0 = input.LA(1); 31913
31914 31914
31915 31915 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
31916 int index60_0 = input.index(); 31916 // InternalApplicationConfiguration.g:10381:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
31917 input.rewind(); 31917 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
31918 s = -1; 31918
31919 if ( LA60_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31919 int stackSize = keepStackSize();
31920 31920
31921 else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31921 try {
31922 31922 // InternalApplicationConfiguration.g:10385:1: ( ( ( ruleQualifiedName ) ) )
31923 else if ( LA60_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31923 // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
31924 31924 {
31925 else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31925 // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
31926 31926 // InternalApplicationConfiguration.g:10387:3: ( ruleQualifiedName )
31927 else if ( LA60_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31927 {
31928 31928 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
31929 else if ( LA60_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31929 // InternalApplicationConfiguration.g:10388:3: ( ruleQualifiedName )
31930 31930 // InternalApplicationConfiguration.g:10389:4: ruleQualifiedName
31931 else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31931 {
31932 31932 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
31933 else if ( LA60_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31933 pushFollow(FOLLOW_2);
31934 31934 ruleQualifiedName();
31935 else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31935
31936 31936 state._fsp--;
31937 else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31937
31938 31938 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
31939 else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31939
31940 31940 }
31941 else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31941
31942 31942 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
31943 else if ( (LA60_0==25) ) {s = 13;} 31943
31944 31944 }
31945 31945
31946 input.seek(index60_0); 31946
31947 if ( s>=0 ) return s; 31947 }
31948 break; 31948
31949 } 31949 }
31950 NoViableAltException nvae = 31950 catch (RecognitionException re) {
31951 new NoViableAltException(getDescription(), 60, _s, input); 31951 reportError(re);
31952 error(nvae); 31952 recover(input,re);
31953 throw nvae; 31953 }
31954 } 31954 finally {
31955 } 31955
31956 31956 restoreStackSize(stackSize);
31957 class DFA61 extends DFA { 31957
31958 31958 }
31959 public DFA61(BaseRecognizer recognizer) { 31959 return ;
31960 this.recognizer = recognizer; 31960 }
31961 this.decisionNumber = 61; 31961 // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1"
31962 this.eot = dfa_1; 31962
31963 this.eof = dfa_1; 31963
31964 this.min = dfa_2; 31964 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
31965 this.max = dfa_3; 31965 // InternalApplicationConfiguration.g:10400:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
31966 this.accept = dfa_4; 31966 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
31967 this.special = dfa_5; 31967
31968 this.transition = dfa_6; 31968 int stackSize = keepStackSize();
31969 } 31969
31970 public String getDescription() { 31970 try {
31971 return "8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; 31971 // InternalApplicationConfiguration.g:10404:1: ( ( rulePatternElement ) )
31972 } 31972 // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
31973 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31973 {
31974 TokenStream input = (TokenStream)_input; 31974 // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
31975 int _s = s; 31975 // InternalApplicationConfiguration.g:10406:3: rulePatternElement
31976 switch ( s ) { 31976 {
31977 case 0 : 31977 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
31978 int LA61_0 = input.LA(1); 31978 pushFollow(FOLLOW_2);
31979 31979 rulePatternElement();
31980 31980
31981 int index61_0 = input.index(); 31981 state._fsp--;
31982 input.rewind(); 31982
31983 s = -1; 31983 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
31984 if ( LA61_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31984
31985 31985 }
31986 else if ( LA61_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31986
31987 31987
31988 else if ( LA61_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31988 }
31989 31989
31990 else if ( LA61_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31990 }
31991 31991 catch (RecognitionException re) {
31992 else if ( LA61_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31992 reportError(re);
31993 31993 recover(input,re);
31994 else if ( LA61_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31994 }
31995 31995 finally {
31996 else if ( LA61_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31996
31997 31997 restoreStackSize(stackSize);
31998 else if ( LA61_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31998
31999 31999 }
32000 else if ( LA61_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32000 return ;
32001 32001 }
32002 else if ( LA61_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32002 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2"
32003 32003
32004 else if ( LA61_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32004
32005 32005 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
32006 else if ( LA61_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32006 // InternalApplicationConfiguration.g:10415:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
32007 32007 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
32008 else if ( (LA61_0==25) ) {s = 13;} 32008
32009 32009 int stackSize = keepStackSize();
32010 32010
32011 input.seek(index61_0); 32011 try {
32012 if ( s>=0 ) return s; 32012 // InternalApplicationConfiguration.g:10419:1: ( ( rulePatternElement ) )
32013 break; 32013 // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
32014 } 32014 {
32015 NoViableAltException nvae = 32015 // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
32016 new NoViableAltException(getDescription(), 61, _s, input); 32016 // InternalApplicationConfiguration.g:10421:3: rulePatternElement
32017 error(nvae); 32017 {
32018 throw nvae; 32018 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
32019 } 32019 pushFollow(FOLLOW_2);
32020 } 32020 rulePatternElement();
32021 32021
32022 class DFA62 extends DFA { 32022 state._fsp--;
32023 32023
32024 public DFA62(BaseRecognizer recognizer) { 32024 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
32025 this.recognizer = recognizer; 32025
32026 this.decisionNumber = 62; 32026 }
32027 this.eot = dfa_1; 32027
32028 this.eof = dfa_1; 32028
32029 this.min = dfa_2; 32029 }
32030 this.max = dfa_3; 32030
32031 this.accept = dfa_4; 32031 }
32032 this.special = dfa_5; 32032 catch (RecognitionException re) {
32033 this.transition = dfa_6; 32033 reportError(re);
32034 } 32034 recover(input,re);
32035 public String getDescription() { 32035 }
32036 return "8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; 32036 finally {
32037 } 32037
32038 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32038 restoreStackSize(stackSize);
32039 TokenStream input = (TokenStream)_input; 32039
32040 int _s = s; 32040 }
32041 switch ( s ) { 32041 return ;
32042 case 0 : 32042 }
32043 int LA62_0 = input.LA(1); 32043 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
32044 32044
32045 32045
32046 int index62_0 = input.index(); 32046 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
32047 input.rewind(); 32047 // InternalApplicationConfiguration.g:10430:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
32048 s = -1; 32048 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
32049 if ( LA62_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32049
32050 32050 int stackSize = keepStackSize();
32051 else if ( LA62_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32051
32052 32052 try {
32053 else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32053 // InternalApplicationConfiguration.g:10434:1: ( ( ( ruleQualifiedName ) ) )
32054 32054 // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
32055 else if ( LA62_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32055 {
32056 32056 // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
32057 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32057 // InternalApplicationConfiguration.g:10436:3: ( ruleQualifiedName )
32058 32058 {
32059 else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32059 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
32060 32060 // InternalApplicationConfiguration.g:10437:3: ( ruleQualifiedName )
32061 else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32061 // InternalApplicationConfiguration.g:10438:4: ruleQualifiedName
32062 32062 {
32063 else if ( LA62_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32063 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
32064 32064 pushFollow(FOLLOW_2);
32065 else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32065 ruleQualifiedName();
32066 32066
32067 else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32067 state._fsp--;
32068 32068
32069 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32069 after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
32070 32070
32071 else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32071 }
32072 32072
32073 else if ( (LA62_0==25) ) {s = 13;} 32073 after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
32074 32074
32075 32075 }
32076 input.seek(index62_0); 32076
32077 if ( s>=0 ) return s; 32077
32078 break; 32078 }
32079 } 32079
32080 NoViableAltException nvae = 32080 }
32081 new NoViableAltException(getDescription(), 62, _s, input); 32081 catch (RecognitionException re) {
32082 error(nvae); 32082 reportError(re);
32083 throw nvae; 32083 recover(input,re);
32084 } 32084 }
32085 } 32085 finally {
32086 32086
32087 class DFA63 extends DFA { 32087 restoreStackSize(stackSize);
32088 32088
32089 public DFA63(BaseRecognizer recognizer) { 32089 }
32090 this.recognizer = recognizer; 32090 return ;
32091 this.decisionNumber = 63; 32091 }
32092 this.eot = dfa_1; 32092 // $ANTLR end "rule__PatternElement__PackageAssignment_0_0"
32093 this.eof = dfa_1; 32093
32094 this.min = dfa_2; 32094
32095 this.max = dfa_3; 32095 // $ANTLR start "rule__PatternElement__PatternAssignment_1"
32096 this.accept = dfa_4; 32096 // InternalApplicationConfiguration.g:10449:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
32097 this.special = dfa_5; 32097 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
32098 this.transition = dfa_6; 32098
32099 } 32099 int stackSize = keepStackSize();
32100 public String getDescription() { 32100
32101 return "8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; 32101 try {
32102 } 32102 // InternalApplicationConfiguration.g:10453:1: ( ( ( RULE_ID ) ) )
32103 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32103 // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
32104 TokenStream input = (TokenStream)_input; 32104 {
32105 int _s = s; 32105 // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
32106 switch ( s ) { 32106 // InternalApplicationConfiguration.g:10455:3: ( RULE_ID )
32107 case 0 : 32107 {
32108 int LA63_0 = input.LA(1); 32108 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
32109 32109 // InternalApplicationConfiguration.g:10456:3: ( RULE_ID )
32110 32110 // InternalApplicationConfiguration.g:10457:4: RULE_ID
32111 int index63_0 = input.index(); 32111 {
32112 input.rewind(); 32112 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
32113 s = -1; 32113 match(input,RULE_ID,FOLLOW_2);
32114 if ( LA63_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32114 after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
32115 32115
32116 else if ( LA63_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32116 }
32117 32117
32118 else if ( LA63_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32118 after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
32119 32119
32120 else if ( LA63_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32120 }
32121 32121
32122 else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32122
32123 32123 }
32124 else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32124
32125 32125 }
32126 else if ( LA63_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32126 catch (RecognitionException re) {
32127 32127 reportError(re);
32128 else if ( LA63_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32128 recover(input,re);
32129 32129 }
32130 else if ( LA63_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32130 finally {
32131 32131
32132 else if ( LA63_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32132 restoreStackSize(stackSize);
32133 32133
32134 else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32134 }
32135 32135 return ;
32136 else if ( LA63_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32136 }
32137 32137 // $ANTLR end "rule__PatternElement__PatternAssignment_1"
32138 else if ( (LA63_0==25) ) {s = 13;} 32138
32139 32139
32140 32140 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
32141 input.seek(index63_0); 32141 // InternalApplicationConfiguration.g:10468:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32142 if ( s>=0 ) return s; 32142 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
32143 break; 32143
32144 } 32144 int stackSize = keepStackSize();
32145 NoViableAltException nvae = 32145
32146 new NoViableAltException(getDescription(), 63, _s, input); 32146 try {
32147 error(nvae); 32147 // InternalApplicationConfiguration.g:10472:1: ( ( RULE_ID ) )
32148 throw nvae; 32148 // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
32149 } 32149 {
32150 } 32150 // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
32151 32151 // InternalApplicationConfiguration.g:10474:3: RULE_ID
32152 class DFA64 extends DFA { 32152 {
32153 32153 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32154 public DFA64(BaseRecognizer recognizer) { 32154 match(input,RULE_ID,FOLLOW_2);
32155 this.recognizer = recognizer; 32155 after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32156 this.decisionNumber = 64; 32156
32157 this.eot = dfa_1; 32157 }
32158 this.eof = dfa_1; 32158
32159 this.min = dfa_2; 32159
32160 this.max = dfa_3; 32160 }
32161 this.accept = dfa_4; 32161
32162 this.special = dfa_5; 32162 }
32163 this.transition = dfa_6; 32163 catch (RecognitionException re) {
32164 } 32164 reportError(re);
32165 public String getDescription() { 32165 recover(input,re);
32166 return "8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; 32166 }
32167 } 32167 finally {
32168 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32168
32169 TokenStream input = (TokenStream)_input; 32169 restoreStackSize(stackSize);
32170 int _s = s; 32170
32171 switch ( s ) { 32171 }
32172 case 0 : 32172 return ;
32173 int LA64_0 = input.LA(1); 32173 }
32174 32174 // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1"
32175 32175
32176 int index64_0 = input.index(); 32176
32177 input.rewind(); 32177 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
32178 s = -1; 32178 // InternalApplicationConfiguration.g:10483:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
32179 if ( LA64_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32179 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
32180 32180
32181 else if ( LA64_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32181 int stackSize = keepStackSize();
32182 32182
32183 else if ( LA64_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32183 try {
32184 32184 // InternalApplicationConfiguration.g:10487:1: ( ( rulePatternSpecification ) )
32185 else if ( LA64_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32185 // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
32186 32186 {
32187 else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32187 // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
32188 32188 // InternalApplicationConfiguration.g:10489:3: rulePatternSpecification
32189 else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32189 {
32190 32190 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
32191 else if ( LA64_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32191 pushFollow(FOLLOW_2);
32192 32192 rulePatternSpecification();
32193 else if ( LA64_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32193
32194 32194 state._fsp--;
32195 else if ( LA64_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32195
32196 32196 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
32197 else if ( LA64_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32197
32198 32198 }
32199 else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32199
32200 32200
32201 else if ( LA64_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32201 }
32202 32202
32203 else if ( (LA64_0==25) ) {s = 13;} 32203 }
32204 32204 catch (RecognitionException re) {
32205 32205 reportError(re);
32206 input.seek(index64_0); 32206 recover(input,re);
32207 if ( s>=0 ) return s; 32207 }
32208 break; 32208 finally {
32209 } 32209
32210 NoViableAltException nvae = 32210 restoreStackSize(stackSize);
32211 new NoViableAltException(getDescription(), 64, _s, input); 32211
32212 error(nvae); 32212 }
32213 throw nvae; 32213 return ;
32214 } 32214 }
32215 } 32215 // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2"
32216 32216
32217 class DFA65 extends DFA { 32217
32218 32218 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
32219 public DFA65(BaseRecognizer recognizer) { 32219 // InternalApplicationConfiguration.g:10498:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
32220 this.recognizer = recognizer; 32220 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
32221 this.decisionNumber = 65; 32221
32222 this.eot = dfa_1; 32222 int stackSize = keepStackSize();
32223 this.eof = dfa_1; 32223
32224 this.min = dfa_2; 32224 try {
32225 this.max = dfa_3; 32225 // InternalApplicationConfiguration.g:10502:1: ( ( ( RULE_ID ) ) )
32226 this.accept = dfa_4; 32226 // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
32227 this.special = dfa_5; 32227 {
32228 this.transition = dfa_6; 32228 // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
32229 } 32229 // InternalApplicationConfiguration.g:10504:3: ( RULE_ID )
32230 public String getDescription() { 32230 {
32231 return "8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; 32231 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
32232 } 32232 // InternalApplicationConfiguration.g:10505:3: ( RULE_ID )
32233 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32233 // InternalApplicationConfiguration.g:10506:4: RULE_ID
32234 TokenStream input = (TokenStream)_input; 32234 {
32235 int _s = s; 32235 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
32236 switch ( s ) { 32236 match(input,RULE_ID,FOLLOW_2);
32237 case 0 : 32237 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
32238 int LA65_0 = input.LA(1); 32238
32239 32239 }
32240 32240
32241 int index65_0 = input.index(); 32241 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
32242 input.rewind(); 32242
32243 s = -1; 32243 }
32244 if ( LA65_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32244
32245 32245
32246 else if ( LA65_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32246 }
32247 32247
32248 else if ( LA65_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32248 }
32249 32249 catch (RecognitionException re) {
32250 else if ( LA65_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32250 reportError(re);
32251 32251 recover(input,re);
32252 else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32252 }
32253 32253 finally {
32254 else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32254
32255 32255 restoreStackSize(stackSize);
32256 else if ( LA65_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32256
32257 32257 }
32258 else if ( LA65_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32258 return ;
32259 32259 }
32260 else if ( LA65_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32260 // $ANTLR end "rule__GraphPatternReference__ReferredAssignment"
32261 32261
32262 else if ( LA65_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32262
32263 32263 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
32264 else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32264 // InternalApplicationConfiguration.g:10517:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
32265 32265 public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
32266 else if ( LA65_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32266
32267 32267 int stackSize = keepStackSize();
32268 else if ( (LA65_0==25) ) {s = 13;} 32268
32269 32269 try {
32270 32270 // InternalApplicationConfiguration.g:10521:1: ( ( ruleObjectiveEntry ) )
32271 input.seek(index65_0); 32271 // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
32272 if ( s>=0 ) return s; 32272 {
32273 break; 32273 // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
32274 } 32274 // InternalApplicationConfiguration.g:10523:3: ruleObjectiveEntry
32275 NoViableAltException nvae = 32275 {
32276 new NoViableAltException(getDescription(), 65, _s, input); 32276 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
32277 error(nvae); 32277 pushFollow(FOLLOW_2);
32278 throw nvae; 32278 ruleObjectiveEntry();
32279 } 32279
32280 } 32280 state._fsp--;
32281 32281
32282 class DFA66 extends DFA { 32282 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
32283 32283
32284 public DFA66(BaseRecognizer recognizer) { 32284 }
32285 this.recognizer = recognizer; 32285
32286 this.decisionNumber = 66; 32286
32287 this.eot = dfa_1; 32287 }
32288 this.eof = dfa_1; 32288
32289 this.min = dfa_2; 32289 }
32290 this.max = dfa_3; 32290 catch (RecognitionException re) {
32291 this.accept = dfa_4; 32291 reportError(re);
32292 this.special = dfa_5; 32292 recover(input,re);
32293 this.transition = dfa_6; 32293 }
32294 } 32294 finally {
32295 public String getDescription() { 32295
32296 return "8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; 32296 restoreStackSize(stackSize);
32297 } 32297
32298 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32298 }
32299 TokenStream input = (TokenStream)_input; 32299 return ;
32300 int _s = s; 32300 }
32301 switch ( s ) { 32301 // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_1"
32302 case 0 : 32302
32303 int LA66_0 = input.LA(1); 32303
32304 32304 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
32305 32305 // InternalApplicationConfiguration.g:10532:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
32306 int index66_0 = input.index(); 32306 public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
32307 input.rewind(); 32307
32308 s = -1; 32308 int stackSize = keepStackSize();
32309 if ( LA66_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32309
32310 32310 try {
32311 else if ( LA66_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32311 // InternalApplicationConfiguration.g:10536:1: ( ( ruleObjectiveEntry ) )
32312 32312 // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
32313 else if ( LA66_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32313 {
32314 32314 // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
32315 else if ( LA66_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32315 // InternalApplicationConfiguration.g:10538:3: ruleObjectiveEntry
32316 32316 {
32317 else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32317 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
32318 32318 pushFollow(FOLLOW_2);
32319 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32319 ruleObjectiveEntry();
32320 32320
32321 else if ( LA66_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32321 state._fsp--;
32322 32322
32323 else if ( LA66_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32323 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
32324 32324
32325 else if ( LA66_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32325 }
32326 32326
32327 else if ( LA66_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32327
32328 32328 }
32329 else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32329
32330 32330 }
32331 else if ( LA66_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32331 catch (RecognitionException re) {
32332 32332 reportError(re);
32333 else if ( (LA66_0==25) ) {s = 13;} 32333 recover(input,re);
32334 32334 }
32335 32335 finally {
32336 input.seek(index66_0); 32336
32337 if ( s>=0 ) return s; 32337 restoreStackSize(stackSize);
32338 break; 32338
32339 } 32339 }
32340 NoViableAltException nvae = 32340 return ;
32341 new NoViableAltException(getDescription(), 66, _s, input); 32341 }
32342 error(nvae); 32342 // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_2_1"
32343 throw nvae; 32343
32344 } 32344
32345 } 32345 // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
32346 32346 // InternalApplicationConfiguration.g:10547:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
32347 class DFA67 extends DFA { 32347 public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
32348 32348
32349 public DFA67(BaseRecognizer recognizer) { 32349 int stackSize = keepStackSize();
32350 this.recognizer = recognizer; 32350
32351 this.decisionNumber = 67; 32351 try {
32352 this.eot = dfa_1; 32352 // InternalApplicationConfiguration.g:10551:1: ( ( ruleOptimizationDirection ) )
32353 this.eof = dfa_1; 32353 // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
32354 this.min = dfa_2; 32354 {
32355 this.max = dfa_3; 32355 // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
32356 this.accept = dfa_4; 32356 // InternalApplicationConfiguration.g:10553:3: ruleOptimizationDirection
32357 this.special = dfa_5; 32357 {
32358 this.transition = dfa_6; 32358 before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
32359 } 32359 pushFollow(FOLLOW_2);
32360 public String getDescription() { 32360 ruleOptimizationDirection();
32361 return "8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; 32361
32362 } 32362 state._fsp--;
32363 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32363
32364 TokenStream input = (TokenStream)_input; 32364 after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
32365 int _s = s; 32365
32366 switch ( s ) { 32366 }
32367 case 0 : 32367
32368 int LA67_0 = input.LA(1); 32368
32369 32369 }
32370 32370
32371 int index67_0 = input.index(); 32371 }
32372 input.rewind(); 32372 catch (RecognitionException re) {
32373 s = -1; 32373 reportError(re);
32374 if ( LA67_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32374 recover(input,re);
32375 32375 }
32376 else if ( LA67_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32376 finally {
32377 32377
32378 else if ( LA67_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32378 restoreStackSize(stackSize);
32379 32379
32380 else if ( LA67_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32380 }
32381 32381 return ;
32382 else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32382 }
32383 32383 // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0"
32384 else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32384
32385 32385
32386 else if ( LA67_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32386 // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
32387 32387 // InternalApplicationConfiguration.g:10562:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
32388 else if ( LA67_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32388 public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
32389 32389
32390 else if ( LA67_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32390 int stackSize = keepStackSize();
32391 32391
32392 else if ( LA67_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32392 try {
32393 32393 // InternalApplicationConfiguration.g:10566:1: ( ( ruleObjectiveFunction ) )
32394 else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32394 // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
32395 32395 {
32396 else if ( LA67_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32396 // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
32397 32397 // InternalApplicationConfiguration.g:10568:3: ruleObjectiveFunction
32398 else if ( (LA67_0==25) ) {s = 13;} 32398 {
32399 32399 before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
32400 32400 pushFollow(FOLLOW_2);
32401 input.seek(index67_0); 32401 ruleObjectiveFunction();
32402 if ( s>=0 ) return s; 32402
32403 break; 32403 state._fsp--;
32404 } 32404
32405 NoViableAltException nvae = 32405 after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
32406 new NoViableAltException(getDescription(), 67, _s, input); 32406
32407 error(nvae); 32407 }
32408 throw nvae; 32408
32409 } 32409
32410 } 32410 }
32411 32411
32412 class DFA68 extends DFA { 32412 }
32413 32413 catch (RecognitionException re) {
32414 public DFA68(BaseRecognizer recognizer) { 32414 reportError(re);
32415 this.recognizer = recognizer; 32415 recover(input,re);
32416 this.decisionNumber = 68; 32416 }
32417 this.eot = dfa_1; 32417 finally {
32418 this.eof = dfa_1; 32418
32419 this.min = dfa_2; 32419 restoreStackSize(stackSize);
32420 this.max = dfa_3; 32420
32421 this.accept = dfa_4; 32421 }
32422 this.special = dfa_5; 32422 return ;
32423 this.transition = dfa_6; 32423 }
32424 } 32424 // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
32425 public String getDescription() { 32425
32426 return "8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; 32426
32427 } 32427 // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
32428 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32428 // InternalApplicationConfiguration.g:10577:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
32429 TokenStream input = (TokenStream)_input; 32429 public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
32430 int _s = s; 32430
32431 switch ( s ) { 32431 int stackSize = keepStackSize();
32432 case 0 : 32432
32433 int LA68_0 = input.LA(1); 32433 try {
32434 32434 // InternalApplicationConfiguration.g:10581:1: ( ( ruleObjectiveFunction ) )
32435 32435 // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
32436 int index68_0 = input.index(); 32436 {
32437 input.rewind(); 32437 // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
32438 s = -1; 32438 // InternalApplicationConfiguration.g:10583:3: ruleObjectiveFunction
32439 if ( LA68_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32439 {
32440 32440 before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
32441 else if ( LA68_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32441 pushFollow(FOLLOW_2);
32442 32442 ruleObjectiveFunction();
32443 else if ( LA68_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32443
32444 32444 state._fsp--;
32445 else if ( LA68_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32445
32446 32446 after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
32447 else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32447
32448 32448 }
32449 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32449
32450 32450
32451 else if ( LA68_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32451 }
32452 32452
32453 else if ( LA68_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32453 }
32454 32454 catch (RecognitionException re) {
32455 else if ( LA68_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32455 reportError(re);
32456 32456 recover(input,re);
32457 else if ( LA68_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32457 }
32458 32458 finally {
32459 else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32459
32460 32460 restoreStackSize(stackSize);
32461 else if ( LA68_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32461
32462 32462 }
32463 else if ( (LA68_0==25) ) {s = 13;} 32463 return ;
32464 32464 }
32465 32465 // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
32466 input.seek(index68_0); 32466
32467 if ( s>=0 ) return s; 32467
32468 break; 32468 // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
32469 } 32469 // InternalApplicationConfiguration.g:10592:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
32470 NoViableAltException nvae = 32470 public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
32471 new NoViableAltException(getDescription(), 68, _s, input); 32471
32472 error(nvae); 32472 int stackSize = keepStackSize();
32473 throw nvae; 32473
32474 } 32474 try {
32475 } 32475 // InternalApplicationConfiguration.g:10596:1: ( ( ruleComparisonOperator ) )
32476 32476 // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
32477 32477 {
32478 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); 32478 // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
32479 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); 32479 // InternalApplicationConfiguration.g:10598:3: ruleComparisonOperator
32480 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C00740400000L}); 32480 {
32481 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000080002L}); 32481 before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
32482 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000C00740400002L}); 32482 pushFollow(FOLLOW_2);
32483 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L}); 32483 ruleComparisonOperator();
32484 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020002L}); 32484
32485 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); 32485 state._fsp--;
32486 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); 32486
32487 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100000L}); 32487 after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
32488 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L}); 32488
32489 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000200000L}); 32489 }
32490 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000800000L}); 32490
32491 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008000010L}); 32491
32492 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000006000000L}); 32492 }
32493 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000004000002L}); 32493
32494 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000010000000L}); 32494 }
32495 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L}); 32495 catch (RecognitionException re) {
32496 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L}); 32496 reportError(re);
32497 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000080000050L}); 32497 recover(input,re);
32498 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); 32498 }
32499 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000003802000040L}); 32499 finally {
32500 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004000000L}); 32500
32501 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000003800000040L}); 32501 restoreStackSize(stackSize);
32502 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000003800L}); 32502
32503 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000004002000000L}); 32503 }
32504 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000004000000000L}); 32504 return ;
32505 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000000000L}); 32505 }
32506 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0040000000800000L}); 32506 // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
32507 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0080000000000020L}); 32507
32508 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000020000000000L}); 32508
32509 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000000L}); 32509 // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
32510 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0080000001000020L}); 32510 // InternalApplicationConfiguration.g:10607:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
32511 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L}); 32511 public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
32512 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000100000000000L}); 32512
32513 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); 32513 int stackSize = keepStackSize();
32514 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000200000000000L}); 32514
32515 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000002040020L}); 32515 try {
32516 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000040020L}); 32516 // InternalApplicationConfiguration.g:10611:1: ( ( ruleREALLiteral ) )
32517 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000002000040L}); 32517 // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
32518 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x033F400640000000L}); 32518 {
32519 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000002000000L}); 32519 // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
32520 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000001000010L}); 32520 // InternalApplicationConfiguration.g:10613:3: ruleREALLiteral
32521 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x000000000001C000L}); 32521 {
32522 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x033F400640000002L}); 32522 before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
32523 32523 pushFollow(FOLLOW_2);
32524} 32524 ruleREALLiteral();
32525
32526 state._fsp--;
32527
32528 after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
32529
32530 }
32531
32532
32533 }
32534
32535 }
32536 catch (RecognitionException re) {
32537 reportError(re);
32538 recover(input,re);
32539 }
32540 finally {
32541
32542 restoreStackSize(stackSize);
32543
32544 }
32545 return ;
32546 }
32547 // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
32548
32549
32550 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2"
32551 // InternalApplicationConfiguration.g:10622:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ;
32552 public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException {
32553
32554 int stackSize = keepStackSize();
32555
32556 try {
32557 // InternalApplicationConfiguration.g:10626:1: ( ( ruleCostEntry ) )
32558 // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
32559 {
32560 // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
32561 // InternalApplicationConfiguration.g:10628:3: ruleCostEntry
32562 {
32563 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
32564 pushFollow(FOLLOW_2);
32565 ruleCostEntry();
32566
32567 state._fsp--;
32568
32569 after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
32570
32571 }
32572
32573
32574 }
32575
32576 }
32577 catch (RecognitionException re) {
32578 reportError(re);
32579 recover(input,re);
32580 }
32581 finally {
32582
32583 restoreStackSize(stackSize);
32584
32585 }
32586 return ;
32587 }
32588 // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_2"
32589
32590
32591 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1"
32592 // InternalApplicationConfiguration.g:10637:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ;
32593 public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException {
32594
32595 int stackSize = keepStackSize();
32596
32597 try {
32598 // InternalApplicationConfiguration.g:10641:1: ( ( ruleCostEntry ) )
32599 // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
32600 {
32601 // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
32602 // InternalApplicationConfiguration.g:10643:3: ruleCostEntry
32603 {
32604 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
32605 pushFollow(FOLLOW_2);
32606 ruleCostEntry();
32607
32608 state._fsp--;
32609
32610 after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
32611
32612 }
32613
32614
32615 }
32616
32617 }
32618 catch (RecognitionException re) {
32619 reportError(re);
32620 recover(input,re);
32621 }
32622 finally {
32623
32624 restoreStackSize(stackSize);
32625
32626 }
32627 return ;
32628 }
32629 // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_3_1"
32630
32631
32632 // $ANTLR start "rule__CostEntry__PatternElementAssignment_0"
32633 // InternalApplicationConfiguration.g:10652:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ;
32634 public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException {
32635
32636 int stackSize = keepStackSize();
32637
32638 try {
32639 // InternalApplicationConfiguration.g:10656:1: ( ( rulePatternElement ) )
32640 // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
32641 {
32642 // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
32643 // InternalApplicationConfiguration.g:10658:3: rulePatternElement
32644 {
32645 before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
32646 pushFollow(FOLLOW_2);
32647 rulePatternElement();
32648
32649 state._fsp--;
32650
32651 after(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
32652
32653 }
32654
32655
32656 }
32657
32658 }
32659 catch (RecognitionException re) {
32660 reportError(re);
32661 recover(input,re);
32662 }
32663 finally {
32664
32665 restoreStackSize(stackSize);
32666
32667 }
32668 return ;
32669 }
32670 // $ANTLR end "rule__CostEntry__PatternElementAssignment_0"
32671
32672
32673 // $ANTLR start "rule__CostEntry__WeightAssignment_2"
32674 // InternalApplicationConfiguration.g:10667:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ;
32675 public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException {
32676
32677 int stackSize = keepStackSize();
32678
32679 try {
32680 // InternalApplicationConfiguration.g:10671:1: ( ( ruleINTLiteral ) )
32681 // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
32682 {
32683 // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
32684 // InternalApplicationConfiguration.g:10673:3: ruleINTLiteral
32685 {
32686 before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
32687 pushFollow(FOLLOW_2);
32688 ruleINTLiteral();
32689
32690 state._fsp--;
32691
32692 after(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
32693
32694 }
32695
32696
32697 }
32698
32699 }
32700 catch (RecognitionException re) {
32701 reportError(re);
32702 recover(input,re);
32703 }
32704 finally {
32705
32706 restoreStackSize(stackSize);
32707
32708 }
32709 return ;
32710 }
32711 // $ANTLR end "rule__CostEntry__WeightAssignment_2"
32712
32713
32714 // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
32715 // InternalApplicationConfiguration.g:10682:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32716 public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
32717
32718 int stackSize = keepStackSize();
32719
32720 try {
32721 // InternalApplicationConfiguration.g:10686:1: ( ( RULE_ID ) )
32722 // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
32723 {
32724 // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
32725 // InternalApplicationConfiguration.g:10688:3: RULE_ID
32726 {
32727 before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32728 match(input,RULE_ID,FOLLOW_2);
32729 after(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32730
32731 }
32732
32733
32734 }
32735
32736 }
32737 catch (RecognitionException re) {
32738 reportError(re);
32739 recover(input,re);
32740 }
32741 finally {
32742
32743 restoreStackSize(stackSize);
32744
32745 }
32746 return ;
32747 }
32748 // $ANTLR end "rule__ObjectiveDeclaration__NameAssignment_1"
32749
32750
32751 // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
32752 // InternalApplicationConfiguration.g:10697:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
32753 public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
32754
32755 int stackSize = keepStackSize();
32756
32757 try {
32758 // InternalApplicationConfiguration.g:10701:1: ( ( ruleObjectiveSpecification ) )
32759 // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
32760 {
32761 // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
32762 // InternalApplicationConfiguration.g:10703:3: ruleObjectiveSpecification
32763 {
32764 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
32765 pushFollow(FOLLOW_2);
32766 ruleObjectiveSpecification();
32767
32768 state._fsp--;
32769
32770 after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
32771
32772 }
32773
32774
32775 }
32776
32777 }
32778 catch (RecognitionException re) {
32779 reportError(re);
32780 recover(input,re);
32781 }
32782 finally {
32783
32784 restoreStackSize(stackSize);
32785
32786 }
32787 return ;
32788 }
32789 // $ANTLR end "rule__ObjectiveDeclaration__SpecificationAssignment_2"
32790
32791
32792 // $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
32793 // InternalApplicationConfiguration.g:10712:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
32794 public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
32795
32796 int stackSize = keepStackSize();
32797
32798 try {
32799 // InternalApplicationConfiguration.g:10716:1: ( ( ( RULE_ID ) ) )
32800 // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
32801 {
32802 // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
32803 // InternalApplicationConfiguration.g:10718:3: ( RULE_ID )
32804 {
32805 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
32806 // InternalApplicationConfiguration.g:10719:3: ( RULE_ID )
32807 // InternalApplicationConfiguration.g:10720:4: RULE_ID
32808 {
32809 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
32810 match(input,RULE_ID,FOLLOW_2);
32811 after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
32812
32813 }
32814
32815 after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
32816
32817 }
32818
32819
32820 }
32821
32822 }
32823 catch (RecognitionException re) {
32824 reportError(re);
32825 recover(input,re);
32826 }
32827 finally {
32828
32829 restoreStackSize(stackSize);
32830
32831 }
32832 return ;
32833 }
32834 // $ANTLR end "rule__ObjectiveReference__ReferredAssignment"
32835
32836
32837 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
32838 // InternalApplicationConfiguration.g:10731:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
32839 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
32840
32841 int stackSize = keepStackSize();
32842
32843 try {
32844 // InternalApplicationConfiguration.g:10735:1: ( ( ruleConfigEntry ) )
32845 // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
32846 {
32847 // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
32848 // InternalApplicationConfiguration.g:10737:3: ruleConfigEntry
32849 {
32850 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
32851 pushFollow(FOLLOW_2);
32852 ruleConfigEntry();
32853
32854 state._fsp--;
32855
32856 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
32857
32858 }
32859
32860
32861 }
32862
32863 }
32864 catch (RecognitionException re) {
32865 reportError(re);
32866 recover(input,re);
32867 }
32868 finally {
32869
32870 restoreStackSize(stackSize);
32871
32872 }
32873 return ;
32874 }
32875 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0"
32876
32877
32878 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
32879 // InternalApplicationConfiguration.g:10746:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
32880 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
32881
32882 int stackSize = keepStackSize();
32883
32884 try {
32885 // InternalApplicationConfiguration.g:10750:1: ( ( ruleConfigEntry ) )
32886 // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
32887 {
32888 // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
32889 // InternalApplicationConfiguration.g:10752:3: ruleConfigEntry
32890 {
32891 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
32892 pushFollow(FOLLOW_2);
32893 ruleConfigEntry();
32894
32895 state._fsp--;
32896
32897 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
32898
32899 }
32900
32901
32902 }
32903
32904 }
32905 catch (RecognitionException re) {
32906 reportError(re);
32907 recover(input,re);
32908 }
32909 finally {
32910
32911 restoreStackSize(stackSize);
32912
32913 }
32914 return ;
32915 }
32916 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1"
32917
32918
32919 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
32920 // InternalApplicationConfiguration.g:10761:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32921 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
32922
32923 int stackSize = keepStackSize();
32924
32925 try {
32926 // InternalApplicationConfiguration.g:10765:1: ( ( RULE_ID ) )
32927 // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
32928 {
32929 // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
32930 // InternalApplicationConfiguration.g:10767:3: RULE_ID
32931 {
32932 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32933 match(input,RULE_ID,FOLLOW_2);
32934 after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32935
32936 }
32937
32938
32939 }
32940
32941 }
32942 catch (RecognitionException re) {
32943 reportError(re);
32944 recover(input,re);
32945 }
32946 finally {
32947
32948 restoreStackSize(stackSize);
32949
32950 }
32951 return ;
32952 }
32953 // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1"
32954
32955
32956 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
32957 // InternalApplicationConfiguration.g:10776:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
32958 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
32959
32960 int stackSize = keepStackSize();
32961
32962 try {
32963 // InternalApplicationConfiguration.g:10780:1: ( ( ruleConfigSpecification ) )
32964 // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
32965 {
32966 // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
32967 // InternalApplicationConfiguration.g:10782:3: ruleConfigSpecification
32968 {
32969 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
32970 pushFollow(FOLLOW_2);
32971 ruleConfigSpecification();
32972
32973 state._fsp--;
32974
32975 after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
32976
32977 }
32978
32979
32980 }
32981
32982 }
32983 catch (RecognitionException re) {
32984 reportError(re);
32985 recover(input,re);
32986 }
32987 finally {
32988
32989 restoreStackSize(stackSize);
32990
32991 }
32992 return ;
32993 }
32994 // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2"
32995
32996
32997 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
32998 // InternalApplicationConfiguration.g:10791:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
32999 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
33000
33001 int stackSize = keepStackSize();
33002
33003 try {
33004 // InternalApplicationConfiguration.g:10795:1: ( ( ruleDocumentLevelSpecification ) )
33005 // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
33006 {
33007 // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
33008 // InternalApplicationConfiguration.g:10797:3: ruleDocumentLevelSpecification
33009 {
33010 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
33011 pushFollow(FOLLOW_2);
33012 ruleDocumentLevelSpecification();
33013
33014 state._fsp--;
33015
33016 after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
33017
33018 }
33019
33020
33021 }
33022
33023 }
33024 catch (RecognitionException re) {
33025 reportError(re);
33026 recover(input,re);
33027 }
33028 finally {
33029
33030 restoreStackSize(stackSize);
33031
33032 }
33033 return ;
33034 }
33035 // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2"
33036
33037
33038 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
33039 // InternalApplicationConfiguration.g:10806:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
33040 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
33041
33042 int stackSize = keepStackSize();
33043
33044 try {
33045 // InternalApplicationConfiguration.g:10810:1: ( ( RULE_INT ) )
33046 // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
33047 {
33048 // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
33049 // InternalApplicationConfiguration.g:10812:3: RULE_INT
33050 {
33051 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
33052 match(input,RULE_INT,FOLLOW_2);
33053 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
33054
33055 }
33056
33057
33058 }
33059
33060 }
33061 catch (RecognitionException re) {
33062 reportError(re);
33063 recover(input,re);
33064 }
33065 finally {
33066
33067 restoreStackSize(stackSize);
33068
33069 }
33070 return ;
33071 }
33072 // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2"
33073
33074
33075 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
33076 // InternalApplicationConfiguration.g:10821:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
33077 public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
33078
33079 int stackSize = keepStackSize();
33080
33081 try {
33082 // InternalApplicationConfiguration.g:10825:1: ( ( RULE_INT ) )
33083 // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
33084 {
33085 // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
33086 // InternalApplicationConfiguration.g:10827:3: RULE_INT
33087 {
33088 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
33089 match(input,RULE_INT,FOLLOW_2);
33090 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
33091
33092 }
33093
33094
33095 }
33096
33097 }
33098 catch (RecognitionException re) {
33099 reportError(re);
33100 recover(input,re);
33101 }
33102 finally {
33103
33104 restoreStackSize(stackSize);
33105
33106 }
33107 return ;
33108 }
33109 // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2"
33110
33111
33112 // $ANTLR start "rule__CustomEntry__KeyAssignment_0"
33113 // InternalApplicationConfiguration.g:10836:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
33114 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
33115
33116 int stackSize = keepStackSize();
33117
33118 try {
33119 // InternalApplicationConfiguration.g:10840:1: ( ( RULE_STRING ) )
33120 // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
33121 {
33122 // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
33123 // InternalApplicationConfiguration.g:10842:3: RULE_STRING
33124 {
33125 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
33126 match(input,RULE_STRING,FOLLOW_2);
33127 after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
33128
33129 }
33130
33131
33132 }
33133
33134 }
33135 catch (RecognitionException re) {
33136 reportError(re);
33137 recover(input,re);
33138 }
33139 finally {
33140
33141 restoreStackSize(stackSize);
33142
33143 }
33144 return ;
33145 }
33146 // $ANTLR end "rule__CustomEntry__KeyAssignment_0"
33147
33148
33149 // $ANTLR start "rule__CustomEntry__ValueAssignment_2"
33150 // InternalApplicationConfiguration.g:10851:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
33151 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
33152
33153 int stackSize = keepStackSize();
33154
33155 try {
33156 // InternalApplicationConfiguration.g:10855:1: ( ( RULE_STRING ) )
33157 // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
33158 {
33159 // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
33160 // InternalApplicationConfiguration.g:10857:3: RULE_STRING
33161 {
33162 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
33163 match(input,RULE_STRING,FOLLOW_2);
33164 after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
33165
33166 }
33167
33168
33169 }
33170
33171 }
33172 catch (RecognitionException re) {
33173 reportError(re);
33174 recover(input,re);
33175 }
33176 finally {
33177
33178 restoreStackSize(stackSize);
33179
33180 }
33181 return ;
33182 }
33183 // $ANTLR end "rule__CustomEntry__ValueAssignment_2"
33184
33185
33186 // $ANTLR start "rule__ConfigReference__ConfigAssignment"
33187 // InternalApplicationConfiguration.g:10866:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
33188 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
33189
33190 int stackSize = keepStackSize();
33191
33192 try {
33193 // InternalApplicationConfiguration.g:10870:1: ( ( ( RULE_ID ) ) )
33194 // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
33195 {
33196 // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
33197 // InternalApplicationConfiguration.g:10872:3: ( RULE_ID )
33198 {
33199 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
33200 // InternalApplicationConfiguration.g:10873:3: ( RULE_ID )
33201 // InternalApplicationConfiguration.g:10874:4: RULE_ID
33202 {
33203 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
33204 match(input,RULE_ID,FOLLOW_2);
33205 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
33206
33207 }
33208
33209 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
33210
33211 }
33212
33213
33214 }
33215
33216 }
33217 catch (RecognitionException re) {
33218 reportError(re);
33219 recover(input,re);
33220 }
33221 finally {
33222
33223 restoreStackSize(stackSize);
33224
33225 }
33226 return ;
33227 }
33228 // $ANTLR end "rule__ConfigReference__ConfigAssignment"
33229
33230
33231 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
33232 // InternalApplicationConfiguration.g:10885:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
33233 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
33234
33235 int stackSize = keepStackSize();
33236
33237 try {
33238 // InternalApplicationConfiguration.g:10889:1: ( ( ruleTypeScope ) )
33239 // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
33240 {
33241 // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
33242 // InternalApplicationConfiguration.g:10891:3: ruleTypeScope
33243 {
33244 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
33245 pushFollow(FOLLOW_2);
33246 ruleTypeScope();
33247
33248 state._fsp--;
33249
33250 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
33251
33252 }
33253
33254
33255 }
33256
33257 }
33258 catch (RecognitionException re) {
33259 reportError(re);
33260 recover(input,re);
33261 }
33262 finally {
33263
33264 restoreStackSize(stackSize);
33265
33266 }
33267 return ;
33268 }
33269 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0"
33270
33271
33272 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
33273 // InternalApplicationConfiguration.g:10900:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
33274 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
33275
33276 int stackSize = keepStackSize();
33277
33278 try {
33279 // InternalApplicationConfiguration.g:10904:1: ( ( ruleTypeScope ) )
33280 // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
33281 {
33282 // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
33283 // InternalApplicationConfiguration.g:10906:3: ruleTypeScope
33284 {
33285 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
33286 pushFollow(FOLLOW_2);
33287 ruleTypeScope();
33288
33289 state._fsp--;
33290
33291 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
33292
33293 }
33294
33295
33296 }
33297
33298 }
33299 catch (RecognitionException re) {
33300 reportError(re);
33301 recover(input,re);
33302 }
33303 finally {
33304
33305 restoreStackSize(stackSize);
33306
33307 }
33308 return ;
33309 }
33310 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1"
33311
33312
33313 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
33314 // InternalApplicationConfiguration.g:10915:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
33315 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
33316
33317 int stackSize = keepStackSize();
33318
33319 try {
33320 // InternalApplicationConfiguration.g:10919:1: ( ( ruleClassReference ) )
33321 // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
33322 {
33323 // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
33324 // InternalApplicationConfiguration.g:10921:3: ruleClassReference
33325 {
33326 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
33327 pushFollow(FOLLOW_2);
33328 ruleClassReference();
33329
33330 state._fsp--;
33331
33332 after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
33333
33334 }
33335
33336
33337 }
33338
33339 }
33340 catch (RecognitionException re) {
33341 reportError(re);
33342 recover(input,re);
33343 }
33344 finally {
33345
33346 restoreStackSize(stackSize);
33347
33348 }
33349 return ;
33350 }
33351 // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1"
33352
33353
33354 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
33355 // InternalApplicationConfiguration.g:10930:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33356 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33357
33358 int stackSize = keepStackSize();
33359
33360 try {
33361 // InternalApplicationConfiguration.g:10934:1: ( ( ( '+=' ) ) )
33362 // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
33363 {
33364 // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
33365 // InternalApplicationConfiguration.g:10936:3: ( '+=' )
33366 {
33367 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33368 // InternalApplicationConfiguration.g:10937:3: ( '+=' )
33369 // InternalApplicationConfiguration.g:10938:4: '+='
33370 {
33371 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33372 match(input,60,FOLLOW_2);
33373 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33374
33375 }
33376
33377 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33378
33379 }
33380
33381
33382 }
33383
33384 }
33385 catch (RecognitionException re) {
33386 reportError(re);
33387 recover(input,re);
33388 }
33389 finally {
33390
33391 restoreStackSize(stackSize);
33392
33393 }
33394 return ;
33395 }
33396 // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0"
33397
33398
33399 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
33400 // InternalApplicationConfiguration.g:10949:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33401 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33402
33403 int stackSize = keepStackSize();
33404
33405 try {
33406 // InternalApplicationConfiguration.g:10953:1: ( ( ( '=' ) ) )
33407 // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
33408 {
33409 // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
33410 // InternalApplicationConfiguration.g:10955:3: ( '=' )
33411 {
33412 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33413 // InternalApplicationConfiguration.g:10956:3: ( '=' )
33414 // InternalApplicationConfiguration.g:10957:4: '='
33415 {
33416 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33417 match(input,29,FOLLOW_2);
33418 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33419
33420 }
33421
33422 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33423
33424 }
33425
33426
33427 }
33428
33429 }
33430 catch (RecognitionException re) {
33431 reportError(re);
33432 recover(input,re);
33433 }
33434 finally {
33435
33436 restoreStackSize(stackSize);
33437
33438 }
33439 return ;
33440 }
33441 // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1"
33442
33443
33444 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
33445 // InternalApplicationConfiguration.g:10968:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33446 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
33447
33448 int stackSize = keepStackSize();
33449
33450 try {
33451 // InternalApplicationConfiguration.g:10972:1: ( ( ruleExactNumber ) )
33452 // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
33453 {
33454 // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
33455 // InternalApplicationConfiguration.g:10974:3: ruleExactNumber
33456 {
33457 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33458 pushFollow(FOLLOW_2);
33459 ruleExactNumber();
33460
33461 state._fsp--;
33462
33463 after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33464
33465 }
33466
33467
33468 }
33469
33470 }
33471 catch (RecognitionException re) {
33472 reportError(re);
33473 recover(input,re);
33474 }
33475 finally {
33476
33477 restoreStackSize(stackSize);
33478
33479 }
33480 return ;
33481 }
33482 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0"
33483
33484
33485 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
33486 // InternalApplicationConfiguration.g:10983:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33487 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
33488
33489 int stackSize = keepStackSize();
33490
33491 try {
33492 // InternalApplicationConfiguration.g:10987:1: ( ( ruleIntervallNumber ) )
33493 // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
33494 {
33495 // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
33496 // InternalApplicationConfiguration.g:10989:3: ruleIntervallNumber
33497 {
33498 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33499 pushFollow(FOLLOW_2);
33500 ruleIntervallNumber();
33501
33502 state._fsp--;
33503
33504 after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33505
33506 }
33507
33508
33509 }
33510
33511 }
33512 catch (RecognitionException re) {
33513 reportError(re);
33514 recover(input,re);
33515 }
33516 finally {
33517
33518 restoreStackSize(stackSize);
33519
33520 }
33521 return ;
33522 }
33523 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1"
33524
33525
33526 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
33527 // InternalApplicationConfiguration.g:10998:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
33528 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
33529
33530 int stackSize = keepStackSize();
33531
33532 try {
33533 // InternalApplicationConfiguration.g:11002:1: ( ( ruleObjectReference ) )
33534 // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
33535 {
33536 // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
33537 // InternalApplicationConfiguration.g:11004:3: ruleObjectReference
33538 {
33539 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
33540 pushFollow(FOLLOW_2);
33541 ruleObjectReference();
33542
33543 state._fsp--;
33544
33545 after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
33546
33547 }
33548
33549
33550 }
33551
33552 }
33553 catch (RecognitionException re) {
33554 reportError(re);
33555 recover(input,re);
33556 }
33557 finally {
33558
33559 restoreStackSize(stackSize);
33560
33561 }
33562 return ;
33563 }
33564 // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1"
33565
33566
33567 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
33568 // InternalApplicationConfiguration.g:11013:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33569 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33570
33571 int stackSize = keepStackSize();
33572
33573 try {
33574 // InternalApplicationConfiguration.g:11017:1: ( ( ( '+=' ) ) )
33575 // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
33576 {
33577 // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
33578 // InternalApplicationConfiguration.g:11019:3: ( '+=' )
33579 {
33580 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33581 // InternalApplicationConfiguration.g:11020:3: ( '+=' )
33582 // InternalApplicationConfiguration.g:11021:4: '+='
33583 {
33584 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33585 match(input,60,FOLLOW_2);
33586 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33587
33588 }
33589
33590 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33591
33592 }
33593
33594
33595 }
33596
33597 }
33598 catch (RecognitionException re) {
33599 reportError(re);
33600 recover(input,re);
33601 }
33602 finally {
33603
33604 restoreStackSize(stackSize);
33605
33606 }
33607 return ;
33608 }
33609 // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0"
33610
33611
33612 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
33613 // InternalApplicationConfiguration.g:11032:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33614 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33615
33616 int stackSize = keepStackSize();
33617
33618 try {
33619 // InternalApplicationConfiguration.g:11036:1: ( ( ( '=' ) ) )
33620 // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
33621 {
33622 // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
33623 // InternalApplicationConfiguration.g:11038:3: ( '=' )
33624 {
33625 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33626 // InternalApplicationConfiguration.g:11039:3: ( '=' )
33627 // InternalApplicationConfiguration.g:11040:4: '='
33628 {
33629 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33630 match(input,29,FOLLOW_2);
33631 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33632
33633 }
33634
33635 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33636
33637 }
33638
33639
33640 }
33641
33642 }
33643 catch (RecognitionException re) {
33644 reportError(re);
33645 recover(input,re);
33646 }
33647 finally {
33648
33649 restoreStackSize(stackSize);
33650
33651 }
33652 return ;
33653 }
33654 // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1"
33655
33656
33657 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
33658 // InternalApplicationConfiguration.g:11051:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33659 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
33660
33661 int stackSize = keepStackSize();
33662
33663 try {
33664 // InternalApplicationConfiguration.g:11055:1: ( ( ruleExactNumber ) )
33665 // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
33666 {
33667 // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
33668 // InternalApplicationConfiguration.g:11057:3: ruleExactNumber
33669 {
33670 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33671 pushFollow(FOLLOW_2);
33672 ruleExactNumber();
33673
33674 state._fsp--;
33675
33676 after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33677
33678 }
33679
33680
33681 }
33682
33683 }
33684 catch (RecognitionException re) {
33685 reportError(re);
33686 recover(input,re);
33687 }
33688 finally {
33689
33690 restoreStackSize(stackSize);
33691
33692 }
33693 return ;
33694 }
33695 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0"
33696
33697
33698 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
33699 // InternalApplicationConfiguration.g:11066:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33700 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
33701
33702 int stackSize = keepStackSize();
33703
33704 try {
33705 // InternalApplicationConfiguration.g:11070:1: ( ( ruleIntervallNumber ) )
33706 // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
33707 {
33708 // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
33709 // InternalApplicationConfiguration.g:11072:3: ruleIntervallNumber
33710 {
33711 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33712 pushFollow(FOLLOW_2);
33713 ruleIntervallNumber();
33714
33715 state._fsp--;
33716
33717 after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33718
33719 }
33720
33721
33722 }
33723
33724 }
33725 catch (RecognitionException re) {
33726 reportError(re);
33727 recover(input,re);
33728 }
33729 finally {
33730
33731 restoreStackSize(stackSize);
33732
33733 }
33734 return ;
33735 }
33736 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1"
33737
33738
33739 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
33740 // InternalApplicationConfiguration.g:11081:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
33741 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
33742
33743 int stackSize = keepStackSize();
33744
33745 try {
33746 // InternalApplicationConfiguration.g:11085:1: ( ( ruleIntegerReference ) )
33747 // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
33748 {
33749 // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
33750 // InternalApplicationConfiguration.g:11087:3: ruleIntegerReference
33751 {
33752 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
33753 pushFollow(FOLLOW_2);
33754 ruleIntegerReference();
33755
33756 state._fsp--;
33757
33758 after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
33759
33760 }
33761
33762
33763 }
33764
33765 }
33766 catch (RecognitionException re) {
33767 reportError(re);
33768 recover(input,re);
33769 }
33770 finally {
33771
33772 restoreStackSize(stackSize);
33773
33774 }
33775 return ;
33776 }
33777 // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1"
33778
33779
33780 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
33781 // InternalApplicationConfiguration.g:11096:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33782 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33783
33784 int stackSize = keepStackSize();
33785
33786 try {
33787 // InternalApplicationConfiguration.g:11100:1: ( ( ( '+=' ) ) )
33788 // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
33789 {
33790 // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
33791 // InternalApplicationConfiguration.g:11102:3: ( '+=' )
33792 {
33793 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33794 // InternalApplicationConfiguration.g:11103:3: ( '+=' )
33795 // InternalApplicationConfiguration.g:11104:4: '+='
33796 {
33797 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33798 match(input,60,FOLLOW_2);
33799 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33800
33801 }
33802
33803 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33804
33805 }
33806
33807
33808 }
33809
33810 }
33811 catch (RecognitionException re) {
33812 reportError(re);
33813 recover(input,re);
33814 }
33815 finally {
33816
33817 restoreStackSize(stackSize);
33818
33819 }
33820 return ;
33821 }
33822 // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0"
33823
33824
33825 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
33826 // InternalApplicationConfiguration.g:11115:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33827 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33828
33829 int stackSize = keepStackSize();
33830
33831 try {
33832 // InternalApplicationConfiguration.g:11119:1: ( ( ( '=' ) ) )
33833 // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
33834 {
33835 // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
33836 // InternalApplicationConfiguration.g:11121:3: ( '=' )
33837 {
33838 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33839 // InternalApplicationConfiguration.g:11122:3: ( '=' )
33840 // InternalApplicationConfiguration.g:11123:4: '='
33841 {
33842 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33843 match(input,29,FOLLOW_2);
33844 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33845
33846 }
33847
33848 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33849
33850 }
33851
33852
33853 }
33854
33855 }
33856 catch (RecognitionException re) {
33857 reportError(re);
33858 recover(input,re);
33859 }
33860 finally {
33861
33862 restoreStackSize(stackSize);
33863
33864 }
33865 return ;
33866 }
33867 // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1"
33868
33869
33870 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
33871 // InternalApplicationConfiguration.g:11134:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33872 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
33873
33874 int stackSize = keepStackSize();
33875
33876 try {
33877 // InternalApplicationConfiguration.g:11138:1: ( ( ruleExactNumber ) )
33878 // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
33879 {
33880 // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
33881 // InternalApplicationConfiguration.g:11140:3: ruleExactNumber
33882 {
33883 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33884 pushFollow(FOLLOW_2);
33885 ruleExactNumber();
33886
33887 state._fsp--;
33888
33889 after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33890
33891 }
33892
33893
33894 }
33895
33896 }
33897 catch (RecognitionException re) {
33898 reportError(re);
33899 recover(input,re);
33900 }
33901 finally {
33902
33903 restoreStackSize(stackSize);
33904
33905 }
33906 return ;
33907 }
33908 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0"
33909
33910
33911 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
33912 // InternalApplicationConfiguration.g:11149:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33913 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
33914
33915 int stackSize = keepStackSize();
33916
33917 try {
33918 // InternalApplicationConfiguration.g:11153:1: ( ( ruleIntervallNumber ) )
33919 // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
33920 {
33921 // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
33922 // InternalApplicationConfiguration.g:11155:3: ruleIntervallNumber
33923 {
33924 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33925 pushFollow(FOLLOW_2);
33926 ruleIntervallNumber();
33927
33928 state._fsp--;
33929
33930 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33931
33932 }
33933
33934
33935 }
33936
33937 }
33938 catch (RecognitionException re) {
33939 reportError(re);
33940 recover(input,re);
33941 }
33942 finally {
33943
33944 restoreStackSize(stackSize);
33945
33946 }
33947 return ;
33948 }
33949 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1"
33950
33951
33952 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
33953 // InternalApplicationConfiguration.g:11164:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
33954 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
33955
33956 int stackSize = keepStackSize();
33957
33958 try {
33959 // InternalApplicationConfiguration.g:11168:1: ( ( ruleIntEnumberation ) )
33960 // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
33961 {
33962 // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
33963 // InternalApplicationConfiguration.g:11170:3: ruleIntEnumberation
33964 {
33965 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
33966 pushFollow(FOLLOW_2);
33967 ruleIntEnumberation();
33968
33969 state._fsp--;
33970
33971 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
33972
33973 }
33974
33975
33976 }
33977
33978 }
33979 catch (RecognitionException re) {
33980 reportError(re);
33981 recover(input,re);
33982 }
33983 finally {
33984
33985 restoreStackSize(stackSize);
33986
33987 }
33988 return ;
33989 }
33990 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2"
33991
33992
33993 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
33994 // InternalApplicationConfiguration.g:11179:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
33995 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
33996
33997 int stackSize = keepStackSize();
33998
33999 try {
34000 // InternalApplicationConfiguration.g:11183:1: ( ( ruleRealReference ) )
34001 // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
34002 {
34003 // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
34004 // InternalApplicationConfiguration.g:11185:3: ruleRealReference
34005 {
34006 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
34007 pushFollow(FOLLOW_2);
34008 ruleRealReference();
34009
34010 state._fsp--;
34011
34012 after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
34013
34014 }
34015
34016
34017 }
34018
34019 }
34020 catch (RecognitionException re) {
34021 reportError(re);
34022 recover(input,re);
34023 }
34024 finally {
34025
34026 restoreStackSize(stackSize);
34027
34028 }
34029 return ;
34030 }
34031 // $ANTLR end "rule__RealTypeScope__TypeAssignment_1"
34032
34033
34034 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
34035 // InternalApplicationConfiguration.g:11194:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
34036 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
34037
34038 int stackSize = keepStackSize();
34039
34040 try {
34041 // InternalApplicationConfiguration.g:11198:1: ( ( ( '+=' ) ) )
34042 // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
34043 {
34044 // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
34045 // InternalApplicationConfiguration.g:11200:3: ( '+=' )
34046 {
34047 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34048 // InternalApplicationConfiguration.g:11201:3: ( '+=' )
34049 // InternalApplicationConfiguration.g:11202:4: '+='
34050 {
34051 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34052 match(input,60,FOLLOW_2);
34053 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34054
34055 }
34056
34057 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34058
34059 }
34060
34061
34062 }
34063
34064 }
34065 catch (RecognitionException re) {
34066 reportError(re);
34067 recover(input,re);
34068 }
34069 finally {
34070
34071 restoreStackSize(stackSize);
34072
34073 }
34074 return ;
34075 }
34076 // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0"
34077
34078
34079 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
34080 // InternalApplicationConfiguration.g:11213:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
34081 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
34082
34083 int stackSize = keepStackSize();
34084
34085 try {
34086 // InternalApplicationConfiguration.g:11217:1: ( ( ( '=' ) ) )
34087 // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
34088 {
34089 // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
34090 // InternalApplicationConfiguration.g:11219:3: ( '=' )
34091 {
34092 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34093 // InternalApplicationConfiguration.g:11220:3: ( '=' )
34094 // InternalApplicationConfiguration.g:11221:4: '='
34095 {
34096 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34097 match(input,29,FOLLOW_2);
34098 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34099
34100 }
34101
34102 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34103
34104 }
34105
34106
34107 }
34108
34109 }
34110 catch (RecognitionException re) {
34111 reportError(re);
34112 recover(input,re);
34113 }
34114 finally {
34115
34116 restoreStackSize(stackSize);
34117
34118 }
34119 return ;
34120 }
34121 // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1"
34122
34123
34124 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
34125 // InternalApplicationConfiguration.g:11232:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
34126 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
34127
34128 int stackSize = keepStackSize();
34129
34130 try {
34131 // InternalApplicationConfiguration.g:11236:1: ( ( ruleExactNumber ) )
34132 // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
34133 {
34134 // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
34135 // InternalApplicationConfiguration.g:11238:3: ruleExactNumber
34136 {
34137 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34138 pushFollow(FOLLOW_2);
34139 ruleExactNumber();
34140
34141 state._fsp--;
34142
34143 after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34144
34145 }
34146
34147
34148 }
34149
34150 }
34151 catch (RecognitionException re) {
34152 reportError(re);
34153 recover(input,re);
34154 }
34155 finally {
34156
34157 restoreStackSize(stackSize);
34158
34159 }
34160 return ;
34161 }
34162 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0"
34163
34164
34165 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
34166 // InternalApplicationConfiguration.g:11247:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
34167 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
34168
34169 int stackSize = keepStackSize();
34170
34171 try {
34172 // InternalApplicationConfiguration.g:11251:1: ( ( ruleIntervallNumber ) )
34173 // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
34174 {
34175 // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
34176 // InternalApplicationConfiguration.g:11253:3: ruleIntervallNumber
34177 {
34178 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34179 pushFollow(FOLLOW_2);
34180 ruleIntervallNumber();
34181
34182 state._fsp--;
34183
34184 after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34185
34186 }
34187
34188
34189 }
34190
34191 }
34192 catch (RecognitionException re) {
34193 reportError(re);
34194 recover(input,re);
34195 }
34196 finally {
34197
34198 restoreStackSize(stackSize);
34199
34200 }
34201 return ;
34202 }
34203 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1"
34204
34205
34206 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
34207 // InternalApplicationConfiguration.g:11262:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
34208 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
34209
34210 int stackSize = keepStackSize();
34211
34212 try {
34213 // InternalApplicationConfiguration.g:11266:1: ( ( ruleRealEnumeration ) )
34214 // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
34215 {
34216 // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
34217 // InternalApplicationConfiguration.g:11268:3: ruleRealEnumeration
34218 {
34219 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
34220 pushFollow(FOLLOW_2);
34221 ruleRealEnumeration();
34222
34223 state._fsp--;
34224
34225 after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
34226
34227 }
34228
34229
34230 }
34231
34232 }
34233 catch (RecognitionException re) {
34234 reportError(re);
34235 recover(input,re);
34236 }
34237 finally {
34238
34239 restoreStackSize(stackSize);
34240
34241 }
34242 return ;
34243 }
34244 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2"
34245
34246
34247 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
34248 // InternalApplicationConfiguration.g:11277:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
34249 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
34250
34251 int stackSize = keepStackSize();
34252
34253 try {
34254 // InternalApplicationConfiguration.g:11281:1: ( ( ruleStringReference ) )
34255 // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
34256 {
34257 // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
34258 // InternalApplicationConfiguration.g:11283:3: ruleStringReference
34259 {
34260 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
34261 pushFollow(FOLLOW_2);
34262 ruleStringReference();
34263
34264 state._fsp--;
34265
34266 after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
34267
34268 }
34269
34270
34271 }
34272
34273 }
34274 catch (RecognitionException re) {
34275 reportError(re);
34276 recover(input,re);
34277 }
34278 finally {
34279
34280 restoreStackSize(stackSize);
34281
34282 }
34283 return ;
34284 }
34285 // $ANTLR end "rule__StringTypeScope__TypeAssignment_1"
34286
34287
34288 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
34289 // InternalApplicationConfiguration.g:11292:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
34290 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
34291
34292 int stackSize = keepStackSize();
34293
34294 try {
34295 // InternalApplicationConfiguration.g:11296:1: ( ( ( '+=' ) ) )
34296 // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
34297 {
34298 // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
34299 // InternalApplicationConfiguration.g:11298:3: ( '+=' )
34300 {
34301 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34302 // InternalApplicationConfiguration.g:11299:3: ( '+=' )
34303 // InternalApplicationConfiguration.g:11300:4: '+='
34304 {
34305 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34306 match(input,60,FOLLOW_2);
34307 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34308
34309 }
34310
34311 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34312
34313 }
34314
34315
34316 }
34317
34318 }
34319 catch (RecognitionException re) {
34320 reportError(re);
34321 recover(input,re);
34322 }
34323 finally {
34324
34325 restoreStackSize(stackSize);
34326
34327 }
34328 return ;
34329 }
34330 // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0"
34331
34332
34333 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
34334 // InternalApplicationConfiguration.g:11311:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
34335 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
34336
34337 int stackSize = keepStackSize();
34338
34339 try {
34340 // InternalApplicationConfiguration.g:11315:1: ( ( ( '=' ) ) )
34341 // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
34342 {
34343 // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
34344 // InternalApplicationConfiguration.g:11317:3: ( '=' )
34345 {
34346 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34347 // InternalApplicationConfiguration.g:11318:3: ( '=' )
34348 // InternalApplicationConfiguration.g:11319:4: '='
34349 {
34350 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34351 match(input,29,FOLLOW_2);
34352 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34353
34354 }
34355
34356 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34357
34358 }
34359
34360
34361 }
34362
34363 }
34364 catch (RecognitionException re) {
34365 reportError(re);
34366 recover(input,re);
34367 }
34368 finally {
34369
34370 restoreStackSize(stackSize);
34371
34372 }
34373 return ;
34374 }
34375 // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1"
34376
34377
34378 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
34379 // InternalApplicationConfiguration.g:11330:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
34380 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
34381
34382 int stackSize = keepStackSize();
34383
34384 try {
34385 // InternalApplicationConfiguration.g:11334:1: ( ( ruleExactNumber ) )
34386 // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
34387 {
34388 // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
34389 // InternalApplicationConfiguration.g:11336:3: ruleExactNumber
34390 {
34391 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34392 pushFollow(FOLLOW_2);
34393 ruleExactNumber();
34394
34395 state._fsp--;
34396
34397 after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34398
34399 }
34400
34401
34402 }
34403
34404 }
34405 catch (RecognitionException re) {
34406 reportError(re);
34407 recover(input,re);
34408 }
34409 finally {
34410
34411 restoreStackSize(stackSize);
34412
34413 }
34414 return ;
34415 }
34416 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0"
34417
34418
34419 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
34420 // InternalApplicationConfiguration.g:11345:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
34421 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
34422
34423 int stackSize = keepStackSize();
34424
34425 try {
34426 // InternalApplicationConfiguration.g:11349:1: ( ( ruleIntervallNumber ) )
34427 // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
34428 {
34429 // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
34430 // InternalApplicationConfiguration.g:11351:3: ruleIntervallNumber
34431 {
34432 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34433 pushFollow(FOLLOW_2);
34434 ruleIntervallNumber();
34435
34436 state._fsp--;
34437
34438 after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34439
34440 }
34441
34442
34443 }
34444
34445 }
34446 catch (RecognitionException re) {
34447 reportError(re);
34448 recover(input,re);
34449 }
34450 finally {
34451
34452 restoreStackSize(stackSize);
34453
34454 }
34455 return ;
34456 }
34457 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1"
34458
34459
34460 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
34461 // InternalApplicationConfiguration.g:11360:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
34462 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
34463
34464 int stackSize = keepStackSize();
34465
34466 try {
34467 // InternalApplicationConfiguration.g:11364:1: ( ( ruleStringEnumeration ) )
34468 // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
34469 {
34470 // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
34471 // InternalApplicationConfiguration.g:11366:3: ruleStringEnumeration
34472 {
34473 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
34474 pushFollow(FOLLOW_2);
34475 ruleStringEnumeration();
34476
34477 state._fsp--;
34478
34479 after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
34480
34481 }
34482
34483
34484 }
34485
34486 }
34487 catch (RecognitionException re) {
34488 reportError(re);
34489 recover(input,re);
34490 }
34491 finally {
34492
34493 restoreStackSize(stackSize);
34494
34495 }
34496 return ;
34497 }
34498 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2"
34499
34500
34501 // $ANTLR start "rule__ClassReference__ElementAssignment_1"
34502 // InternalApplicationConfiguration.g:11375:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
34503 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
34504
34505 int stackSize = keepStackSize();
34506
34507 try {
34508 // InternalApplicationConfiguration.g:11379:1: ( ( ruleMetamodelElement ) )
34509 // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
34510 {
34511 // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
34512 // InternalApplicationConfiguration.g:11381:3: ruleMetamodelElement
34513 {
34514 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
34515 pushFollow(FOLLOW_2);
34516 ruleMetamodelElement();
34517
34518 state._fsp--;
34519
34520 after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
34521
34522 }
34523
34524
34525 }
34526
34527 }
34528 catch (RecognitionException re) {
34529 reportError(re);
34530 recover(input,re);
34531 }
34532 finally {
34533
34534 restoreStackSize(stackSize);
34535
34536 }
34537 return ;
34538 }
34539 // $ANTLR end "rule__ClassReference__ElementAssignment_1"
34540
34541
34542 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
34543 // InternalApplicationConfiguration.g:11390:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
34544 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
34545
34546 int stackSize = keepStackSize();
34547
34548 try {
34549 // InternalApplicationConfiguration.g:11394:1: ( ( RULE_INT ) )
34550 // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
34551 {
34552 // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
34553 // InternalApplicationConfiguration.g:11396:3: RULE_INT
34554 {
34555 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
34556 match(input,RULE_INT,FOLLOW_2);
34557 after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
34558
34559 }
34560
34561
34562 }
34563
34564 }
34565 catch (RecognitionException re) {
34566 reportError(re);
34567 recover(input,re);
34568 }
34569 finally {
34570
34571 restoreStackSize(stackSize);
34572
34573 }
34574 return ;
34575 }
34576 // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0"
34577
34578
34579 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
34580 // InternalApplicationConfiguration.g:11405:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
34581 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
34582
34583 int stackSize = keepStackSize();
34584
34585 try {
34586 // InternalApplicationConfiguration.g:11409:1: ( ( ( '*' ) ) )
34587 // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
34588 {
34589 // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
34590 // InternalApplicationConfiguration.g:11411:3: ( '*' )
34591 {
34592 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34593 // InternalApplicationConfiguration.g:11412:3: ( '*' )
34594 // InternalApplicationConfiguration.g:11413:4: '*'
34595 {
34596 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34597 match(input,61,FOLLOW_2);
34598 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34599
34600 }
34601
34602 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34603
34604 }
34605
34606
34607 }
34608
34609 }
34610 catch (RecognitionException re) {
34611 reportError(re);
34612 recover(input,re);
34613 }
34614 finally {
34615
34616 restoreStackSize(stackSize);
34617
34618 }
34619 return ;
34620 }
34621 // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1"
34622
34623
34624 // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
34625 // InternalApplicationConfiguration.g:11424:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
34626 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
34627
34628 int stackSize = keepStackSize();
34629
34630 try {
34631 // InternalApplicationConfiguration.g:11428:1: ( ( RULE_INT ) )
34632 // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
34633 {
34634 // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
34635 // InternalApplicationConfiguration.g:11430:3: RULE_INT
34636 {
34637 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
34638 match(input,RULE_INT,FOLLOW_2);
34639 after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
34640
34641 }
34642
34643
34644 }
34645
34646 }
34647 catch (RecognitionException re) {
34648 reportError(re);
34649 recover(input,re);
34650 }
34651 finally {
34652
34653 restoreStackSize(stackSize);
34654
34655 }
34656 return ;
34657 }
34658 // $ANTLR end "rule__IntervallNumber__MinAssignment_0"
34659
34660
34661 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
34662 // InternalApplicationConfiguration.g:11439:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
34663 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
34664
34665 int stackSize = keepStackSize();
34666
34667 try {
34668 // InternalApplicationConfiguration.g:11443:1: ( ( RULE_INT ) )
34669 // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
34670 {
34671 // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
34672 // InternalApplicationConfiguration.g:11445:3: RULE_INT
34673 {
34674 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
34675 match(input,RULE_INT,FOLLOW_2);
34676 after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
34677
34678 }
34679
34680
34681 }
34682
34683 }
34684 catch (RecognitionException re) {
34685 reportError(re);
34686 recover(input,re);
34687 }
34688 finally {
34689
34690 restoreStackSize(stackSize);
34691
34692 }
34693 return ;
34694 }
34695 // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0"
34696
34697
34698 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
34699 // InternalApplicationConfiguration.g:11454:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
34700 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
34701
34702 int stackSize = keepStackSize();
34703
34704 try {
34705 // InternalApplicationConfiguration.g:11458:1: ( ( ( '*' ) ) )
34706 // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
34707 {
34708 // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
34709 // InternalApplicationConfiguration.g:11460:3: ( '*' )
34710 {
34711 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34712 // InternalApplicationConfiguration.g:11461:3: ( '*' )
34713 // InternalApplicationConfiguration.g:11462:4: '*'
34714 {
34715 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34716 match(input,61,FOLLOW_2);
34717 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34718
34719 }
34720
34721 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34722
34723 }
34724
34725
34726 }
34727
34728 }
34729 catch (RecognitionException re) {
34730 reportError(re);
34731 recover(input,re);
34732 }
34733 finally {
34734
34735 restoreStackSize(stackSize);
34736
34737 }
34738 return ;
34739 }
34740 // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
34741
34742
34743 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
34744 // InternalApplicationConfiguration.g:11473:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
34745 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
34746
34747 int stackSize = keepStackSize();
34748
34749 try {
34750 // InternalApplicationConfiguration.g:11477:1: ( ( ruleINTLiteral ) )
34751 // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
34752 {
34753 // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
34754 // InternalApplicationConfiguration.g:11479:3: ruleINTLiteral
34755 {
34756 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
34757 pushFollow(FOLLOW_2);
34758 ruleINTLiteral();
34759
34760 state._fsp--;
34761
34762 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
34763
34764 }
34765
34766
34767 }
34768
34769 }
34770 catch (RecognitionException re) {
34771 reportError(re);
34772 recover(input,re);
34773 }
34774 finally {
34775
34776 restoreStackSize(stackSize);
34777
34778 }
34779 return ;
34780 }
34781 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0"
34782
34783
34784 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
34785 // InternalApplicationConfiguration.g:11488:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
34786 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
34787
34788 int stackSize = keepStackSize();
34789
34790 try {
34791 // InternalApplicationConfiguration.g:11492:1: ( ( ruleINTLiteral ) )
34792 // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
34793 {
34794 // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
34795 // InternalApplicationConfiguration.g:11494:3: ruleINTLiteral
34796 {
34797 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
34798 pushFollow(FOLLOW_2);
34799 ruleINTLiteral();
34800
34801 state._fsp--;
34802
34803 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
34804
34805 }
34806
34807
34808 }
34809
34810 }
34811 catch (RecognitionException re) {
34812 reportError(re);
34813 recover(input,re);
34814 }
34815 finally {
34816
34817 restoreStackSize(stackSize);
34818
34819 }
34820 return ;
34821 }
34822 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1"
34823
34824
34825 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
34826 // InternalApplicationConfiguration.g:11503:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
34827 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
34828
34829 int stackSize = keepStackSize();
34830
34831 try {
34832 // InternalApplicationConfiguration.g:11507:1: ( ( ruleREALLiteral ) )
34833 // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
34834 {
34835 // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
34836 // InternalApplicationConfiguration.g:11509:3: ruleREALLiteral
34837 {
34838 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
34839 pushFollow(FOLLOW_2);
34840 ruleREALLiteral();
34841
34842 state._fsp--;
34843
34844 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
34845
34846 }
34847
34848
34849 }
34850
34851 }
34852 catch (RecognitionException re) {
34853 reportError(re);
34854 recover(input,re);
34855 }
34856 finally {
34857
34858 restoreStackSize(stackSize);
34859
34860 }
34861 return ;
34862 }
34863 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0"
34864
34865
34866 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
34867 // InternalApplicationConfiguration.g:11518:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
34868 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
34869
34870 int stackSize = keepStackSize();
34871
34872 try {
34873 // InternalApplicationConfiguration.g:11522:1: ( ( ruleREALLiteral ) )
34874 // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
34875 {
34876 // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
34877 // InternalApplicationConfiguration.g:11524:3: ruleREALLiteral
34878 {
34879 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
34880 pushFollow(FOLLOW_2);
34881 ruleREALLiteral();
34882
34883 state._fsp--;
34884
34885 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
34886
34887 }
34888
34889
34890 }
34891
34892 }
34893 catch (RecognitionException re) {
34894 reportError(re);
34895 recover(input,re);
34896 }
34897 finally {
34898
34899 restoreStackSize(stackSize);
34900
34901 }
34902 return ;
34903 }
34904 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1"
34905
34906
34907 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
34908 // InternalApplicationConfiguration.g:11533:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
34909 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
34910
34911 int stackSize = keepStackSize();
34912
34913 try {
34914 // InternalApplicationConfiguration.g:11537:1: ( ( RULE_STRING ) )
34915 // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
34916 {
34917 // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
34918 // InternalApplicationConfiguration.g:11539:3: RULE_STRING
34919 {
34920 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
34921 match(input,RULE_STRING,FOLLOW_2);
34922 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
34923
34924 }
34925
34926
34927 }
34928
34929 }
34930 catch (RecognitionException re) {
34931 reportError(re);
34932 recover(input,re);
34933 }
34934 finally {
34935
34936 restoreStackSize(stackSize);
34937
34938 }
34939 return ;
34940 }
34941 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0"
34942
34943
34944 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
34945 // InternalApplicationConfiguration.g:11548:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
34946 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
34947
34948 int stackSize = keepStackSize();
34949
34950 try {
34951 // InternalApplicationConfiguration.g:11552:1: ( ( RULE_STRING ) )
34952 // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
34953 {
34954 // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
34955 // InternalApplicationConfiguration.g:11554:3: RULE_STRING
34956 {
34957 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
34958 match(input,RULE_STRING,FOLLOW_2);
34959 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
34960
34961 }
34962
34963
34964 }
34965
34966 }
34967 catch (RecognitionException re) {
34968 reportError(re);
34969 recover(input,re);
34970 }
34971 finally {
34972
34973 restoreStackSize(stackSize);
34974
34975 }
34976 return ;
34977 }
34978 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1"
34979
34980
34981 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
34982 // InternalApplicationConfiguration.g:11563:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
34983 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
34984
34985 int stackSize = keepStackSize();
34986
34987 try {
34988 // InternalApplicationConfiguration.g:11567:1: ( ( RULE_ID ) )
34989 // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
34990 {
34991 // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
34992 // InternalApplicationConfiguration.g:11569:3: RULE_ID
34993 {
34994 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34995 match(input,RULE_ID,FOLLOW_2);
34996 after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34997
34998 }
34999
35000
35001 }
35002
35003 }
35004 catch (RecognitionException re) {
35005 reportError(re);
35006 recover(input,re);
35007 }
35008 finally {
35009
35010 restoreStackSize(stackSize);
35011
35012 }
35013 return ;
35014 }
35015 // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1"
35016
35017
35018 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
35019 // InternalApplicationConfiguration.g:11578:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
35020 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
35021
35022 int stackSize = keepStackSize();
35023
35024 try {
35025 // InternalApplicationConfiguration.g:11582:1: ( ( ruleScopeSpecification ) )
35026 // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
35027 {
35028 // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
35029 // InternalApplicationConfiguration.g:11584:3: ruleScopeSpecification
35030 {
35031 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
35032 pushFollow(FOLLOW_2);
35033 ruleScopeSpecification();
35034
35035 state._fsp--;
35036
35037 after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
35038
35039 }
35040
35041
35042 }
35043
35044 }
35045 catch (RecognitionException re) {
35046 reportError(re);
35047 recover(input,re);
35048 }
35049 finally {
35050
35051 restoreStackSize(stackSize);
35052
35053 }
35054 return ;
35055 }
35056 // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2"
35057
35058
35059 // $ANTLR start "rule__ScopeReference__ReferredAssignment"
35060 // InternalApplicationConfiguration.g:11593:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
35061 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
35062
35063 int stackSize = keepStackSize();
35064
35065 try {
35066 // InternalApplicationConfiguration.g:11597:1: ( ( ( RULE_ID ) ) )
35067 // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
35068 {
35069 // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
35070 // InternalApplicationConfiguration.g:11599:3: ( RULE_ID )
35071 {
35072 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
35073 // InternalApplicationConfiguration.g:11600:3: ( RULE_ID )
35074 // InternalApplicationConfiguration.g:11601:4: RULE_ID
35075 {
35076 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
35077 match(input,RULE_ID,FOLLOW_2);
35078 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
35079
35080 }
35081
35082 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
35083
35084 }
35085
35086
35087 }
35088
35089 }
35090 catch (RecognitionException re) {
35091 reportError(re);
35092 recover(input,re);
35093 }
35094 finally {
35095
35096 restoreStackSize(stackSize);
35097
35098 }
35099 return ;
35100 }
35101 // $ANTLR end "rule__ScopeReference__ReferredAssignment"
35102
35103
35104 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
35105 // InternalApplicationConfiguration.g:11612:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
35106 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
35107
35108 int stackSize = keepStackSize();
35109
35110 try {
35111 // InternalApplicationConfiguration.g:11616:1: ( ( ruleMetamodel ) )
35112 // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
35113 {
35114 // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
35115 // InternalApplicationConfiguration.g:11618:3: ruleMetamodel
35116 {
35117 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
35118 pushFollow(FOLLOW_2);
35119 ruleMetamodel();
35120
35121 state._fsp--;
35122
35123 after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
35124
35125 }
35126
35127
35128 }
35129
35130 }
35131 catch (RecognitionException re) {
35132 reportError(re);
35133 recover(input,re);
35134 }
35135 finally {
35136
35137 restoreStackSize(stackSize);
35138
35139 }
35140 return ;
35141 }
35142 // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2"
35143
35144
35145 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
35146 // InternalApplicationConfiguration.g:11627:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
35147 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
35148
35149 int stackSize = keepStackSize();
35150
35151 try {
35152 // InternalApplicationConfiguration.g:11631:1: ( ( rulePartialModel ) )
35153 // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
35154 {
35155 // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
35156 // InternalApplicationConfiguration.g:11633:3: rulePartialModel
35157 {
35158 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
35159 pushFollow(FOLLOW_2);
35160 rulePartialModel();
35161
35162 state._fsp--;
35163
35164 after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
35165
35166 }
35167
35168
35169 }
35170
35171 }
35172 catch (RecognitionException re) {
35173 reportError(re);
35174 recover(input,re);
35175 }
35176 finally {
35177
35178 restoreStackSize(stackSize);
35179
35180 }
35181 return ;
35182 }
35183 // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2"
35184
35185
35186 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
35187 // InternalApplicationConfiguration.g:11642:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
35188 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
35189
35190 int stackSize = keepStackSize();
35191
35192 try {
35193 // InternalApplicationConfiguration.g:11646:1: ( ( ruleGraphPattern ) )
35194 // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
35195 {
35196 // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
35197 // InternalApplicationConfiguration.g:11648:3: ruleGraphPattern
35198 {
35199 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
35200 pushFollow(FOLLOW_2);
35201 ruleGraphPattern();
35202
35203 state._fsp--;
35204
35205 after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
35206
35207 }
35208
35209
35210 }
35211
35212 }
35213 catch (RecognitionException re) {
35214 reportError(re);
35215 recover(input,re);
35216 }
35217 finally {
35218
35219 restoreStackSize(stackSize);
35220
35221 }
35222 return ;
35223 }
35224 // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2"
35225
35226
35227 // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
35228 // InternalApplicationConfiguration.g:11657:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
35229 public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
35230
35231 int stackSize = keepStackSize();
35232
35233 try {
35234 // InternalApplicationConfiguration.g:11661:1: ( ( ruleObjective ) )
35235 // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
35236 {
35237 // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
35238 // InternalApplicationConfiguration.g:11663:3: ruleObjective
35239 {
35240 before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
35241 pushFollow(FOLLOW_2);
35242 ruleObjective();
35243
35244 state._fsp--;
35245
35246 after(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
35247
35248 }
35249
35250
35251 }
35252
35253 }
35254 catch (RecognitionException re) {
35255 reportError(re);
35256 recover(input,re);
35257 }
35258 finally {
35259
35260 restoreStackSize(stackSize);
35261
35262 }
35263 return ;
35264 }
35265 // $ANTLR end "rule__GenerationTask__ObjectivesAssignment_3_3_2"
35266
35267
35268 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
35269 // InternalApplicationConfiguration.g:11672:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
35270 public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
35271
35272 int stackSize = keepStackSize();
35273
35274 try {
35275 // InternalApplicationConfiguration.g:11676:1: ( ( ruleScope ) )
35276 // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
35277 {
35278 // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
35279 // InternalApplicationConfiguration.g:11678:3: ruleScope
35280 {
35281 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
35282 pushFollow(FOLLOW_2);
35283 ruleScope();
35284
35285 state._fsp--;
35286
35287 after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
35288
35289 }
35290
35291
35292 }
35293
35294 }
35295 catch (RecognitionException re) {
35296 reportError(re);
35297 recover(input,re);
35298 }
35299 finally {
35300
35301 restoreStackSize(stackSize);
35302
35303 }
35304 return ;
35305 }
35306 // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_4_2"
35307
35308
35309 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
35310 // InternalApplicationConfiguration.g:11687:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
35311 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
35312
35313 int stackSize = keepStackSize();
35314
35315 try {
35316 // InternalApplicationConfiguration.g:11691:1: ( ( ( 'number' ) ) )
35317 // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
35318 {
35319 // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
35320 // InternalApplicationConfiguration.g:11693:3: ( 'number' )
35321 {
35322 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35323 // InternalApplicationConfiguration.g:11694:3: ( 'number' )
35324 // InternalApplicationConfiguration.g:11695:4: 'number'
35325 {
35326 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35327 match(input,62,FOLLOW_2);
35328 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35329
35330 }
35331
35332 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35333
35334 }
35335
35336
35337 }
35338
35339 }
35340 catch (RecognitionException re) {
35341 reportError(re);
35342 recover(input,re);
35343 }
35344 finally {
35345
35346 restoreStackSize(stackSize);
35347
35348 }
35349 return ;
35350 }
35351 // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
35352
35353
35354 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
35355 // InternalApplicationConfiguration.g:11706:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
35356 public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
35357
35358 int stackSize = keepStackSize();
35359
35360 try {
35361 // InternalApplicationConfiguration.g:11710:1: ( ( RULE_INT ) )
35362 // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
35363 {
35364 // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
35365 // InternalApplicationConfiguration.g:11712:3: RULE_INT
35366 {
35367 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
35368 match(input,RULE_INT,FOLLOW_2);
35369 after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
35370
35371 }
35372
35373
35374 }
35375
35376 }
35377 catch (RecognitionException re) {
35378 reportError(re);
35379 recover(input,re);
35380 }
35381 finally {
35382
35383 restoreStackSize(stackSize);
35384
35385 }
35386 return ;
35387 }
35388 // $ANTLR end "rule__GenerationTask__NumberAssignment_3_5_2"
35389
35390
35391 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
35392 // InternalApplicationConfiguration.g:11721:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
35393 public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
35394
35395 int stackSize = keepStackSize();
35396
35397 try {
35398 // InternalApplicationConfiguration.g:11725:1: ( ( ( 'runs' ) ) )
35399 // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
35400 {
35401 // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
35402 // InternalApplicationConfiguration.g:11727:3: ( 'runs' )
35403 {
35404 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35405 // InternalApplicationConfiguration.g:11728:3: ( 'runs' )
35406 // InternalApplicationConfiguration.g:11729:4: 'runs'
35407 {
35408 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35409 match(input,63,FOLLOW_2);
35410 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35411
35412 }
35413
35414 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35415
35416 }
35417
35418
35419 }
35420
35421 }
35422 catch (RecognitionException re) {
35423 reportError(re);
35424 recover(input,re);
35425 }
35426 finally {
35427
35428 restoreStackSize(stackSize);
35429
35430 }
35431 return ;
35432 }
35433 // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
35434
35435
35436 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
35437 // InternalApplicationConfiguration.g:11740:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
35438 public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
35439
35440 int stackSize = keepStackSize();
35441
35442 try {
35443 // InternalApplicationConfiguration.g:11744:1: ( ( RULE_INT ) )
35444 // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
35445 {
35446 // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
35447 // InternalApplicationConfiguration.g:11746:3: RULE_INT
35448 {
35449 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
35450 match(input,RULE_INT,FOLLOW_2);
35451 after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
35452
35453 }
35454
35455
35456 }
35457
35458 }
35459 catch (RecognitionException re) {
35460 reportError(re);
35461 recover(input,re);
35462 }
35463 finally {
35464
35465 restoreStackSize(stackSize);
35466
35467 }
35468 return ;
35469 }
35470 // $ANTLR end "rule__GenerationTask__RunsAssignment_3_6_2"
35471
35472
35473 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
35474 // InternalApplicationConfiguration.g:11755:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
35475 public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
35476
35477 int stackSize = keepStackSize();
35478
35479 try {
35480 // InternalApplicationConfiguration.g:11759:1: ( ( ruleSolver ) )
35481 // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
35482 {
35483 // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
35484 // InternalApplicationConfiguration.g:11761:3: ruleSolver
35485 {
35486 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
35487 pushFollow(FOLLOW_2);
35488 ruleSolver();
35489
35490 state._fsp--;
35491
35492 after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
35493
35494 }
35495
35496
35497 }
35498
35499 }
35500 catch (RecognitionException re) {
35501 reportError(re);
35502 recover(input,re);
35503 }
35504 finally {
35505
35506 restoreStackSize(stackSize);
35507
35508 }
35509 return ;
35510 }
35511 // $ANTLR end "rule__GenerationTask__SolverAssignment_3_7_2"
35512
35513
35514 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
35515 // InternalApplicationConfiguration.g:11770:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
35516 public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
35517
35518 int stackSize = keepStackSize();
35519
35520 try {
35521 // InternalApplicationConfiguration.g:11774:1: ( ( ruleConfig ) )
35522 // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
35523 {
35524 // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
35525 // InternalApplicationConfiguration.g:11776:3: ruleConfig
35526 {
35527 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
35528 pushFollow(FOLLOW_2);
35529 ruleConfig();
35530
35531 state._fsp--;
35532
35533 after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
35534
35535 }
35536
35537
35538 }
35539
35540 }
35541 catch (RecognitionException re) {
35542 reportError(re);
35543 recover(input,re);
35544 }
35545 finally {
35546
35547 restoreStackSize(stackSize);
35548
35549 }
35550 return ;
35551 }
35552 // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_8_2"
35553
35554
35555 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
35556 // InternalApplicationConfiguration.g:11785:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
35557 public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
35558
35559 int stackSize = keepStackSize();
35560
35561 try {
35562 // InternalApplicationConfiguration.g:11789:1: ( ( ruleFile ) )
35563 // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
35564 {
35565 // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
35566 // InternalApplicationConfiguration.g:11791:3: ruleFile
35567 {
35568 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
35569 pushFollow(FOLLOW_2);
35570 ruleFile();
35571
35572 state._fsp--;
35573
35574 after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
35575
35576 }
35577
35578
35579 }
35580
35581 }
35582 catch (RecognitionException re) {
35583 reportError(re);
35584 recover(input,re);
35585 }
35586 finally {
35587
35588 restoreStackSize(stackSize);
35589
35590 }
35591 return ;
35592 }
35593 // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_9_2"
35594
35595
35596 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
35597 // InternalApplicationConfiguration.g:11800:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
35598 public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
35599
35600 int stackSize = keepStackSize();
35601
35602 try {
35603 // InternalApplicationConfiguration.g:11804:1: ( ( ruleFile ) )
35604 // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
35605 {
35606 // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
35607 // InternalApplicationConfiguration.g:11806:3: ruleFile
35608 {
35609 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
35610 pushFollow(FOLLOW_2);
35611 ruleFile();
35612
35613 state._fsp--;
35614
35615 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
35616
35617 }
35618
35619
35620 }
35621
35622 }
35623 catch (RecognitionException re) {
35624 reportError(re);
35625 recover(input,re);
35626 }
35627 finally {
35628
35629 restoreStackSize(stackSize);
35630
35631 }
35632 return ;
35633 }
35634 // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
35635
35636
35637 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
35638 // InternalApplicationConfiguration.g:11815:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
35639 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
35640
35641 int stackSize = keepStackSize();
35642
35643 try {
35644 // InternalApplicationConfiguration.g:11819:1: ( ( ruleFile ) )
35645 // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
35646 {
35647 // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
35648 // InternalApplicationConfiguration.g:11821:3: ruleFile
35649 {
35650 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
35651 pushFollow(FOLLOW_2);
35652 ruleFile();
35653
35654 state._fsp--;
35655
35656 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
35657
35658 }
35659
35660
35661 }
35662
35663 }
35664 catch (RecognitionException re) {
35665 reportError(re);
35666 recover(input,re);
35667 }
35668 finally {
35669
35670 restoreStackSize(stackSize);
35671
35672 }
35673 return ;
35674 }
35675 // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
35676
35677
35678 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
35679 // InternalApplicationConfiguration.g:11830:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
35680 public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
35681
35682 int stackSize = keepStackSize();
35683
35684 try {
35685 // InternalApplicationConfiguration.g:11834:1: ( ( ruleFile ) )
35686 // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
35687 {
35688 // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
35689 // InternalApplicationConfiguration.g:11836:3: ruleFile
35690 {
35691 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
35692 pushFollow(FOLLOW_2);
35693 ruleFile();
35694
35695 state._fsp--;
35696
35697 after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
35698
35699 }
35700
35701
35702 }
35703
35704 }
35705 catch (RecognitionException re) {
35706 reportError(re);
35707 recover(input,re);
35708 }
35709 finally {
35710
35711 restoreStackSize(stackSize);
35712
35713 }
35714 return ;
35715 }
35716 // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_12_2"
35717
35718 // Delegated rules
35719
35720
35721 protected DFA62 dfa62 = new DFA62(this);
35722 protected DFA63 dfa63 = new DFA63(this);
35723 protected DFA64 dfa64 = new DFA64(this);
35724 protected DFA65 dfa65 = new DFA65(this);
35725 protected DFA66 dfa66 = new DFA66(this);
35726 protected DFA67 dfa67 = new DFA67(this);
35727 protected DFA68 dfa68 = new DFA68(this);
35728 protected DFA69 dfa69 = new DFA69(this);
35729 protected DFA70 dfa70 = new DFA70(this);
35730 protected DFA71 dfa71 = new DFA71(this);
35731 protected DFA72 dfa72 = new DFA72(this);
35732 protected DFA73 dfa73 = new DFA73(this);
35733 protected DFA74 dfa74 = new DFA74(this);
35734 protected DFA75 dfa75 = new DFA75(this);
35735 static final String dfa_1s = "\17\uffff";
35736 static final String dfa_2s = "\1\37\16\uffff";
35737 static final String dfa_3s = "\1\77\16\uffff";
35738 static final String dfa_4s = "\1\uffff\15\1\1\2";
35739 static final String dfa_5s = "\1\0\16\uffff}>";
35740 static final String[] dfa_6s = {
35741 "\1\16\4\uffff\1\1\2\uffff\1\3\1\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
35742 "",
35743 "",
35744 "",
35745 "",
35746 "",
35747 "",
35748 "",
35749 "",
35750 "",
35751 "",
35752 "",
35753 "",
35754 "",
35755 ""
35756 };
35757
35758 static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
35759 static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
35760 static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
35761 static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
35762 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
35763 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
35764
35765 class DFA62 extends DFA {
35766
35767 public DFA62(BaseRecognizer recognizer) {
35768 this.recognizer = recognizer;
35769 this.decisionNumber = 62;
35770 this.eot = dfa_1;
35771 this.eof = dfa_1;
35772 this.min = dfa_2;
35773 this.max = dfa_3;
35774 this.accept = dfa_4;
35775 this.special = dfa_5;
35776 this.transition = dfa_6;
35777 }
35778 public String getDescription() {
35779 return "9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
35780 }
35781 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35782 TokenStream input = (TokenStream)_input;
35783 int _s = s;
35784 switch ( s ) {
35785 case 0 :
35786 int LA62_0 = input.LA(1);
35787
35788
35789 int index62_0 = input.index();
35790 input.rewind();
35791 s = -1;
35792 if ( LA62_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35793
35794 else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35795
35796 else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35797
35798 else if ( LA62_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35799
35800 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35801
35802 else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35803
35804 else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35805
35806 else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35807
35808 else if ( LA62_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35809
35810 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35811
35812 else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35813
35814 else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35815
35816 else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35817
35818 else if ( (LA62_0==31) ) {s = 14;}
35819
35820
35821 input.seek(index62_0);
35822 if ( s>=0 ) return s;
35823 break;
35824 }
35825 NoViableAltException nvae =
35826 new NoViableAltException(getDescription(), 62, _s, input);
35827 error(nvae);
35828 throw nvae;
35829 }
35830 }
35831 static final String dfa_7s = "\16\uffff";
35832 static final String dfa_8s = "\1\44\15\uffff";
35833 static final String dfa_9s = "\1\77\15\uffff";
35834 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";
35835 static final String dfa_11s = "\1\0\15\uffff}>";
35836 static final String[] dfa_12s = {
35837 "\1\1\2\uffff\1\3\1\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
35838 "",
35839 "",
35840 "",
35841 "",
35842 "",
35843 "",
35844 "",
35845 "",
35846 "",
35847 "",
35848 "",
35849 "",
35850 ""
35851 };
35852
35853 static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
35854 static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s);
35855 static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s);
35856 static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
35857 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
35858 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
35859
35860 class DFA63 extends DFA {
35861
35862 public DFA63(BaseRecognizer recognizer) {
35863 this.recognizer = recognizer;
35864 this.decisionNumber = 63;
35865 this.eot = dfa_7;
35866 this.eof = dfa_7;
35867 this.min = dfa_8;
35868 this.max = dfa_9;
35869 this.accept = dfa_10;
35870 this.special = dfa_11;
35871 this.transition = dfa_12;
35872 }
35873 public String getDescription() {
35874 return "9535: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 ) ) ) ) )";
35875 }
35876 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35877 TokenStream input = (TokenStream)_input;
35878 int _s = s;
35879 switch ( s ) {
35880 case 0 :
35881 int LA63_0 = input.LA(1);
35882
35883
35884 int index63_0 = input.index();
35885 input.rewind();
35886 s = -1;
35887 if ( LA63_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35888
35889 else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35890
35891 else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35892
35893 else if ( LA63_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35894
35895 else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35896
35897 else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35898
35899 else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35900
35901 else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35902
35903 else if ( LA63_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35904
35905 else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35906
35907 else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35908
35909 else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35910
35911 else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35912
35913
35914 input.seek(index63_0);
35915 if ( s>=0 ) return s;
35916 break;
35917 }
35918 NoViableAltException nvae =
35919 new NoViableAltException(getDescription(), 63, _s, input);
35920 error(nvae);
35921 throw nvae;
35922 }
35923 }
35924
35925 class DFA64 extends DFA {
35926
35927 public DFA64(BaseRecognizer recognizer) {
35928 this.recognizer = recognizer;
35929 this.decisionNumber = 64;
35930 this.eot = dfa_1;
35931 this.eof = dfa_1;
35932 this.min = dfa_2;
35933 this.max = dfa_3;
35934 this.accept = dfa_4;
35935 this.special = dfa_5;
35936 this.transition = dfa_6;
35937 }
35938 public String getDescription() {
35939 return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
35940 }
35941 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35942 TokenStream input = (TokenStream)_input;
35943 int _s = s;
35944 switch ( s ) {
35945 case 0 :
35946 int LA64_0 = input.LA(1);
35947
35948
35949 int index64_0 = input.index();
35950 input.rewind();
35951 s = -1;
35952 if ( LA64_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35953
35954 else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35955
35956 else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35957
35958 else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35959
35960 else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35961
35962 else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35963
35964 else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35965
35966 else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35967
35968 else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35969
35970 else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35971
35972 else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35973
35974 else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35975
35976 else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35977
35978 else if ( (LA64_0==31) ) {s = 14;}
35979
35980
35981 input.seek(index64_0);
35982 if ( s>=0 ) return s;
35983 break;
35984 }
35985 NoViableAltException nvae =
35986 new NoViableAltException(getDescription(), 64, _s, input);
35987 error(nvae);
35988 throw nvae;
35989 }
35990 }
35991
35992 class DFA65 extends DFA {
35993
35994 public DFA65(BaseRecognizer recognizer) {
35995 this.recognizer = recognizer;
35996 this.decisionNumber = 65;
35997 this.eot = dfa_1;
35998 this.eof = dfa_1;
35999 this.min = dfa_2;
36000 this.max = dfa_3;
36001 this.accept = dfa_4;
36002 this.special = dfa_5;
36003 this.transition = dfa_6;
36004 }
36005 public String getDescription() {
36006 return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
36007 }
36008 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36009 TokenStream input = (TokenStream)_input;
36010 int _s = s;
36011 switch ( s ) {
36012 case 0 :
36013 int LA65_0 = input.LA(1);
36014
36015
36016 int index65_0 = input.index();
36017 input.rewind();
36018 s = -1;
36019 if ( LA65_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36020
36021 else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36022
36023 else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36024
36025 else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36026
36027 else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36028
36029 else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36030
36031 else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36032
36033 else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36034
36035 else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36036
36037 else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36038
36039 else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36040
36041 else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36042
36043 else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36044
36045 else if ( (LA65_0==31) ) {s = 14;}
36046
36047
36048 input.seek(index65_0);
36049 if ( s>=0 ) return s;
36050 break;
36051 }
36052 NoViableAltException nvae =
36053 new NoViableAltException(getDescription(), 65, _s, input);
36054 error(nvae);
36055 throw nvae;
36056 }
36057 }
36058
36059 class DFA66 extends DFA {
36060
36061 public DFA66(BaseRecognizer recognizer) {
36062 this.recognizer = recognizer;
36063 this.decisionNumber = 66;
36064 this.eot = dfa_1;
36065 this.eof = dfa_1;
36066 this.min = dfa_2;
36067 this.max = dfa_3;
36068 this.accept = dfa_4;
36069 this.special = dfa_5;
36070 this.transition = dfa_6;
36071 }
36072 public String getDescription() {
36073 return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
36074 }
36075 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36076 TokenStream input = (TokenStream)_input;
36077 int _s = s;
36078 switch ( s ) {
36079 case 0 :
36080 int LA66_0 = input.LA(1);
36081
36082
36083 int index66_0 = input.index();
36084 input.rewind();
36085 s = -1;
36086 if ( LA66_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36087
36088 else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36089
36090 else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36091
36092 else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36093
36094 else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36095
36096 else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36097
36098 else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36099
36100 else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36101
36102 else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36103
36104 else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36105
36106 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36107
36108 else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36109
36110 else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36111
36112 else if ( (LA66_0==31) ) {s = 14;}
36113
36114
36115 input.seek(index66_0);
36116 if ( s>=0 ) return s;
36117 break;
36118 }
36119 NoViableAltException nvae =
36120 new NoViableAltException(getDescription(), 66, _s, input);
36121 error(nvae);
36122 throw nvae;
36123 }
36124 }
36125
36126 class DFA67 extends DFA {
36127
36128 public DFA67(BaseRecognizer recognizer) {
36129 this.recognizer = recognizer;
36130 this.decisionNumber = 67;
36131 this.eot = dfa_1;
36132 this.eof = dfa_1;
36133 this.min = dfa_2;
36134 this.max = dfa_3;
36135 this.accept = dfa_4;
36136 this.special = dfa_5;
36137 this.transition = dfa_6;
36138 }
36139 public String getDescription() {
36140 return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
36141 }
36142 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36143 TokenStream input = (TokenStream)_input;
36144 int _s = s;
36145 switch ( s ) {
36146 case 0 :
36147 int LA67_0 = input.LA(1);
36148
36149
36150 int index67_0 = input.index();
36151 input.rewind();
36152 s = -1;
36153 if ( LA67_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36154
36155 else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36156
36157 else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36158
36159 else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36160
36161 else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36162
36163 else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36164
36165 else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36166
36167 else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36168
36169 else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36170
36171 else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36172
36173 else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36174
36175 else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36176
36177 else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36178
36179 else if ( (LA67_0==31) ) {s = 14;}
36180
36181
36182 input.seek(index67_0);
36183 if ( s>=0 ) return s;
36184 break;
36185 }
36186 NoViableAltException nvae =
36187 new NoViableAltException(getDescription(), 67, _s, input);
36188 error(nvae);
36189 throw nvae;
36190 }
36191 }
36192
36193 class DFA68 extends DFA {
36194
36195 public DFA68(BaseRecognizer recognizer) {
36196 this.recognizer = recognizer;
36197 this.decisionNumber = 68;
36198 this.eot = dfa_1;
36199 this.eof = dfa_1;
36200 this.min = dfa_2;
36201 this.max = dfa_3;
36202 this.accept = dfa_4;
36203 this.special = dfa_5;
36204 this.transition = dfa_6;
36205 }
36206 public String getDescription() {
36207 return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
36208 }
36209 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36210 TokenStream input = (TokenStream)_input;
36211 int _s = s;
36212 switch ( s ) {
36213 case 0 :
36214 int LA68_0 = input.LA(1);
36215
36216
36217 int index68_0 = input.index();
36218 input.rewind();
36219 s = -1;
36220 if ( LA68_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36221
36222 else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36223
36224 else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36225
36226 else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36227
36228 else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36229
36230 else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36231
36232 else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36233
36234 else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36235
36236 else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36237
36238 else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36239
36240 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36241
36242 else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36243
36244 else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36245
36246 else if ( (LA68_0==31) ) {s = 14;}
36247
36248
36249 input.seek(index68_0);
36250 if ( s>=0 ) return s;
36251 break;
36252 }
36253 NoViableAltException nvae =
36254 new NoViableAltException(getDescription(), 68, _s, input);
36255 error(nvae);
36256 throw nvae;
36257 }
36258 }
36259
36260 class DFA69 extends DFA {
36261
36262 public DFA69(BaseRecognizer recognizer) {
36263 this.recognizer = recognizer;
36264 this.decisionNumber = 69;
36265 this.eot = dfa_1;
36266 this.eof = dfa_1;
36267 this.min = dfa_2;
36268 this.max = dfa_3;
36269 this.accept = dfa_4;
36270 this.special = dfa_5;
36271 this.transition = dfa_6;
36272 }
36273 public String getDescription() {
36274 return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
36275 }
36276 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36277 TokenStream input = (TokenStream)_input;
36278 int _s = s;
36279 switch ( s ) {
36280 case 0 :
36281 int LA69_0 = input.LA(1);
36282
36283
36284 int index69_0 = input.index();
36285 input.rewind();
36286 s = -1;
36287 if ( LA69_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36288
36289 else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36290
36291 else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36292
36293 else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36294
36295 else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36296
36297 else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36298
36299 else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36300
36301 else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36302
36303 else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36304
36305 else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36306
36307 else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36308
36309 else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36310
36311 else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36312
36313 else if ( (LA69_0==31) ) {s = 14;}
36314
36315
36316 input.seek(index69_0);
36317 if ( s>=0 ) return s;
36318 break;
36319 }
36320 NoViableAltException nvae =
36321 new NoViableAltException(getDescription(), 69, _s, input);
36322 error(nvae);
36323 throw nvae;
36324 }
36325 }
36326
36327 class DFA70 extends DFA {
36328
36329 public DFA70(BaseRecognizer recognizer) {
36330 this.recognizer = recognizer;
36331 this.decisionNumber = 70;
36332 this.eot = dfa_1;
36333 this.eof = dfa_1;
36334 this.min = dfa_2;
36335 this.max = dfa_3;
36336 this.accept = dfa_4;
36337 this.special = dfa_5;
36338 this.transition = dfa_6;
36339 }
36340 public String getDescription() {
36341 return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
36342 }
36343 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36344 TokenStream input = (TokenStream)_input;
36345 int _s = s;
36346 switch ( s ) {
36347 case 0 :
36348 int LA70_0 = input.LA(1);
36349
36350
36351 int index70_0 = input.index();
36352 input.rewind();
36353 s = -1;
36354 if ( LA70_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36355
36356 else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36357
36358 else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36359
36360 else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36361
36362 else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36363
36364 else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36365
36366 else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36367
36368 else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36369
36370 else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36371
36372 else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36373
36374 else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36375
36376 else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36377
36378 else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36379
36380 else if ( (LA70_0==31) ) {s = 14;}
36381
36382
36383 input.seek(index70_0);
36384 if ( s>=0 ) return s;
36385 break;
36386 }
36387 NoViableAltException nvae =
36388 new NoViableAltException(getDescription(), 70, _s, input);
36389 error(nvae);
36390 throw nvae;
36391 }
36392 }
36393
36394 class DFA71 extends DFA {
36395
36396 public DFA71(BaseRecognizer recognizer) {
36397 this.recognizer = recognizer;
36398 this.decisionNumber = 71;
36399 this.eot = dfa_1;
36400 this.eof = dfa_1;
36401 this.min = dfa_2;
36402 this.max = dfa_3;
36403 this.accept = dfa_4;
36404 this.special = dfa_5;
36405 this.transition = dfa_6;
36406 }
36407 public String getDescription() {
36408 return "9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
36409 }
36410 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36411 TokenStream input = (TokenStream)_input;
36412 int _s = s;
36413 switch ( s ) {
36414 case 0 :
36415 int LA71_0 = input.LA(1);
36416
36417
36418 int index71_0 = input.index();
36419 input.rewind();
36420 s = -1;
36421 if ( LA71_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36422
36423 else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36424
36425 else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36426
36427 else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36428
36429 else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36430
36431 else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36432
36433 else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36434
36435 else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36436
36437 else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36438
36439 else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36440
36441 else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36442
36443 else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36444
36445 else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36446
36447 else if ( (LA71_0==31) ) {s = 14;}
36448
36449
36450 input.seek(index71_0);
36451 if ( s>=0 ) return s;
36452 break;
36453 }
36454 NoViableAltException nvae =
36455 new NoViableAltException(getDescription(), 71, _s, input);
36456 error(nvae);
36457 throw nvae;
36458 }
36459 }
36460
36461 class DFA72 extends DFA {
36462
36463 public DFA72(BaseRecognizer recognizer) {
36464 this.recognizer = recognizer;
36465 this.decisionNumber = 72;
36466 this.eot = dfa_1;
36467 this.eof = dfa_1;
36468 this.min = dfa_2;
36469 this.max = dfa_3;
36470 this.accept = dfa_4;
36471 this.special = dfa_5;
36472 this.transition = dfa_6;
36473 }
36474 public String getDescription() {
36475 return "9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
36476 }
36477 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36478 TokenStream input = (TokenStream)_input;
36479 int _s = s;
36480 switch ( s ) {
36481 case 0 :
36482 int LA72_0 = input.LA(1);
36483
36484
36485 int index72_0 = input.index();
36486 input.rewind();
36487 s = -1;
36488 if ( LA72_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36489
36490 else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36491
36492 else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36493
36494 else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36495
36496 else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36497
36498 else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36499
36500 else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36501
36502 else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36503
36504 else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36505
36506 else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36507
36508 else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36509
36510 else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36511
36512 else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36513
36514 else if ( (LA72_0==31) ) {s = 14;}
36515
36516
36517 input.seek(index72_0);
36518 if ( s>=0 ) return s;
36519 break;
36520 }
36521 NoViableAltException nvae =
36522 new NoViableAltException(getDescription(), 72, _s, input);
36523 error(nvae);
36524 throw nvae;
36525 }
36526 }
36527
36528 class DFA73 extends DFA {
36529
36530 public DFA73(BaseRecognizer recognizer) {
36531 this.recognizer = recognizer;
36532 this.decisionNumber = 73;
36533 this.eot = dfa_1;
36534 this.eof = dfa_1;
36535 this.min = dfa_2;
36536 this.max = dfa_3;
36537 this.accept = dfa_4;
36538 this.special = dfa_5;
36539 this.transition = dfa_6;
36540 }
36541 public String getDescription() {
36542 return "9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
36543 }
36544 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36545 TokenStream input = (TokenStream)_input;
36546 int _s = s;
36547 switch ( s ) {
36548 case 0 :
36549 int LA73_0 = input.LA(1);
36550
36551
36552 int index73_0 = input.index();
36553 input.rewind();
36554 s = -1;
36555 if ( LA73_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36556
36557 else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36558
36559 else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36560
36561 else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36562
36563 else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36564
36565 else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36566
36567 else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36568
36569 else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36570
36571 else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36572
36573 else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36574
36575 else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36576
36577 else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36578
36579 else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36580
36581 else if ( (LA73_0==31) ) {s = 14;}
36582
36583
36584 input.seek(index73_0);
36585 if ( s>=0 ) return s;
36586 break;
36587 }
36588 NoViableAltException nvae =
36589 new NoViableAltException(getDescription(), 73, _s, input);
36590 error(nvae);
36591 throw nvae;
36592 }
36593 }
36594
36595 class DFA74 extends DFA {
36596
36597 public DFA74(BaseRecognizer recognizer) {
36598 this.recognizer = recognizer;
36599 this.decisionNumber = 74;
36600 this.eot = dfa_1;
36601 this.eof = dfa_1;
36602 this.min = dfa_2;
36603 this.max = dfa_3;
36604 this.accept = dfa_4;
36605 this.special = dfa_5;
36606 this.transition = dfa_6;
36607 }
36608 public String getDescription() {
36609 return "9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
36610 }
36611 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36612 TokenStream input = (TokenStream)_input;
36613 int _s = s;
36614 switch ( s ) {
36615 case 0 :
36616 int LA74_0 = input.LA(1);
36617
36618
36619 int index74_0 = input.index();
36620 input.rewind();
36621 s = -1;
36622 if ( LA74_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36623
36624 else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36625
36626 else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36627
36628 else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36629
36630 else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36631
36632 else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36633
36634 else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36635
36636 else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36637
36638 else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36639
36640 else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36641
36642 else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36643
36644 else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36645
36646 else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36647
36648 else if ( (LA74_0==31) ) {s = 14;}
36649
36650
36651 input.seek(index74_0);
36652 if ( s>=0 ) return s;
36653 break;
36654 }
36655 NoViableAltException nvae =
36656 new NoViableAltException(getDescription(), 74, _s, input);
36657 error(nvae);
36658 throw nvae;
36659 }
36660 }
36661
36662 class DFA75 extends DFA {
36663
36664 public DFA75(BaseRecognizer recognizer) {
36665 this.recognizer = recognizer;
36666 this.decisionNumber = 75;
36667 this.eot = dfa_1;
36668 this.eof = dfa_1;
36669 this.min = dfa_2;
36670 this.max = dfa_3;
36671 this.accept = dfa_4;
36672 this.special = dfa_5;
36673 this.transition = dfa_6;
36674 }
36675 public String getDescription() {
36676 return "9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
36677 }
36678 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36679 TokenStream input = (TokenStream)_input;
36680 int _s = s;
36681 switch ( s ) {
36682 case 0 :
36683 int LA75_0 = input.LA(1);
36684
36685
36686 int index75_0 = input.index();
36687 input.rewind();
36688 s = -1;
36689 if ( LA75_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36690
36691 else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36692
36693 else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36694
36695 else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36696
36697 else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36698
36699 else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36700
36701 else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36702
36703 else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36704
36705 else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36706
36707 else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36708
36709 else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36710
36711 else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36712
36713 else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36714
36715 else if ( (LA75_0==31) ) {s = 14;}
36716
36717
36718 input.seek(index75_0);
36719 if ( s>=0 ) return s;
36720 break;
36721 }
36722 NoViableAltException nvae =
36723 new NoViableAltException(getDescription(), 75, _s, input);
36724 error(nvae);
36725 throw nvae;
36726 }
36727 }
36728
36729
36730 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
36731 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
36732 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003006D010000000L});
36733 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000002000002L});
36734 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003006D010000002L});
36735 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000800000L});
36736 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000800002L});
36737 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
36738 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
36739 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L});
36740 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
36741 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L});
36742 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000020000000L});
36743 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000200000010L});
36744 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000180000000L});
36745 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000100000002L});
36746 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400000000L});
36747 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040000000L});
36748 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000800000000L});
36749 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000002000000050L});
36750 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
36751 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000010000001800L});
36752 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x000000000001E000L});
36753 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000001000020L});
36754 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000380080000040L});
36755 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000000L});
36756 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380000000040L});
36757 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000000000E0000L});
36758 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000400080000000L});
36759 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000400000000000L});
36760 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000002000L});
36761 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x1000000020000000L});
36762 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x2000000000000020L});
36763 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000800000000000L});
36764 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0001000000000000L});
36765 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x2000000040000020L});
36766 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0002000000000000L});
36767 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0004000000000000L});
36768 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000004000L});
36769 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0008000000000000L});
36770 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000081000020L});
36771 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000080000040L});
36772 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0xCFD0069000000000L});
36773 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000080000000L});
36774 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000010L});
36775 public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000700000L});
36776 public static final BitSet FOLLOW_47 = new BitSet(new long[]{0xCFD0069000000002L});
36777
36778}