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.java69087
1 files changed, 36563 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..87baba3d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
@@ -1,32524 +1,36563 @@
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'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
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 "entryRuleCftImport"
741 before(grammarAccess.getDeclarationRule()); 741 // InternalApplicationConfiguration.g:253:1: entryRuleCftImport : ruleCftImport EOF ;
742 pushFollow(FOLLOW_1); 742 public final void entryRuleCftImport() throws RecognitionException {
743 ruleDeclaration(); 743 try {
744 744 // InternalApplicationConfiguration.g:254:1: ( ruleCftImport EOF )
745 state._fsp--; 745 // InternalApplicationConfiguration.g:255:1: ruleCftImport EOF
746 746 {
747 after(grammarAccess.getDeclarationRule()); 747 before(grammarAccess.getCftImportRule());
748 match(input,EOF,FOLLOW_2); 748 pushFollow(FOLLOW_1);
749 749 ruleCftImport();
750 } 750
751 751 state._fsp--;
752 } 752
753 catch (RecognitionException re) { 753 after(grammarAccess.getCftImportRule());
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 "entryRuleCftImport"
768 int stackSize = keepStackSize(); 768
769 769
770 try { 770 // $ANTLR start "ruleCftImport"
771 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) ) 771 // InternalApplicationConfiguration.g:262:1: ruleCftImport : ( ( rule__CftImport__Group__0 ) ) ;
772 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) ) 772 public final void ruleCftImport() 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__CftImport__Group__0 ) ) )
778 // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives ) 778 // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
779 // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives 779 {
780 { 780 // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
781 pushFollow(FOLLOW_2); 781 // InternalApplicationConfiguration.g:268:3: ( rule__CftImport__Group__0 )
782 rule__Declaration__Alternatives(); 782 {
783 783 before(grammarAccess.getCftImportAccess().getGroup());
784 state._fsp--; 784 // InternalApplicationConfiguration.g:269:3: ( rule__CftImport__Group__0 )
785 785 // InternalApplicationConfiguration.g:269:4: rule__CftImport__Group__0
786 786 {
787 } 787 pushFollow(FOLLOW_2);
788 788 rule__CftImport__Group__0();
789 after(grammarAccess.getDeclarationAccess().getAlternatives()); 789
790 790 state._fsp--;
791 } 791
792 792
793 793 }
794 } 794
795 795 after(grammarAccess.getCftImportAccess().getGroup());
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 "ruleCftImport"
815 // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF ) 815
816 // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF 816
817 { 817 // $ANTLR start "entryRuleDeclaration"
818 before(grammarAccess.getFileSpecificationRule()); 818 // InternalApplicationConfiguration.g:278:1: entryRuleDeclaration : ruleDeclaration EOF ;
819 pushFollow(FOLLOW_1); 819 public final void entryRuleDeclaration() throws RecognitionException {
820 ruleFileSpecification(); 820 try {
821 821 // InternalApplicationConfiguration.g:279:1: ( ruleDeclaration EOF )
822 state._fsp--; 822 // InternalApplicationConfiguration.g:280:1: ruleDeclaration EOF
823 823 {
824 after(grammarAccess.getFileSpecificationRule()); 824 before(grammarAccess.getDeclarationRule());
825 match(input,EOF,FOLLOW_2); 825 pushFollow(FOLLOW_1);
826 826 ruleDeclaration();
827 } 827
828 828 state._fsp--;
829 } 829
830 catch (RecognitionException re) { 830 after(grammarAccess.getDeclarationRule());
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 "entryRuleDeclaration"
845 int stackSize = keepStackSize(); 845
846 846
847 try { 847 // $ANTLR start "ruleDeclaration"
848 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) ) 848 // InternalApplicationConfiguration.g:287:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
849 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) ) 849 public final void ruleDeclaration() 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__Declaration__Alternatives ) ) )
855 // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment ) 855 // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
856 // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment 856 {
857 { 857 // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
858 pushFollow(FOLLOW_2); 858 // InternalApplicationConfiguration.g:293:3: ( rule__Declaration__Alternatives )
859 rule__FileSpecification__PathAssignment(); 859 {
860 860 before(grammarAccess.getDeclarationAccess().getAlternatives());
861 state._fsp--; 861 // InternalApplicationConfiguration.g:294:3: ( rule__Declaration__Alternatives )
862 862 // InternalApplicationConfiguration.g:294:4: rule__Declaration__Alternatives
863 863 {
864 } 864 pushFollow(FOLLOW_2);
865 865 rule__Declaration__Alternatives();
866 after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); 866
867 867 state._fsp--;
868 } 868
869 869
870 870 }
871 } 871
872 872 after(grammarAccess.getDeclarationAccess().getAlternatives());
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 "ruleDeclaration"
892 // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF ) 892
893 // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF 893
894 { 894 // $ANTLR start "entryRuleFileSpecification"
895 before(grammarAccess.getFileDeclarationRule()); 895 // InternalApplicationConfiguration.g:303:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
896 pushFollow(FOLLOW_1); 896 public final void entryRuleFileSpecification() throws RecognitionException {
897 ruleFileDeclaration(); 897 try {
898 898 // InternalApplicationConfiguration.g:304:1: ( ruleFileSpecification EOF )
899 state._fsp--; 899 // InternalApplicationConfiguration.g:305:1: ruleFileSpecification EOF
900 900 {
901 after(grammarAccess.getFileDeclarationRule()); 901 before(grammarAccess.getFileSpecificationRule());
902 match(input,EOF,FOLLOW_2); 902 pushFollow(FOLLOW_1);
903 903 ruleFileSpecification();
904 } 904
905 905 state._fsp--;
906 } 906
907 catch (RecognitionException re) { 907 after(grammarAccess.getFileSpecificationRule());
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 "entryRuleFileSpecification"
922 int stackSize = keepStackSize(); 922
923 923
924 try { 924 // $ANTLR start "ruleFileSpecification"
925 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) ) 925 // InternalApplicationConfiguration.g:312:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
926 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) ) 926 public final void ruleFileSpecification() 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__FileSpecification__PathAssignment ) ) )
932 // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 ) 932 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
933 // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0 933 {
934 { 934 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
935 pushFollow(FOLLOW_2); 935 // InternalApplicationConfiguration.g:318:3: ( rule__FileSpecification__PathAssignment )
936 rule__FileDeclaration__Group__0(); 936 {
937 937 before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
938 state._fsp--; 938 // InternalApplicationConfiguration.g:319:3: ( rule__FileSpecification__PathAssignment )
939 939 // InternalApplicationConfiguration.g:319:4: rule__FileSpecification__PathAssignment
940 940 {
941 } 941 pushFollow(FOLLOW_2);
942 942 rule__FileSpecification__PathAssignment();
943 after(grammarAccess.getFileDeclarationAccess().getGroup()); 943
944 944 state._fsp--;
945 } 945
946 946
947 947 }
948 } 948
949 949 after(grammarAccess.getFileSpecificationAccess().getPathAssignment());
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 "ruleFileSpecification"
969 // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF ) 969
970 // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF 970
971 { 971 // $ANTLR start "entryRuleFileDeclaration"
972 before(grammarAccess.getFileReferenceRule()); 972 // InternalApplicationConfiguration.g:328:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
973 pushFollow(FOLLOW_1); 973 public final void entryRuleFileDeclaration() throws RecognitionException {
974 ruleFileReference(); 974 try {
975 975 // InternalApplicationConfiguration.g:329:1: ( ruleFileDeclaration EOF )
976 state._fsp--; 976 // InternalApplicationConfiguration.g:330:1: ruleFileDeclaration EOF
977 977 {
978 after(grammarAccess.getFileReferenceRule()); 978 before(grammarAccess.getFileDeclarationRule());
979 match(input,EOF,FOLLOW_2); 979 pushFollow(FOLLOW_1);
980 980 ruleFileDeclaration();
981 } 981
982 982 state._fsp--;
983 } 983
984 catch (RecognitionException re) { 984 after(grammarAccess.getFileDeclarationRule());
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 "entryRuleFileDeclaration"
999 int stackSize = keepStackSize(); 999
1000 1000
1001 try { 1001 // $ANTLR start "ruleFileDeclaration"
1002 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) ) 1002 // InternalApplicationConfiguration.g:337:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
1003 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) ) 1003 public final void ruleFileDeclaration() 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__FileDeclaration__Group__0 ) ) )
1009 // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment ) 1009 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
1010 // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment 1010 {
1011 { 1011 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
1012 pushFollow(FOLLOW_2); 1012 // InternalApplicationConfiguration.g:343:3: ( rule__FileDeclaration__Group__0 )
1013 rule__FileReference__ReferredAssignment(); 1013 {
1014 1014 before(grammarAccess.getFileDeclarationAccess().getGroup());
1015 state._fsp--; 1015 // InternalApplicationConfiguration.g:344:3: ( rule__FileDeclaration__Group__0 )
1016 1016 // InternalApplicationConfiguration.g:344:4: rule__FileDeclaration__Group__0
1017 1017 {
1018 } 1018 pushFollow(FOLLOW_2);
1019 1019 rule__FileDeclaration__Group__0();
1020 after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); 1020
1021 1021 state._fsp--;
1022 } 1022
1023 1023
1024 1024 }
1025 } 1025
1026 1026 after(grammarAccess.getFileDeclarationAccess().getGroup());
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 "ruleFileDeclaration"
1046 // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF ) 1046
1047 // InternalApplicationConfiguration.g:355:1: ruleFile EOF 1047
1048 { 1048 // $ANTLR start "entryRuleFileReference"
1049 before(grammarAccess.getFileRule()); 1049 // InternalApplicationConfiguration.g:353:1: entryRuleFileReference : ruleFileReference EOF ;
1050 pushFollow(FOLLOW_1); 1050 public final void entryRuleFileReference() throws RecognitionException {
1051 ruleFile(); 1051 try {
1052 1052 // InternalApplicationConfiguration.g:354:1: ( ruleFileReference EOF )
1053 state._fsp--; 1053 // InternalApplicationConfiguration.g:355:1: ruleFileReference EOF
1054 1054 {
1055 after(grammarAccess.getFileRule()); 1055 before(grammarAccess.getFileReferenceRule());
1056 match(input,EOF,FOLLOW_2); 1056 pushFollow(FOLLOW_1);
1057 1057 ruleFileReference();
1058 } 1058
1059 1059 state._fsp--;
1060 } 1060
1061 catch (RecognitionException re) { 1061 after(grammarAccess.getFileReferenceRule());
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 "entryRuleFileReference"
1076 int stackSize = keepStackSize(); 1076
1077 1077
1078 try { 1078 // $ANTLR start "ruleFileReference"
1079 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) ) 1079 // InternalApplicationConfiguration.g:362:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
1080 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) ) 1080 public final void ruleFileReference() 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__FileReference__ReferredAssignment ) ) )
1086 // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives ) 1086 // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
1087 // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives 1087 {
1088 { 1088 // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
1089 pushFollow(FOLLOW_2); 1089 // InternalApplicationConfiguration.g:368:3: ( rule__FileReference__ReferredAssignment )
1090 rule__File__Alternatives(); 1090 {
1091 1091 before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
1092 state._fsp--; 1092 // InternalApplicationConfiguration.g:369:3: ( rule__FileReference__ReferredAssignment )
1093 1093 // InternalApplicationConfiguration.g:369:4: rule__FileReference__ReferredAssignment
1094 1094 {
1095 } 1095 pushFollow(FOLLOW_2);
1096 1096 rule__FileReference__ReferredAssignment();
1097 after(grammarAccess.getFileAccess().getAlternatives()); 1097
1098 1098 state._fsp--;
1099 } 1099
1100 1100
1101 1101 }
1102 } 1102
1103 1103 after(grammarAccess.getFileReferenceAccess().getReferredAssignment());
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 "ruleFileReference"
1123 // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF ) 1123
1124 // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF 1124
1125 { 1125 // $ANTLR start "entryRuleFile"
1126 before(grammarAccess.getMetamodelSpecificationRule()); 1126 // InternalApplicationConfiguration.g:378:1: entryRuleFile : ruleFile EOF ;
1127 pushFollow(FOLLOW_1); 1127 public final void entryRuleFile() throws RecognitionException {
1128 ruleMetamodelSpecification(); 1128 try {
1129 1129 // InternalApplicationConfiguration.g:379:1: ( ruleFile EOF )
1130 state._fsp--; 1130 // InternalApplicationConfiguration.g:380:1: ruleFile EOF
1131 1131 {
1132 after(grammarAccess.getMetamodelSpecificationRule()); 1132 before(grammarAccess.getFileRule());
1133 match(input,EOF,FOLLOW_2); 1133 pushFollow(FOLLOW_1);
1134 1134 ruleFile();
1135 } 1135
1136 1136 state._fsp--;
1137 } 1137
1138 catch (RecognitionException re) { 1138 after(grammarAccess.getFileRule());
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 "entryRuleFile"
1153 int stackSize = keepStackSize(); 1153
1154 1154
1155 try { 1155 // $ANTLR start "ruleFile"
1156 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) 1156 // InternalApplicationConfiguration.g:387:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
1157 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 1157 public final void ruleFile() 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__File__Alternatives ) ) )
1163 // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 ) 1163 // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
1164 // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0 1164 {
1165 { 1165 // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
1166 pushFollow(FOLLOW_2); 1166 // InternalApplicationConfiguration.g:393:3: ( rule__File__Alternatives )
1167 rule__MetamodelSpecification__Group__0(); 1167 {
1168 1168 before(grammarAccess.getFileAccess().getAlternatives());
1169 state._fsp--; 1169 // InternalApplicationConfiguration.g:394:3: ( rule__File__Alternatives )
1170 1170 // InternalApplicationConfiguration.g:394:4: rule__File__Alternatives
1171 1171 {
1172 } 1172 pushFollow(FOLLOW_2);
1173 1173 rule__File__Alternatives();
1174 after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); 1174
1175 1175 state._fsp--;
1176 } 1176
1177 1177
1178 1178 }
1179 } 1179
1180 1180 after(grammarAccess.getFileAccess().getAlternatives());
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 "ruleFile"
1200 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF ) 1200
1201 // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF 1201
1202 { 1202 // $ANTLR start "entryRuleMetamodelSpecification"
1203 before(grammarAccess.getMetamodelEntryRule()); 1203 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
1204 pushFollow(FOLLOW_1); 1204 public final void entryRuleMetamodelSpecification() throws RecognitionException {
1205 ruleMetamodelEntry(); 1205 try {
1206 1206 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelSpecification EOF )
1207 state._fsp--; 1207 // InternalApplicationConfiguration.g:405:1: ruleMetamodelSpecification EOF
1208 1208 {
1209 after(grammarAccess.getMetamodelEntryRule()); 1209 before(grammarAccess.getMetamodelSpecificationRule());
1210 match(input,EOF,FOLLOW_2); 1210 pushFollow(FOLLOW_1);
1211 1211 ruleMetamodelSpecification();
1212 } 1212
1213 1213 state._fsp--;
1214 } 1214
1215 catch (RecognitionException re) { 1215 after(grammarAccess.getMetamodelSpecificationRule());
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 "entryRuleMetamodelSpecification"
1230 int stackSize = keepStackSize(); 1230
1231 1231
1232 try { 1232 // $ANTLR start "ruleMetamodelSpecification"
1233 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) 1233 // InternalApplicationConfiguration.g:412:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
1234 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1234 public final void ruleMetamodelSpecification() 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__MetamodelSpecification__Group__0 ) ) )
1240 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives ) 1240 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1241 // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives 1241 {
1242 { 1242 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1243 pushFollow(FOLLOW_2); 1243 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelSpecification__Group__0 )
1244 rule__MetamodelEntry__Alternatives(); 1244 {
1245 1245 before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
1246 state._fsp--; 1246 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelSpecification__Group__0 )
1247 1247 // InternalApplicationConfiguration.g:419:4: rule__MetamodelSpecification__Group__0
1248 1248 {
1249 } 1249 pushFollow(FOLLOW_2);
1250 1250 rule__MetamodelSpecification__Group__0();
1251 after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); 1251
1252 1252 state._fsp--;
1253 } 1253
1254 1254
1255 1255 }
1256 } 1256
1257 1257 after(grammarAccess.getMetamodelSpecificationAccess().getGroup());
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 "ruleMetamodelSpecification"
1277 // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF ) 1277
1278 // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF 1278
1279 { 1279 // $ANTLR start "entryRuleMetamodelEntry"
1280 before(grammarAccess.getAllPackageEntryRule()); 1280 // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
1281 pushFollow(FOLLOW_1); 1281 public final void entryRuleMetamodelEntry() throws RecognitionException {
1282 ruleAllPackageEntry(); 1282 try {
1283 1283 // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelEntry EOF )
1284 state._fsp--; 1284 // InternalApplicationConfiguration.g:430:1: ruleMetamodelEntry EOF
1285 1285 {
1286 after(grammarAccess.getAllPackageEntryRule()); 1286 before(grammarAccess.getMetamodelEntryRule());
1287 match(input,EOF,FOLLOW_2); 1287 pushFollow(FOLLOW_1);
1288 1288 ruleMetamodelEntry();
1289 } 1289
1290 1290 state._fsp--;
1291 } 1291
1292 catch (RecognitionException re) { 1292 after(grammarAccess.getMetamodelEntryRule());
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 "entryRuleMetamodelEntry"
1307 int stackSize = keepStackSize(); 1307
1308 1308
1309 try { 1309 // $ANTLR start "ruleMetamodelEntry"
1310 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) 1310 // InternalApplicationConfiguration.g:437:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
1311 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1311 public final void ruleMetamodelEntry() 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__MetamodelEntry__Alternatives ) ) )
1317 // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 ) 1317 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
1318 // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0 1318 {
1319 { 1319 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
1320 pushFollow(FOLLOW_2); 1320 // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelEntry__Alternatives )
1321 rule__AllPackageEntry__Group__0(); 1321 {
1322 1322 before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
1323 state._fsp--; 1323 // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelEntry__Alternatives )
1324 1324 // InternalApplicationConfiguration.g:444:4: rule__MetamodelEntry__Alternatives
1325 1325 {
1326 } 1326 pushFollow(FOLLOW_2);
1327 1327 rule__MetamodelEntry__Alternatives();
1328 after(grammarAccess.getAllPackageEntryAccess().getGroup()); 1328
1329 1329 state._fsp--;
1330 } 1330
1331 1331
1332 1332 }
1333 } 1333
1334 1334 after(grammarAccess.getMetamodelEntryAccess().getAlternatives());
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 "ruleMetamodelEntry"
1354 // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF ) 1354
1355 // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF 1355
1356 { 1356 // $ANTLR start "entryRuleAllPackageEntry"
1357 before(grammarAccess.getMetamodelElementRule()); 1357 // InternalApplicationConfiguration.g:453:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
1358 pushFollow(FOLLOW_1); 1358 public final void entryRuleAllPackageEntry() throws RecognitionException {
1359 ruleMetamodelElement(); 1359 try {
1360 1360 // InternalApplicationConfiguration.g:454:1: ( ruleAllPackageEntry EOF )
1361 state._fsp--; 1361 // InternalApplicationConfiguration.g:455:1: ruleAllPackageEntry EOF
1362 1362 {
1363 after(grammarAccess.getMetamodelElementRule()); 1363 before(grammarAccess.getAllPackageEntryRule());
1364 match(input,EOF,FOLLOW_2); 1364 pushFollow(FOLLOW_1);
1365 1365 ruleAllPackageEntry();
1366 } 1366
1367 1367 state._fsp--;
1368 } 1368
1369 catch (RecognitionException re) { 1369 after(grammarAccess.getAllPackageEntryRule());
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 "entryRuleAllPackageEntry"
1384 int stackSize = keepStackSize(); 1384
1385 1385
1386 try { 1386 // $ANTLR start "ruleAllPackageEntry"
1387 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) 1387 // InternalApplicationConfiguration.g:462:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
1388 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) ) 1388 public final void ruleAllPackageEntry() 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__AllPackageEntry__Group__0 ) ) )
1394 // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 ) 1394 // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
1395 // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0 1395 {
1396 { 1396 // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
1397 pushFollow(FOLLOW_2); 1397 // InternalApplicationConfiguration.g:468:3: ( rule__AllPackageEntry__Group__0 )
1398 rule__MetamodelElement__Group__0(); 1398 {
1399 1399 before(grammarAccess.getAllPackageEntryAccess().getGroup());
1400 state._fsp--; 1400 // InternalApplicationConfiguration.g:469:3: ( rule__AllPackageEntry__Group__0 )
1401 1401 // InternalApplicationConfiguration.g:469:4: rule__AllPackageEntry__Group__0
1402 1402 {
1403 } 1403 pushFollow(FOLLOW_2);
1404 1404 rule__AllPackageEntry__Group__0();
1405 after(grammarAccess.getMetamodelElementAccess().getGroup()); 1405
1406 1406 state._fsp--;
1407 } 1407
1408 1408
1409 1409 }
1410 } 1410
1411 1411 after(grammarAccess.getAllPackageEntryAccess().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 "ruleAllPackageEntry"
1431 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF ) 1431
1432 // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF 1432
1433 { 1433 // $ANTLR start "entryRuleMetamodelElement"
1434 before(grammarAccess.getMetamodelDeclarationRule()); 1434 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
1435 pushFollow(FOLLOW_1); 1435 public final void entryRuleMetamodelElement() throws RecognitionException {
1436 ruleMetamodelDeclaration(); 1436 try {
1437 1437 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelElement EOF )
1438 state._fsp--; 1438 // InternalApplicationConfiguration.g:480:1: ruleMetamodelElement EOF
1439 1439 {
1440 after(grammarAccess.getMetamodelDeclarationRule()); 1440 before(grammarAccess.getMetamodelElementRule());
1441 match(input,EOF,FOLLOW_2); 1441 pushFollow(FOLLOW_1);
1442 1442 ruleMetamodelElement();
1443 } 1443
1444 1444 state._fsp--;
1445 } 1445
1446 catch (RecognitionException re) { 1446 after(grammarAccess.getMetamodelElementRule());
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 "entryRuleMetamodelElement"
1461 int stackSize = keepStackSize(); 1461
1462 1462
1463 try { 1463 // $ANTLR start "ruleMetamodelElement"
1464 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) 1464 // InternalApplicationConfiguration.g:487:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
1465 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1465 public final void ruleMetamodelElement() 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__MetamodelElement__Group__0 ) ) )
1471 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 ) 1471 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
1472 // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0 1472 {
1473 { 1473 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
1474 pushFollow(FOLLOW_2); 1474 // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelElement__Group__0 )
1475 rule__MetamodelDeclaration__Group__0(); 1475 {
1476 1476 before(grammarAccess.getMetamodelElementAccess().getGroup());
1477 state._fsp--; 1477 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelElement__Group__0 )
1478 1478 // InternalApplicationConfiguration.g:494:4: rule__MetamodelElement__Group__0
1479 1479 {
1480 } 1480 pushFollow(FOLLOW_2);
1481 1481 rule__MetamodelElement__Group__0();
1482 after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); 1482
1483 1483 state._fsp--;
1484 } 1484
1485 1485
1486 1486 }
1487 } 1487
1488 1488 after(grammarAccess.getMetamodelElementAccess().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 "ruleMetamodelElement"
1508 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF ) 1508
1509 // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF 1509
1510 { 1510 // $ANTLR start "entryRuleMetamodelDeclaration"
1511 before(grammarAccess.getMetamodelReferenceRule()); 1511 // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
1512 pushFollow(FOLLOW_1); 1512 public final void entryRuleMetamodelDeclaration() throws RecognitionException {
1513 ruleMetamodelReference(); 1513 try {
1514 1514 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelDeclaration EOF )
1515 state._fsp--; 1515 // InternalApplicationConfiguration.g:505:1: ruleMetamodelDeclaration EOF
1516 1516 {
1517 after(grammarAccess.getMetamodelReferenceRule()); 1517 before(grammarAccess.getMetamodelDeclarationRule());
1518 match(input,EOF,FOLLOW_2); 1518 pushFollow(FOLLOW_1);
1519 1519 ruleMetamodelDeclaration();
1520 } 1520
1521 1521 state._fsp--;
1522 } 1522
1523 catch (RecognitionException re) { 1523 after(grammarAccess.getMetamodelDeclarationRule());
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 "entryRuleMetamodelDeclaration"
1538 int stackSize = keepStackSize(); 1538
1539 1539
1540 try { 1540 // $ANTLR start "ruleMetamodelDeclaration"
1541 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) 1541 // InternalApplicationConfiguration.g:512:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
1542 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1542 public final void ruleMetamodelDeclaration() 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__MetamodelDeclaration__Group__0 ) ) )
1548 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment ) 1548 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1549 // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment 1549 {
1550 { 1550 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1551 pushFollow(FOLLOW_2); 1551 // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelDeclaration__Group__0 )
1552 rule__MetamodelReference__ReferredAssignment(); 1552 {
1553 1553 before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
1554 state._fsp--; 1554 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelDeclaration__Group__0 )
1555 1555 // InternalApplicationConfiguration.g:519:4: rule__MetamodelDeclaration__Group__0
1556 1556 {
1557 } 1557 pushFollow(FOLLOW_2);
1558 1558 rule__MetamodelDeclaration__Group__0();
1559 after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); 1559
1560 1560 state._fsp--;
1561 } 1561
1562 1562
1563 1563 }
1564 } 1564
1565 1565 after(grammarAccess.getMetamodelDeclarationAccess().getGroup());
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 "ruleMetamodelDeclaration"
1585 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF ) 1585
1586 // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF 1586
1587 { 1587 // $ANTLR start "entryRuleMetamodelReference"
1588 before(grammarAccess.getMetamodelRule()); 1588 // InternalApplicationConfiguration.g:528:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
1589 pushFollow(FOLLOW_1); 1589 public final void entryRuleMetamodelReference() throws RecognitionException {
1590 ruleMetamodel(); 1590 try {
1591 1591 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodelReference EOF )
1592 state._fsp--; 1592 // InternalApplicationConfiguration.g:530:1: ruleMetamodelReference EOF
1593 1593 {
1594 after(grammarAccess.getMetamodelRule()); 1594 before(grammarAccess.getMetamodelReferenceRule());
1595 match(input,EOF,FOLLOW_2); 1595 pushFollow(FOLLOW_1);
1596 1596 ruleMetamodelReference();
1597 } 1597
1598 1598 state._fsp--;
1599 } 1599
1600 catch (RecognitionException re) { 1600 after(grammarAccess.getMetamodelReferenceRule());
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 "entryRuleMetamodelReference"
1615 int stackSize = keepStackSize(); 1615
1616 1616
1617 try { 1617 // $ANTLR start "ruleMetamodelReference"
1618 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) ) 1618 // InternalApplicationConfiguration.g:537:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
1619 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) ) 1619 public final void ruleMetamodelReference() 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__MetamodelReference__ReferredAssignment ) ) )
1625 // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives ) 1625 // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1626 // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives 1626 {
1627 { 1627 // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1628 pushFollow(FOLLOW_2); 1628 // InternalApplicationConfiguration.g:543:3: ( rule__MetamodelReference__ReferredAssignment )
1629 rule__Metamodel__Alternatives(); 1629 {
1630 1630 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
1631 state._fsp--; 1631 // InternalApplicationConfiguration.g:544:3: ( rule__MetamodelReference__ReferredAssignment )
1632 1632 // InternalApplicationConfiguration.g:544:4: rule__MetamodelReference__ReferredAssignment
1633 1633 {
1634 } 1634 pushFollow(FOLLOW_2);
1635 1635 rule__MetamodelReference__ReferredAssignment();
1636 after(grammarAccess.getMetamodelAccess().getAlternatives()); 1636
1637 1637 state._fsp--;
1638 } 1638
1639 1639
1640 1640 }
1641 } 1641
1642 1642 after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
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 "ruleMetamodelReference"
1662 // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF ) 1662
1663 // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF 1663
1664 { 1664 // $ANTLR start "entryRuleMetamodel"
1665 before(grammarAccess.getPartialModelSpecificationRule()); 1665 // InternalApplicationConfiguration.g:553:1: entryRuleMetamodel : ruleMetamodel EOF ;
1666 pushFollow(FOLLOW_1); 1666 public final void entryRuleMetamodel() throws RecognitionException {
1667 rulePartialModelSpecification(); 1667 try {
1668 1668 // InternalApplicationConfiguration.g:554:1: ( ruleMetamodel EOF )
1669 state._fsp--; 1669 // InternalApplicationConfiguration.g:555:1: ruleMetamodel EOF
1670 1670 {
1671 after(grammarAccess.getPartialModelSpecificationRule()); 1671 before(grammarAccess.getMetamodelRule());
1672 match(input,EOF,FOLLOW_2); 1672 pushFollow(FOLLOW_1);
1673 1673 ruleMetamodel();
1674 } 1674
1675 1675 state._fsp--;
1676 } 1676
1677 catch (RecognitionException re) { 1677 after(grammarAccess.getMetamodelRule());
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 "entryRuleMetamodel"
1692 int stackSize = keepStackSize(); 1692
1693 1693
1694 try { 1694 // $ANTLR start "ruleMetamodel"
1695 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) ) 1695 // InternalApplicationConfiguration.g:562:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
1696 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) ) 1696 public final void ruleMetamodel() 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__Metamodel__Alternatives ) ) )
1702 // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 ) 1702 // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
1703 // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0 1703 {
1704 { 1704 // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
1705 pushFollow(FOLLOW_2); 1705 // InternalApplicationConfiguration.g:568:3: ( rule__Metamodel__Alternatives )
1706 rule__PartialModelSpecification__Group__0(); 1706 {
1707 1707 before(grammarAccess.getMetamodelAccess().getAlternatives());
1708 state._fsp--; 1708 // InternalApplicationConfiguration.g:569:3: ( rule__Metamodel__Alternatives )
1709 1709 // InternalApplicationConfiguration.g:569:4: rule__Metamodel__Alternatives
1710 1710 {
1711 } 1711 pushFollow(FOLLOW_2);
1712 1712 rule__Metamodel__Alternatives();
1713 after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); 1713
1714 1714 state._fsp--;
1715 } 1715
1716 1716
1717 1717 }
1718 } 1718
1719 1719 after(grammarAccess.getMetamodelAccess().getAlternatives());
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 "ruleMetamodel"
1739 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF ) 1739
1740 // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF 1740
1741 { 1741 // $ANTLR start "entryRulePartialModelSpecification"
1742 before(grammarAccess.getPartialModelEntryRule()); 1742 // InternalApplicationConfiguration.g:578:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
1743 pushFollow(FOLLOW_1); 1743 public final void entryRulePartialModelSpecification() throws RecognitionException {
1744 rulePartialModelEntry(); 1744 try {
1745 1745 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelSpecification EOF )
1746 state._fsp--; 1746 // InternalApplicationConfiguration.g:580:1: rulePartialModelSpecification EOF
1747 1747 {
1748 after(grammarAccess.getPartialModelEntryRule()); 1748 before(grammarAccess.getPartialModelSpecificationRule());
1749 match(input,EOF,FOLLOW_2); 1749 pushFollow(FOLLOW_1);
1750 1750 rulePartialModelSpecification();
1751 } 1751
1752 1752 state._fsp--;
1753 } 1753
1754 catch (RecognitionException re) { 1754 after(grammarAccess.getPartialModelSpecificationRule());
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 "entryRulePartialModelSpecification"
1769 int stackSize = keepStackSize(); 1769
1770 1770
1771 try { 1771 // $ANTLR start "rulePartialModelSpecification"
1772 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) ) 1772 // InternalApplicationConfiguration.g:587:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
1773 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) ) 1773 public final void rulePartialModelSpecification() 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__PartialModelSpecification__Group__0 ) ) )
1779 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives ) 1779 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1780 // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives 1780 {
1781 { 1781 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1782 pushFollow(FOLLOW_2); 1782 // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelSpecification__Group__0 )
1783 rule__PartialModelEntry__Alternatives(); 1783 {
1784 1784 before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1785 state._fsp--; 1785 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelSpecification__Group__0 )
1786 1786 // InternalApplicationConfiguration.g:594:4: rule__PartialModelSpecification__Group__0
1787 1787 {
1788 } 1788 pushFollow(FOLLOW_2);
1789 1789 rule__PartialModelSpecification__Group__0();
1790 after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); 1790
1791 1791 state._fsp--;
1792 } 1792
1793 1793
1794 1794 }
1795 } 1795
1796 1796 after(grammarAccess.getPartialModelSpecificationAccess().getGroup());
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 "rulePartialModelSpecification"
1816 // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF ) 1816
1817 // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF 1817
1818 { 1818 // $ANTLR start "entryRulePartialModelEntry"
1819 before(grammarAccess.getModelEntryRule()); 1819 // InternalApplicationConfiguration.g:603:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
1820 pushFollow(FOLLOW_1); 1820 public final void entryRulePartialModelEntry() throws RecognitionException {
1821 ruleModelEntry(); 1821 try {
1822 1822 // InternalApplicationConfiguration.g:604:1: ( rulePartialModelEntry EOF )
1823 state._fsp--; 1823 // InternalApplicationConfiguration.g:605:1: rulePartialModelEntry EOF
1824 1824 {
1825 after(grammarAccess.getModelEntryRule()); 1825 before(grammarAccess.getPartialModelEntryRule());
1826 match(input,EOF,FOLLOW_2); 1826 pushFollow(FOLLOW_1);
1827 1827 rulePartialModelEntry();
1828 } 1828
1829 1829 state._fsp--;
1830 } 1830
1831 catch (RecognitionException re) { 1831 after(grammarAccess.getPartialModelEntryRule());
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 "entryRulePartialModelEntry"
1846 int stackSize = keepStackSize(); 1846
1847 1847
1848 try { 1848 // $ANTLR start "rulePartialModelEntry"
1849 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) ) 1849 // InternalApplicationConfiguration.g:612:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
1850 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) ) 1850 public final void rulePartialModelEntry() 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__PartialModelEntry__Alternatives ) ) )
1856 // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment ) 1856 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
1857 // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment 1857 {
1858 { 1858 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
1859 pushFollow(FOLLOW_2); 1859 // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelEntry__Alternatives )
1860 rule__ModelEntry__PathAssignment(); 1860 {
1861 1861 before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1862 state._fsp--; 1862 // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelEntry__Alternatives )
1863 1863 // InternalApplicationConfiguration.g:619:4: rule__PartialModelEntry__Alternatives
1864 1864 {
1865 } 1865 pushFollow(FOLLOW_2);
1866 1866 rule__PartialModelEntry__Alternatives();
1867 after(grammarAccess.getModelEntryAccess().getPathAssignment()); 1867
1868 1868 state._fsp--;
1869 } 1869
1870 1870
1871 1871 }
1872 } 1872
1873 1873 after(grammarAccess.getPartialModelEntryAccess().getAlternatives());
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 "rulePartialModelEntry"
1893 // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF ) 1893
1894 // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF 1894
1895 { 1895 // $ANTLR start "entryRuleModelEntry"
1896 before(grammarAccess.getFolderEntryRule()); 1896 // InternalApplicationConfiguration.g:628:1: entryRuleModelEntry : ruleModelEntry EOF ;
1897 pushFollow(FOLLOW_1); 1897 public final void entryRuleModelEntry() throws RecognitionException {
1898 ruleFolderEntry(); 1898 try {
1899 1899 // InternalApplicationConfiguration.g:629:1: ( ruleModelEntry EOF )
1900 state._fsp--; 1900 // InternalApplicationConfiguration.g:630:1: ruleModelEntry EOF
1901 1901 {
1902 after(grammarAccess.getFolderEntryRule()); 1902 before(grammarAccess.getModelEntryRule());
1903 match(input,EOF,FOLLOW_2); 1903 pushFollow(FOLLOW_1);
1904 1904 ruleModelEntry();
1905 } 1905
1906 1906 state._fsp--;
1907 } 1907
1908 catch (RecognitionException re) { 1908 after(grammarAccess.getModelEntryRule());
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 "entryRuleModelEntry"
1923 int stackSize = keepStackSize(); 1923
1924 1924
1925 try { 1925 // $ANTLR start "ruleModelEntry"
1926 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) ) 1926 // InternalApplicationConfiguration.g:637:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
1927 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) ) 1927 public final void ruleModelEntry() 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__ModelEntry__PathAssignment ) ) )
1933 // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 ) 1933 // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
1934 // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0 1934 {
1935 { 1935 // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
1936 pushFollow(FOLLOW_2); 1936 // InternalApplicationConfiguration.g:643:3: ( rule__ModelEntry__PathAssignment )
1937 rule__FolderEntry__Group__0(); 1937 {
1938 1938 before(grammarAccess.getModelEntryAccess().getPathAssignment());
1939 state._fsp--; 1939 // InternalApplicationConfiguration.g:644:3: ( rule__ModelEntry__PathAssignment )
1940 1940 // InternalApplicationConfiguration.g:644:4: rule__ModelEntry__PathAssignment
1941 1941 {
1942 } 1942 pushFollow(FOLLOW_2);
1943 1943 rule__ModelEntry__PathAssignment();
1944 after(grammarAccess.getFolderEntryAccess().getGroup()); 1944
1945 1945 state._fsp--;
1946 } 1946
1947 1947
1948 1948 }
1949 } 1949
1950 1950 after(grammarAccess.getModelEntryAccess().getPathAssignment());
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 "ruleModelEntry"
1970 // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF ) 1970
1971 // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF 1971
1972 { 1972 // $ANTLR start "entryRuleFolderEntry"
1973 before(grammarAccess.getPartialModelDeclarationRule()); 1973 // InternalApplicationConfiguration.g:653:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
1974 pushFollow(FOLLOW_1); 1974 public final void entryRuleFolderEntry() throws RecognitionException {
1975 rulePartialModelDeclaration(); 1975 try {
1976 1976 // InternalApplicationConfiguration.g:654:1: ( ruleFolderEntry EOF )
1977 state._fsp--; 1977 // InternalApplicationConfiguration.g:655:1: ruleFolderEntry EOF
1978 1978 {
1979 after(grammarAccess.getPartialModelDeclarationRule()); 1979 before(grammarAccess.getFolderEntryRule());
1980 match(input,EOF,FOLLOW_2); 1980 pushFollow(FOLLOW_1);
1981 1981 ruleFolderEntry();
1982 } 1982
1983 1983 state._fsp--;
1984 } 1984
1985 catch (RecognitionException re) { 1985 after(grammarAccess.getFolderEntryRule());
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 "entryRuleFolderEntry"
2000 int stackSize = keepStackSize(); 2000
2001 2001
2002 try { 2002 // $ANTLR start "ruleFolderEntry"
2003 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) ) 2003 // InternalApplicationConfiguration.g:662:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
2004 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) 2004 public final void ruleFolderEntry() 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__FolderEntry__Group__0 ) ) )
2010 // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 ) 2010 // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
2011 // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0 2011 {
2012 { 2012 // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
2013 pushFollow(FOLLOW_2); 2013 // InternalApplicationConfiguration.g:668:3: ( rule__FolderEntry__Group__0 )
2014 rule__PartialModelDeclaration__Group__0(); 2014 {
2015 2015 before(grammarAccess.getFolderEntryAccess().getGroup());
2016 state._fsp--; 2016 // InternalApplicationConfiguration.g:669:3: ( rule__FolderEntry__Group__0 )
2017 2017 // InternalApplicationConfiguration.g:669:4: rule__FolderEntry__Group__0
2018 2018 {
2019 } 2019 pushFollow(FOLLOW_2);
2020 2020 rule__FolderEntry__Group__0();
2021 after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); 2021
2022 2022 state._fsp--;
2023 } 2023
2024 2024
2025 2025 }
2026 } 2026
2027 2027 after(grammarAccess.getFolderEntryAccess().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 "ruleFolderEntry"
2047 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF ) 2047
2048 // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF 2048
2049 { 2049 // $ANTLR start "entryRulePartialModelDeclaration"
2050 before(grammarAccess.getPartialModelReferenceRule()); 2050 // InternalApplicationConfiguration.g:678:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
2051 pushFollow(FOLLOW_1); 2051 public final void entryRulePartialModelDeclaration() throws RecognitionException {
2052 rulePartialModelReference(); 2052 try {
2053 2053 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelDeclaration EOF )
2054 state._fsp--; 2054 // InternalApplicationConfiguration.g:680:1: rulePartialModelDeclaration EOF
2055 2055 {
2056 after(grammarAccess.getPartialModelReferenceRule()); 2056 before(grammarAccess.getPartialModelDeclarationRule());
2057 match(input,EOF,FOLLOW_2); 2057 pushFollow(FOLLOW_1);
2058 2058 rulePartialModelDeclaration();
2059 } 2059
2060 2060 state._fsp--;
2061 } 2061
2062 catch (RecognitionException re) { 2062 after(grammarAccess.getPartialModelDeclarationRule());
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 "entryRulePartialModelDeclaration"
2077 int stackSize = keepStackSize(); 2077
2078 2078
2079 try { 2079 // $ANTLR start "rulePartialModelDeclaration"
2080 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) ) 2080 // InternalApplicationConfiguration.g:687:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
2081 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) 2081 public final void rulePartialModelDeclaration() 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__PartialModelDeclaration__Group__0 ) ) )
2087 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment ) 2087 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2088 // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment 2088 {
2089 { 2089 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2090 pushFollow(FOLLOW_2); 2090 // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelDeclaration__Group__0 )
2091 rule__PartialModelReference__ReferredAssignment(); 2091 {
2092 2092 before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
2093 state._fsp--; 2093 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelDeclaration__Group__0 )
2094 2094 // InternalApplicationConfiguration.g:694:4: rule__PartialModelDeclaration__Group__0
2095 2095 {
2096 } 2096 pushFollow(FOLLOW_2);
2097 2097 rule__PartialModelDeclaration__Group__0();
2098 after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); 2098
2099 2099 state._fsp--;
2100 } 2100
2101 2101
2102 2102 }
2103 } 2103
2104 2104 after(grammarAccess.getPartialModelDeclarationAccess().getGroup());
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 "rulePartialModelDeclaration"
2124 // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF ) 2124
2125 // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF 2125
2126 { 2126 // $ANTLR start "entryRulePartialModelReference"
2127 before(grammarAccess.getPartialModelRule()); 2127 // InternalApplicationConfiguration.g:703:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
2128 pushFollow(FOLLOW_1); 2128 public final void entryRulePartialModelReference() throws RecognitionException {
2129 rulePartialModel(); 2129 try {
2130 2130 // InternalApplicationConfiguration.g:704:1: ( rulePartialModelReference EOF )
2131 state._fsp--; 2131 // InternalApplicationConfiguration.g:705:1: rulePartialModelReference EOF
2132 2132 {
2133 after(grammarAccess.getPartialModelRule()); 2133 before(grammarAccess.getPartialModelReferenceRule());
2134 match(input,EOF,FOLLOW_2); 2134 pushFollow(FOLLOW_1);
2135 2135 rulePartialModelReference();
2136 } 2136
2137 2137 state._fsp--;
2138 } 2138
2139 catch (RecognitionException re) { 2139 after(grammarAccess.getPartialModelReferenceRule());
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 "entryRulePartialModelReference"
2154 int stackSize = keepStackSize(); 2154
2155 2155
2156 try { 2156 // $ANTLR start "rulePartialModelReference"
2157 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) ) 2157 // InternalApplicationConfiguration.g:712:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
2158 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) ) 2158 public final void rulePartialModelReference() 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__PartialModelReference__ReferredAssignment ) ) )
2164 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives ) 2164 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2165 // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives 2165 {
2166 { 2166 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2167 pushFollow(FOLLOW_2); 2167 // InternalApplicationConfiguration.g:718:3: ( rule__PartialModelReference__ReferredAssignment )
2168 rule__PartialModel__Alternatives(); 2168 {
2169 2169 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
2170 state._fsp--; 2170 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModelReference__ReferredAssignment )
2171 2171 // InternalApplicationConfiguration.g:719:4: rule__PartialModelReference__ReferredAssignment
2172 2172 {
2173 } 2173 pushFollow(FOLLOW_2);
2174 2174 rule__PartialModelReference__ReferredAssignment();
2175 after(grammarAccess.getPartialModelAccess().getAlternatives()); 2175
2176 2176 state._fsp--;
2177 } 2177
2178 2178
2179 2179 }
2180 } 2180
2181 2181 after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
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 "rulePartialModelReference"
2201 // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF ) 2201
2202 // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF 2202
2203 { 2203 // $ANTLR start "entryRulePartialModel"
2204 before(grammarAccess.getPatternSpecificationRule()); 2204 // InternalApplicationConfiguration.g:728:1: entryRulePartialModel : rulePartialModel EOF ;
2205 pushFollow(FOLLOW_1); 2205 public final void entryRulePartialModel() throws RecognitionException {
2206 rulePatternSpecification(); 2206 try {
2207 2207 // InternalApplicationConfiguration.g:729:1: ( rulePartialModel EOF )
2208 state._fsp--; 2208 // InternalApplicationConfiguration.g:730:1: rulePartialModel EOF
2209 2209 {
2210 after(grammarAccess.getPatternSpecificationRule()); 2210 before(grammarAccess.getPartialModelRule());
2211 match(input,EOF,FOLLOW_2); 2211 pushFollow(FOLLOW_1);
2212 2212 rulePartialModel();
2213 } 2213
2214 2214 state._fsp--;
2215 } 2215
2216 catch (RecognitionException re) { 2216 after(grammarAccess.getPartialModelRule());
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 "entryRulePartialModel"
2231 int stackSize = keepStackSize(); 2231
2232 2232
2233 try { 2233 // $ANTLR start "rulePartialModel"
2234 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) ) 2234 // InternalApplicationConfiguration.g:737:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
2235 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) ) 2235 public final void rulePartialModel() 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__PartialModel__Alternatives ) ) )
2241 // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 ) 2241 // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
2242 // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0 2242 {
2243 { 2243 // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
2244 pushFollow(FOLLOW_2); 2244 // InternalApplicationConfiguration.g:743:3: ( rule__PartialModel__Alternatives )
2245 rule__PatternSpecification__Group__0(); 2245 {
2246 2246 before(grammarAccess.getPartialModelAccess().getAlternatives());
2247 state._fsp--; 2247 // InternalApplicationConfiguration.g:744:3: ( rule__PartialModel__Alternatives )
2248 2248 // InternalApplicationConfiguration.g:744:4: rule__PartialModel__Alternatives
2249 2249 {
2250 } 2250 pushFollow(FOLLOW_2);
2251 2251 rule__PartialModel__Alternatives();
2252 after(grammarAccess.getPatternSpecificationAccess().getGroup()); 2252
2253 2253 state._fsp--;
2254 } 2254
2255 2255
2256 2256 }
2257 } 2257
2258 2258 after(grammarAccess.getPartialModelAccess().getAlternatives());
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 "rulePartialModel"
2278 // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF ) 2278
2279 // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF 2279
2280 { 2280 // $ANTLR start "entryRulePatternSpecification"
2281 before(grammarAccess.getPatternEntryRule()); 2281 // InternalApplicationConfiguration.g:753:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
2282 pushFollow(FOLLOW_1); 2282 public final void entryRulePatternSpecification() throws RecognitionException {
2283 rulePatternEntry(); 2283 try {
2284 2284 // InternalApplicationConfiguration.g:754:1: ( rulePatternSpecification EOF )
2285 state._fsp--; 2285 // InternalApplicationConfiguration.g:755:1: rulePatternSpecification EOF
2286 2286 {
2287 after(grammarAccess.getPatternEntryRule()); 2287 before(grammarAccess.getPatternSpecificationRule());
2288 match(input,EOF,FOLLOW_2); 2288 pushFollow(FOLLOW_1);
2289 2289 rulePatternSpecification();
2290 } 2290
2291 2291 state._fsp--;
2292 } 2292
2293 catch (RecognitionException re) { 2293 after(grammarAccess.getPatternSpecificationRule());
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 "entryRulePatternSpecification"
2308 int stackSize = keepStackSize(); 2308
2309 2309
2310 try { 2310 // $ANTLR start "rulePatternSpecification"
2311 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) ) 2311 // InternalApplicationConfiguration.g:762:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
2312 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) ) 2312 public final void rulePatternSpecification() 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__PatternSpecification__Group__0 ) ) )
2318 // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives ) 2318 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
2319 // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives 2319 {
2320 { 2320 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
2321 pushFollow(FOLLOW_2); 2321 // InternalApplicationConfiguration.g:768:3: ( rule__PatternSpecification__Group__0 )
2322 rule__PatternEntry__Alternatives(); 2322 {
2323 2323 before(grammarAccess.getPatternSpecificationAccess().getGroup());
2324 state._fsp--; 2324 // InternalApplicationConfiguration.g:769:3: ( rule__PatternSpecification__Group__0 )
2325 2325 // InternalApplicationConfiguration.g:769:4: rule__PatternSpecification__Group__0
2326 2326 {
2327 } 2327 pushFollow(FOLLOW_2);
2328 2328 rule__PatternSpecification__Group__0();
2329 after(grammarAccess.getPatternEntryAccess().getAlternatives()); 2329
2330 2330 state._fsp--;
2331 } 2331
2332 2332
2333 2333 }
2334 } 2334
2335 2335 after(grammarAccess.getPatternSpecificationAccess().getGroup());
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 "rulePatternSpecification"
2355 // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF ) 2355
2356 // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF 2356
2357 { 2357 // $ANTLR start "entryRulePatternEntry"
2358 before(grammarAccess.getAllPatternEntryRule()); 2358 // InternalApplicationConfiguration.g:778:1: entryRulePatternEntry : rulePatternEntry EOF ;
2359 pushFollow(FOLLOW_1); 2359 public final void entryRulePatternEntry() throws RecognitionException {
2360 ruleAllPatternEntry(); 2360 try {
2361 2361 // InternalApplicationConfiguration.g:779:1: ( rulePatternEntry EOF )
2362 state._fsp--; 2362 // InternalApplicationConfiguration.g:780:1: rulePatternEntry EOF
2363 2363 {
2364 after(grammarAccess.getAllPatternEntryRule()); 2364 before(grammarAccess.getPatternEntryRule());
2365 match(input,EOF,FOLLOW_2); 2365 pushFollow(FOLLOW_1);
2366 2366 rulePatternEntry();
2367 } 2367
2368 2368 state._fsp--;
2369 } 2369
2370 catch (RecognitionException re) { 2370 after(grammarAccess.getPatternEntryRule());
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 "entryRulePatternEntry"
2385 int stackSize = keepStackSize(); 2385
2386 2386
2387 try { 2387 // $ANTLR start "rulePatternEntry"
2388 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) ) 2388 // InternalApplicationConfiguration.g:787:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
2389 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) ) 2389 public final void rulePatternEntry() 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__PatternEntry__Alternatives ) ) )
2395 // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 ) 2395 // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
2396 // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0 2396 {
2397 { 2397 // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
2398 pushFollow(FOLLOW_2); 2398 // InternalApplicationConfiguration.g:793:3: ( rule__PatternEntry__Alternatives )
2399 rule__AllPatternEntry__Group__0(); 2399 {
2400 2400 before(grammarAccess.getPatternEntryAccess().getAlternatives());
2401 state._fsp--; 2401 // InternalApplicationConfiguration.g:794:3: ( rule__PatternEntry__Alternatives )
2402 2402 // InternalApplicationConfiguration.g:794:4: rule__PatternEntry__Alternatives
2403 2403 {
2404 } 2404 pushFollow(FOLLOW_2);
2405 2405 rule__PatternEntry__Alternatives();
2406 after(grammarAccess.getAllPatternEntryAccess().getGroup()); 2406
2407 2407 state._fsp--;
2408 } 2408
2409 2409
2410 2410 }
2411 } 2411
2412 2412 after(grammarAccess.getPatternEntryAccess().getAlternatives());
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 "rulePatternEntry"
2432 // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF ) 2432
2433 // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF 2433
2434 { 2434 // $ANTLR start "entryRuleAllPatternEntry"
2435 before(grammarAccess.getPatternElementRule()); 2435 // InternalApplicationConfiguration.g:803:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
2436 pushFollow(FOLLOW_1); 2436 public final void entryRuleAllPatternEntry() throws RecognitionException {
2437 rulePatternElement(); 2437 try {
2438 2438 // InternalApplicationConfiguration.g:804:1: ( ruleAllPatternEntry EOF )
2439 state._fsp--; 2439 // InternalApplicationConfiguration.g:805:1: ruleAllPatternEntry EOF
2440 2440 {
2441 after(grammarAccess.getPatternElementRule()); 2441 before(grammarAccess.getAllPatternEntryRule());
2442 match(input,EOF,FOLLOW_2); 2442 pushFollow(FOLLOW_1);
2443 2443 ruleAllPatternEntry();
2444 } 2444
2445 2445 state._fsp--;
2446 } 2446
2447 catch (RecognitionException re) { 2447 after(grammarAccess.getAllPatternEntryRule());
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 "entryRuleAllPatternEntry"
2462 int stackSize = keepStackSize(); 2462
2463 2463
2464 try { 2464 // $ANTLR start "ruleAllPatternEntry"
2465 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) ) 2465 // InternalApplicationConfiguration.g:812:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
2466 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) ) 2466 public final void ruleAllPatternEntry() 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__AllPatternEntry__Group__0 ) ) )
2472 // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 ) 2472 // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
2473 // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0 2473 {
2474 { 2474 // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
2475 pushFollow(FOLLOW_2); 2475 // InternalApplicationConfiguration.g:818:3: ( rule__AllPatternEntry__Group__0 )
2476 rule__PatternElement__Group__0(); 2476 {
2477 2477 before(grammarAccess.getAllPatternEntryAccess().getGroup());
2478 state._fsp--; 2478 // InternalApplicationConfiguration.g:819:3: ( rule__AllPatternEntry__Group__0 )
2479 2479 // InternalApplicationConfiguration.g:819:4: rule__AllPatternEntry__Group__0
2480 2480 {
2481 } 2481 pushFollow(FOLLOW_2);
2482 2482 rule__AllPatternEntry__Group__0();
2483 after(grammarAccess.getPatternElementAccess().getGroup()); 2483
2484 2484 state._fsp--;
2485 } 2485
2486 2486
2487 2487 }
2488 } 2488
2489 2489 after(grammarAccess.getAllPatternEntryAccess().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 "ruleAllPatternEntry"
2509 // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF ) 2509
2510 // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF 2510
2511 { 2511 // $ANTLR start "entryRulePatternElement"
2512 before(grammarAccess.getGraphPatternDeclarationRule()); 2512 // InternalApplicationConfiguration.g:828:1: entryRulePatternElement : rulePatternElement EOF ;
2513 pushFollow(FOLLOW_1); 2513 public final void entryRulePatternElement() throws RecognitionException {
2514 ruleGraphPatternDeclaration(); 2514 try {
2515 2515 // InternalApplicationConfiguration.g:829:1: ( rulePatternElement EOF )
2516 state._fsp--; 2516 // InternalApplicationConfiguration.g:830:1: rulePatternElement EOF
2517 2517 {
2518 after(grammarAccess.getGraphPatternDeclarationRule()); 2518 before(grammarAccess.getPatternElementRule());
2519 match(input,EOF,FOLLOW_2); 2519 pushFollow(FOLLOW_1);
2520 2520 rulePatternElement();
2521 } 2521
2522 2522 state._fsp--;
2523 } 2523
2524 catch (RecognitionException re) { 2524 after(grammarAccess.getPatternElementRule());
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 "entryRulePatternElement"
2539 int stackSize = keepStackSize(); 2539
2540 2540
2541 try { 2541 // $ANTLR start "rulePatternElement"
2542 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) ) 2542 // InternalApplicationConfiguration.g:837:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
2543 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) 2543 public final void rulePatternElement() 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__PatternElement__Group__0 ) ) )
2549 // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 ) 2549 // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
2550 // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0 2550 {
2551 { 2551 // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
2552 pushFollow(FOLLOW_2); 2552 // InternalApplicationConfiguration.g:843:3: ( rule__PatternElement__Group__0 )
2553 rule__GraphPatternDeclaration__Group__0(); 2553 {
2554 2554 before(grammarAccess.getPatternElementAccess().getGroup());
2555 state._fsp--; 2555 // InternalApplicationConfiguration.g:844:3: ( rule__PatternElement__Group__0 )
2556 2556 // InternalApplicationConfiguration.g:844:4: rule__PatternElement__Group__0
2557 2557 {
2558 } 2558 pushFollow(FOLLOW_2);
2559 2559 rule__PatternElement__Group__0();
2560 after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); 2560
2561 2561 state._fsp--;
2562 } 2562
2563 2563
2564 2564 }
2565 } 2565
2566 2566 after(grammarAccess.getPatternElementAccess().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 "rulePatternElement"
2586 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF ) 2586
2587 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF 2587
2588 { 2588 // $ANTLR start "entryRuleGraphPatternDeclaration"
2589 before(grammarAccess.getGraphPatternReferenceRule()); 2589 // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
2590 pushFollow(FOLLOW_1); 2590 public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
2591 ruleGraphPatternReference(); 2591 try {
2592 2592 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternDeclaration EOF )
2593 state._fsp--; 2593 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternDeclaration EOF
2594 2594 {
2595 after(grammarAccess.getGraphPatternReferenceRule()); 2595 before(grammarAccess.getGraphPatternDeclarationRule());
2596 match(input,EOF,FOLLOW_2); 2596 pushFollow(FOLLOW_1);
2597 2597 ruleGraphPatternDeclaration();
2598 } 2598
2599 2599 state._fsp--;
2600 } 2600
2601 catch (RecognitionException re) { 2601 after(grammarAccess.getGraphPatternDeclarationRule());
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 "entryRuleGraphPatternDeclaration"
2616 int stackSize = keepStackSize(); 2616
2617 2617
2618 try { 2618 // $ANTLR start "ruleGraphPatternDeclaration"
2619 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) ) 2619 // InternalApplicationConfiguration.g:862:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
2620 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) 2620 public final void ruleGraphPatternDeclaration() 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__GraphPatternDeclaration__Group__0 ) ) )
2626 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment ) 2626 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2627 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment 2627 {
2628 { 2628 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2629 pushFollow(FOLLOW_2); 2629 // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternDeclaration__Group__0 )
2630 rule__GraphPatternReference__ReferredAssignment(); 2630 {
2631 2631 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2632 state._fsp--; 2632 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternDeclaration__Group__0 )
2633 2633 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternDeclaration__Group__0
2634 2634 {
2635 } 2635 pushFollow(FOLLOW_2);
2636 2636 rule__GraphPatternDeclaration__Group__0();
2637 after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); 2637
2638 2638 state._fsp--;
2639 } 2639
2640 2640
2641 2641 }
2642 } 2642
2643 2643 after(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
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 "ruleGraphPatternDeclaration"
2663 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF ) 2663
2664 // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF 2664
2665 { 2665 // $ANTLR start "entryRuleGraphPatternReference"
2666 before(grammarAccess.getGraphPatternRule()); 2666 // InternalApplicationConfiguration.g:878:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
2667 pushFollow(FOLLOW_1); 2667 public final void entryRuleGraphPatternReference() throws RecognitionException {
2668 ruleGraphPattern(); 2668 try {
2669 2669 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPatternReference EOF )
2670 state._fsp--; 2670 // InternalApplicationConfiguration.g:880:1: ruleGraphPatternReference EOF
2671 2671 {
2672 after(grammarAccess.getGraphPatternRule()); 2672 before(grammarAccess.getGraphPatternReferenceRule());
2673 match(input,EOF,FOLLOW_2); 2673 pushFollow(FOLLOW_1);
2674 2674 ruleGraphPatternReference();
2675 } 2675
2676 2676 state._fsp--;
2677 } 2677
2678 catch (RecognitionException re) { 2678 after(grammarAccess.getGraphPatternReferenceRule());
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 "entryRuleGraphPatternReference"
2693 int stackSize = keepStackSize(); 2693
2694 2694
2695 try { 2695 // $ANTLR start "ruleGraphPatternReference"
2696 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) ) 2696 // InternalApplicationConfiguration.g:887:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
2697 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) ) 2697 public final void ruleGraphPatternReference() 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__GraphPatternReference__ReferredAssignment ) ) )
2703 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives ) 2703 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2704 // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives 2704 {
2705 { 2705 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2706 pushFollow(FOLLOW_2); 2706 // InternalApplicationConfiguration.g:893:3: ( rule__GraphPatternReference__ReferredAssignment )
2707 rule__GraphPattern__Alternatives(); 2707 {
2708 2708 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2709 state._fsp--; 2709 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPatternReference__ReferredAssignment )
2710 2710 // InternalApplicationConfiguration.g:894:4: rule__GraphPatternReference__ReferredAssignment
2711 2711 {
2712 } 2712 pushFollow(FOLLOW_2);
2713 2713 rule__GraphPatternReference__ReferredAssignment();
2714 after(grammarAccess.getGraphPatternAccess().getAlternatives()); 2714
2715 2715 state._fsp--;
2716 } 2716
2717 2717
2718 2718 }
2719 } 2719
2720 2720 after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
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 "ruleGraphPatternReference"
2740 // InternalApplicationConfiguration.g:904:1: ( ruleConfigSpecification EOF ) 2740
2741 // InternalApplicationConfiguration.g:905:1: ruleConfigSpecification EOF 2741
2742 { 2742 // $ANTLR start "entryRuleGraphPattern"
2743 before(grammarAccess.getConfigSpecificationRule()); 2743 // InternalApplicationConfiguration.g:903:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
2744 pushFollow(FOLLOW_1); 2744 public final void entryRuleGraphPattern() throws RecognitionException {
2745 ruleConfigSpecification(); 2745 try {
2746 2746 // InternalApplicationConfiguration.g:904:1: ( ruleGraphPattern EOF )
2747 state._fsp--; 2747 // InternalApplicationConfiguration.g:905:1: ruleGraphPattern EOF
2748 2748 {
2749 after(grammarAccess.getConfigSpecificationRule()); 2749 before(grammarAccess.getGraphPatternRule());
2750 match(input,EOF,FOLLOW_2); 2750 pushFollow(FOLLOW_1);
2751 2751 ruleGraphPattern();
2752 } 2752
2753 2753 state._fsp--;
2754 } 2754
2755 catch (RecognitionException re) { 2755 after(grammarAccess.getGraphPatternRule());
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 "entryRuleGraphPattern"
2770 int stackSize = keepStackSize(); 2770
2771 2771
2772 try { 2772 // $ANTLR start "ruleGraphPattern"
2773 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) 2773 // InternalApplicationConfiguration.g:912:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
2774 // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) ) 2774 public final void ruleGraphPattern() 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__GraphPattern__Alternatives ) ) )
2780 // InternalApplicationConfiguration.g:919:3: ( rule__ConfigSpecification__Group__0 ) 2780 // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
2781 // InternalApplicationConfiguration.g:919:4: rule__ConfigSpecification__Group__0 2781 {
2782 { 2782 // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
2783 pushFollow(FOLLOW_2); 2783 // InternalApplicationConfiguration.g:918:3: ( rule__GraphPattern__Alternatives )
2784 rule__ConfigSpecification__Group__0(); 2784 {
2785 2785 before(grammarAccess.getGraphPatternAccess().getAlternatives());
2786 state._fsp--; 2786 // InternalApplicationConfiguration.g:919:3: ( rule__GraphPattern__Alternatives )
2787 2787 // InternalApplicationConfiguration.g:919:4: rule__GraphPattern__Alternatives
2788 2788 {
2789 } 2789 pushFollow(FOLLOW_2);
2790 2790 rule__GraphPattern__Alternatives();
2791 after(grammarAccess.getConfigSpecificationAccess().getGroup()); 2791
2792 2792 state._fsp--;
2793 } 2793
2794 2794
2795 2795 }
2796 } 2796
2797 2797 after(grammarAccess.getGraphPatternAccess().getAlternatives());
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 "ruleGraphPattern"
2817 // InternalApplicationConfiguration.g:929:1: ( ruleConfigDeclaration EOF ) 2817
2818 // InternalApplicationConfiguration.g:930:1: ruleConfigDeclaration EOF 2818
2819 { 2819 // $ANTLR start "entryRuleObjectiveSpecification"
2820 before(grammarAccess.getConfigDeclarationRule()); 2820 // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
2821 pushFollow(FOLLOW_1); 2821 public final void entryRuleObjectiveSpecification() throws RecognitionException {
2822 ruleConfigDeclaration(); 2822 try {
2823 2823 // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveSpecification EOF )
2824 state._fsp--; 2824 // InternalApplicationConfiguration.g:930:1: ruleObjectiveSpecification EOF
2825 2825 {
2826 after(grammarAccess.getConfigDeclarationRule()); 2826 before(grammarAccess.getObjectiveSpecificationRule());
2827 match(input,EOF,FOLLOW_2); 2827 pushFollow(FOLLOW_1);
2828 2828 ruleObjectiveSpecification();
2829 } 2829
2830 2830 state._fsp--;
2831 } 2831
2832 catch (RecognitionException re) { 2832 after(grammarAccess.getObjectiveSpecificationRule());
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 "entryRuleObjectiveSpecification"
2847 int stackSize = keepStackSize(); 2847
2848 2848
2849 try { 2849 // $ANTLR start "ruleObjectiveSpecification"
2850 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) 2850 // InternalApplicationConfiguration.g:937:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
2851 // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) ) 2851 public final void ruleObjectiveSpecification() 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__ObjectiveSpecification__Group__0 ) ) )
2857 // InternalApplicationConfiguration.g:944:3: ( rule__ConfigDeclaration__Group__0 ) 2857 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2858 // InternalApplicationConfiguration.g:944:4: rule__ConfigDeclaration__Group__0 2858 {
2859 { 2859 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2860 pushFollow(FOLLOW_2); 2860 // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveSpecification__Group__0 )
2861 rule__ConfigDeclaration__Group__0(); 2861 {
2862 2862 before(grammarAccess.getObjectiveSpecificationAccess().getGroup());
2863 state._fsp--; 2863 // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveSpecification__Group__0 )
2864 2864 // InternalApplicationConfiguration.g:944:4: rule__ObjectiveSpecification__Group__0
2865 2865 {
2866 } 2866 pushFollow(FOLLOW_2);
2867 2867 rule__ObjectiveSpecification__Group__0();
2868 after(grammarAccess.getConfigDeclarationAccess().getGroup()); 2868
2869 2869 state._fsp--;
2870 } 2870
2871 2871
2872 2872 }
2873 } 2873
2874 2874 after(grammarAccess.getObjectiveSpecificationAccess().getGroup());
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 "ruleObjectiveSpecification"
2894 // InternalApplicationConfiguration.g:954:1: ( ruleConfigEntry EOF ) 2894
2895 // InternalApplicationConfiguration.g:955:1: ruleConfigEntry EOF 2895
2896 { 2896 // $ANTLR start "entryRuleObjectiveEntry"
2897 before(grammarAccess.getConfigEntryRule()); 2897 // InternalApplicationConfiguration.g:953:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
2898 pushFollow(FOLLOW_1); 2898 public final void entryRuleObjectiveEntry() throws RecognitionException {
2899 ruleConfigEntry(); 2899 try {
2900 2900 // InternalApplicationConfiguration.g:954:1: ( ruleObjectiveEntry EOF )
2901 state._fsp--; 2901 // InternalApplicationConfiguration.g:955:1: ruleObjectiveEntry EOF
2902 2902 {
2903 after(grammarAccess.getConfigEntryRule()); 2903 before(grammarAccess.getObjectiveEntryRule());
2904 match(input,EOF,FOLLOW_2); 2904 pushFollow(FOLLOW_1);
2905 2905 ruleObjectiveEntry();
2906 } 2906
2907 2907 state._fsp--;
2908 } 2908
2909 catch (RecognitionException re) { 2909 after(grammarAccess.getObjectiveEntryRule());
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 "entryRuleObjectiveEntry"
2924 int stackSize = keepStackSize(); 2924
2925 2925
2926 try { 2926 // $ANTLR start "ruleObjectiveEntry"
2927 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) 2927 // InternalApplicationConfiguration.g:962:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
2928 // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) ) 2928 public final void ruleObjectiveEntry() 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__ObjectiveEntry__Alternatives ) ) )
2934 // InternalApplicationConfiguration.g:969:3: ( rule__ConfigEntry__Alternatives ) 2934 // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2935 // InternalApplicationConfiguration.g:969:4: rule__ConfigEntry__Alternatives 2935 {
2936 { 2936 // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2937 pushFollow(FOLLOW_2); 2937 // InternalApplicationConfiguration.g:968:3: ( rule__ObjectiveEntry__Alternatives )
2938 rule__ConfigEntry__Alternatives(); 2938 {
2939 2939 before(grammarAccess.getObjectiveEntryAccess().getAlternatives());
2940 state._fsp--; 2940 // InternalApplicationConfiguration.g:969:3: ( rule__ObjectiveEntry__Alternatives )
2941 2941 // InternalApplicationConfiguration.g:969:4: rule__ObjectiveEntry__Alternatives
2942 2942 {
2943 } 2943 pushFollow(FOLLOW_2);
2944 2944 rule__ObjectiveEntry__Alternatives();
2945 after(grammarAccess.getConfigEntryAccess().getAlternatives()); 2945
2946 2946 state._fsp--;
2947 } 2947
2948 2948
2949 2949 }
2950 } 2950
2951 2951 after(grammarAccess.getObjectiveEntryAccess().getAlternatives());
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 "ruleObjectiveEntry"
2971 // InternalApplicationConfiguration.g:979:1: ( ruleDocumentationEntry EOF ) 2971
2972 // InternalApplicationConfiguration.g:980:1: ruleDocumentationEntry EOF 2972
2973 { 2973 // $ANTLR start "entryRuleOptimizationEntry"
2974 before(grammarAccess.getDocumentationEntryRule()); 2974 // InternalApplicationConfiguration.g:978:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
2975 pushFollow(FOLLOW_1); 2975 public final void entryRuleOptimizationEntry() throws RecognitionException {
2976 ruleDocumentationEntry(); 2976 try {
2977 2977 // InternalApplicationConfiguration.g:979:1: ( ruleOptimizationEntry EOF )
2978 state._fsp--; 2978 // InternalApplicationConfiguration.g:980:1: ruleOptimizationEntry EOF
2979 2979 {
2980 after(grammarAccess.getDocumentationEntryRule()); 2980 before(grammarAccess.getOptimizationEntryRule());
2981 match(input,EOF,FOLLOW_2); 2981 pushFollow(FOLLOW_1);
2982 2982 ruleOptimizationEntry();
2983 } 2983
2984 2984 state._fsp--;
2985 } 2985
2986 catch (RecognitionException re) { 2986 after(grammarAccess.getOptimizationEntryRule());
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 "entryRuleOptimizationEntry"
3001 int stackSize = keepStackSize(); 3001
3002 3002
3003 try { 3003 // $ANTLR start "ruleOptimizationEntry"
3004 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) 3004 // InternalApplicationConfiguration.g:987:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
3005 // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) ) 3005 public final void ruleOptimizationEntry() 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__OptimizationEntry__Group__0 ) ) )
3011 // InternalApplicationConfiguration.g:994:3: ( rule__DocumentationEntry__Group__0 ) 3011 // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
3012 // InternalApplicationConfiguration.g:994:4: rule__DocumentationEntry__Group__0 3012 {
3013 { 3013 // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
3014 pushFollow(FOLLOW_2); 3014 // InternalApplicationConfiguration.g:993:3: ( rule__OptimizationEntry__Group__0 )
3015 rule__DocumentationEntry__Group__0(); 3015 {
3016 3016 before(grammarAccess.getOptimizationEntryAccess().getGroup());
3017 state._fsp--; 3017 // InternalApplicationConfiguration.g:994:3: ( rule__OptimizationEntry__Group__0 )
3018 3018 // InternalApplicationConfiguration.g:994:4: rule__OptimizationEntry__Group__0
3019 3019 {
3020 } 3020 pushFollow(FOLLOW_2);
3021 3021 rule__OptimizationEntry__Group__0();
3022 after(grammarAccess.getDocumentationEntryAccess().getGroup()); 3022
3023 3023 state._fsp--;
3024 } 3024
3025 3025
3026 3026 }
3027 } 3027
3028 3028 after(grammarAccess.getOptimizationEntryAccess().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 "ruleOptimizationEntry"
3048 // InternalApplicationConfiguration.g:1004:1: ( ruleRuntimeEntry EOF ) 3048
3049 // InternalApplicationConfiguration.g:1005:1: ruleRuntimeEntry EOF 3049
3050 { 3050 // $ANTLR start "entryRuleThresholdEntry"
3051 before(grammarAccess.getRuntimeEntryRule()); 3051 // InternalApplicationConfiguration.g:1003:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
3052 pushFollow(FOLLOW_1); 3052 public final void entryRuleThresholdEntry() throws RecognitionException {
3053 ruleRuntimeEntry(); 3053 try {
3054 3054 // InternalApplicationConfiguration.g:1004:1: ( ruleThresholdEntry EOF )
3055 state._fsp--; 3055 // InternalApplicationConfiguration.g:1005:1: ruleThresholdEntry EOF
3056 3056 {
3057 after(grammarAccess.getRuntimeEntryRule()); 3057 before(grammarAccess.getThresholdEntryRule());
3058 match(input,EOF,FOLLOW_2); 3058 pushFollow(FOLLOW_1);
3059 3059 ruleThresholdEntry();
3060 } 3060
3061 3061 state._fsp--;
3062 } 3062
3063 catch (RecognitionException re) { 3063 after(grammarAccess.getThresholdEntryRule());
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 "entryRuleThresholdEntry"
3078 int stackSize = keepStackSize(); 3078
3079 3079
3080 try { 3080 // $ANTLR start "ruleThresholdEntry"
3081 // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) 3081 // InternalApplicationConfiguration.g:1012:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
3082 // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) ) 3082 public final void ruleThresholdEntry() 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: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
3088 // InternalApplicationConfiguration.g:1019:3: ( rule__RuntimeEntry__Group__0 ) 3088 // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
3089 // InternalApplicationConfiguration.g:1019:4: rule__RuntimeEntry__Group__0 3089 {
3090 { 3090 // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
3091 pushFollow(FOLLOW_2); 3091 // InternalApplicationConfiguration.g:1018:3: ( rule__ThresholdEntry__Group__0 )
3092 rule__RuntimeEntry__Group__0(); 3092 {
3093 3093 before(grammarAccess.getThresholdEntryAccess().getGroup());
3094 state._fsp--; 3094 // InternalApplicationConfiguration.g:1019:3: ( rule__ThresholdEntry__Group__0 )
3095 3095 // InternalApplicationConfiguration.g:1019:4: rule__ThresholdEntry__Group__0
3096 3096 {
3097 } 3097 pushFollow(FOLLOW_2);
3098 3098 rule__ThresholdEntry__Group__0();
3099 after(grammarAccess.getRuntimeEntryAccess().getGroup()); 3099
3100 3100 state._fsp--;
3101 } 3101
3102 3102
3103 3103 }
3104 } 3104
3105 3105 after(grammarAccess.getThresholdEntryAccess().getGroup());
3106 } 3106
3107 catch (RecognitionException re) { 3107 }
3108 reportError(re); 3108
3109 recover(input,re); 3109
3110 } 3110 }
3111 finally { 3111
3112 3112 }
3113 restoreStackSize(stackSize); 3113 catch (RecognitionException re) {
3114 3114 reportError(re);
3115 } 3115 recover(input,re);
3116 return ; 3116 }
3117 } 3117 finally {
3118 // $ANTLR end "ruleRuntimeEntry" 3118
3119 3119 restoreStackSize(stackSize);
3120 3120
3121 // $ANTLR start "entryRuleMemoryEntry" 3121 }
3122 // InternalApplicationConfiguration.g:1028:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; 3122 return ;
3123 public final void entryRuleMemoryEntry() throws RecognitionException { 3123 }
3124 try { 3124 // $ANTLR end "ruleThresholdEntry"
3125 // InternalApplicationConfiguration.g:1029:1: ( ruleMemoryEntry EOF ) 3125
3126 // InternalApplicationConfiguration.g:1030:1: ruleMemoryEntry EOF 3126
3127 { 3127 // $ANTLR start "entryRuleObjectiveFunction"
3128 before(grammarAccess.getMemoryEntryRule()); 3128 // InternalApplicationConfiguration.g:1028:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
3129 pushFollow(FOLLOW_1); 3129 public final void entryRuleObjectiveFunction() throws RecognitionException {
3130 ruleMemoryEntry(); 3130 try {
3131 3131 // InternalApplicationConfiguration.g:1029:1: ( ruleObjectiveFunction EOF )
3132 state._fsp--; 3132 // InternalApplicationConfiguration.g:1030:1: ruleObjectiveFunction EOF
3133 3133 {
3134 after(grammarAccess.getMemoryEntryRule()); 3134 before(grammarAccess.getObjectiveFunctionRule());
3135 match(input,EOF,FOLLOW_2); 3135 pushFollow(FOLLOW_1);
3136 3136 ruleObjectiveFunction();
3137 } 3137
3138 3138 state._fsp--;
3139 } 3139
3140 catch (RecognitionException re) { 3140 after(grammarAccess.getObjectiveFunctionRule());
3141 reportError(re); 3141 match(input,EOF,FOLLOW_2);
3142 recover(input,re); 3142
3143 } 3143 }
3144 finally { 3144
3145 } 3145 }
3146 return ; 3146 catch (RecognitionException re) {
3147 } 3147 reportError(re);
3148 // $ANTLR end "entryRuleMemoryEntry" 3148 recover(input,re);
3149 3149 }
3150 3150 finally {
3151 // $ANTLR start "ruleMemoryEntry" 3151 }
3152 // InternalApplicationConfiguration.g:1037:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; 3152 return ;
3153 public final void ruleMemoryEntry() throws RecognitionException { 3153 }
3154 3154 // $ANTLR end "entryRuleObjectiveFunction"
3155 int stackSize = keepStackSize(); 3155
3156 3156
3157 try { 3157 // $ANTLR start "ruleObjectiveFunction"
3158 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) 3158 // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabiltiyFunction ) ;
3159 // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) 3159 public final void ruleObjectiveFunction() throws RecognitionException {
3160 { 3160
3161 // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) 3161 int stackSize = keepStackSize();
3162 // InternalApplicationConfiguration.g:1043:3: ( rule__MemoryEntry__Group__0 ) 3162
3163 { 3163 try {
3164 before(grammarAccess.getMemoryEntryAccess().getGroup()); 3164 // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabiltiyFunction ) )
3165 // InternalApplicationConfiguration.g:1044:3: ( rule__MemoryEntry__Group__0 ) 3165 // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
3166 // InternalApplicationConfiguration.g:1044:4: rule__MemoryEntry__Group__0 3166 {
3167 { 3167 // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
3168 pushFollow(FOLLOW_2); 3168 // InternalApplicationConfiguration.g:1043:3: ruleReliabiltiyFunction
3169 rule__MemoryEntry__Group__0(); 3169 {
3170 3170 before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
3171 state._fsp--; 3171 pushFollow(FOLLOW_2);
3172 3172 ruleReliabiltiyFunction();
3173 3173
3174 } 3174 state._fsp--;
3175 3175
3176 after(grammarAccess.getMemoryEntryAccess().getGroup()); 3176 after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
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 "ruleObjectiveFunction"
3196 3196
3197 3197
3198 // $ANTLR start "entryRuleCustomEntry" 3198 // $ANTLR start "entryRuleReliabiltiyFunction"
3199 // InternalApplicationConfiguration.g:1053:1: entryRuleCustomEntry : ruleCustomEntry EOF ; 3199 // InternalApplicationConfiguration.g:1053:1: entryRuleReliabiltiyFunction : ruleReliabiltiyFunction EOF ;
3200 public final void entryRuleCustomEntry() throws RecognitionException { 3200 public final void entryRuleReliabiltiyFunction() throws RecognitionException {
3201 try { 3201 try {
3202 // InternalApplicationConfiguration.g:1054:1: ( ruleCustomEntry EOF ) 3202 // InternalApplicationConfiguration.g:1054:1: ( ruleReliabiltiyFunction EOF )
3203 // InternalApplicationConfiguration.g:1055:1: ruleCustomEntry EOF 3203 // InternalApplicationConfiguration.g:1055:1: ruleReliabiltiyFunction EOF
3204 { 3204 {
3205 before(grammarAccess.getCustomEntryRule()); 3205 before(grammarAccess.getReliabiltiyFunctionRule());
3206 pushFollow(FOLLOW_1); 3206 pushFollow(FOLLOW_1);
3207 ruleCustomEntry(); 3207 ruleReliabiltiyFunction();
3208 3208
3209 state._fsp--; 3209 state._fsp--;
3210 3210
3211 after(grammarAccess.getCustomEntryRule()); 3211 after(grammarAccess.getReliabiltiyFunctionRule());
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 "entryRuleReliabiltiyFunction"
3226 3226
3227 3227
3228 // $ANTLR start "ruleCustomEntry" 3228 // $ANTLR start "ruleReliabiltiyFunction"
3229 // InternalApplicationConfiguration.g:1062:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; 3229 // InternalApplicationConfiguration.g:1062:1: ruleReliabiltiyFunction : ( ( rule__ReliabiltiyFunction__Group__0 ) ) ;
3230 public final void ruleCustomEntry() throws RecognitionException { 3230 public final void ruleReliabiltiyFunction() 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__ReliabiltiyFunction__Group__0 ) ) )
3236 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) 3236 // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
3237 { 3237 {
3238 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) 3238 // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
3239 // InternalApplicationConfiguration.g:1068:3: ( rule__CustomEntry__Group__0 ) 3239 // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabiltiyFunction__Group__0 )
3240 { 3240 {
3241 before(grammarAccess.getCustomEntryAccess().getGroup()); 3241 before(grammarAccess.getReliabiltiyFunctionAccess().getGroup());
3242 // InternalApplicationConfiguration.g:1069:3: ( rule__CustomEntry__Group__0 ) 3242 // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabiltiyFunction__Group__0 )
3243 // InternalApplicationConfiguration.g:1069:4: rule__CustomEntry__Group__0 3243 // InternalApplicationConfiguration.g:1069:4: rule__ReliabiltiyFunction__Group__0
3244 { 3244 {
3245 pushFollow(FOLLOW_2); 3245 pushFollow(FOLLOW_2);
3246 rule__CustomEntry__Group__0(); 3246 rule__ReliabiltiyFunction__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.getReliabiltiyFunctionAccess().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 "ruleReliabiltiyFunction"
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==27||LA1_0==35||(LA1_0>=37 && LA1_0<=40)||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 ) | ( ruleCftImport ) );
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 ) | ( ruleCftImport ) )
6162 6162 int alt2=3;
6163 } 6163 int LA2_0 = input.LA(1);
6164 6164
6165 6165 if ( (LA2_0==23) ) {
6166 } 6166 switch ( input.LA(2) ) {
6167 break; 6167 case 25:
6168 case 2 : 6168 {
6169 // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) 6169 alt2=2;
6170 { 6170 }
6171 // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) 6171 break;
6172 // InternalApplicationConfiguration.g:1955:3: ruleRuntimeEntry 6172 case 26:
6173 { 6173 {
6174 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 6174 alt2=3;
6175 pushFollow(FOLLOW_2); 6175 }
6176 ruleRuntimeEntry(); 6176 break;
6177 6177 case 24:
6178 state._fsp--; 6178 {
6179 6179 alt2=1;
6180 after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 6180 }
6181 6181 break;
6182 } 6182 default:
6183 6183 NoViableAltException nvae =
6184 6184 new NoViableAltException("", 2, 1, input);
6185 } 6185
6186 break; 6186 throw nvae;
6187 case 3 : 6187 }
6188 // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) 6188
6189 { 6189 }
6190 // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) 6190 else {
6191 // InternalApplicationConfiguration.g:1961:3: ruleMemoryEntry 6191 NoViableAltException nvae =
6192 { 6192 new NoViableAltException("", 2, 0, input);
6193 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 6193
6194 pushFollow(FOLLOW_2); 6194 throw nvae;
6195 ruleMemoryEntry(); 6195 }
6196 6196 switch (alt2) {
6197 state._fsp--; 6197 case 1 :
6198 6198 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6199 after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 6199 {
6200 6200 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6201 } 6201 // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
6202 6202 {
6203 6203 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
6204 } 6204 pushFollow(FOLLOW_2);
6205 break; 6205 ruleEPackageImport();
6206 case 4 : 6206
6207 // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) 6207 state._fsp--;
6208 { 6208
6209 // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) 6209 after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
6210 // InternalApplicationConfiguration.g:1967:3: ruleCustomEntry 6210
6211 { 6211 }
6212 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 6212
6213 pushFollow(FOLLOW_2); 6213
6214 ruleCustomEntry(); 6214 }
6215 6215 break;
6216 state._fsp--; 6216 case 2 :
6217 6217 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6218 after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 6218 {
6219 6219 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6220 } 6220 // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
6221 6221 {
6222 6222 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
6223 } 6223 pushFollow(FOLLOW_2);
6224 break; 6224 ruleViatraImport();
6225 6225
6226 } 6226 state._fsp--;
6227 } 6227
6228 catch (RecognitionException re) { 6228 after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
6229 reportError(re); 6229
6230 recover(input,re); 6230 }
6231 } 6231
6232 finally { 6232
6233 6233 }
6234 restoreStackSize(stackSize); 6234 break;
6235 6235 case 3 :
6236 } 6236 // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
6237 return ; 6237 {
6238 } 6238 // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
6239 // $ANTLR end "rule__ConfigEntry__Alternatives" 6239 // InternalApplicationConfiguration.g:2030:3: ruleCftImport
6240 6240 {
6241 6241 before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
6242 // $ANTLR start "rule__Config__Alternatives" 6242 pushFollow(FOLLOW_2);
6243 // InternalApplicationConfiguration.g:1976:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); 6243 ruleCftImport();
6244 public final void rule__Config__Alternatives() throws RecognitionException { 6244
6245 6245 state._fsp--;
6246 int stackSize = keepStackSize(); 6246
6247 6247 after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
6248 try { 6248
6249 // InternalApplicationConfiguration.g:1980:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) 6249 }
6250 int alt12=2; 6250
6251 int LA12_0 = input.LA(1); 6251
6252 6252 }
6253 if ( (LA12_0==24) ) { 6253 break;
6254 alt12=1; 6254
6255 } 6255 }
6256 else if ( (LA12_0==RULE_ID) ) { 6256 }
6257 alt12=2; 6257 catch (RecognitionException re) {
6258 } 6258 reportError(re);
6259 else { 6259 recover(input,re);
6260 NoViableAltException nvae = 6260 }
6261 new NoViableAltException("", 12, 0, input); 6261 finally {
6262 6262
6263 throw nvae; 6263 restoreStackSize(stackSize);
6264 } 6264
6265 switch (alt12) { 6265 }
6266 case 1 : 6266 return ;
6267 // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) 6267 }
6268 { 6268 // $ANTLR end "rule__Import__Alternatives"
6269 // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) 6269
6270 // InternalApplicationConfiguration.g:1982:3: ruleConfigSpecification 6270
6271 { 6271 // $ANTLR start "rule__Declaration__Alternatives"
6272 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 6272 // InternalApplicationConfiguration.g:2039:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
6273 pushFollow(FOLLOW_2); 6273 public final void rule__Declaration__Alternatives() throws RecognitionException {
6274 ruleConfigSpecification(); 6274
6275 6275 int stackSize = keepStackSize();
6276 state._fsp--; 6276
6277 6277 try {
6278 after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 6278 // InternalApplicationConfiguration.g:2043:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
6279 6279 int alt3=7;
6280 } 6280 switch ( input.LA(1) ) {
6281 6281 case 27:
6282 6282 {
6283 } 6283 alt3=1;
6284 break; 6284 }
6285 case 2 : 6285 break;
6286 // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) 6286 case 35:
6287 { 6287 {
6288 // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) 6288 alt3=2;
6289 // InternalApplicationConfiguration.g:1988:3: ruleConfigReference 6289 }
6290 { 6290 break;
6291 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 6291 case 37:
6292 pushFollow(FOLLOW_2); 6292 {
6293 ruleConfigReference(); 6293 alt3=3;
6294 6294 }
6295 state._fsp--; 6295 break;
6296 6296 case 38:
6297 after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 6297 {
6298 6298 alt3=4;
6299 } 6299 }
6300 6300 break;
6301 6301 case 40:
6302 } 6302 {
6303 break; 6303 alt3=5;
6304 6304 }
6305 } 6305 break;
6306 } 6306 case 52:
6307 catch (RecognitionException re) { 6307 {
6308 reportError(re); 6308 alt3=6;
6309 recover(input,re); 6309 }
6310 } 6310 break;
6311 finally { 6311 case 39:
6312 6312 {
6313 restoreStackSize(stackSize); 6313 alt3=7;
6314 6314 }
6315 } 6315 break;
6316 return ; 6316 default:
6317 } 6317 NoViableAltException nvae =
6318 // $ANTLR end "rule__Config__Alternatives" 6318 new NoViableAltException("", 3, 0, input);
6319 6319
6320 6320 throw nvae;
6321 // $ANTLR start "rule__TypeScope__Alternatives" 6321 }
6322 // InternalApplicationConfiguration.g:1997:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); 6322
6323 public final void rule__TypeScope__Alternatives() throws RecognitionException { 6323 switch (alt3) {
6324 6324 case 1 :
6325 int stackSize = keepStackSize(); 6325 // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
6326 6326 {
6327 try { 6327 // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
6328 // InternalApplicationConfiguration.g:2001:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) 6328 // InternalApplicationConfiguration.g:2045:3: ruleFileDeclaration
6329 int alt13=5; 6329 {
6330 int LA13_0 = input.LA(1); 6330 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
6331 6331 pushFollow(FOLLOW_2);
6332 if ( (LA13_0==38) ) { 6332 ruleFileDeclaration();
6333 switch ( input.LA(2) ) { 6333
6334 case 42: 6334 state._fsp--;
6335 { 6335
6336 alt13=3; 6336 after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
6337 } 6337
6338 break; 6338 }
6339 case 43: 6339
6340 { 6340
6341 alt13=4; 6341 }
6342 } 6342 break;
6343 break; 6343 case 2 :
6344 case 39: 6344 // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
6345 { 6345 {
6346 alt13=1; 6346 // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
6347 } 6347 // InternalApplicationConfiguration.g:2051:3: ruleMetamodelDeclaration
6348 break; 6348 {
6349 case 44: 6349 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
6350 { 6350 pushFollow(FOLLOW_2);
6351 alt13=5; 6351 ruleMetamodelDeclaration();
6352 } 6352
6353 break; 6353 state._fsp--;
6354 case 41: 6354
6355 { 6355 after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
6356 alt13=2; 6356
6357 } 6357 }
6358 break; 6358
6359 default: 6359
6360 NoViableAltException nvae = 6360 }
6361 new NoViableAltException("", 13, 1, input); 6361 break;
6362 6362 case 3 :
6363 throw nvae; 6363 // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
6364 } 6364 {
6365 6365 // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
6366 } 6366 // InternalApplicationConfiguration.g:2057:3: rulePartialModelDeclaration
6367 else { 6367 {
6368 NoViableAltException nvae = 6368 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
6369 new NoViableAltException("", 13, 0, input); 6369 pushFollow(FOLLOW_2);
6370 6370 rulePartialModelDeclaration();
6371 throw nvae; 6371
6372 } 6372 state._fsp--;
6373 switch (alt13) { 6373
6374 case 1 : 6374 after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
6375 // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) 6375
6376 { 6376 }
6377 // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) 6377
6378 // InternalApplicationConfiguration.g:2003:3: ruleClassTypeScope 6378
6379 { 6379 }
6380 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 6380 break;
6381 pushFollow(FOLLOW_2); 6381 case 4 :
6382 ruleClassTypeScope(); 6382 // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
6383 6383 {
6384 state._fsp--; 6384 // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
6385 6385 // InternalApplicationConfiguration.g:2063:3: ruleGraphPatternDeclaration
6386 after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 6386 {
6387 6387 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
6388 } 6388 pushFollow(FOLLOW_2);
6389 6389 ruleGraphPatternDeclaration();
6390 6390
6391 } 6391 state._fsp--;
6392 break; 6392
6393 case 2 : 6393 after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
6394 // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) 6394
6395 { 6395 }
6396 // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) 6396
6397 // InternalApplicationConfiguration.g:2009:3: ruleObjectTypeScope 6397
6398 { 6398 }
6399 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 6399 break;
6400 pushFollow(FOLLOW_2); 6400 case 5 :
6401 ruleObjectTypeScope(); 6401 // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
6402 6402 {
6403 state._fsp--; 6403 // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
6404 6404 // InternalApplicationConfiguration.g:2069:3: ruleConfigDeclaration
6405 after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 6405 {
6406 6406 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
6407 } 6407 pushFollow(FOLLOW_2);
6408 6408 ruleConfigDeclaration();
6409 6409
6410 } 6410 state._fsp--;
6411 break; 6411
6412 case 3 : 6412 after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
6413 // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) 6413
6414 { 6414 }
6415 // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) 6415
6416 // InternalApplicationConfiguration.g:2015:3: ruleIntegerTypeScope 6416
6417 { 6417 }
6418 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 6418 break;
6419 pushFollow(FOLLOW_2); 6419 case 6 :
6420 ruleIntegerTypeScope(); 6420 // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
6421 6421 {
6422 state._fsp--; 6422 // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
6423 6423 // InternalApplicationConfiguration.g:2075:3: ruleScopeDeclaration
6424 after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 6424 {
6425 6425 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
6426 } 6426 pushFollow(FOLLOW_2);
6427 6427 ruleScopeDeclaration();
6428 6428
6429 } 6429 state._fsp--;
6430 break; 6430
6431 case 4 : 6431 after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
6432 // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) 6432
6433 { 6433 }
6434 // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) 6434
6435 // InternalApplicationConfiguration.g:2021:3: ruleRealTypeScope 6435
6436 { 6436 }
6437 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 6437 break;
6438 pushFollow(FOLLOW_2); 6438 case 7 :
6439 ruleRealTypeScope(); 6439 // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
6440 6440 {
6441 state._fsp--; 6441 // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
6442 6442 // InternalApplicationConfiguration.g:2081:3: ruleObjectiveDeclaration
6443 after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 6443 {
6444 6444 before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
6445 } 6445 pushFollow(FOLLOW_2);
6446 6446 ruleObjectiveDeclaration();
6447 6447
6448 } 6448 state._fsp--;
6449 break; 6449
6450 case 5 : 6450 after(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
6451 // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) 6451
6452 { 6452 }
6453 // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) 6453
6454 // InternalApplicationConfiguration.g:2027:3: ruleStringTypeScope 6454
6455 { 6455 }
6456 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 6456 break;
6457 pushFollow(FOLLOW_2); 6457
6458 ruleStringTypeScope(); 6458 }
6459 6459 }
6460 state._fsp--; 6460 catch (RecognitionException re) {
6461 6461 reportError(re);
6462 after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 6462 recover(input,re);
6463 6463 }
6464 } 6464 finally {
6465 6465
6466 6466 restoreStackSize(stackSize);
6467 } 6467
6468 break; 6468 }
6469 6469 return ;
6470 } 6470 }
6471 } 6471 // $ANTLR end "rule__Declaration__Alternatives"
6472 catch (RecognitionException re) { 6472
6473 reportError(re); 6473
6474 recover(input,re); 6474 // $ANTLR start "rule__File__Alternatives"
6475 } 6475 // InternalApplicationConfiguration.g:2090:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
6476 finally { 6476 public final void rule__File__Alternatives() throws RecognitionException {
6477 6477
6478 restoreStackSize(stackSize); 6478 int stackSize = keepStackSize();
6479 6479
6480 } 6480 try {
6481 return ; 6481 // InternalApplicationConfiguration.g:2094:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
6482 } 6482 int alt4=2;
6483 // $ANTLR end "rule__TypeScope__Alternatives" 6483 int LA4_0 = input.LA(1);
6484 6484
6485 6485 if ( (LA4_0==RULE_STRING) ) {
6486 // $ANTLR start "rule__ClassTypeScope__Alternatives_2" 6486 alt4=1;
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 else if ( (LA4_0==RULE_ID) ) {
6489 6489 alt4=2;
6490 int stackSize = keepStackSize(); 6490 }
6491 6491 else {
6492 try { 6492 NoViableAltException nvae =
6493 // InternalApplicationConfiguration.g:2040:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) 6493 new NoViableAltException("", 4, 0, input);
6494 int alt14=2; 6494
6495 int LA14_0 = input.LA(1); 6495 throw nvae;
6496 6496 }
6497 if ( (LA14_0==54) ) { 6497 switch (alt4) {
6498 alt14=1; 6498 case 1 :
6499 } 6499 // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
6500 else if ( (LA14_0==23) ) { 6500 {
6501 alt14=2; 6501 // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
6502 } 6502 // InternalApplicationConfiguration.g:2096:3: ruleFileSpecification
6503 else { 6503 {
6504 NoViableAltException nvae = 6504 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
6505 new NoViableAltException("", 14, 0, input); 6505 pushFollow(FOLLOW_2);
6506 6506 ruleFileSpecification();
6507 throw nvae; 6507
6508 } 6508 state._fsp--;
6509 switch (alt14) { 6509
6510 case 1 : 6510 after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
6511 // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 6511
6512 { 6512 }
6513 // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 6513
6514 // InternalApplicationConfiguration.g:2042:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 6514
6515 { 6515 }
6516 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); 6516 break;
6517 // InternalApplicationConfiguration.g:2043:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 6517 case 2 :
6518 // InternalApplicationConfiguration.g:2043:4: rule__ClassTypeScope__SetsNewAssignment_2_0 6518 // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
6519 { 6519 {
6520 pushFollow(FOLLOW_2); 6520 // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
6521 rule__ClassTypeScope__SetsNewAssignment_2_0(); 6521 // InternalApplicationConfiguration.g:2102:3: ruleFileReference
6522 6522 {
6523 state._fsp--; 6523 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
6524 6524 pushFollow(FOLLOW_2);
6525 6525 ruleFileReference();
6526 } 6526
6527 6527 state._fsp--;
6528 after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); 6528
6529 6529 after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
6530 } 6530
6531 6531 }
6532 6532
6533 } 6533
6534 break; 6534 }
6535 case 2 : 6535 break;
6536 // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 6536
6537 { 6537 }
6538 // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 6538 }
6539 // InternalApplicationConfiguration.g:2048:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 6539 catch (RecognitionException re) {
6540 { 6540 reportError(re);
6541 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); 6541 recover(input,re);
6542 // InternalApplicationConfiguration.g:2049:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 6542 }
6543 // InternalApplicationConfiguration.g:2049:4: rule__ClassTypeScope__SetsSumAssignment_2_1 6543 finally {
6544 { 6544
6545 pushFollow(FOLLOW_2); 6545 restoreStackSize(stackSize);
6546 rule__ClassTypeScope__SetsSumAssignment_2_1(); 6546
6547 6547 }
6548 state._fsp--; 6548 return ;
6549 6549 }
6550 6550 // $ANTLR end "rule__File__Alternatives"
6551 } 6551
6552 6552
6553 after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); 6553 // $ANTLR start "rule__MetamodelEntry__Alternatives"
6554 6554 // InternalApplicationConfiguration.g:2111:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
6555 } 6555 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
6556 6556
6557 6557 int stackSize = keepStackSize();
6558 } 6558
6559 break; 6559 try {
6560 6560 // InternalApplicationConfiguration.g:2115:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
6561 } 6561 int alt5=2;
6562 } 6562 int LA5_0 = input.LA(1);
6563 catch (RecognitionException re) { 6563
6564 reportError(re); 6564 if ( (LA5_0==RULE_ID) ) {
6565 recover(input,re); 6565 alt5=1;
6566 } 6566 }
6567 finally { 6567 else if ( (LA5_0==32) ) {
6568 6568 alt5=2;
6569 restoreStackSize(stackSize); 6569 }
6570 6570 else {
6571 } 6571 NoViableAltException nvae =
6572 return ; 6572 new NoViableAltException("", 5, 0, input);
6573 } 6573
6574 // $ANTLR end "rule__ClassTypeScope__Alternatives_2" 6574 throw nvae;
6575 6575 }
6576 6576 switch (alt5) {
6577 // $ANTLR start "rule__ClassTypeScope__Alternatives_3" 6577 case 1 :
6578 // InternalApplicationConfiguration.g:2057:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); 6578 // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
6579 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { 6579 {
6580 6580 // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
6581 int stackSize = keepStackSize(); 6581 // InternalApplicationConfiguration.g:2117:3: ruleMetamodelElement
6582 6582 {
6583 try { 6583 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
6584 // InternalApplicationConfiguration.g:2061:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) 6584 pushFollow(FOLLOW_2);
6585 int alt15=2; 6585 ruleMetamodelElement();
6586 int LA15_0 = input.LA(1); 6586
6587 6587 state._fsp--;
6588 if ( (LA15_0==RULE_INT) ) { 6588
6589 int LA15_1 = input.LA(2); 6589 after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
6590 6590
6591 if ( (LA15_1==EOF||(LA15_1>=25 && LA15_1<=26)) ) { 6591 }
6592 alt15=1; 6592
6593 } 6593
6594 else if ( (LA15_1==45) ) { 6594 }
6595 alt15=2; 6595 break;
6596 } 6596 case 2 :
6597 else { 6597 // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
6598 NoViableAltException nvae = 6598 {
6599 new NoViableAltException("", 15, 1, input); 6599 // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
6600 6600 // InternalApplicationConfiguration.g:2123:3: ruleAllPackageEntry
6601 throw nvae; 6601 {
6602 } 6602 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
6603 } 6603 pushFollow(FOLLOW_2);
6604 else if ( (LA15_0==55) ) { 6604 ruleAllPackageEntry();
6605 alt15=1; 6605
6606 } 6606 state._fsp--;
6607 else { 6607
6608 NoViableAltException nvae = 6608 after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
6609 new NoViableAltException("", 15, 0, input); 6609
6610 6610 }
6611 throw nvae; 6611
6612 } 6612
6613 switch (alt15) { 6613 }
6614 case 1 : 6614 break;
6615 // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 6615
6616 { 6616 }
6617 // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 6617 }
6618 // InternalApplicationConfiguration.g:2063:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 6618 catch (RecognitionException re) {
6619 { 6619 reportError(re);
6620 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); 6620 recover(input,re);
6621 // InternalApplicationConfiguration.g:2064:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 6621 }
6622 // InternalApplicationConfiguration.g:2064:4: rule__ClassTypeScope__NumberAssignment_3_0 6622 finally {
6623 { 6623
6624 pushFollow(FOLLOW_2); 6624 restoreStackSize(stackSize);
6625 rule__ClassTypeScope__NumberAssignment_3_0(); 6625
6626 6626 }
6627 state._fsp--; 6627 return ;
6628 6628 }
6629 6629 // $ANTLR end "rule__MetamodelEntry__Alternatives"
6630 } 6630
6631 6631
6632 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); 6632 // $ANTLR start "rule__Metamodel__Alternatives"
6633 6633 // InternalApplicationConfiguration.g:2132:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
6634 } 6634 public final void rule__Metamodel__Alternatives() throws RecognitionException {
6635 6635
6636 6636 int stackSize = keepStackSize();
6637 } 6637
6638 break; 6638 try {
6639 case 2 : 6639 // InternalApplicationConfiguration.g:2136:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
6640 // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 6640 int alt6=2;
6641 { 6641 int LA6_0 = input.LA(1);
6642 // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 6642
6643 // InternalApplicationConfiguration.g:2069:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 6643 if ( (LA6_0==RULE_ID) ) {
6644 { 6644 alt6=1;
6645 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); 6645 }
6646 // InternalApplicationConfiguration.g:2070:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 6646 else if ( (LA6_0==29) ) {
6647 // InternalApplicationConfiguration.g:2070:4: rule__ClassTypeScope__NumberAssignment_3_1 6647 alt6=2;
6648 { 6648 }
6649 pushFollow(FOLLOW_2); 6649 else {
6650 rule__ClassTypeScope__NumberAssignment_3_1(); 6650 NoViableAltException nvae =
6651 6651 new NoViableAltException("", 6, 0, input);
6652 state._fsp--; 6652
6653 6653 throw nvae;
6654 6654 }
6655 } 6655 switch (alt6) {
6656 6656 case 1 :
6657 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); 6657 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
6658 6658 {
6659 } 6659 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
6660 6660 // InternalApplicationConfiguration.g:2138:3: ruleMetamodelReference
6661 6661 {
6662 } 6662 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
6663 break; 6663 pushFollow(FOLLOW_2);
6664 6664 ruleMetamodelReference();
6665 } 6665
6666 } 6666 state._fsp--;
6667 catch (RecognitionException re) { 6667
6668 reportError(re); 6668 after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
6669 recover(input,re); 6669
6670 } 6670 }
6671 finally { 6671
6672 6672
6673 restoreStackSize(stackSize); 6673 }
6674 6674 break;
6675 } 6675 case 2 :
6676 return ; 6676 // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
6677 } 6677 {
6678 // $ANTLR end "rule__ClassTypeScope__Alternatives_3" 6678 // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
6679 6679 // InternalApplicationConfiguration.g:2144:3: ruleMetamodelSpecification
6680 6680 {
6681 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" 6681 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
6682 // InternalApplicationConfiguration.g:2078:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); 6682 pushFollow(FOLLOW_2);
6683 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { 6683 ruleMetamodelSpecification();
6684 6684
6685 int stackSize = keepStackSize(); 6685 state._fsp--;
6686 6686
6687 try { 6687 after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
6688 // InternalApplicationConfiguration.g:2082:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) 6688
6689 int alt16=2; 6689 }
6690 int LA16_0 = input.LA(1); 6690
6691 6691
6692 if ( (LA16_0==54) ) { 6692 }
6693 alt16=1; 6693 break;
6694 } 6694
6695 else if ( (LA16_0==23) ) { 6695 }
6696 alt16=2; 6696 }
6697 } 6697 catch (RecognitionException re) {
6698 else { 6698 reportError(re);
6699 NoViableAltException nvae = 6699 recover(input,re);
6700 new NoViableAltException("", 16, 0, input); 6700 }
6701 6701 finally {
6702 throw nvae; 6702
6703 } 6703 restoreStackSize(stackSize);
6704 switch (alt16) { 6704
6705 case 1 : 6705 }
6706 // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 6706 return ;
6707 { 6707 }
6708 // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 6708 // $ANTLR end "rule__Metamodel__Alternatives"
6709 // InternalApplicationConfiguration.g:2084:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 6709
6710 { 6710
6711 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); 6711 // $ANTLR start "rule__PartialModelEntry__Alternatives"
6712 // InternalApplicationConfiguration.g:2085:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 6712 // InternalApplicationConfiguration.g:2153:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
6713 // InternalApplicationConfiguration.g:2085:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 6713 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
6714 { 6714
6715 pushFollow(FOLLOW_2); 6715 int stackSize = keepStackSize();
6716 rule__ObjectTypeScope__SetsNewAssignment_2_0(); 6716
6717 6717 try {
6718 state._fsp--; 6718 // InternalApplicationConfiguration.g:2157:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
6719 6719 int alt7=2;
6720 6720 int LA7_0 = input.LA(1);
6721 } 6721
6722 6722 if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
6723 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); 6723 alt7=1;
6724 6724 }
6725 } 6725 else if ( (LA7_0==36) ) {
6726 6726 alt7=2;
6727 6727 }
6728 } 6728 else {
6729 break; 6729 NoViableAltException nvae =
6730 case 2 : 6730 new NoViableAltException("", 7, 0, input);
6731 // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 6731
6732 { 6732 throw nvae;
6733 // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 6733 }
6734 // InternalApplicationConfiguration.g:2090:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 6734 switch (alt7) {
6735 { 6735 case 1 :
6736 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); 6736 // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
6737 // InternalApplicationConfiguration.g:2091:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 6737 {
6738 // InternalApplicationConfiguration.g:2091:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 6738 // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
6739 { 6739 // InternalApplicationConfiguration.g:2159:3: ruleModelEntry
6740 pushFollow(FOLLOW_2); 6740 {
6741 rule__ObjectTypeScope__SetsSumAssignment_2_1(); 6741 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
6742 6742 pushFollow(FOLLOW_2);
6743 state._fsp--; 6743 ruleModelEntry();
6744 6744
6745 6745 state._fsp--;
6746 } 6746
6747 6747 after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
6748 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); 6748
6749 6749 }
6750 } 6750
6751 6751
6752 6752 }
6753 } 6753 break;
6754 break; 6754 case 2 :
6755 6755 // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
6756 } 6756 {
6757 } 6757 // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
6758 catch (RecognitionException re) { 6758 // InternalApplicationConfiguration.g:2165:3: ruleFolderEntry
6759 reportError(re); 6759 {
6760 recover(input,re); 6760 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
6761 } 6761 pushFollow(FOLLOW_2);
6762 finally { 6762 ruleFolderEntry();
6763 6763
6764 restoreStackSize(stackSize); 6764 state._fsp--;
6765 6765
6766 } 6766 after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
6767 return ; 6767
6768 } 6768 }
6769 // $ANTLR end "rule__ObjectTypeScope__Alternatives_2" 6769
6770 6770
6771 6771 }
6772 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" 6772 break;
6773 // InternalApplicationConfiguration.g:2099:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); 6773
6774 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { 6774 }
6775 6775 }
6776 int stackSize = keepStackSize(); 6776 catch (RecognitionException re) {
6777 6777 reportError(re);
6778 try { 6778 recover(input,re);
6779 // InternalApplicationConfiguration.g:2103:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) 6779 }
6780 int alt17=2; 6780 finally {
6781 int LA17_0 = input.LA(1); 6781
6782 6782 restoreStackSize(stackSize);
6783 if ( (LA17_0==RULE_INT) ) { 6783
6784 int LA17_1 = input.LA(2); 6784 }
6785 6785 return ;
6786 if ( (LA17_1==EOF||(LA17_1>=25 && LA17_1<=26)) ) { 6786 }
6787 alt17=1; 6787 // $ANTLR end "rule__PartialModelEntry__Alternatives"
6788 } 6788
6789 else if ( (LA17_1==45) ) { 6789
6790 alt17=2; 6790 // $ANTLR start "rule__PartialModel__Alternatives"
6791 } 6791 // InternalApplicationConfiguration.g:2174:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
6792 else { 6792 public final void rule__PartialModel__Alternatives() throws RecognitionException {
6793 NoViableAltException nvae = 6793
6794 new NoViableAltException("", 17, 1, input); 6794 int stackSize = keepStackSize();
6795 6795
6796 throw nvae; 6796 try {
6797 } 6797 // InternalApplicationConfiguration.g:2178:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
6798 } 6798 int alt8=2;
6799 else if ( (LA17_0==55) ) { 6799 int LA8_0 = input.LA(1);
6800 alt17=1; 6800
6801 } 6801 if ( (LA8_0==29) ) {
6802 else { 6802 alt8=1;
6803 NoViableAltException nvae = 6803 }
6804 new NoViableAltException("", 17, 0, input); 6804 else if ( (LA8_0==RULE_ID) ) {
6805 6805 alt8=2;
6806 throw nvae; 6806 }
6807 } 6807 else {
6808 switch (alt17) { 6808 NoViableAltException nvae =
6809 case 1 : 6809 new NoViableAltException("", 8, 0, input);
6810 // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 6810
6811 { 6811 throw nvae;
6812 // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 6812 }
6813 // InternalApplicationConfiguration.g:2105:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 6813 switch (alt8) {
6814 { 6814 case 1 :
6815 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); 6815 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
6816 // InternalApplicationConfiguration.g:2106:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 6816 {
6817 // InternalApplicationConfiguration.g:2106:4: rule__ObjectTypeScope__NumberAssignment_3_0 6817 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
6818 { 6818 // InternalApplicationConfiguration.g:2180:3: rulePartialModelSpecification
6819 pushFollow(FOLLOW_2); 6819 {
6820 rule__ObjectTypeScope__NumberAssignment_3_0(); 6820 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
6821 6821 pushFollow(FOLLOW_2);
6822 state._fsp--; 6822 rulePartialModelSpecification();
6823 6823
6824 6824 state._fsp--;
6825 } 6825
6826 6826 after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
6827 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); 6827
6828 6828 }
6829 } 6829
6830 6830
6831 6831 }
6832 } 6832 break;
6833 break; 6833 case 2 :
6834 case 2 : 6834 // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
6835 // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 6835 {
6836 { 6836 // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
6837 // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 6837 // InternalApplicationConfiguration.g:2186:3: rulePartialModelReference
6838 // InternalApplicationConfiguration.g:2111:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 6838 {
6839 { 6839 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
6840 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); 6840 pushFollow(FOLLOW_2);
6841 // InternalApplicationConfiguration.g:2112:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 6841 rulePartialModelReference();
6842 // InternalApplicationConfiguration.g:2112:4: rule__ObjectTypeScope__NumberAssignment_3_1 6842
6843 { 6843 state._fsp--;
6844 pushFollow(FOLLOW_2); 6844
6845 rule__ObjectTypeScope__NumberAssignment_3_1(); 6845 after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
6846 6846
6847 state._fsp--; 6847 }
6848 6848
6849 6849
6850 } 6850 }
6851 6851 break;
6852 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); 6852
6853 6853 }
6854 } 6854 }
6855 6855 catch (RecognitionException re) {
6856 6856 reportError(re);
6857 } 6857 recover(input,re);
6858 break; 6858 }
6859 6859 finally {
6860 } 6860
6861 } 6861 restoreStackSize(stackSize);
6862 catch (RecognitionException re) { 6862
6863 reportError(re); 6863 }
6864 recover(input,re); 6864 return ;
6865 } 6865 }
6866 finally { 6866 // $ANTLR end "rule__PartialModel__Alternatives"
6867 6867
6868 restoreStackSize(stackSize); 6868
6869 6869 // $ANTLR start "rule__PatternEntry__Alternatives"
6870 } 6870 // InternalApplicationConfiguration.g:2195:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
6871 return ; 6871 public final void rule__PatternEntry__Alternatives() throws RecognitionException {
6872 } 6872
6873 // $ANTLR end "rule__ObjectTypeScope__Alternatives_3" 6873 int stackSize = keepStackSize();
6874 6874
6875 6875 try {
6876 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" 6876 // InternalApplicationConfiguration.g:2199:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
6877 // InternalApplicationConfiguration.g:2120:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); 6877 int alt9=2;
6878 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { 6878 int LA9_0 = input.LA(1);
6879 6879
6880 int stackSize = keepStackSize(); 6880 if ( (LA9_0==RULE_ID) ) {
6881 6881 alt9=1;
6882 try { 6882 }
6883 // InternalApplicationConfiguration.g:2124:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) 6883 else if ( (LA9_0==32) ) {
6884 int alt18=2; 6884 alt9=2;
6885 int LA18_0 = input.LA(1); 6885 }
6886 6886 else {
6887 if ( (LA18_0==54) ) { 6887 NoViableAltException nvae =
6888 alt18=1; 6888 new NoViableAltException("", 9, 0, input);
6889 } 6889
6890 else if ( (LA18_0==23) ) { 6890 throw nvae;
6891 alt18=2; 6891 }
6892 } 6892 switch (alt9) {
6893 else { 6893 case 1 :
6894 NoViableAltException nvae = 6894 // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
6895 new NoViableAltException("", 18, 0, input); 6895 {
6896 6896 // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
6897 throw nvae; 6897 // InternalApplicationConfiguration.g:2201:3: rulePatternElement
6898 } 6898 {
6899 switch (alt18) { 6899 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
6900 case 1 : 6900 pushFollow(FOLLOW_2);
6901 // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 6901 rulePatternElement();
6902 { 6902
6903 // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 6903 state._fsp--;
6904 // InternalApplicationConfiguration.g:2126:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 6904
6905 { 6905 after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
6906 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); 6906
6907 // InternalApplicationConfiguration.g:2127:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 6907 }
6908 // InternalApplicationConfiguration.g:2127:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 6908
6909 { 6909
6910 pushFollow(FOLLOW_2); 6910 }
6911 rule__IntegerTypeScope__SetsNewAssignment_2_0(); 6911 break;
6912 6912 case 2 :
6913 state._fsp--; 6913 // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
6914 6914 {
6915 6915 // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
6916 } 6916 // InternalApplicationConfiguration.g:2207:3: ruleAllPatternEntry
6917 6917 {
6918 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); 6918 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
6919 6919 pushFollow(FOLLOW_2);
6920 } 6920 ruleAllPatternEntry();
6921 6921
6922 6922 state._fsp--;
6923 } 6923
6924 break; 6924 after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
6925 case 2 : 6925
6926 // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 6926 }
6927 { 6927
6928 // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 6928
6929 // InternalApplicationConfiguration.g:2132:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 6929 }
6930 { 6930 break;
6931 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); 6931
6932 // InternalApplicationConfiguration.g:2133:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 6932 }
6933 // InternalApplicationConfiguration.g:2133:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 6933 }
6934 { 6934 catch (RecognitionException re) {
6935 pushFollow(FOLLOW_2); 6935 reportError(re);
6936 rule__IntegerTypeScope__SetsSumAssignment_2_1(); 6936 recover(input,re);
6937 6937 }
6938 state._fsp--; 6938 finally {
6939 6939
6940 6940 restoreStackSize(stackSize);
6941 } 6941
6942 6942 }
6943 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); 6943 return ;
6944 6944 }
6945 } 6945 // $ANTLR end "rule__PatternEntry__Alternatives"
6946 6946
6947 6947
6948 } 6948 // $ANTLR start "rule__GraphPattern__Alternatives"
6949 break; 6949 // InternalApplicationConfiguration.g:2216:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
6950 6950 public final void rule__GraphPattern__Alternatives() throws RecognitionException {
6951 } 6951
6952 } 6952 int stackSize = keepStackSize();
6953 catch (RecognitionException re) { 6953
6954 reportError(re); 6954 try {
6955 recover(input,re); 6955 // InternalApplicationConfiguration.g:2220:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
6956 } 6956 int alt10=2;
6957 finally { 6957 int LA10_0 = input.LA(1);
6958 6958
6959 restoreStackSize(stackSize); 6959 if ( (LA10_0==RULE_ID) ) {
6960 6960 alt10=1;
6961 } 6961 }
6962 return ; 6962 else if ( (LA10_0==29) ) {
6963 } 6963 alt10=2;
6964 // $ANTLR end "rule__IntegerTypeScope__Alternatives_2" 6964 }
6965 6965 else {
6966 6966 NoViableAltException nvae =
6967 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" 6967 new NoViableAltException("", 10, 0, input);
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 throw nvae;
6970 6970 }
6971 int stackSize = keepStackSize(); 6971 switch (alt10) {
6972 6972 case 1 :
6973 try { 6973 // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
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 // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
6976 switch ( input.LA(1) ) { 6976 // InternalApplicationConfiguration.g:2222:3: ruleGraphPatternReference
6977 case RULE_INT: 6977 {
6978 { 6978 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
6979 int LA19_1 = input.LA(2); 6979 pushFollow(FOLLOW_2);
6980 6980 ruleGraphPatternReference();
6981 if ( (LA19_1==45) ) { 6981
6982 alt19=2; 6982 state._fsp--;
6983 } 6983
6984 else if ( (LA19_1==EOF||(LA19_1>=25 && LA19_1<=26)) ) { 6984 after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
6985 alt19=1; 6985
6986 } 6986 }
6987 else { 6987
6988 NoViableAltException nvae = 6988
6989 new NoViableAltException("", 19, 1, input); 6989 }
6990 6990 break;
6991 throw nvae; 6991 case 2 :
6992 } 6992 // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
6993 } 6993 {
6994 break; 6994 // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
6995 case 55: 6995 // InternalApplicationConfiguration.g:2228:3: rulePatternSpecification
6996 { 6996 {
6997 alt19=1; 6997 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
6998 } 6998 pushFollow(FOLLOW_2);
6999 break; 6999 rulePatternSpecification();
7000 case 24: 7000
7001 { 7001 state._fsp--;
7002 alt19=3; 7002
7003 } 7003 after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
7004 break; 7004
7005 default: 7005 }
7006 NoViableAltException nvae = 7006
7007 new NoViableAltException("", 19, 0, input); 7007
7008 7008 }
7009 throw nvae; 7009 break;
7010 } 7010
7011 7011 }
7012 switch (alt19) { 7012 }
7013 case 1 : 7013 catch (RecognitionException re) {
7014 // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 7014 reportError(re);
7015 { 7015 recover(input,re);
7016 // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 7016 }
7017 // InternalApplicationConfiguration.g:2147:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 7017 finally {
7018 { 7018
7019 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); 7019 restoreStackSize(stackSize);
7020 // InternalApplicationConfiguration.g:2148:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 7020
7021 // InternalApplicationConfiguration.g:2148:4: rule__IntegerTypeScope__NumberAssignment_3_0 7021 }
7022 { 7022 return ;
7023 pushFollow(FOLLOW_2); 7023 }
7024 rule__IntegerTypeScope__NumberAssignment_3_0(); 7024 // $ANTLR end "rule__GraphPattern__Alternatives"
7025 7025
7026 state._fsp--; 7026
7027 7027 // $ANTLR start "rule__ObjectiveEntry__Alternatives"
7028 7028 // InternalApplicationConfiguration.g:2237:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
7029 } 7029 public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
7030 7030
7031 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); 7031 int stackSize = keepStackSize();
7032 7032
7033 } 7033 try {
7034 7034 // InternalApplicationConfiguration.g:2241:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
7035 7035 int alt11=2;
7036 } 7036 int LA11_0 = input.LA(1);
7037 break; 7037
7038 case 2 : 7038 if ( ((LA11_0>=11 && LA11_0<=12)) ) {
7039 // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 7039 alt11=1;
7040 { 7040 }
7041 // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 7041 else if ( (LA11_0==26) ) {
7042 // InternalApplicationConfiguration.g:2153:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 7042 alt11=2;
7043 { 7043 }
7044 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); 7044 else {
7045 // InternalApplicationConfiguration.g:2154:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 7045 NoViableAltException nvae =
7046 // InternalApplicationConfiguration.g:2154:4: rule__IntegerTypeScope__NumberAssignment_3_1 7046 new NoViableAltException("", 11, 0, input);
7047 { 7047
7048 pushFollow(FOLLOW_2); 7048 throw nvae;
7049 rule__IntegerTypeScope__NumberAssignment_3_1(); 7049 }
7050 7050 switch (alt11) {
7051 state._fsp--; 7051 case 1 :
7052 7052 // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
7053 7053 {
7054 } 7054 // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
7055 7055 // InternalApplicationConfiguration.g:2243:3: ruleOptimizationEntry
7056 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); 7056 {
7057 7057 before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
7058 } 7058 pushFollow(FOLLOW_2);
7059 7059 ruleOptimizationEntry();
7060 7060
7061 } 7061 state._fsp--;
7062 break; 7062
7063 case 3 : 7063 after(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
7064 // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 7064
7065 { 7065 }
7066 // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 7066
7067 // InternalApplicationConfiguration.g:2159:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 7067
7068 { 7068 }
7069 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); 7069 break;
7070 // InternalApplicationConfiguration.g:2160:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 7070 case 2 :
7071 // InternalApplicationConfiguration.g:2160:4: rule__IntegerTypeScope__NumberAssignment_3_2 7071 // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
7072 { 7072 {
7073 pushFollow(FOLLOW_2); 7073 // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
7074 rule__IntegerTypeScope__NumberAssignment_3_2(); 7074 // InternalApplicationConfiguration.g:2249:3: ruleThresholdEntry
7075 7075 {
7076 state._fsp--; 7076 before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
7077 7077 pushFollow(FOLLOW_2);
7078 7078 ruleThresholdEntry();
7079 } 7079
7080 7080 state._fsp--;
7081 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); 7081
7082 7082 after(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
7083 } 7083
7084 7084 }
7085 7085
7086 } 7086
7087 break; 7087 }
7088 7088 break;
7089 } 7089
7090 } 7090 }
7091 catch (RecognitionException re) { 7091 }
7092 reportError(re); 7092 catch (RecognitionException re) {
7093 recover(input,re); 7093 reportError(re);
7094 } 7094 recover(input,re);
7095 finally { 7095 }
7096 7096 finally {
7097 restoreStackSize(stackSize); 7097
7098 7098 restoreStackSize(stackSize);
7099 } 7099
7100 return ; 7100 }
7101 } 7101 return ;
7102 // $ANTLR end "rule__IntegerTypeScope__Alternatives_3" 7102 }
7103 7103 // $ANTLR end "rule__ObjectiveEntry__Alternatives"
7104 7104
7105 // $ANTLR start "rule__RealTypeScope__Alternatives_2" 7105
7106 // InternalApplicationConfiguration.g:2168:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); 7106 // $ANTLR start "rule__Objective__Alternatives"
7107 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { 7107 // InternalApplicationConfiguration.g:2258:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
7108 7108 public final void rule__Objective__Alternatives() throws RecognitionException {
7109 int stackSize = keepStackSize(); 7109
7110 7110 int stackSize = keepStackSize();
7111 try { 7111
7112 // InternalApplicationConfiguration.g:2172:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) 7112 try {
7113 int alt20=2; 7113 // InternalApplicationConfiguration.g:2262:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
7114 int LA20_0 = input.LA(1); 7114 int alt12=2;
7115 7115 int LA12_0 = input.LA(1);
7116 if ( (LA20_0==54) ) { 7116
7117 alt20=1; 7117 if ( (LA12_0==RULE_ID) ) {
7118 } 7118 alt12=1;
7119 else if ( (LA20_0==23) ) { 7119 }
7120 alt20=2; 7120 else if ( (LA12_0==29) ) {
7121 } 7121 alt12=2;
7122 else { 7122 }
7123 NoViableAltException nvae = 7123 else {
7124 new NoViableAltException("", 20, 0, input); 7124 NoViableAltException nvae =
7125 7125 new NoViableAltException("", 12, 0, input);
7126 throw nvae; 7126
7127 } 7127 throw nvae;
7128 switch (alt20) { 7128 }
7129 case 1 : 7129 switch (alt12) {
7130 // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 7130 case 1 :
7131 { 7131 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
7132 // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 7132 {
7133 // InternalApplicationConfiguration.g:2174:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 7133 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
7134 { 7134 // InternalApplicationConfiguration.g:2264:3: ruleObjectiveReference
7135 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); 7135 {
7136 // InternalApplicationConfiguration.g:2175:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 7136 before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
7137 // InternalApplicationConfiguration.g:2175:4: rule__RealTypeScope__SetsNewAssignment_2_0 7137 pushFollow(FOLLOW_2);
7138 { 7138 ruleObjectiveReference();
7139 pushFollow(FOLLOW_2); 7139
7140 rule__RealTypeScope__SetsNewAssignment_2_0(); 7140 state._fsp--;
7141 7141
7142 state._fsp--; 7142 after(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
7143 7143
7144 7144 }
7145 } 7145
7146 7146
7147 after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); 7147 }
7148 7148 break;
7149 } 7149 case 2 :
7150 7150 // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
7151 7151 {
7152 } 7152 // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
7153 break; 7153 // InternalApplicationConfiguration.g:2270:3: ruleObjectiveSpecification
7154 case 2 : 7154 {
7155 // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 7155 before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
7156 { 7156 pushFollow(FOLLOW_2);
7157 // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 7157 ruleObjectiveSpecification();
7158 // InternalApplicationConfiguration.g:2180:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 7158
7159 { 7159 state._fsp--;
7160 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); 7160
7161 // InternalApplicationConfiguration.g:2181:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 7161 after(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
7162 // InternalApplicationConfiguration.g:2181:4: rule__RealTypeScope__SetsSumAssignment_2_1 7162
7163 { 7163 }
7164 pushFollow(FOLLOW_2); 7164
7165 rule__RealTypeScope__SetsSumAssignment_2_1(); 7165
7166 7166 }
7167 state._fsp--; 7167 break;
7168 7168
7169 7169 }
7170 } 7170 }
7171 7171 catch (RecognitionException re) {
7172 after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); 7172 reportError(re);
7173 7173 recover(input,re);
7174 } 7174 }
7175 7175 finally {
7176 7176
7177 } 7177 restoreStackSize(stackSize);
7178 break; 7178
7179 7179 }
7180 } 7180 return ;
7181 } 7181 }
7182 catch (RecognitionException re) { 7182 // $ANTLR end "rule__Objective__Alternatives"
7183 reportError(re); 7183
7184 recover(input,re); 7184
7185 } 7185 // $ANTLR start "rule__ConfigEntry__Alternatives"
7186 finally { 7186 // InternalApplicationConfiguration.g:2279:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
7187 7187 public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
7188 restoreStackSize(stackSize); 7188
7189 7189 int stackSize = keepStackSize();
7190 } 7190
7191 return ; 7191 try {
7192 } 7192 // InternalApplicationConfiguration.g:2283:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
7193 // $ANTLR end "rule__RealTypeScope__Alternatives_2" 7193 int alt13=4;
7194 7194 switch ( input.LA(1) ) {
7195 7195 case 41:
7196 // $ANTLR start "rule__RealTypeScope__Alternatives_3" 7196 {
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 alt13=1;
7198 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { 7198 }
7199 7199 break;
7200 int stackSize = keepStackSize(); 7200 case 42:
7201 7201 {
7202 try { 7202 alt13=2;
7203 // InternalApplicationConfiguration.g:2193:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) 7203 }
7204 int alt21=3; 7204 break;
7205 switch ( input.LA(1) ) { 7205 case 43:
7206 case RULE_INT: 7206 {
7207 { 7207 alt13=3;
7208 int LA21_1 = input.LA(2); 7208 }
7209 7209 break;
7210 if ( (LA21_1==EOF||(LA21_1>=25 && LA21_1<=26)) ) { 7210 case RULE_STRING:
7211 alt21=1; 7211 {
7212 } 7212 alt13=4;
7213 else if ( (LA21_1==45) ) { 7213 }
7214 alt21=2; 7214 break;
7215 } 7215 default:
7216 else { 7216 NoViableAltException nvae =
7217 NoViableAltException nvae = 7217 new NoViableAltException("", 13, 0, input);
7218 new NoViableAltException("", 21, 1, input); 7218
7219 7219 throw nvae;
7220 throw nvae; 7220 }
7221 } 7221
7222 } 7222 switch (alt13) {
7223 break; 7223 case 1 :
7224 case 55: 7224 // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
7225 { 7225 {
7226 alt21=1; 7226 // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
7227 } 7227 // InternalApplicationConfiguration.g:2285:3: ruleDocumentationEntry
7228 break; 7228 {
7229 case 24: 7229 before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
7230 { 7230 pushFollow(FOLLOW_2);
7231 alt21=3; 7231 ruleDocumentationEntry();
7232 } 7232
7233 break; 7233 state._fsp--;
7234 default: 7234
7235 NoViableAltException nvae = 7235 after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
7236 new NoViableAltException("", 21, 0, input); 7236
7237 7237 }
7238 throw nvae; 7238
7239 } 7239
7240 7240 }
7241 switch (alt21) { 7241 break;
7242 case 1 : 7242 case 2 :
7243 // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 7243 // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
7244 { 7244 {
7245 // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 7245 // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
7246 // InternalApplicationConfiguration.g:2195:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 7246 // InternalApplicationConfiguration.g:2291:3: ruleRuntimeEntry
7247 { 7247 {
7248 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); 7248 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
7249 // InternalApplicationConfiguration.g:2196:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 7249 pushFollow(FOLLOW_2);
7250 // InternalApplicationConfiguration.g:2196:4: rule__RealTypeScope__NumberAssignment_3_0 7250 ruleRuntimeEntry();
7251 { 7251
7252 pushFollow(FOLLOW_2); 7252 state._fsp--;
7253 rule__RealTypeScope__NumberAssignment_3_0(); 7253
7254 7254 after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
7255 state._fsp--; 7255
7256 7256 }
7257 7257
7258 } 7258
7259 7259 }
7260 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); 7260 break;
7261 7261 case 3 :
7262 } 7262 // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
7263 7263 {
7264 7264 // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
7265 } 7265 // InternalApplicationConfiguration.g:2297:3: ruleMemoryEntry
7266 break; 7266 {
7267 case 2 : 7267 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
7268 // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 7268 pushFollow(FOLLOW_2);
7269 { 7269 ruleMemoryEntry();
7270 // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 7270
7271 // InternalApplicationConfiguration.g:2201:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 7271 state._fsp--;
7272 { 7272
7273 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); 7273 after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
7274 // InternalApplicationConfiguration.g:2202:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 7274
7275 // InternalApplicationConfiguration.g:2202:4: rule__RealTypeScope__NumberAssignment_3_1 7275 }
7276 { 7276
7277 pushFollow(FOLLOW_2); 7277
7278 rule__RealTypeScope__NumberAssignment_3_1(); 7278 }
7279 7279 break;
7280 state._fsp--; 7280 case 4 :
7281 7281 // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
7282 7282 {
7283 } 7283 // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
7284 7284 // InternalApplicationConfiguration.g:2303:3: ruleCustomEntry
7285 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); 7285 {
7286 7286 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
7287 } 7287 pushFollow(FOLLOW_2);
7288 7288 ruleCustomEntry();
7289 7289
7290 } 7290 state._fsp--;
7291 break; 7291
7292 case 3 : 7292 after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
7293 // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 7293
7294 { 7294 }
7295 // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 7295
7296 // InternalApplicationConfiguration.g:2207:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 7296
7297 { 7297 }
7298 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); 7298 break;
7299 // InternalApplicationConfiguration.g:2208:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 7299
7300 // InternalApplicationConfiguration.g:2208:4: rule__RealTypeScope__NumberAssignment_3_2 7300 }
7301 { 7301 }
7302 pushFollow(FOLLOW_2); 7302 catch (RecognitionException re) {
7303 rule__RealTypeScope__NumberAssignment_3_2(); 7303 reportError(re);
7304 7304 recover(input,re);
7305 state._fsp--; 7305 }
7306 7306 finally {
7307 7307
7308 } 7308 restoreStackSize(stackSize);
7309 7309
7310 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); 7310 }
7311 7311 return ;
7312 } 7312 }
7313 7313 // $ANTLR end "rule__ConfigEntry__Alternatives"
7314 7314
7315 } 7315
7316 break; 7316 // $ANTLR start "rule__Config__Alternatives"
7317 7317 // InternalApplicationConfiguration.g:2312:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
7318 } 7318 public final void rule__Config__Alternatives() throws RecognitionException {
7319 } 7319
7320 catch (RecognitionException re) { 7320 int stackSize = keepStackSize();
7321 reportError(re); 7321
7322 recover(input,re); 7322 try {
7323 } 7323 // InternalApplicationConfiguration.g:2316:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
7324 finally { 7324 int alt14=2;
7325 7325 int LA14_0 = input.LA(1);
7326 restoreStackSize(stackSize); 7326
7327 7327 if ( (LA14_0==29) ) {
7328 } 7328 alt14=1;
7329 return ; 7329 }
7330 } 7330 else if ( (LA14_0==RULE_ID) ) {
7331 // $ANTLR end "rule__RealTypeScope__Alternatives_3" 7331 alt14=2;
7332 7332 }
7333 7333 else {
7334 // $ANTLR start "rule__StringTypeScope__Alternatives_2" 7334 NoViableAltException nvae =
7335 // InternalApplicationConfiguration.g:2216:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); 7335 new NoViableAltException("", 14, 0, input);
7336 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { 7336
7337 7337 throw nvae;
7338 int stackSize = keepStackSize(); 7338 }
7339 7339 switch (alt14) {
7340 try { 7340 case 1 :
7341 // InternalApplicationConfiguration.g:2220:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) 7341 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
7342 int alt22=2; 7342 {
7343 int LA22_0 = input.LA(1); 7343 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
7344 7344 // InternalApplicationConfiguration.g:2318:3: ruleConfigSpecification
7345 if ( (LA22_0==54) ) { 7345 {
7346 alt22=1; 7346 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
7347 } 7347 pushFollow(FOLLOW_2);
7348 else if ( (LA22_0==23) ) { 7348 ruleConfigSpecification();
7349 alt22=2; 7349
7350 } 7350 state._fsp--;
7351 else { 7351
7352 NoViableAltException nvae = 7352 after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
7353 new NoViableAltException("", 22, 0, input); 7353
7354 7354 }
7355 throw nvae; 7355
7356 } 7356
7357 switch (alt22) { 7357 }
7358 case 1 : 7358 break;
7359 // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 7359 case 2 :
7360 { 7360 // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
7361 // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 7361 {
7362 // InternalApplicationConfiguration.g:2222:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 7362 // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
7363 { 7363 // InternalApplicationConfiguration.g:2324:3: ruleConfigReference
7364 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); 7364 {
7365 // InternalApplicationConfiguration.g:2223:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 7365 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
7366 // InternalApplicationConfiguration.g:2223:4: rule__StringTypeScope__SetsNewAssignment_2_0 7366 pushFollow(FOLLOW_2);
7367 { 7367 ruleConfigReference();
7368 pushFollow(FOLLOW_2); 7368
7369 rule__StringTypeScope__SetsNewAssignment_2_0(); 7369 state._fsp--;
7370 7370
7371 state._fsp--; 7371 after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
7372 7372
7373 7373 }
7374 } 7374
7375 7375
7376 after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); 7376 }
7377 7377 break;
7378 } 7378
7379 7379 }
7380 7380 }
7381 } 7381 catch (RecognitionException re) {
7382 break; 7382 reportError(re);
7383 case 2 : 7383 recover(input,re);
7384 // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 7384 }
7385 { 7385 finally {
7386 // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 7386
7387 // InternalApplicationConfiguration.g:2228:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 7387 restoreStackSize(stackSize);
7388 { 7388
7389 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); 7389 }
7390 // InternalApplicationConfiguration.g:2229:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 7390 return ;
7391 // InternalApplicationConfiguration.g:2229:4: rule__StringTypeScope__SetsSumAssignment_2_1 7391 }
7392 { 7392 // $ANTLR end "rule__Config__Alternatives"
7393 pushFollow(FOLLOW_2); 7393
7394 rule__StringTypeScope__SetsSumAssignment_2_1(); 7394
7395 7395 // $ANTLR start "rule__TypeScope__Alternatives"
7396 state._fsp--; 7396 // InternalApplicationConfiguration.g:2333:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
7397 7397 public final void rule__TypeScope__Alternatives() throws RecognitionException {
7398 7398
7399 } 7399 int stackSize = keepStackSize();
7400 7400
7401 after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); 7401 try {
7402 7402 // InternalApplicationConfiguration.g:2337:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
7403 } 7403 int alt15=5;
7404 7404 int LA15_0 = input.LA(1);
7405 7405
7406 } 7406 if ( (LA15_0==44) ) {
7407 break; 7407 switch ( input.LA(2) ) {
7408 7408 case 50:
7409 } 7409 {
7410 } 7410 alt15=5;
7411 catch (RecognitionException re) { 7411 }
7412 reportError(re); 7412 break;
7413 recover(input,re); 7413 case 47:
7414 } 7414 {
7415 finally { 7415 alt15=2;
7416 7416 }
7417 restoreStackSize(stackSize); 7417 break;
7418 7418 case 48:
7419 } 7419 {
7420 return ; 7420 alt15=3;
7421 } 7421 }
7422 // $ANTLR end "rule__StringTypeScope__Alternatives_2" 7422 break;
7423 7423 case 49:
7424 7424 {
7425 // $ANTLR start "rule__StringTypeScope__Alternatives_3" 7425 alt15=4;
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 }
7427 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { 7427 break;
7428 7428 case 45:
7429 int stackSize = keepStackSize(); 7429 {
7430 7430 alt15=1;
7431 try { 7431 }
7432 // InternalApplicationConfiguration.g:2241:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) 7432 break;
7433 int alt23=3; 7433 default:
7434 switch ( input.LA(1) ) { 7434 NoViableAltException nvae =
7435 case RULE_INT: 7435 new NoViableAltException("", 15, 1, input);
7436 { 7436
7437 int LA23_1 = input.LA(2); 7437 throw nvae;
7438 7438 }
7439 if ( (LA23_1==EOF||(LA23_1>=25 && LA23_1<=26)) ) { 7439
7440 alt23=1; 7440 }
7441 } 7441 else {
7442 else if ( (LA23_1==45) ) { 7442 NoViableAltException nvae =
7443 alt23=2; 7443 new NoViableAltException("", 15, 0, input);
7444 } 7444
7445 else { 7445 throw nvae;
7446 NoViableAltException nvae = 7446 }
7447 new NoViableAltException("", 23, 1, input); 7447 switch (alt15) {
7448 7448 case 1 :
7449 throw nvae; 7449 // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
7450 } 7450 {
7451 } 7451 // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
7452 break; 7452 // InternalApplicationConfiguration.g:2339:3: ruleClassTypeScope
7453 case 55: 7453 {
7454 { 7454 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
7455 alt23=1; 7455 pushFollow(FOLLOW_2);
7456 } 7456 ruleClassTypeScope();
7457 break; 7457
7458 case 24: 7458 state._fsp--;
7459 { 7459
7460 alt23=3; 7460 after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
7461 } 7461
7462 break; 7462 }
7463 default: 7463
7464 NoViableAltException nvae = 7464
7465 new NoViableAltException("", 23, 0, input); 7465 }
7466 7466 break;
7467 throw nvae; 7467 case 2 :
7468 } 7468 // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
7469 7469 {
7470 switch (alt23) { 7470 // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
7471 case 1 : 7471 // InternalApplicationConfiguration.g:2345:3: ruleObjectTypeScope
7472 // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 7472 {
7473 { 7473 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
7474 // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 7474 pushFollow(FOLLOW_2);
7475 // InternalApplicationConfiguration.g:2243:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 7475 ruleObjectTypeScope();
7476 { 7476
7477 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); 7477 state._fsp--;
7478 // InternalApplicationConfiguration.g:2244:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 7478
7479 // InternalApplicationConfiguration.g:2244:4: rule__StringTypeScope__NumberAssignment_3_0 7479 after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
7480 { 7480
7481 pushFollow(FOLLOW_2); 7481 }
7482 rule__StringTypeScope__NumberAssignment_3_0(); 7482
7483 7483
7484 state._fsp--; 7484 }
7485 7485 break;
7486 7486 case 3 :
7487 } 7487 // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
7488 7488 {
7489 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); 7489 // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
7490 7490 // InternalApplicationConfiguration.g:2351:3: ruleIntegerTypeScope
7491 } 7491 {
7492 7492 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
7493 7493 pushFollow(FOLLOW_2);
7494 } 7494 ruleIntegerTypeScope();
7495 break; 7495
7496 case 2 : 7496 state._fsp--;
7497 // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 7497
7498 { 7498 after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
7499 // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 7499
7500 // InternalApplicationConfiguration.g:2249:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 7500 }
7501 { 7501
7502 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); 7502
7503 // InternalApplicationConfiguration.g:2250:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 7503 }
7504 // InternalApplicationConfiguration.g:2250:4: rule__StringTypeScope__NumberAssignment_3_1 7504 break;
7505 { 7505 case 4 :
7506 pushFollow(FOLLOW_2); 7506 // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
7507 rule__StringTypeScope__NumberAssignment_3_1(); 7507 {
7508 7508 // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
7509 state._fsp--; 7509 // InternalApplicationConfiguration.g:2357:3: ruleRealTypeScope
7510 7510 {
7511 7511 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
7512 } 7512 pushFollow(FOLLOW_2);
7513 7513 ruleRealTypeScope();
7514 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); 7514
7515 7515 state._fsp--;
7516 } 7516
7517 7517 after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
7518 7518
7519 } 7519 }
7520 break; 7520
7521 case 3 : 7521
7522 // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 7522 }
7523 { 7523 break;
7524 // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 7524 case 5 :
7525 // InternalApplicationConfiguration.g:2255:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 7525 // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
7526 { 7526 {
7527 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); 7527 // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
7528 // InternalApplicationConfiguration.g:2256:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 7528 // InternalApplicationConfiguration.g:2363:3: ruleStringTypeScope
7529 // InternalApplicationConfiguration.g:2256:4: rule__StringTypeScope__NumberAssignment_3_2 7529 {
7530 { 7530 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
7531 pushFollow(FOLLOW_2); 7531 pushFollow(FOLLOW_2);
7532 rule__StringTypeScope__NumberAssignment_3_2(); 7532 ruleStringTypeScope();
7533 7533
7534 state._fsp--; 7534 state._fsp--;
7535 7535
7536 7536 after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
7537 } 7537
7538 7538 }
7539 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); 7539
7540 7540
7541 } 7541 }
7542 7542 break;
7543 7543
7544 } 7544 }
7545 break; 7545 }
7546 7546 catch (RecognitionException re) {
7547 } 7547 reportError(re);
7548 } 7548 recover(input,re);
7549 catch (RecognitionException re) { 7549 }
7550 reportError(re); 7550 finally {
7551 recover(input,re); 7551
7552 } 7552 restoreStackSize(stackSize);
7553 finally { 7553
7554 7554 }
7555 restoreStackSize(stackSize); 7555 return ;
7556 7556 }
7557 } 7557 // $ANTLR end "rule__TypeScope__Alternatives"
7558 return ; 7558
7559 } 7559
7560 // $ANTLR end "rule__StringTypeScope__Alternatives_3" 7560 // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
7561 7561 // InternalApplicationConfiguration.g:2372:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
7562 7562 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
7563 // $ANTLR start "rule__ExactNumber__Alternatives" 7563
7564 // InternalApplicationConfiguration.g:2264:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); 7564 int stackSize = keepStackSize();
7565 public final void rule__ExactNumber__Alternatives() throws RecognitionException { 7565
7566 7566 try {
7567 int stackSize = keepStackSize(); 7567 // InternalApplicationConfiguration.g:2376:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
7568 7568 int alt16=2;
7569 try { 7569 int LA16_0 = input.LA(1);
7570 // InternalApplicationConfiguration.g:2268:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) 7570
7571 int alt24=2; 7571 if ( (LA16_0==60) ) {
7572 int LA24_0 = input.LA(1); 7572 alt16=1;
7573 7573 }
7574 if ( (LA24_0==RULE_INT) ) { 7574 else if ( (LA16_0==28) ) {
7575 alt24=1; 7575 alt16=2;
7576 } 7576 }
7577 else if ( (LA24_0==55) ) { 7577 else {
7578 alt24=2; 7578 NoViableAltException nvae =
7579 } 7579 new NoViableAltException("", 16, 0, input);
7580 else { 7580
7581 NoViableAltException nvae = 7581 throw nvae;
7582 new NoViableAltException("", 24, 0, input); 7582 }
7583 7583 switch (alt16) {
7584 throw nvae; 7584 case 1 :
7585 } 7585 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
7586 switch (alt24) { 7586 {
7587 case 1 : 7587 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
7588 // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 7588 // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
7589 { 7589 {
7590 // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 7590 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
7591 // InternalApplicationConfiguration.g:2270:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 7591 // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
7592 { 7592 // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsNewAssignment_2_0
7593 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); 7593 {
7594 // InternalApplicationConfiguration.g:2271:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 7594 pushFollow(FOLLOW_2);
7595 // InternalApplicationConfiguration.g:2271:4: rule__ExactNumber__ExactNumberAssignment_0 7595 rule__ClassTypeScope__SetsNewAssignment_2_0();
7596 { 7596
7597 pushFollow(FOLLOW_2); 7597 state._fsp--;
7598 rule__ExactNumber__ExactNumberAssignment_0(); 7598
7599 7599
7600 state._fsp--; 7600 }
7601 7601
7602 7602 after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
7603 } 7603
7604 7604 }
7605 after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); 7605
7606 7606
7607 } 7607 }
7608 7608 break;
7609 7609 case 2 :
7610 } 7610 // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
7611 break; 7611 {
7612 case 2 : 7612 // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
7613 // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 7613 // InternalApplicationConfiguration.g:2384:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
7614 { 7614 {
7615 // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 7615 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
7616 // InternalApplicationConfiguration.g:2276:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 7616 // InternalApplicationConfiguration.g:2385:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
7617 { 7617 // InternalApplicationConfiguration.g:2385:4: rule__ClassTypeScope__SetsSumAssignment_2_1
7618 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); 7618 {
7619 // InternalApplicationConfiguration.g:2277:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 7619 pushFollow(FOLLOW_2);
7620 // InternalApplicationConfiguration.g:2277:4: rule__ExactNumber__ExactUnlimitedAssignment_1 7620 rule__ClassTypeScope__SetsSumAssignment_2_1();
7621 { 7621
7622 pushFollow(FOLLOW_2); 7622 state._fsp--;
7623 rule__ExactNumber__ExactUnlimitedAssignment_1(); 7623
7624 7624
7625 state._fsp--; 7625 }
7626 7626
7627 7627 after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
7628 } 7628
7629 7629 }
7630 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); 7630
7631 7631
7632 } 7632 }
7633 7633 break;
7634 7634
7635 } 7635 }
7636 break; 7636 }
7637 7637 catch (RecognitionException re) {
7638 } 7638 reportError(re);
7639 } 7639 recover(input,re);
7640 catch (RecognitionException re) { 7640 }
7641 reportError(re); 7641 finally {
7642 recover(input,re); 7642
7643 } 7643 restoreStackSize(stackSize);
7644 finally { 7644
7645 7645 }
7646 restoreStackSize(stackSize); 7646 return ;
7647 7647 }
7648 } 7648 // $ANTLR end "rule__ClassTypeScope__Alternatives_2"
7649 return ; 7649
7650 } 7650
7651 // $ANTLR end "rule__ExactNumber__Alternatives" 7651 // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
7652 7652 // InternalApplicationConfiguration.g:2393:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
7653 7653 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
7654 // $ANTLR start "rule__IntervallNumber__Alternatives_2" 7654
7655 // InternalApplicationConfiguration.g:2285:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); 7655 int stackSize = keepStackSize();
7656 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { 7656
7657 7657 try {
7658 int stackSize = keepStackSize(); 7658 // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
7659 7659 int alt17=2;
7660 try { 7660 int LA17_0 = input.LA(1);
7661 // InternalApplicationConfiguration.g:2289:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) 7661
7662 int alt25=2; 7662 if ( (LA17_0==RULE_INT) ) {
7663 int LA25_0 = input.LA(1); 7663 int LA17_1 = input.LA(2);
7664 7664
7665 if ( (LA25_0==RULE_INT) ) { 7665 if ( (LA17_1==EOF||(LA17_1>=30 && LA17_1<=31)) ) {
7666 alt25=1; 7666 alt17=1;
7667 } 7667 }
7668 else if ( (LA25_0==55) ) { 7668 else if ( (LA17_1==51) ) {
7669 alt25=2; 7669 alt17=2;
7670 } 7670 }
7671 else { 7671 else {
7672 NoViableAltException nvae = 7672 NoViableAltException nvae =
7673 new NoViableAltException("", 25, 0, input); 7673 new NoViableAltException("", 17, 1, input);
7674 7674
7675 throw nvae; 7675 throw nvae;
7676 } 7676 }
7677 switch (alt25) { 7677 }
7678 case 1 : 7678 else if ( (LA17_0==61) ) {
7679 // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 7679 alt17=1;
7680 { 7680 }
7681 // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 7681 else {
7682 // InternalApplicationConfiguration.g:2291:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 7682 NoViableAltException nvae =
7683 { 7683 new NoViableAltException("", 17, 0, input);
7684 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); 7684
7685 // InternalApplicationConfiguration.g:2292:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 7685 throw nvae;
7686 // InternalApplicationConfiguration.g:2292:4: rule__IntervallNumber__MaxNumberAssignment_2_0 7686 }
7687 { 7687 switch (alt17) {
7688 pushFollow(FOLLOW_2); 7688 case 1 :
7689 rule__IntervallNumber__MaxNumberAssignment_2_0(); 7689 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
7690 7690 {
7691 state._fsp--; 7691 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
7692 7692 // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
7693 7693 {
7694 } 7694 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
7695 7695 // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
7696 after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); 7696 // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_0
7697 7697 {
7698 } 7698 pushFollow(FOLLOW_2);
7699 7699 rule__ClassTypeScope__NumberAssignment_3_0();
7700 7700
7701 } 7701 state._fsp--;
7702 break; 7702
7703 case 2 : 7703
7704 // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 7704 }
7705 { 7705
7706 // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 7706 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
7707 // InternalApplicationConfiguration.g:2297:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 7707
7708 { 7708 }
7709 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); 7709
7710 // InternalApplicationConfiguration.g:2298:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 7710
7711 // InternalApplicationConfiguration.g:2298:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 7711 }
7712 { 7712 break;
7713 pushFollow(FOLLOW_2); 7713 case 2 :
7714 rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); 7714 // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
7715 7715 {
7716 state._fsp--; 7716 // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
7717 7717 // InternalApplicationConfiguration.g:2405:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
7718 7718 {
7719 } 7719 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
7720 7720 // InternalApplicationConfiguration.g:2406:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
7721 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); 7721 // InternalApplicationConfiguration.g:2406:4: rule__ClassTypeScope__NumberAssignment_3_1
7722 7722 {
7723 } 7723 pushFollow(FOLLOW_2);
7724 7724 rule__ClassTypeScope__NumberAssignment_3_1();
7725 7725
7726 } 7726 state._fsp--;
7727 break; 7727
7728 7728
7729 } 7729 }
7730 } 7730
7731 catch (RecognitionException re) { 7731 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
7732 reportError(re); 7732
7733 recover(input,re); 7733 }
7734 } 7734
7735 finally { 7735
7736 7736 }
7737 restoreStackSize(stackSize); 7737 break;
7738 7738
7739 } 7739 }
7740 return ; 7740 }
7741 } 7741 catch (RecognitionException re) {
7742 // $ANTLR end "rule__IntervallNumber__Alternatives_2" 7742 reportError(re);
7743 7743 recover(input,re);
7744 7744 }
7745 // $ANTLR start "rule__Scope__Alternatives" 7745 finally {
7746 // InternalApplicationConfiguration.g:2306:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); 7746
7747 public final void rule__Scope__Alternatives() throws RecognitionException { 7747 restoreStackSize(stackSize);
7748 7748
7749 int stackSize = keepStackSize(); 7749 }
7750 7750 return ;
7751 try { 7751 }
7752 // InternalApplicationConfiguration.g:2310:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) 7752 // $ANTLR end "rule__ClassTypeScope__Alternatives_3"
7753 int alt26=2; 7753
7754 int LA26_0 = input.LA(1); 7754
7755 7755 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
7756 if ( (LA26_0==24) ) { 7756 // InternalApplicationConfiguration.g:2414:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
7757 alt26=1; 7757 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
7758 } 7758
7759 else if ( (LA26_0==RULE_ID) ) { 7759 int stackSize = keepStackSize();
7760 alt26=2; 7760
7761 } 7761 try {
7762 else { 7762 // InternalApplicationConfiguration.g:2418:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
7763 NoViableAltException nvae = 7763 int alt18=2;
7764 new NoViableAltException("", 26, 0, input); 7764 int LA18_0 = input.LA(1);
7765 7765
7766 throw nvae; 7766 if ( (LA18_0==60) ) {
7767 } 7767 alt18=1;
7768 switch (alt26) { 7768 }
7769 case 1 : 7769 else if ( (LA18_0==28) ) {
7770 // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) 7770 alt18=2;
7771 { 7771 }
7772 // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) 7772 else {
7773 // InternalApplicationConfiguration.g:2312:3: ruleScopeSpecification 7773 NoViableAltException nvae =
7774 { 7774 new NoViableAltException("", 18, 0, input);
7775 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 7775
7776 pushFollow(FOLLOW_2); 7776 throw nvae;
7777 ruleScopeSpecification(); 7777 }
7778 7778 switch (alt18) {
7779 state._fsp--; 7779 case 1 :
7780 7780 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
7781 after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 7781 {
7782 7782 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
7783 } 7783 // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
7784 7784 {
7785 7785 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
7786 } 7786 // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
7787 break; 7787 // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
7788 case 2 : 7788 {
7789 // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) 7789 pushFollow(FOLLOW_2);
7790 { 7790 rule__ObjectTypeScope__SetsNewAssignment_2_0();
7791 // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) 7791
7792 // InternalApplicationConfiguration.g:2318:3: ruleScopeReference 7792 state._fsp--;
7793 { 7793
7794 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 7794
7795 pushFollow(FOLLOW_2); 7795 }
7796 ruleScopeReference(); 7796
7797 7797 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
7798 state._fsp--; 7798
7799 7799 }
7800 after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 7800
7801 7801
7802 } 7802 }
7803 7803 break;
7804 7804 case 2 :
7805 } 7805 // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
7806 break; 7806 {
7807 7807 // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
7808 } 7808 // InternalApplicationConfiguration.g:2426:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
7809 } 7809 {
7810 catch (RecognitionException re) { 7810 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
7811 reportError(re); 7811 // InternalApplicationConfiguration.g:2427:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
7812 recover(input,re); 7812 // InternalApplicationConfiguration.g:2427:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
7813 } 7813 {
7814 finally { 7814 pushFollow(FOLLOW_2);
7815 7815 rule__ObjectTypeScope__SetsSumAssignment_2_1();
7816 restoreStackSize(stackSize); 7816
7817 7817 state._fsp--;
7818 } 7818
7819 return ; 7819
7820 } 7820 }
7821 // $ANTLR end "rule__Scope__Alternatives" 7821
7822 7822 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
7823 7823
7824 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" 7824 }
7825 // InternalApplicationConfiguration.g:2327:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); 7825
7826 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { 7826
7827 7827 }
7828 int stackSize = keepStackSize(); 7828 break;
7829 7829
7830 try { 7830 }
7831 // InternalApplicationConfiguration.g:2331:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) 7831 }
7832 int alt27=3; 7832 catch (RecognitionException re) {
7833 switch ( input.LA(1) ) { 7833 reportError(re);
7834 case 11: 7834 recover(input,re);
7835 { 7835 }
7836 alt27=1; 7836 finally {
7837 } 7837
7838 break; 7838 restoreStackSize(stackSize);
7839 case 12: 7839
7840 { 7840 }
7841 alt27=2; 7841 return ;
7842 } 7842 }
7843 break; 7843 // $ANTLR end "rule__ObjectTypeScope__Alternatives_2"
7844 case 13: 7844
7845 { 7845
7846 alt27=3; 7846 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
7847 } 7847 // InternalApplicationConfiguration.g:2435:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
7848 break; 7848 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
7849 default: 7849
7850 NoViableAltException nvae = 7850 int stackSize = keepStackSize();
7851 new NoViableAltException("", 27, 0, input); 7851
7852 7852 try {
7853 throw nvae; 7853 // InternalApplicationConfiguration.g:2439:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
7854 } 7854 int alt19=2;
7855 7855 int LA19_0 = input.LA(1);
7856 switch (alt27) { 7856
7857 case 1 : 7857 if ( (LA19_0==RULE_INT) ) {
7858 // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) 7858 int LA19_1 = input.LA(2);
7859 { 7859
7860 // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) 7860 if ( (LA19_1==EOF||(LA19_1>=30 && LA19_1<=31)) ) {
7861 // InternalApplicationConfiguration.g:2333:3: ( 'none' ) 7861 alt19=1;
7862 { 7862 }
7863 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 7863 else if ( (LA19_1==51) ) {
7864 // InternalApplicationConfiguration.g:2334:3: ( 'none' ) 7864 alt19=2;
7865 // InternalApplicationConfiguration.g:2334:4: 'none' 7865 }
7866 { 7866 else {
7867 match(input,11,FOLLOW_2); 7867 NoViableAltException nvae =
7868 7868 new NoViableAltException("", 19, 1, input);
7869 } 7869
7870 7870 throw nvae;
7871 after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 7871 }
7872 7872 }
7873 } 7873 else if ( (LA19_0==61) ) {
7874 7874 alt19=1;
7875 7875 }
7876 } 7876 else {
7877 break; 7877 NoViableAltException nvae =
7878 case 2 : 7878 new NoViableAltException("", 19, 0, input);
7879 // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) 7879
7880 { 7880 throw nvae;
7881 // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) 7881 }
7882 // InternalApplicationConfiguration.g:2339:3: ( 'normal' ) 7882 switch (alt19) {
7883 { 7883 case 1 :
7884 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 7884 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
7885 // InternalApplicationConfiguration.g:2340:3: ( 'normal' ) 7885 {
7886 // InternalApplicationConfiguration.g:2340:4: 'normal' 7886 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
7887 { 7887 // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
7888 match(input,12,FOLLOW_2); 7888 {
7889 7889 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
7890 } 7890 // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
7891 7891 // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_0
7892 after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 7892 {
7893 7893 pushFollow(FOLLOW_2);
7894 } 7894 rule__ObjectTypeScope__NumberAssignment_3_0();
7895 7895
7896 7896 state._fsp--;
7897 } 7897
7898 break; 7898
7899 case 3 : 7899 }
7900 // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) 7900
7901 { 7901 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
7902 // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) 7902
7903 // InternalApplicationConfiguration.g:2345:3: ( 'full' ) 7903 }
7904 { 7904
7905 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 7905
7906 // InternalApplicationConfiguration.g:2346:3: ( 'full' ) 7906 }
7907 // InternalApplicationConfiguration.g:2346:4: 'full' 7907 break;
7908 { 7908 case 2 :
7909 match(input,13,FOLLOW_2); 7909 // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
7910 7910 {
7911 } 7911 // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
7912 7912 // InternalApplicationConfiguration.g:2447:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
7913 after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 7913 {
7914 7914 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
7915 } 7915 // InternalApplicationConfiguration.g:2448:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
7916 7916 // InternalApplicationConfiguration.g:2448:4: rule__ObjectTypeScope__NumberAssignment_3_1
7917 7917 {
7918 } 7918 pushFollow(FOLLOW_2);
7919 break; 7919 rule__ObjectTypeScope__NumberAssignment_3_1();
7920 7920
7921 } 7921 state._fsp--;
7922 } 7922
7923 catch (RecognitionException re) { 7923
7924 reportError(re); 7924 }
7925 recover(input,re); 7925
7926 } 7926 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
7927 finally { 7927
7928 7928 }
7929 restoreStackSize(stackSize); 7929
7930 7930
7931 } 7931 }
7932 return ; 7932 break;
7933 } 7933
7934 // $ANTLR end "rule__DocumentLevelSpecification__Alternatives" 7934 }
7935 7935 }
7936 7936 catch (RecognitionException re) {
7937 // $ANTLR start "rule__Solver__Alternatives" 7937 reportError(re);
7938 // InternalApplicationConfiguration.g:2354:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); 7938 recover(input,re);
7939 public final void rule__Solver__Alternatives() throws RecognitionException { 7939 }
7940 7940 finally {
7941 int stackSize = keepStackSize(); 7941
7942 7942 restoreStackSize(stackSize);
7943 try { 7943
7944 // InternalApplicationConfiguration.g:2358:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) 7944 }
7945 int alt28=3; 7945 return ;
7946 switch ( input.LA(1) ) { 7946 }
7947 case 14: 7947 // $ANTLR end "rule__ObjectTypeScope__Alternatives_3"
7948 { 7948
7949 alt28=1; 7949
7950 } 7950 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
7951 break; 7951 // InternalApplicationConfiguration.g:2456:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
7952 case 15: 7952 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
7953 { 7953
7954 alt28=2; 7954 int stackSize = keepStackSize();
7955 } 7955
7956 break; 7956 try {
7957 case 16: 7957 // InternalApplicationConfiguration.g:2460:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
7958 { 7958 int alt20=2;
7959 alt28=3; 7959 int LA20_0 = input.LA(1);
7960 } 7960
7961 break; 7961 if ( (LA20_0==60) ) {
7962 default: 7962 alt20=1;
7963 NoViableAltException nvae = 7963 }
7964 new NoViableAltException("", 28, 0, input); 7964 else if ( (LA20_0==28) ) {
7965 7965 alt20=2;
7966 throw nvae; 7966 }
7967 } 7967 else {
7968 7968 NoViableAltException nvae =
7969 switch (alt28) { 7969 new NoViableAltException("", 20, 0, input);
7970 case 1 : 7970
7971 // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) 7971 throw nvae;
7972 { 7972 }
7973 // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) 7973 switch (alt20) {
7974 // InternalApplicationConfiguration.g:2360:3: ( 'SMTSolver' ) 7974 case 1 :
7975 { 7975 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
7976 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 7976 {
7977 // InternalApplicationConfiguration.g:2361:3: ( 'SMTSolver' ) 7977 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
7978 // InternalApplicationConfiguration.g:2361:4: 'SMTSolver' 7978 // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
7979 { 7979 {
7980 match(input,14,FOLLOW_2); 7980 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
7981 7981 // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
7982 } 7982 // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
7983 7983 {
7984 after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 7984 pushFollow(FOLLOW_2);
7985 7985 rule__IntegerTypeScope__SetsNewAssignment_2_0();
7986 } 7986
7987 7987 state._fsp--;
7988 7988
7989 } 7989
7990 break; 7990 }
7991 case 2 : 7991
7992 // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) 7992 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
7993 { 7993
7994 // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) 7994 }
7995 // InternalApplicationConfiguration.g:2366:3: ( 'AlloySolver' ) 7995
7996 { 7996
7997 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 7997 }
7998 // InternalApplicationConfiguration.g:2367:3: ( 'AlloySolver' ) 7998 break;
7999 // InternalApplicationConfiguration.g:2367:4: 'AlloySolver' 7999 case 2 :
8000 { 8000 // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
8001 match(input,15,FOLLOW_2); 8001 {
8002 8002 // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
8003 } 8003 // InternalApplicationConfiguration.g:2468:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
8004 8004 {
8005 after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 8005 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
8006 8006 // InternalApplicationConfiguration.g:2469:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
8007 } 8007 // InternalApplicationConfiguration.g:2469:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
8008 8008 {
8009 8009 pushFollow(FOLLOW_2);
8010 } 8010 rule__IntegerTypeScope__SetsSumAssignment_2_1();
8011 break; 8011
8012 case 3 : 8012 state._fsp--;
8013 // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) 8013
8014 { 8014
8015 // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) 8015 }
8016 // InternalApplicationConfiguration.g:2372:3: ( 'ViatraSolver' ) 8016
8017 { 8017 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
8018 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 8018
8019 // InternalApplicationConfiguration.g:2373:3: ( 'ViatraSolver' ) 8019 }
8020 // InternalApplicationConfiguration.g:2373:4: 'ViatraSolver' 8020
8021 { 8021
8022 match(input,16,FOLLOW_2); 8022 }
8023 8023 break;
8024 } 8024
8025 8025 }
8026 after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 8026 }
8027 8027 catch (RecognitionException re) {
8028 } 8028 reportError(re);
8029 8029 recover(input,re);
8030 8030 }
8031 } 8031 finally {
8032 break; 8032
8033 8033 restoreStackSize(stackSize);
8034 } 8034
8035 } 8035 }
8036 catch (RecognitionException re) { 8036 return ;
8037 reportError(re); 8037 }
8038 recover(input,re); 8038 // $ANTLR end "rule__IntegerTypeScope__Alternatives_2"
8039 } 8039
8040 finally { 8040
8041 8041 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
8042 restoreStackSize(stackSize); 8042 // InternalApplicationConfiguration.g:2477:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
8043 8043 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
8044 } 8044
8045 return ; 8045 int stackSize = keepStackSize();
8046 } 8046
8047 // $ANTLR end "rule__Solver__Alternatives" 8047 try {
8048 8048 // InternalApplicationConfiguration.g:2481:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
8049 8049 int alt21=3;
8050 // $ANTLR start "rule__ConfigurationScript__Group__0" 8050 switch ( input.LA(1) ) {
8051 // InternalApplicationConfiguration.g:2381:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; 8051 case RULE_INT:
8052 public final void rule__ConfigurationScript__Group__0() throws RecognitionException { 8052 {
8053 8053 int LA21_1 = input.LA(2);
8054 int stackSize = keepStackSize(); 8054
8055 8055 if ( (LA21_1==51) ) {
8056 try { 8056 alt21=2;
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 else if ( (LA21_1==EOF||(LA21_1>=30 && LA21_1<=31)) ) {
8059 { 8059 alt21=1;
8060 pushFollow(FOLLOW_3); 8060 }
8061 rule__ConfigurationScript__Group__0__Impl(); 8061 else {
8062 8062 NoViableAltException nvae =
8063 state._fsp--; 8063 new NoViableAltException("", 21, 1, input);
8064 8064
8065 pushFollow(FOLLOW_2); 8065 throw nvae;
8066 rule__ConfigurationScript__Group__1(); 8066 }
8067 8067 }
8068 state._fsp--; 8068 break;
8069 8069 case 61:
8070 8070 {
8071 } 8071 alt21=1;
8072 8072 }
8073 } 8073 break;
8074 catch (RecognitionException re) { 8074 case 29:
8075 reportError(re); 8075 {
8076 recover(input,re); 8076 alt21=3;
8077 } 8077 }
8078 finally { 8078 break;
8079 8079 default:
8080 restoreStackSize(stackSize); 8080 NoViableAltException nvae =
8081 8081 new NoViableAltException("", 21, 0, input);
8082 } 8082
8083 return ; 8083 throw nvae;
8084 } 8084 }
8085 // $ANTLR end "rule__ConfigurationScript__Group__0" 8085
8086 8086 switch (alt21) {
8087 8087 case 1 :
8088 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" 8088 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
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 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
8091 8091 // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8092 int stackSize = keepStackSize(); 8092 {
8093 8093 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
8094 try { 8094 // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8095 // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) 8095 // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_0
8096 // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 8096 {
8097 { 8097 pushFollow(FOLLOW_2);
8098 // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 8098 rule__IntegerTypeScope__NumberAssignment_3_0();
8099 // InternalApplicationConfiguration.g:2399:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 8099
8100 { 8100 state._fsp--;
8101 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 8101
8102 // InternalApplicationConfiguration.g:2400:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 8102
8103 loop29: 8103 }
8104 do { 8104
8105 int alt29=2; 8105 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
8106 int LA29_0 = input.LA(1); 8106
8107 8107 }
8108 if ( (LA29_0==19) ) { 8108
8109 alt29=1; 8109
8110 } 8110 }
8111 8111 break;
8112 8112 case 2 :
8113 switch (alt29) { 8113 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8114 case 1 : 8114 {
8115 // InternalApplicationConfiguration.g:2400:3: rule__ConfigurationScript__ImportsAssignment_0 8115 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8116 { 8116 // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8117 pushFollow(FOLLOW_4); 8117 {
8118 rule__ConfigurationScript__ImportsAssignment_0(); 8118 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
8119 8119 // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8120 state._fsp--; 8120 // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_1
8121 8121 {
8122 8122 pushFollow(FOLLOW_2);
8123 } 8123 rule__IntegerTypeScope__NumberAssignment_3_1();
8124 break; 8124
8125 8125 state._fsp--;
8126 default : 8126
8127 break loop29; 8127
8128 } 8128 }
8129 } while (true); 8129
8130 8130 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
8131 after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 8131
8132 8132 }
8133 } 8133
8134 8134
8135 8135 }
8136 } 8136 break;
8137 8137 case 3 :
8138 } 8138 // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8139 catch (RecognitionException re) { 8139 {
8140 reportError(re); 8140 // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8141 recover(input,re); 8141 // InternalApplicationConfiguration.g:2495:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8142 } 8142 {
8143 finally { 8143 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
8144 8144 // InternalApplicationConfiguration.g:2496:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8145 restoreStackSize(stackSize); 8145 // InternalApplicationConfiguration.g:2496:4: rule__IntegerTypeScope__NumberAssignment_3_2
8146 8146 {
8147 } 8147 pushFollow(FOLLOW_2);
8148 return ; 8148 rule__IntegerTypeScope__NumberAssignment_3_2();
8149 } 8149
8150 // $ANTLR end "rule__ConfigurationScript__Group__0__Impl" 8150 state._fsp--;
8151 8151
8152 8152
8153 // $ANTLR start "rule__ConfigurationScript__Group__1" 8153 }
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 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
8156 8156
8157 int stackSize = keepStackSize(); 8157 }
8158 8158
8159 try { 8159
8160 // InternalApplicationConfiguration.g:2412:1: ( rule__ConfigurationScript__Group__1__Impl ) 8160 }
8161 // InternalApplicationConfiguration.g:2413:2: rule__ConfigurationScript__Group__1__Impl 8161 break;
8162 { 8162
8163 pushFollow(FOLLOW_2); 8163 }
8164 rule__ConfigurationScript__Group__1__Impl(); 8164 }
8165 8165 catch (RecognitionException re) {
8166 state._fsp--; 8166 reportError(re);
8167 8167 recover(input,re);
8168 8168 }
8169 } 8169 finally {
8170 8170
8171 } 8171 restoreStackSize(stackSize);
8172 catch (RecognitionException re) { 8172
8173 reportError(re); 8173 }
8174 recover(input,re); 8174 return ;
8175 } 8175 }
8176 finally { 8176 // $ANTLR end "rule__IntegerTypeScope__Alternatives_3"
8177 8177
8178 restoreStackSize(stackSize); 8178
8179 8179 // $ANTLR start "rule__RealTypeScope__Alternatives_2"
8180 } 8180 // InternalApplicationConfiguration.g:2504:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
8181 return ; 8181 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
8182 } 8182
8183 // $ANTLR end "rule__ConfigurationScript__Group__1" 8183 int stackSize = keepStackSize();
8184 8184
8185 8185 try {
8186 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" 8186 // InternalApplicationConfiguration.g:2508:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
8187 // InternalApplicationConfiguration.g:2419:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; 8187 int alt22=2;
8188 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { 8188 int LA22_0 = input.LA(1);
8189 8189
8190 int stackSize = keepStackSize(); 8190 if ( (LA22_0==60) ) {
8191 8191 alt22=1;
8192 try { 8192 }
8193 // InternalApplicationConfiguration.g:2423:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) 8193 else if ( (LA22_0==28) ) {
8194 // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 8194 alt22=2;
8195 { 8195 }
8196 // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 8196 else {
8197 // InternalApplicationConfiguration.g:2425:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 8197 NoViableAltException nvae =
8198 { 8198 new NoViableAltException("", 22, 0, input);
8199 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 8199
8200 // InternalApplicationConfiguration.g:2426:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 8200 throw nvae;
8201 loop30: 8201 }
8202 do { 8202 switch (alt22) {
8203 int alt30=2; 8203 case 1 :
8204 int LA30_0 = input.LA(1); 8204 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8205 8205 {
8206 if ( (LA30_0==22||LA30_0==30||(LA30_0>=32 && LA30_0<=34)||(LA30_0>=46 && LA30_0<=47)) ) { 8206 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8207 alt30=1; 8207 // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8208 } 8208 {
8209 8209 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
8210 8210 // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8211 switch (alt30) { 8211 // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsNewAssignment_2_0
8212 case 1 : 8212 {
8213 // InternalApplicationConfiguration.g:2426:3: rule__ConfigurationScript__CommandsAssignment_1 8213 pushFollow(FOLLOW_2);
8214 { 8214 rule__RealTypeScope__SetsNewAssignment_2_0();
8215 pushFollow(FOLLOW_5); 8215
8216 rule__ConfigurationScript__CommandsAssignment_1(); 8216 state._fsp--;
8217 8217
8218 state._fsp--; 8218
8219 8219 }
8220 8220
8221 } 8221 after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
8222 break; 8222
8223 8223 }
8224 default : 8224
8225 break loop30; 8225
8226 } 8226 }
8227 } while (true); 8227 break;
8228 8228 case 2 :
8229 after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 8229 // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8230 8230 {
8231 } 8231 // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8232 8232 // InternalApplicationConfiguration.g:2516:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8233 8233 {
8234 } 8234 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
8235 8235 // InternalApplicationConfiguration.g:2517:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8236 } 8236 // InternalApplicationConfiguration.g:2517:4: rule__RealTypeScope__SetsSumAssignment_2_1
8237 catch (RecognitionException re) { 8237 {
8238 reportError(re); 8238 pushFollow(FOLLOW_2);
8239 recover(input,re); 8239 rule__RealTypeScope__SetsSumAssignment_2_1();
8240 } 8240
8241 finally { 8241 state._fsp--;
8242 8242
8243 restoreStackSize(stackSize); 8243
8244 8244 }
8245 } 8245
8246 return ; 8246 after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
8247 } 8247
8248 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl" 8248 }
8249 8249
8250 8250
8251 // $ANTLR start "rule__QualifiedName__Group__0" 8251 }
8252 // InternalApplicationConfiguration.g:2435:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; 8252 break;
8253 public final void rule__QualifiedName__Group__0() throws RecognitionException { 8253
8254 8254 }
8255 int stackSize = keepStackSize(); 8255 }
8256 8256 catch (RecognitionException re) {
8257 try { 8257 reportError(re);
8258 // InternalApplicationConfiguration.g:2439:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) 8258 recover(input,re);
8259 // InternalApplicationConfiguration.g:2440:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 8259 }
8260 { 8260 finally {
8261 pushFollow(FOLLOW_6); 8261
8262 rule__QualifiedName__Group__0__Impl(); 8262 restoreStackSize(stackSize);
8263 8263
8264 state._fsp--; 8264 }
8265 8265 return ;
8266 pushFollow(FOLLOW_2); 8266 }
8267 rule__QualifiedName__Group__1(); 8267 // $ANTLR end "rule__RealTypeScope__Alternatives_2"
8268 8268
8269 state._fsp--; 8269
8270 8270 // $ANTLR start "rule__RealTypeScope__Alternatives_3"
8271 8271 // InternalApplicationConfiguration.g:2525:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
8272 } 8272 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
8273 8273
8274 } 8274 int stackSize = keepStackSize();
8275 catch (RecognitionException re) { 8275
8276 reportError(re); 8276 try {
8277 recover(input,re); 8277 // InternalApplicationConfiguration.g:2529:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
8278 } 8278 int alt23=3;
8279 finally { 8279 switch ( input.LA(1) ) {
8280 8280 case RULE_INT:
8281 restoreStackSize(stackSize); 8281 {
8282 8282 int LA23_1 = input.LA(2);
8283 } 8283
8284 return ; 8284 if ( (LA23_1==EOF||(LA23_1>=30 && LA23_1<=31)) ) {
8285 } 8285 alt23=1;
8286 // $ANTLR end "rule__QualifiedName__Group__0" 8286 }
8287 8287 else if ( (LA23_1==51) ) {
8288 8288 alt23=2;
8289 // $ANTLR start "rule__QualifiedName__Group__0__Impl" 8289 }
8290 // InternalApplicationConfiguration.g:2447:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; 8290 else {
8291 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { 8291 NoViableAltException nvae =
8292 8292 new NoViableAltException("", 23, 1, input);
8293 int stackSize = keepStackSize(); 8293
8294 8294 throw nvae;
8295 try { 8295 }
8296 // InternalApplicationConfiguration.g:2451:1: ( ( RULE_ID ) ) 8296 }
8297 // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) 8297 break;
8298 { 8298 case 61:
8299 // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) 8299 {
8300 // InternalApplicationConfiguration.g:2453:2: RULE_ID 8300 alt23=1;
8301 { 8301 }
8302 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); 8302 break;
8303 match(input,RULE_ID,FOLLOW_2); 8303 case 29:
8304 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); 8304 {
8305 8305 alt23=3;
8306 } 8306 }
8307 8307 break;
8308 8308 default:
8309 } 8309 NoViableAltException nvae =
8310 8310 new NoViableAltException("", 23, 0, input);
8311 } 8311
8312 catch (RecognitionException re) { 8312 throw nvae;
8313 reportError(re); 8313 }
8314 recover(input,re); 8314
8315 } 8315 switch (alt23) {
8316 finally { 8316 case 1 :
8317 8317 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8318 restoreStackSize(stackSize); 8318 {
8319 8319 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8320 } 8320 // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8321 return ; 8321 {
8322 } 8322 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
8323 // $ANTLR end "rule__QualifiedName__Group__0__Impl" 8323 // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8324 8324 // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_0
8325 8325 {
8326 // $ANTLR start "rule__QualifiedName__Group__1" 8326 pushFollow(FOLLOW_2);
8327 // InternalApplicationConfiguration.g:2462:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; 8327 rule__RealTypeScope__NumberAssignment_3_0();
8328 public final void rule__QualifiedName__Group__1() throws RecognitionException { 8328
8329 8329 state._fsp--;
8330 int stackSize = keepStackSize(); 8330
8331 8331
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 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
8335 { 8335
8336 pushFollow(FOLLOW_2); 8336 }
8337 rule__QualifiedName__Group__1__Impl(); 8337
8338 8338
8339 state._fsp--; 8339 }
8340 8340 break;
8341 8341 case 2 :
8342 } 8342 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8343 8343 {
8344 } 8344 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8345 catch (RecognitionException re) { 8345 // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8346 reportError(re); 8346 {
8347 recover(input,re); 8347 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
8348 } 8348 // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8349 finally { 8349 // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_1
8350 8350 {
8351 restoreStackSize(stackSize); 8351 pushFollow(FOLLOW_2);
8352 8352 rule__RealTypeScope__NumberAssignment_3_1();
8353 } 8353
8354 return ; 8354 state._fsp--;
8355 } 8355
8356 // $ANTLR end "rule__QualifiedName__Group__1" 8356
8357 8357 }
8358 8358
8359 // $ANTLR start "rule__QualifiedName__Group__1__Impl" 8359 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
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
8363 int stackSize = keepStackSize(); 8363
8364 8364 }
8365 try { 8365 break;
8366 // InternalApplicationConfiguration.g:2477:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) 8366 case 3 :
8367 // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) 8367 // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8368 { 8368 {
8369 // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) 8369 // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8370 // InternalApplicationConfiguration.g:2479:2: ( rule__QualifiedName__Group_1__0 )* 8370 // InternalApplicationConfiguration.g:2543:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8371 { 8371 {
8372 before(grammarAccess.getQualifiedNameAccess().getGroup_1()); 8372 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
8373 // InternalApplicationConfiguration.g:2480:2: ( rule__QualifiedName__Group_1__0 )* 8373 // InternalApplicationConfiguration.g:2544:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8374 loop31: 8374 // InternalApplicationConfiguration.g:2544:4: rule__RealTypeScope__NumberAssignment_3_2
8375 do { 8375 {
8376 int alt31=2; 8376 pushFollow(FOLLOW_2);
8377 int LA31_0 = input.LA(1); 8377 rule__RealTypeScope__NumberAssignment_3_2();
8378 8378
8379 if ( (LA31_0==17) ) { 8379 state._fsp--;
8380 alt31=1; 8380
8381 } 8381
8382 8382 }
8383 8383
8384 switch (alt31) { 8384 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
8385 case 1 : 8385
8386 // InternalApplicationConfiguration.g:2480:3: rule__QualifiedName__Group_1__0 8386 }
8387 { 8387
8388 pushFollow(FOLLOW_7); 8388
8389 rule__QualifiedName__Group_1__0(); 8389 }
8390 8390 break;
8391 state._fsp--; 8391
8392 8392 }
8393 8393 }
8394 } 8394 catch (RecognitionException re) {
8395 break; 8395 reportError(re);
8396 8396 recover(input,re);
8397 default : 8397 }
8398 break loop31; 8398 finally {
8399 } 8399
8400 } while (true); 8400 restoreStackSize(stackSize);
8401 8401
8402 after(grammarAccess.getQualifiedNameAccess().getGroup_1()); 8402 }
8403 8403 return ;
8404 } 8404 }
8405 8405 // $ANTLR end "rule__RealTypeScope__Alternatives_3"
8406 8406
8407 } 8407
8408 8408 // $ANTLR start "rule__StringTypeScope__Alternatives_2"
8409 } 8409 // InternalApplicationConfiguration.g:2552:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
8410 catch (RecognitionException re) { 8410 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
8411 reportError(re); 8411
8412 recover(input,re); 8412 int stackSize = keepStackSize();
8413 } 8413
8414 finally { 8414 try {
8415 8415 // InternalApplicationConfiguration.g:2556:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
8416 restoreStackSize(stackSize); 8416 int alt24=2;
8417 8417 int LA24_0 = input.LA(1);
8418 } 8418
8419 return ; 8419 if ( (LA24_0==60) ) {
8420 } 8420 alt24=1;
8421 // $ANTLR end "rule__QualifiedName__Group__1__Impl" 8421 }
8422 8422 else if ( (LA24_0==28) ) {
8423 8423 alt24=2;
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 else {
8426 public final void rule__QualifiedName__Group_1__0() throws RecognitionException { 8426 NoViableAltException nvae =
8427 8427 new NoViableAltException("", 24, 0, input);
8428 int stackSize = keepStackSize(); 8428
8429 8429 throw nvae;
8430 try { 8430 }
8431 // InternalApplicationConfiguration.g:2493:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) 8431 switch (alt24) {
8432 // InternalApplicationConfiguration.g:2494:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 8432 case 1 :
8433 { 8433 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8434 pushFollow(FOLLOW_8); 8434 {
8435 rule__QualifiedName__Group_1__0__Impl(); 8435 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8436 8436 // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8437 state._fsp--; 8437 {
8438 8438 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
8439 pushFollow(FOLLOW_2); 8439 // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8440 rule__QualifiedName__Group_1__1(); 8440 // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsNewAssignment_2_0
8441 8441 {
8442 state._fsp--; 8442 pushFollow(FOLLOW_2);
8443 8443 rule__StringTypeScope__SetsNewAssignment_2_0();
8444 8444
8445 } 8445 state._fsp--;
8446 8446
8447 } 8447
8448 catch (RecognitionException re) { 8448 }
8449 reportError(re); 8449
8450 recover(input,re); 8450 after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
8451 } 8451
8452 finally { 8452 }
8453 8453
8454 restoreStackSize(stackSize); 8454
8455 8455 }
8456 } 8456 break;
8457 return ; 8457 case 2 :
8458 } 8458 // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8459 // $ANTLR end "rule__QualifiedName__Group_1__0" 8459 {
8460 8460 // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8461 8461 // InternalApplicationConfiguration.g:2564:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8462 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" 8462 {
8463 // InternalApplicationConfiguration.g:2501:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; 8463 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
8464 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { 8464 // InternalApplicationConfiguration.g:2565:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8465 8465 // InternalApplicationConfiguration.g:2565:4: rule__StringTypeScope__SetsSumAssignment_2_1
8466 int stackSize = keepStackSize(); 8466 {
8467 8467 pushFollow(FOLLOW_2);
8468 try { 8468 rule__StringTypeScope__SetsSumAssignment_2_1();
8469 // InternalApplicationConfiguration.g:2505:1: ( ( '.' ) ) 8469
8470 // InternalApplicationConfiguration.g:2506:1: ( '.' ) 8470 state._fsp--;
8471 { 8471
8472 // InternalApplicationConfiguration.g:2506:1: ( '.' ) 8472
8473 // InternalApplicationConfiguration.g:2507:2: '.' 8473 }
8474 { 8474
8475 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); 8475 after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
8476 match(input,17,FOLLOW_2); 8476
8477 after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); 8477 }
8478 8478
8479 } 8479
8480 8480 }
8481 8481 break;
8482 } 8482
8483 8483 }
8484 } 8484 }
8485 catch (RecognitionException re) { 8485 catch (RecognitionException re) {
8486 reportError(re); 8486 reportError(re);
8487 recover(input,re); 8487 recover(input,re);
8488 } 8488 }
8489 finally { 8489 finally {
8490 8490
8491 restoreStackSize(stackSize); 8491 restoreStackSize(stackSize);
8492 8492
8493 } 8493 }
8494 return ; 8494 return ;
8495 } 8495 }
8496 // $ANTLR end "rule__QualifiedName__Group_1__0__Impl" 8496 // $ANTLR end "rule__StringTypeScope__Alternatives_2"
8497 8497
8498 8498
8499 // $ANTLR start "rule__QualifiedName__Group_1__1" 8499 // $ANTLR start "rule__StringTypeScope__Alternatives_3"
8500 // InternalApplicationConfiguration.g:2516:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; 8500 // InternalApplicationConfiguration.g:2573:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
8501 public final void rule__QualifiedName__Group_1__1() throws RecognitionException { 8501 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
8502 8502
8503 int stackSize = keepStackSize(); 8503 int stackSize = keepStackSize();
8504 8504
8505 try { 8505 try {
8506 // InternalApplicationConfiguration.g:2520:1: ( rule__QualifiedName__Group_1__1__Impl ) 8506 // InternalApplicationConfiguration.g:2577:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
8507 // InternalApplicationConfiguration.g:2521:2: rule__QualifiedName__Group_1__1__Impl 8507 int alt25=3;
8508 { 8508 switch ( input.LA(1) ) {
8509 pushFollow(FOLLOW_2); 8509 case RULE_INT:
8510 rule__QualifiedName__Group_1__1__Impl(); 8510 {
8511 8511 int LA25_1 = input.LA(2);
8512 state._fsp--; 8512
8513 8513 if ( (LA25_1==EOF||(LA25_1>=30 && LA25_1<=31)) ) {
8514 8514 alt25=1;
8515 } 8515 }
8516 8516 else if ( (LA25_1==51) ) {
8517 } 8517 alt25=2;
8518 catch (RecognitionException re) { 8518 }
8519 reportError(re); 8519 else {
8520 recover(input,re); 8520 NoViableAltException nvae =
8521 } 8521 new NoViableAltException("", 25, 1, input);
8522 finally { 8522
8523 8523 throw nvae;
8524 restoreStackSize(stackSize); 8524 }
8525 8525 }
8526 } 8526 break;
8527 return ; 8527 case 61:
8528 } 8528 {
8529 // $ANTLR end "rule__QualifiedName__Group_1__1" 8529 alt25=1;
8530 8530 }
8531 8531 break;
8532 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" 8532 case 29:
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 alt25=3;
8535 8535 }
8536 int stackSize = keepStackSize(); 8536 break;
8537 8537 default:
8538 try { 8538 NoViableAltException nvae =
8539 // InternalApplicationConfiguration.g:2531:1: ( ( RULE_ID ) ) 8539 new NoViableAltException("", 25, 0, input);
8540 // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) 8540
8541 { 8541 throw nvae;
8542 // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) 8542 }
8543 // InternalApplicationConfiguration.g:2533:2: RULE_ID 8543
8544 { 8544 switch (alt25) {
8545 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); 8545 case 1 :
8546 match(input,RULE_ID,FOLLOW_2); 8546 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
8547 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); 8547 {
8548 8548 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
8549 } 8549 // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
8550 8550 {
8551 8551 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
8552 } 8552 // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
8553 8553 // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_0
8554 } 8554 {
8555 catch (RecognitionException re) { 8555 pushFollow(FOLLOW_2);
8556 reportError(re); 8556 rule__StringTypeScope__NumberAssignment_3_0();
8557 recover(input,re); 8557
8558 } 8558 state._fsp--;
8559 finally { 8559
8560 8560
8561 restoreStackSize(stackSize); 8561 }
8562 8562
8563 } 8563 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
8564 return ; 8564
8565 } 8565 }
8566 // $ANTLR end "rule__QualifiedName__Group_1__1__Impl" 8566
8567 8567
8568 8568 }
8569 // $ANTLR start "rule__REALLiteral__Group__0" 8569 break;
8570 // InternalApplicationConfiguration.g:2543:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; 8570 case 2 :
8571 public final void rule__REALLiteral__Group__0() throws RecognitionException { 8571 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
8572 8572 {
8573 int stackSize = keepStackSize(); 8573 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
8574 8574 // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
8575 try { 8575 {
8576 // InternalApplicationConfiguration.g:2547:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) 8576 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
8577 // InternalApplicationConfiguration.g:2548:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 8577 // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
8578 { 8578 // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_1
8579 pushFollow(FOLLOW_9); 8579 {
8580 rule__REALLiteral__Group__0__Impl(); 8580 pushFollow(FOLLOW_2);
8581 8581 rule__StringTypeScope__NumberAssignment_3_1();
8582 state._fsp--; 8582
8583 8583 state._fsp--;
8584 pushFollow(FOLLOW_2); 8584
8585 rule__REALLiteral__Group__1(); 8585
8586 8586 }
8587 state._fsp--; 8587
8588 8588 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
8589 8589
8590 } 8590 }
8591 8591
8592 } 8592
8593 catch (RecognitionException re) { 8593 }
8594 reportError(re); 8594 break;
8595 recover(input,re); 8595 case 3 :
8596 } 8596 // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
8597 finally { 8597 {
8598 8598 // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
8599 restoreStackSize(stackSize); 8599 // InternalApplicationConfiguration.g:2591:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
8600 8600 {
8601 } 8601 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
8602 return ; 8602 // InternalApplicationConfiguration.g:2592:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
8603 } 8603 // InternalApplicationConfiguration.g:2592:4: rule__StringTypeScope__NumberAssignment_3_2
8604 // $ANTLR end "rule__REALLiteral__Group__0" 8604 {
8605 8605 pushFollow(FOLLOW_2);
8606 8606 rule__StringTypeScope__NumberAssignment_3_2();
8607 // $ANTLR start "rule__REALLiteral__Group__0__Impl" 8607
8608 // InternalApplicationConfiguration.g:2555:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; 8608 state._fsp--;
8609 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { 8609
8610 8610
8611 int stackSize = keepStackSize(); 8611 }
8612 8612
8613 try { 8613 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
8614 // InternalApplicationConfiguration.g:2559:1: ( ( ( '-' )? ) ) 8614
8615 // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) 8615 }
8616 { 8616
8617 // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) 8617
8618 // InternalApplicationConfiguration.g:2561:2: ( '-' )? 8618 }
8619 { 8619 break;
8620 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); 8620
8621 // InternalApplicationConfiguration.g:2562:2: ( '-' )? 8621 }
8622 int alt32=2; 8622 }
8623 int LA32_0 = input.LA(1); 8623 catch (RecognitionException re) {
8624 8624 reportError(re);
8625 if ( (LA32_0==18) ) { 8625 recover(input,re);
8626 alt32=1; 8626 }
8627 } 8627 finally {
8628 switch (alt32) { 8628
8629 case 1 : 8629 restoreStackSize(stackSize);
8630 // InternalApplicationConfiguration.g:2562:3: '-' 8630
8631 { 8631 }
8632 match(input,18,FOLLOW_2); 8632 return ;
8633 8633 }
8634 } 8634 // $ANTLR end "rule__StringTypeScope__Alternatives_3"
8635 break; 8635
8636 8636
8637 } 8637 // $ANTLR start "rule__ExactNumber__Alternatives"
8638 8638 // InternalApplicationConfiguration.g:2600:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
8639 after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); 8639 public final void rule__ExactNumber__Alternatives() throws RecognitionException {
8640 8640
8641 } 8641 int stackSize = keepStackSize();
8642 8642
8643 8643 try {
8644 } 8644 // InternalApplicationConfiguration.g:2604:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
8645 8645 int alt26=2;
8646 } 8646 int LA26_0 = input.LA(1);
8647 catch (RecognitionException re) { 8647
8648 reportError(re); 8648 if ( (LA26_0==RULE_INT) ) {
8649 recover(input,re); 8649 alt26=1;
8650 } 8650 }
8651 finally { 8651 else if ( (LA26_0==61) ) {
8652 8652 alt26=2;
8653 restoreStackSize(stackSize); 8653 }
8654 8654 else {
8655 } 8655 NoViableAltException nvae =
8656 return ; 8656 new NoViableAltException("", 26, 0, input);
8657 } 8657
8658 // $ANTLR end "rule__REALLiteral__Group__0__Impl" 8658 throw nvae;
8659 8659 }
8660 8660 switch (alt26) {
8661 // $ANTLR start "rule__REALLiteral__Group__1" 8661 case 1 :
8662 // InternalApplicationConfiguration.g:2570:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; 8662 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
8663 public final void rule__REALLiteral__Group__1() throws RecognitionException { 8663 {
8664 8664 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
8665 int stackSize = keepStackSize(); 8665 // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
8666 8666 {
8667 try { 8667 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
8668 // InternalApplicationConfiguration.g:2574:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) 8668 // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
8669 // InternalApplicationConfiguration.g:2575:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 8669 // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactNumberAssignment_0
8670 { 8670 {
8671 pushFollow(FOLLOW_6); 8671 pushFollow(FOLLOW_2);
8672 rule__REALLiteral__Group__1__Impl(); 8672 rule__ExactNumber__ExactNumberAssignment_0();
8673 8673
8674 state._fsp--; 8674 state._fsp--;
8675 8675
8676 pushFollow(FOLLOW_2); 8676
8677 rule__REALLiteral__Group__2(); 8677 }
8678 8678
8679 state._fsp--; 8679 after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
8680 8680
8681 8681 }
8682 } 8682
8683 8683
8684 } 8684 }
8685 catch (RecognitionException re) { 8685 break;
8686 reportError(re); 8686 case 2 :
8687 recover(input,re); 8687 // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
8688 } 8688 {
8689 finally { 8689 // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
8690 8690 // InternalApplicationConfiguration.g:2612:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
8691 restoreStackSize(stackSize); 8691 {
8692 8692 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
8693 } 8693 // InternalApplicationConfiguration.g:2613:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
8694 return ; 8694 // InternalApplicationConfiguration.g:2613:4: rule__ExactNumber__ExactUnlimitedAssignment_1
8695 } 8695 {
8696 // $ANTLR end "rule__REALLiteral__Group__1" 8696 pushFollow(FOLLOW_2);
8697 8697 rule__ExactNumber__ExactUnlimitedAssignment_1();
8698 8698
8699 // $ANTLR start "rule__REALLiteral__Group__1__Impl" 8699 state._fsp--;
8700 // InternalApplicationConfiguration.g:2582:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; 8700
8701 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { 8701
8702 8702 }
8703 int stackSize = keepStackSize(); 8703
8704 8704 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
8705 try { 8705
8706 // InternalApplicationConfiguration.g:2586:1: ( ( RULE_INT ) ) 8706 }
8707 // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) 8707
8708 { 8708
8709 // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) 8709 }
8710 // InternalApplicationConfiguration.g:2588:2: RULE_INT 8710 break;
8711 { 8711
8712 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); 8712 }
8713 match(input,RULE_INT,FOLLOW_2); 8713 }
8714 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); 8714 catch (RecognitionException re) {
8715 8715 reportError(re);
8716 } 8716 recover(input,re);
8717 8717 }
8718 8718 finally {
8719 } 8719
8720 8720 restoreStackSize(stackSize);
8721 } 8721
8722 catch (RecognitionException re) { 8722 }
8723 reportError(re); 8723 return ;
8724 recover(input,re); 8724 }
8725 } 8725 // $ANTLR end "rule__ExactNumber__Alternatives"
8726 finally { 8726
8727 8727
8728 restoreStackSize(stackSize); 8728 // $ANTLR start "rule__IntervallNumber__Alternatives_2"
8729 8729 // InternalApplicationConfiguration.g:2621:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
8730 } 8730 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
8731 return ; 8731
8732 } 8732 int stackSize = keepStackSize();
8733 // $ANTLR end "rule__REALLiteral__Group__1__Impl" 8733
8734 8734 try {
8735 8735 // InternalApplicationConfiguration.g:2625:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
8736 // $ANTLR start "rule__REALLiteral__Group__2" 8736 int alt27=2;
8737 // InternalApplicationConfiguration.g:2597:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; 8737 int LA27_0 = input.LA(1);
8738 public final void rule__REALLiteral__Group__2() throws RecognitionException { 8738
8739 8739 if ( (LA27_0==RULE_INT) ) {
8740 int stackSize = keepStackSize(); 8740 alt27=1;
8741 8741 }
8742 try { 8742 else if ( (LA27_0==61) ) {
8743 // InternalApplicationConfiguration.g:2601:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) 8743 alt27=2;
8744 // InternalApplicationConfiguration.g:2602:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 8744 }
8745 { 8745 else {
8746 pushFollow(FOLLOW_9); 8746 NoViableAltException nvae =
8747 rule__REALLiteral__Group__2__Impl(); 8747 new NoViableAltException("", 27, 0, input);
8748 8748
8749 state._fsp--; 8749 throw nvae;
8750 8750 }
8751 pushFollow(FOLLOW_2); 8751 switch (alt27) {
8752 rule__REALLiteral__Group__3(); 8752 case 1 :
8753 8753 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
8754 state._fsp--; 8754 {
8755 8755 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
8756 8756 // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
8757 } 8757 {
8758 8758 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
8759 } 8759 // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
8760 catch (RecognitionException re) { 8760 // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxNumberAssignment_2_0
8761 reportError(re); 8761 {
8762 recover(input,re); 8762 pushFollow(FOLLOW_2);
8763 } 8763 rule__IntervallNumber__MaxNumberAssignment_2_0();
8764 finally { 8764
8765 8765 state._fsp--;
8766 restoreStackSize(stackSize); 8766
8767 8767
8768 } 8768 }
8769 return ; 8769
8770 } 8770 after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
8771 // $ANTLR end "rule__REALLiteral__Group__2" 8771
8772 8772 }
8773 8773
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 break;
8777 8777 case 2 :
8778 int stackSize = keepStackSize(); 8778 // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
8779 8779 {
8780 try { 8780 // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
8781 // InternalApplicationConfiguration.g:2613:1: ( ( '.' ) ) 8781 // InternalApplicationConfiguration.g:2633:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
8782 // InternalApplicationConfiguration.g:2614:1: ( '.' ) 8782 {
8783 { 8783 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
8784 // InternalApplicationConfiguration.g:2614:1: ( '.' ) 8784 // InternalApplicationConfiguration.g:2634:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
8785 // InternalApplicationConfiguration.g:2615:2: '.' 8785 // InternalApplicationConfiguration.g:2634:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
8786 { 8786 {
8787 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); 8787 pushFollow(FOLLOW_2);
8788 match(input,17,FOLLOW_2); 8788 rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
8789 after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); 8789
8790 8790 state._fsp--;
8791 } 8791
8792 8792
8793 8793 }
8794 } 8794
8795 8795 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
8796 } 8796
8797 catch (RecognitionException re) { 8797 }
8798 reportError(re); 8798
8799 recover(input,re); 8799
8800 } 8800 }
8801 finally { 8801 break;
8802 8802
8803 restoreStackSize(stackSize); 8803 }
8804 8804 }
8805 } 8805 catch (RecognitionException re) {
8806 return ; 8806 reportError(re);
8807 } 8807 recover(input,re);
8808 // $ANTLR end "rule__REALLiteral__Group__2__Impl" 8808 }
8809 8809 finally {
8810 8810
8811 // $ANTLR start "rule__REALLiteral__Group__3" 8811 restoreStackSize(stackSize);
8812 // InternalApplicationConfiguration.g:2624:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; 8812
8813 public final void rule__REALLiteral__Group__3() throws RecognitionException { 8813 }
8814 8814 return ;
8815 int stackSize = keepStackSize(); 8815 }
8816 8816 // $ANTLR end "rule__IntervallNumber__Alternatives_2"
8817 try { 8817
8818 // InternalApplicationConfiguration.g:2628:1: ( rule__REALLiteral__Group__3__Impl ) 8818
8819 // InternalApplicationConfiguration.g:2629:2: rule__REALLiteral__Group__3__Impl 8819 // $ANTLR start "rule__Scope__Alternatives"
8820 { 8820 // InternalApplicationConfiguration.g:2642:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
8821 pushFollow(FOLLOW_2); 8821 public final void rule__Scope__Alternatives() throws RecognitionException {
8822 rule__REALLiteral__Group__3__Impl(); 8822
8823 8823 int stackSize = keepStackSize();
8824 state._fsp--; 8824
8825 8825 try {
8826 8826 // InternalApplicationConfiguration.g:2646:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
8827 } 8827 int alt28=2;
8828 8828 int LA28_0 = input.LA(1);
8829 } 8829
8830 catch (RecognitionException re) { 8830 if ( (LA28_0==29) ) {
8831 reportError(re); 8831 alt28=1;
8832 recover(input,re); 8832 }
8833 } 8833 else if ( (LA28_0==RULE_ID) ) {
8834 finally { 8834 alt28=2;
8835 8835 }
8836 restoreStackSize(stackSize); 8836 else {
8837 8837 NoViableAltException nvae =
8838 } 8838 new NoViableAltException("", 28, 0, input);
8839 return ; 8839
8840 } 8840 throw nvae;
8841 // $ANTLR end "rule__REALLiteral__Group__3" 8841 }
8842 8842 switch (alt28) {
8843 8843 case 1 :
8844 // $ANTLR start "rule__REALLiteral__Group__3__Impl" 8844 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
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 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
8847 8847 // InternalApplicationConfiguration.g:2648:3: ruleScopeSpecification
8848 int stackSize = keepStackSize(); 8848 {
8849 8849 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
8850 try { 8850 pushFollow(FOLLOW_2);
8851 // InternalApplicationConfiguration.g:2639:1: ( ( RULE_INT ) ) 8851 ruleScopeSpecification();
8852 // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) 8852
8853 { 8853 state._fsp--;
8854 // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) 8854
8855 // InternalApplicationConfiguration.g:2641:2: RULE_INT 8855 after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
8856 { 8856
8857 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); 8857 }
8858 match(input,RULE_INT,FOLLOW_2); 8858
8859 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); 8859
8860 8860 }
8861 } 8861 break;
8862 8862 case 2 :
8863 8863 // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
8864 } 8864 {
8865 8865 // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
8866 } 8866 // InternalApplicationConfiguration.g:2654:3: ruleScopeReference
8867 catch (RecognitionException re) { 8867 {
8868 reportError(re); 8868 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
8869 recover(input,re); 8869 pushFollow(FOLLOW_2);
8870 } 8870 ruleScopeReference();
8871 finally { 8871
8872 8872 state._fsp--;
8873 restoreStackSize(stackSize); 8873
8874 8874 after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
8875 } 8875
8876 return ; 8876 }
8877 } 8877
8878 // $ANTLR end "rule__REALLiteral__Group__3__Impl" 8878
8879 8879 }
8880 8880 break;
8881 // $ANTLR start "rule__INTLiteral__Group__0" 8881
8882 // InternalApplicationConfiguration.g:2651:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; 8882 }
8883 public final void rule__INTLiteral__Group__0() throws RecognitionException { 8883 }
8884 8884 catch (RecognitionException re) {
8885 int stackSize = keepStackSize(); 8885 reportError(re);
8886 8886 recover(input,re);
8887 try { 8887 }
8888 // InternalApplicationConfiguration.g:2655:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) 8888 finally {
8889 // InternalApplicationConfiguration.g:2656:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 8889
8890 { 8890 restoreStackSize(stackSize);
8891 pushFollow(FOLLOW_9); 8891
8892 rule__INTLiteral__Group__0__Impl(); 8892 }
8893 8893 return ;
8894 state._fsp--; 8894 }
8895 8895 // $ANTLR end "rule__Scope__Alternatives"
8896 pushFollow(FOLLOW_2); 8896
8897 rule__INTLiteral__Group__1(); 8897
8898 8898 // $ANTLR start "rule__OptimizationDirection__Alternatives"
8899 state._fsp--; 8899 // InternalApplicationConfiguration.g:2663:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
8900 8900 public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
8901 8901
8902 } 8902 int stackSize = keepStackSize();
8903 8903
8904 } 8904 try {
8905 catch (RecognitionException re) { 8905 // InternalApplicationConfiguration.g:2667:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
8906 reportError(re); 8906 int alt29=2;
8907 recover(input,re); 8907 int LA29_0 = input.LA(1);
8908 } 8908
8909 finally { 8909 if ( (LA29_0==11) ) {
8910 8910 alt29=1;
8911 restoreStackSize(stackSize); 8911 }
8912 8912 else if ( (LA29_0==12) ) {
8913 } 8913 alt29=2;
8914 return ; 8914 }
8915 } 8915 else {
8916 // $ANTLR end "rule__INTLiteral__Group__0" 8916 NoViableAltException nvae =
8917 8917 new NoViableAltException("", 29, 0, input);
8918 8918
8919 // $ANTLR start "rule__INTLiteral__Group__0__Impl" 8919 throw nvae;
8920 // InternalApplicationConfiguration.g:2663:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; 8920 }
8921 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { 8921 switch (alt29) {
8922 8922 case 1 :
8923 int stackSize = keepStackSize(); 8923 // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
8924 8924 {
8925 try { 8925 // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
8926 // InternalApplicationConfiguration.g:2667:1: ( ( ( '-' )? ) ) 8926 // InternalApplicationConfiguration.g:2669:3: ( 'minimize' )
8927 // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) 8927 {
8928 { 8928 before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
8929 // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) 8929 // InternalApplicationConfiguration.g:2670:3: ( 'minimize' )
8930 // InternalApplicationConfiguration.g:2669:2: ( '-' )? 8930 // InternalApplicationConfiguration.g:2670:4: 'minimize'
8931 { 8931 {
8932 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); 8932 match(input,11,FOLLOW_2);
8933 // InternalApplicationConfiguration.g:2670:2: ( '-' )? 8933
8934 int alt33=2; 8934 }
8935 int LA33_0 = input.LA(1); 8935
8936 8936 after(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
8937 if ( (LA33_0==18) ) { 8937
8938 alt33=1; 8938 }
8939 } 8939
8940 switch (alt33) { 8940
8941 case 1 : 8941 }
8942 // InternalApplicationConfiguration.g:2670:3: '-' 8942 break;
8943 { 8943 case 2 :
8944 match(input,18,FOLLOW_2); 8944 // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
8945 8945 {
8946 } 8946 // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
8947 break; 8947 // InternalApplicationConfiguration.g:2675:3: ( 'maximize' )
8948 8948 {
8949 } 8949 before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
8950 8950 // InternalApplicationConfiguration.g:2676:3: ( 'maximize' )
8951 after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); 8951 // InternalApplicationConfiguration.g:2676:4: 'maximize'
8952 8952 {
8953 } 8953 match(input,12,FOLLOW_2);
8954 8954
8955 8955 }
8956 } 8956
8957 8957 after(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
8958 } 8958
8959 catch (RecognitionException re) { 8959 }
8960 reportError(re); 8960
8961 recover(input,re); 8961
8962 } 8962 }
8963 finally { 8963 break;
8964 8964
8965 restoreStackSize(stackSize); 8965 }
8966 8966 }
8967 } 8967 catch (RecognitionException re) {
8968 return ; 8968 reportError(re);
8969 } 8969 recover(input,re);
8970 // $ANTLR end "rule__INTLiteral__Group__0__Impl" 8970 }
8971 8971 finally {
8972 8972
8973 // $ANTLR start "rule__INTLiteral__Group__1" 8973 restoreStackSize(stackSize);
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 }
8976 8976 return ;
8977 int stackSize = keepStackSize(); 8977 }
8978 8978 // $ANTLR end "rule__OptimizationDirection__Alternatives"
8979 try { 8979
8980 // InternalApplicationConfiguration.g:2682:1: ( rule__INTLiteral__Group__1__Impl ) 8980
8981 // InternalApplicationConfiguration.g:2683:2: rule__INTLiteral__Group__1__Impl 8981 // $ANTLR start "rule__ComparisonOperator__Alternatives"
8982 { 8982 // InternalApplicationConfiguration.g:2684:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) );
8983 pushFollow(FOLLOW_2); 8983 public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
8984 rule__INTLiteral__Group__1__Impl(); 8984
8985 8985 int stackSize = keepStackSize();
8986 state._fsp--; 8986
8987 8987 try {
8988 8988 // InternalApplicationConfiguration.g:2688:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) )
8989 } 8989 int alt30=2;
8990 8990 int LA30_0 = input.LA(1);
8991 } 8991
8992 catch (RecognitionException re) { 8992 if ( (LA30_0==13) ) {
8993 reportError(re); 8993 alt30=1;
8994 recover(input,re); 8994 }
8995 } 8995 else if ( (LA30_0==14) ) {
8996 finally { 8996 alt30=2;
8997 8997 }
8998 restoreStackSize(stackSize); 8998 else {
8999 8999 NoViableAltException nvae =
9000 } 9000 new NoViableAltException("", 30, 0, input);
9001 return ; 9001
9002 } 9002 throw nvae;
9003 // $ANTLR end "rule__INTLiteral__Group__1" 9003 }
9004 9004 switch (alt30) {
9005 9005 case 1 :
9006 // $ANTLR start "rule__INTLiteral__Group__1__Impl" 9006 // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
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 // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
9009 9009 // InternalApplicationConfiguration.g:2690:3: ( '<=' )
9010 int stackSize = keepStackSize(); 9010 {
9011 9011 before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
9012 try { 9012 // InternalApplicationConfiguration.g:2691:3: ( '<=' )
9013 // InternalApplicationConfiguration.g:2693:1: ( ( RULE_INT ) ) 9013 // InternalApplicationConfiguration.g:2691:4: '<='
9014 // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) 9014 {
9015 { 9015 match(input,13,FOLLOW_2);
9016 // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) 9016
9017 // InternalApplicationConfiguration.g:2695:2: RULE_INT 9017 }
9018 { 9018
9019 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); 9019 after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
9020 match(input,RULE_INT,FOLLOW_2); 9020
9021 after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); 9021 }
9022 9022
9023 } 9023
9024 9024 }
9025 9025 break;
9026 } 9026 case 2 :
9027 9027 // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
9028 } 9028 {
9029 catch (RecognitionException re) { 9029 // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
9030 reportError(re); 9030 // InternalApplicationConfiguration.g:2696:3: ( '>=' )
9031 recover(input,re); 9031 {
9032 } 9032 before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
9033 finally { 9033 // InternalApplicationConfiguration.g:2697:3: ( '>=' )
9034 9034 // InternalApplicationConfiguration.g:2697:4: '>='
9035 restoreStackSize(stackSize); 9035 {
9036 9036 match(input,14,FOLLOW_2);
9037 } 9037
9038 return ; 9038 }
9039 } 9039
9040 // $ANTLR end "rule__INTLiteral__Group__1__Impl" 9040 after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
9041 9041
9042 9042 }
9043 // $ANTLR start "rule__EPackageImport__Group__0" 9043
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 break;
9047 int stackSize = keepStackSize(); 9047
9048 9048 }
9049 try { 9049 }
9050 // InternalApplicationConfiguration.g:2709:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) 9050 catch (RecognitionException re) {
9051 // InternalApplicationConfiguration.g:2710:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 9051 reportError(re);
9052 { 9052 recover(input,re);
9053 pushFollow(FOLLOW_10); 9053 }
9054 rule__EPackageImport__Group__0__Impl(); 9054 finally {
9055 9055
9056 state._fsp--; 9056 restoreStackSize(stackSize);
9057 9057
9058 pushFollow(FOLLOW_2); 9058 }
9059 rule__EPackageImport__Group__1(); 9059 return ;
9060 9060 }
9061 state._fsp--; 9061 // $ANTLR end "rule__ComparisonOperator__Alternatives"
9062 9062
9063 9063
9064 } 9064 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
9065 9065 // InternalApplicationConfiguration.g:2705:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
9066 } 9066 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
9067 catch (RecognitionException re) { 9067
9068 reportError(re); 9068 int stackSize = keepStackSize();
9069 recover(input,re); 9069
9070 } 9070 try {
9071 finally { 9071 // InternalApplicationConfiguration.g:2709:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
9072 9072 int alt31=3;
9073 restoreStackSize(stackSize); 9073 switch ( input.LA(1) ) {
9074 9074 case 15:
9075 } 9075 {
9076 return ; 9076 alt31=1;
9077 } 9077 }
9078 // $ANTLR end "rule__EPackageImport__Group__0" 9078 break;
9079 9079 case 16:
9080 9080 {
9081 // $ANTLR start "rule__EPackageImport__Group__0__Impl" 9081 alt31=2;
9082 // InternalApplicationConfiguration.g:2717:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; 9082 }
9083 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { 9083 break;
9084 9084 case 17:
9085 int stackSize = keepStackSize(); 9085 {
9086 9086 alt31=3;
9087 try { 9087 }
9088 // InternalApplicationConfiguration.g:2721:1: ( ( 'import' ) ) 9088 break;
9089 // InternalApplicationConfiguration.g:2722:1: ( 'import' ) 9089 default:
9090 { 9090 NoViableAltException nvae =
9091 // InternalApplicationConfiguration.g:2722:1: ( 'import' ) 9091 new NoViableAltException("", 31, 0, input);
9092 // InternalApplicationConfiguration.g:2723:2: 'import' 9092
9093 { 9093 throw nvae;
9094 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 9094 }
9095 match(input,19,FOLLOW_2); 9095
9096 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 9096 switch (alt31) {
9097 9097 case 1 :
9098 } 9098 // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
9099 9099 {
9100 9100 // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
9101 } 9101 // InternalApplicationConfiguration.g:2711:3: ( 'none' )
9102 9102 {
9103 } 9103 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
9104 catch (RecognitionException re) { 9104 // InternalApplicationConfiguration.g:2712:3: ( 'none' )
9105 reportError(re); 9105 // InternalApplicationConfiguration.g:2712:4: 'none'
9106 recover(input,re); 9106 {
9107 } 9107 match(input,15,FOLLOW_2);
9108 finally { 9108
9109 9109 }
9110 restoreStackSize(stackSize); 9110
9111 9111 after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
9112 } 9112
9113 return ; 9113 }
9114 } 9114
9115 // $ANTLR end "rule__EPackageImport__Group__0__Impl" 9115
9116 9116 }
9117 9117 break;
9118 // $ANTLR start "rule__EPackageImport__Group__1" 9118 case 2 :
9119 // InternalApplicationConfiguration.g:2732:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; 9119 // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
9120 public final void rule__EPackageImport__Group__1() throws RecognitionException { 9120 {
9121 9121 // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
9122 int stackSize = keepStackSize(); 9122 // InternalApplicationConfiguration.g:2717:3: ( 'normal' )
9123 9123 {
9124 try { 9124 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
9125 // InternalApplicationConfiguration.g:2736:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) 9125 // InternalApplicationConfiguration.g:2718:3: ( 'normal' )
9126 // InternalApplicationConfiguration.g:2737:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 9126 // InternalApplicationConfiguration.g:2718:4: 'normal'
9127 { 9127 {
9128 pushFollow(FOLLOW_11); 9128 match(input,16,FOLLOW_2);
9129 rule__EPackageImport__Group__1__Impl(); 9129
9130 9130 }
9131 state._fsp--; 9131
9132 9132 after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
9133 pushFollow(FOLLOW_2); 9133
9134 rule__EPackageImport__Group__2(); 9134 }
9135 9135
9136 state._fsp--; 9136
9137 9137 }
9138 9138 break;
9139 } 9139 case 3 :
9140 9140 // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
9141 } 9141 {
9142 catch (RecognitionException re) { 9142 // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
9143 reportError(re); 9143 // InternalApplicationConfiguration.g:2723:3: ( 'full' )
9144 recover(input,re); 9144 {
9145 } 9145 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
9146 finally { 9146 // InternalApplicationConfiguration.g:2724:3: ( 'full' )
9147 9147 // InternalApplicationConfiguration.g:2724:4: 'full'
9148 restoreStackSize(stackSize); 9148 {
9149 9149 match(input,17,FOLLOW_2);
9150 } 9150
9151 return ; 9151 }
9152 } 9152
9153 // $ANTLR end "rule__EPackageImport__Group__1" 9153 after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
9154 9154
9155 9155 }
9156 // $ANTLR start "rule__EPackageImport__Group__1__Impl" 9156
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 break;
9160 int stackSize = keepStackSize(); 9160
9161 9161 }
9162 try { 9162 }
9163 // InternalApplicationConfiguration.g:2748:1: ( ( 'epackage' ) ) 9163 catch (RecognitionException re) {
9164 // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) 9164 reportError(re);
9165 { 9165 recover(input,re);
9166 // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) 9166 }
9167 // InternalApplicationConfiguration.g:2750:2: 'epackage' 9167 finally {
9168 { 9168
9169 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 9169 restoreStackSize(stackSize);
9170 match(input,20,FOLLOW_2); 9170
9171 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 9171 }
9172 9172 return ;
9173 } 9173 }
9174 9174 // $ANTLR end "rule__DocumentLevelSpecification__Alternatives"
9175 9175
9176 } 9176
9177 9177 // $ANTLR start "rule__Solver__Alternatives"
9178 } 9178 // InternalApplicationConfiguration.g:2732:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
9179 catch (RecognitionException re) { 9179 public final void rule__Solver__Alternatives() throws RecognitionException {
9180 reportError(re); 9180
9181 recover(input,re); 9181 int stackSize = keepStackSize();
9182 } 9182
9183 finally { 9183 try {
9184 9184 // InternalApplicationConfiguration.g:2736:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
9185 restoreStackSize(stackSize); 9185 int alt32=3;
9186 9186 switch ( input.LA(1) ) {
9187 } 9187 case 18:
9188 return ; 9188 {
9189 } 9189 alt32=1;
9190 // $ANTLR end "rule__EPackageImport__Group__1__Impl" 9190 }
9191 9191 break;
9192 9192 case 19:
9193 // $ANTLR start "rule__EPackageImport__Group__2" 9193 {
9194 // InternalApplicationConfiguration.g:2759:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; 9194 alt32=2;
9195 public final void rule__EPackageImport__Group__2() throws RecognitionException { 9195 }
9196 9196 break;
9197 int stackSize = keepStackSize(); 9197 case 20:
9198 9198 {
9199 try { 9199 alt32=3;
9200 // InternalApplicationConfiguration.g:2763:1: ( rule__EPackageImport__Group__2__Impl ) 9200 }
9201 // InternalApplicationConfiguration.g:2764:2: rule__EPackageImport__Group__2__Impl 9201 break;
9202 { 9202 default:
9203 pushFollow(FOLLOW_2); 9203 NoViableAltException nvae =
9204 rule__EPackageImport__Group__2__Impl(); 9204 new NoViableAltException("", 32, 0, input);
9205 9205
9206 state._fsp--; 9206 throw nvae;
9207 9207 }
9208 9208
9209 } 9209 switch (alt32) {
9210 9210 case 1 :
9211 } 9211 // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
9212 catch (RecognitionException re) { 9212 {
9213 reportError(re); 9213 // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
9214 recover(input,re); 9214 // InternalApplicationConfiguration.g:2738:3: ( 'SMTSolver' )
9215 } 9215 {
9216 finally { 9216 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
9217 9217 // InternalApplicationConfiguration.g:2739:3: ( 'SMTSolver' )
9218 restoreStackSize(stackSize); 9218 // InternalApplicationConfiguration.g:2739:4: 'SMTSolver'
9219 9219 {
9220 } 9220 match(input,18,FOLLOW_2);
9221 return ; 9221
9222 } 9222 }
9223 // $ANTLR end "rule__EPackageImport__Group__2" 9223
9224 9224 after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
9225 9225
9226 // $ANTLR start "rule__EPackageImport__Group__2__Impl" 9226 }
9227 // InternalApplicationConfiguration.g:2770:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; 9227
9228 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { 9228
9229 9229 }
9230 int stackSize = keepStackSize(); 9230 break;
9231 9231 case 2 :
9232 try { 9232 // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
9233 // InternalApplicationConfiguration.g:2774:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) 9233 {
9234 // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 9234 // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
9235 { 9235 // InternalApplicationConfiguration.g:2744:3: ( 'AlloySolver' )
9236 // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 9236 {
9237 // InternalApplicationConfiguration.g:2776:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 9237 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
9238 { 9238 // InternalApplicationConfiguration.g:2745:3: ( 'AlloySolver' )
9239 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 9239 // InternalApplicationConfiguration.g:2745:4: 'AlloySolver'
9240 // InternalApplicationConfiguration.g:2777:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 9240 {
9241 // InternalApplicationConfiguration.g:2777:3: rule__EPackageImport__ImportedPackageAssignment_2 9241 match(input,19,FOLLOW_2);
9242 { 9242
9243 pushFollow(FOLLOW_2); 9243 }
9244 rule__EPackageImport__ImportedPackageAssignment_2(); 9244
9245 9245 after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
9246 state._fsp--; 9246
9247 9247 }
9248 9248
9249 } 9249
9250 9250 }
9251 after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 9251 break;
9252 9252 case 3 :
9253 } 9253 // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
9254 9254 {
9255 9255 // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
9256 } 9256 // InternalApplicationConfiguration.g:2750:3: ( 'ViatraSolver' )
9257 9257 {
9258 } 9258 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
9259 catch (RecognitionException re) { 9259 // InternalApplicationConfiguration.g:2751:3: ( 'ViatraSolver' )
9260 reportError(re); 9260 // InternalApplicationConfiguration.g:2751:4: 'ViatraSolver'
9261 recover(input,re); 9261 {
9262 } 9262 match(input,20,FOLLOW_2);
9263 finally { 9263
9264 9264 }
9265 restoreStackSize(stackSize); 9265
9266 9266 after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
9267 } 9267
9268 return ; 9268 }
9269 } 9269
9270 // $ANTLR end "rule__EPackageImport__Group__2__Impl" 9270
9271 9271 }
9272 9272 break;
9273 // $ANTLR start "rule__ViatraImport__Group__0" 9273
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 catch (RecognitionException re) {
9277 int stackSize = keepStackSize(); 9277 reportError(re);
9278 9278 recover(input,re);
9279 try { 9279 }
9280 // InternalApplicationConfiguration.g:2790:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) 9280 finally {
9281 // InternalApplicationConfiguration.g:2791:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 9281
9282 { 9282 restoreStackSize(stackSize);
9283 pushFollow(FOLLOW_12); 9283
9284 rule__ViatraImport__Group__0__Impl(); 9284 }
9285 9285 return ;
9286 state._fsp--; 9286 }
9287 9287 // $ANTLR end "rule__Solver__Alternatives"
9288 pushFollow(FOLLOW_2); 9288
9289 rule__ViatraImport__Group__1(); 9289
9290 9290 // $ANTLR start "rule__ConfigurationScript__Group__0"
9291 state._fsp--; 9291 // InternalApplicationConfiguration.g:2759:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
9292 9292 public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
9293 9293
9294 } 9294 int stackSize = keepStackSize();
9295 9295
9296 } 9296 try {
9297 catch (RecognitionException re) { 9297 // InternalApplicationConfiguration.g:2763:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
9298 reportError(re); 9298 // InternalApplicationConfiguration.g:2764:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
9299 recover(input,re); 9299 {
9300 } 9300 pushFollow(FOLLOW_3);
9301 finally { 9301 rule__ConfigurationScript__Group__0__Impl();
9302 9302
9303 restoreStackSize(stackSize); 9303 state._fsp--;
9304 9304
9305 } 9305 pushFollow(FOLLOW_2);
9306 return ; 9306 rule__ConfigurationScript__Group__1();
9307 } 9307
9308 // $ANTLR end "rule__ViatraImport__Group__0" 9308 state._fsp--;
9309 9309
9310 9310
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 }
9314 9314 catch (RecognitionException re) {
9315 int stackSize = keepStackSize(); 9315 reportError(re);
9316 9316 recover(input,re);
9317 try { 9317 }
9318 // InternalApplicationConfiguration.g:2802:1: ( ( 'import' ) ) 9318 finally {
9319 // InternalApplicationConfiguration.g:2803:1: ( 'import' ) 9319
9320 { 9320 restoreStackSize(stackSize);
9321 // InternalApplicationConfiguration.g:2803:1: ( 'import' ) 9321
9322 // InternalApplicationConfiguration.g:2804:2: 'import' 9322 }
9323 { 9323 return ;
9324 before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 9324 }
9325 match(input,19,FOLLOW_2); 9325 // $ANTLR end "rule__ConfigurationScript__Group__0"
9326 after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 9326
9327 9327
9328 } 9328 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
9329 9329 // InternalApplicationConfiguration.g:2771:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
9330 9330 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
9331 } 9331
9332 9332 int stackSize = keepStackSize();
9333 } 9333
9334 catch (RecognitionException re) { 9334 try {
9335 reportError(re); 9335 // InternalApplicationConfiguration.g:2775:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
9336 recover(input,re); 9336 // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9337 } 9337 {
9338 finally { 9338 // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9339 9339 // InternalApplicationConfiguration.g:2777:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9340 restoreStackSize(stackSize); 9340 {
9341 9341 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
9342 } 9342 // InternalApplicationConfiguration.g:2778:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9343 return ; 9343 loop33:
9344 } 9344 do {
9345 // $ANTLR end "rule__ViatraImport__Group__0__Impl" 9345 int alt33=2;
9346 9346 int LA33_0 = input.LA(1);
9347 9347
9348 // $ANTLR start "rule__ViatraImport__Group__1" 9348 if ( (LA33_0==23) ) {
9349 // InternalApplicationConfiguration.g:2813:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; 9349 alt33=1;
9350 public final void rule__ViatraImport__Group__1() throws RecognitionException { 9350 }
9351 9351
9352 int stackSize = keepStackSize(); 9352
9353 9353 switch (alt33) {
9354 try { 9354 case 1 :
9355 // InternalApplicationConfiguration.g:2817:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) 9355 // InternalApplicationConfiguration.g:2778:3: rule__ConfigurationScript__ImportsAssignment_0
9356 // InternalApplicationConfiguration.g:2818:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 9356 {
9357 { 9357 pushFollow(FOLLOW_4);
9358 pushFollow(FOLLOW_11); 9358 rule__ConfigurationScript__ImportsAssignment_0();
9359 rule__ViatraImport__Group__1__Impl(); 9359
9360 9360 state._fsp--;
9361 state._fsp--; 9361
9362 9362
9363 pushFollow(FOLLOW_2); 9363 }
9364 rule__ViatraImport__Group__2(); 9364 break;
9365 9365
9366 state._fsp--; 9366 default :
9367 9367 break loop33;
9368 9368 }
9369 } 9369 } while (true);
9370 9370
9371 } 9371 after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
9372 catch (RecognitionException re) { 9372
9373 reportError(re); 9373 }
9374 recover(input,re); 9374
9375 } 9375
9376 finally { 9376 }
9377 9377
9378 restoreStackSize(stackSize); 9378 }
9379 9379 catch (RecognitionException re) {
9380 } 9380 reportError(re);
9381 return ; 9381 recover(input,re);
9382 } 9382 }
9383 // $ANTLR end "rule__ViatraImport__Group__1" 9383 finally {
9384 9384
9385 9385 restoreStackSize(stackSize);
9386 // $ANTLR start "rule__ViatraImport__Group__1__Impl" 9386
9387 // InternalApplicationConfiguration.g:2825:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; 9387 }
9388 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { 9388 return ;
9389 9389 }
9390 int stackSize = keepStackSize(); 9390 // $ANTLR end "rule__ConfigurationScript__Group__0__Impl"
9391 9391
9392 try { 9392
9393 // InternalApplicationConfiguration.g:2829:1: ( ( 'viatra' ) ) 9393 // $ANTLR start "rule__ConfigurationScript__Group__1"
9394 // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) 9394 // InternalApplicationConfiguration.g:2786:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
9395 { 9395 public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
9396 // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) 9396
9397 // InternalApplicationConfiguration.g:2831:2: 'viatra' 9397 int stackSize = keepStackSize();
9398 { 9398
9399 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 9399 try {
9400 match(input,21,FOLLOW_2); 9400 // InternalApplicationConfiguration.g:2790:1: ( rule__ConfigurationScript__Group__1__Impl )
9401 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 9401 // InternalApplicationConfiguration.g:2791:2: rule__ConfigurationScript__Group__1__Impl
9402 9402 {
9403 } 9403 pushFollow(FOLLOW_2);
9404 9404 rule__ConfigurationScript__Group__1__Impl();
9405 9405
9406 } 9406 state._fsp--;
9407 9407
9408 } 9408
9409 catch (RecognitionException re) { 9409 }
9410 reportError(re); 9410
9411 recover(input,re); 9411 }
9412 } 9412 catch (RecognitionException re) {
9413 finally { 9413 reportError(re);
9414 9414 recover(input,re);
9415 restoreStackSize(stackSize); 9415 }
9416 9416 finally {
9417 } 9417
9418 return ; 9418 restoreStackSize(stackSize);
9419 } 9419
9420 // $ANTLR end "rule__ViatraImport__Group__1__Impl" 9420 }
9421 9421 return ;
9422 9422 }
9423 // $ANTLR start "rule__ViatraImport__Group__2" 9423 // $ANTLR end "rule__ConfigurationScript__Group__1"
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
9426 9426 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
9427 int stackSize = keepStackSize(); 9427 // InternalApplicationConfiguration.g:2797:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
9428 9428 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
9429 try { 9429
9430 // InternalApplicationConfiguration.g:2844:1: ( rule__ViatraImport__Group__2__Impl ) 9430 int stackSize = keepStackSize();
9431 // InternalApplicationConfiguration.g:2845:2: rule__ViatraImport__Group__2__Impl 9431
9432 { 9432 try {
9433 pushFollow(FOLLOW_2); 9433 // InternalApplicationConfiguration.g:2801:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
9434 rule__ViatraImport__Group__2__Impl(); 9434 // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9435 9435 {
9436 state._fsp--; 9436 // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9437 9437 // InternalApplicationConfiguration.g:2803:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9438 9438 {
9439 } 9439 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
9440 9440 // InternalApplicationConfiguration.g:2804:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9441 } 9441 loop34:
9442 catch (RecognitionException re) { 9442 do {
9443 reportError(re); 9443 int alt34=2;
9444 recover(input,re); 9444 int LA34_0 = input.LA(1);
9445 } 9445
9446 finally { 9446 if ( (LA34_0==27||LA34_0==35||(LA34_0>=37 && LA34_0<=40)||(LA34_0>=52 && LA34_0<=53)) ) {
9447 9447 alt34=1;
9448 restoreStackSize(stackSize); 9448 }
9449 9449
9450 } 9450
9451 return ; 9451 switch (alt34) {
9452 } 9452 case 1 :
9453 // $ANTLR end "rule__ViatraImport__Group__2" 9453 // InternalApplicationConfiguration.g:2804:3: rule__ConfigurationScript__CommandsAssignment_1
9454 9454 {
9455 9455 pushFollow(FOLLOW_5);
9456 // $ANTLR start "rule__ViatraImport__Group__2__Impl" 9456 rule__ConfigurationScript__CommandsAssignment_1();
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 state._fsp--;
9459 9459
9460 int stackSize = keepStackSize(); 9460
9461 9461 }
9462 try { 9462 break;
9463 // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) 9463
9464 // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 9464 default :
9465 { 9465 break loop34;
9466 // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 9466 }
9467 // InternalApplicationConfiguration.g:2857:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 9467 } while (true);
9468 { 9468
9469 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 9469 after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
9470 // InternalApplicationConfiguration.g:2858:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 9470
9471 // InternalApplicationConfiguration.g:2858:3: rule__ViatraImport__ImportedViatraAssignment_2 9471 }
9472 { 9472
9473 pushFollow(FOLLOW_2); 9473
9474 rule__ViatraImport__ImportedViatraAssignment_2(); 9474 }
9475 9475
9476 state._fsp--; 9476 }
9477 9477 catch (RecognitionException re) {
9478 9478 reportError(re);
9479 } 9479 recover(input,re);
9480 9480 }
9481 after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 9481 finally {
9482 9482
9483 } 9483 restoreStackSize(stackSize);
9484 9484
9485 9485 }
9486 } 9486 return ;
9487 9487 }
9488 } 9488 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl"
9489 catch (RecognitionException re) { 9489
9490 reportError(re); 9490
9491 recover(input,re); 9491 // $ANTLR start "rule__QualifiedName__Group__0"
9492 } 9492 // InternalApplicationConfiguration.g:2813:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
9493 finally { 9493 public final void rule__QualifiedName__Group__0() throws RecognitionException {
9494 9494
9495 restoreStackSize(stackSize); 9495 int stackSize = keepStackSize();
9496 9496
9497 } 9497 try {
9498 return ; 9498 // InternalApplicationConfiguration.g:2817:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
9499 } 9499 // InternalApplicationConfiguration.g:2818:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
9500 // $ANTLR end "rule__ViatraImport__Group__2__Impl" 9500 {
9501 9501 pushFollow(FOLLOW_6);
9502 9502 rule__QualifiedName__Group__0__Impl();
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 state._fsp--;
9505 public final void rule__FileDeclaration__Group__0() throws RecognitionException { 9505
9506 9506 pushFollow(FOLLOW_2);
9507 int stackSize = keepStackSize(); 9507 rule__QualifiedName__Group__1();
9508 9508
9509 try { 9509 state._fsp--;
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
9512 { 9512 }
9513 pushFollow(FOLLOW_8); 9513
9514 rule__FileDeclaration__Group__0__Impl(); 9514 }
9515 9515 catch (RecognitionException re) {
9516 state._fsp--; 9516 reportError(re);
9517 9517 recover(input,re);
9518 pushFollow(FOLLOW_2); 9518 }
9519 rule__FileDeclaration__Group__1(); 9519 finally {
9520 9520
9521 state._fsp--; 9521 restoreStackSize(stackSize);
9522 9522
9523 9523 }
9524 } 9524 return ;
9525 9525 }
9526 } 9526 // $ANTLR end "rule__QualifiedName__Group__0"
9527 catch (RecognitionException re) { 9527
9528 reportError(re); 9528
9529 recover(input,re); 9529 // $ANTLR start "rule__QualifiedName__Group__0__Impl"
9530 } 9530 // InternalApplicationConfiguration.g:2825:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
9531 finally { 9531 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
9532 9532
9533 restoreStackSize(stackSize); 9533 int stackSize = keepStackSize();
9534 9534
9535 } 9535 try {
9536 return ; 9536 // InternalApplicationConfiguration.g:2829:1: ( ( RULE_ID ) )
9537 } 9537 // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
9538 // $ANTLR end "rule__FileDeclaration__Group__0" 9538 {
9539 9539 // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
9540 9540 // InternalApplicationConfiguration.g:2831:2: RULE_ID
9541 // $ANTLR start "rule__FileDeclaration__Group__0__Impl" 9541 {
9542 // InternalApplicationConfiguration.g:2879:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; 9542 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
9543 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { 9543 match(input,RULE_ID,FOLLOW_2);
9544 9544 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
9545 int stackSize = keepStackSize(); 9545
9546 9546 }
9547 try { 9547
9548 // InternalApplicationConfiguration.g:2883:1: ( ( 'file' ) ) 9548
9549 // InternalApplicationConfiguration.g:2884:1: ( 'file' ) 9549 }
9550 { 9550
9551 // InternalApplicationConfiguration.g:2884:1: ( 'file' ) 9551 }
9552 // InternalApplicationConfiguration.g:2885:2: 'file' 9552 catch (RecognitionException re) {
9553 { 9553 reportError(re);
9554 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 9554 recover(input,re);
9555 match(input,22,FOLLOW_2); 9555 }
9556 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 9556 finally {
9557 9557
9558 } 9558 restoreStackSize(stackSize);
9559 9559
9560 9560 }
9561 } 9561 return ;
9562 9562 }
9563 } 9563 // $ANTLR end "rule__QualifiedName__Group__0__Impl"
9564 catch (RecognitionException re) { 9564
9565 reportError(re); 9565
9566 recover(input,re); 9566 // $ANTLR start "rule__QualifiedName__Group__1"
9567 } 9567 // InternalApplicationConfiguration.g:2840:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
9568 finally { 9568 public final void rule__QualifiedName__Group__1() throws RecognitionException {
9569 9569
9570 restoreStackSize(stackSize); 9570 int stackSize = keepStackSize();
9571 9571
9572 } 9572 try {
9573 return ; 9573 // InternalApplicationConfiguration.g:2844:1: ( rule__QualifiedName__Group__1__Impl )
9574 } 9574 // InternalApplicationConfiguration.g:2845:2: rule__QualifiedName__Group__1__Impl
9575 // $ANTLR end "rule__FileDeclaration__Group__0__Impl" 9575 {
9576 9576 pushFollow(FOLLOW_2);
9577 9577 rule__QualifiedName__Group__1__Impl();
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 state._fsp--;
9580 public final void rule__FileDeclaration__Group__1() throws RecognitionException { 9580
9581 9581
9582 int stackSize = keepStackSize(); 9582 }
9583 9583
9584 try { 9584 }
9585 // InternalApplicationConfiguration.g:2898:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) 9585 catch (RecognitionException re) {
9586 // InternalApplicationConfiguration.g:2899:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 9586 reportError(re);
9587 { 9587 recover(input,re);
9588 pushFollow(FOLLOW_13); 9588 }
9589 rule__FileDeclaration__Group__1__Impl(); 9589 finally {
9590 9590
9591 state._fsp--; 9591 restoreStackSize(stackSize);
9592 9592
9593 pushFollow(FOLLOW_2); 9593 }
9594 rule__FileDeclaration__Group__2(); 9594 return ;
9595 9595 }
9596 state._fsp--; 9596 // $ANTLR end "rule__QualifiedName__Group__1"
9597 9597
9598 9598
9599 } 9599 // $ANTLR start "rule__QualifiedName__Group__1__Impl"
9600 9600 // InternalApplicationConfiguration.g:2851:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
9601 } 9601 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
9602 catch (RecognitionException re) { 9602
9603 reportError(re); 9603 int stackSize = keepStackSize();
9604 recover(input,re); 9604
9605 } 9605 try {
9606 finally { 9606 // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
9607 9607 // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
9608 restoreStackSize(stackSize); 9608 {
9609 9609 // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
9610 } 9610 // InternalApplicationConfiguration.g:2857:2: ( rule__QualifiedName__Group_1__0 )*
9611 return ; 9611 {
9612 } 9612 before(grammarAccess.getQualifiedNameAccess().getGroup_1());
9613 // $ANTLR end "rule__FileDeclaration__Group__1" 9613 // InternalApplicationConfiguration.g:2858:2: ( rule__QualifiedName__Group_1__0 )*
9614 9614 loop35:
9615 9615 do {
9616 // $ANTLR start "rule__FileDeclaration__Group__1__Impl" 9616 int alt35=2;
9617 // InternalApplicationConfiguration.g:2906:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; 9617 int LA35_0 = input.LA(1);
9618 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { 9618
9619 9619 if ( (LA35_0==21) ) {
9620 int stackSize = keepStackSize(); 9620 alt35=1;
9621 9621 }
9622 try { 9622
9623 // InternalApplicationConfiguration.g:2910:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) 9623
9624 // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 9624 switch (alt35) {
9625 { 9625 case 1 :
9626 // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 9626 // InternalApplicationConfiguration.g:2858:3: rule__QualifiedName__Group_1__0
9627 // InternalApplicationConfiguration.g:2912:2: ( rule__FileDeclaration__NameAssignment_1 ) 9627 {
9628 { 9628 pushFollow(FOLLOW_7);
9629 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); 9629 rule__QualifiedName__Group_1__0();
9630 // InternalApplicationConfiguration.g:2913:2: ( rule__FileDeclaration__NameAssignment_1 ) 9630
9631 // InternalApplicationConfiguration.g:2913:3: rule__FileDeclaration__NameAssignment_1 9631 state._fsp--;
9632 { 9632
9633 pushFollow(FOLLOW_2); 9633
9634 rule__FileDeclaration__NameAssignment_1(); 9634 }
9635 9635 break;
9636 state._fsp--; 9636
9637 9637 default :
9638 9638 break loop35;
9639 } 9639 }
9640 9640 } while (true);
9641 after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); 9641
9642 9642 after(grammarAccess.getQualifiedNameAccess().getGroup_1());
9643 } 9643
9644 9644 }
9645 9645
9646 } 9646
9647 9647 }
9648 } 9648
9649 catch (RecognitionException re) { 9649 }
9650 reportError(re); 9650 catch (RecognitionException re) {
9651 recover(input,re); 9651 reportError(re);
9652 } 9652 recover(input,re);
9653 finally { 9653 }
9654 9654 finally {
9655 restoreStackSize(stackSize); 9655
9656 9656 restoreStackSize(stackSize);
9657 } 9657
9658 return ; 9658 }
9659 } 9659 return ;
9660 // $ANTLR end "rule__FileDeclaration__Group__1__Impl" 9660 }
9661 9661 // $ANTLR end "rule__QualifiedName__Group__1__Impl"
9662 9662
9663 // $ANTLR start "rule__FileDeclaration__Group__2" 9663
9664 // InternalApplicationConfiguration.g:2921:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; 9664 // $ANTLR start "rule__QualifiedName__Group_1__0"
9665 public final void rule__FileDeclaration__Group__2() throws RecognitionException { 9665 // InternalApplicationConfiguration.g:2867:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
9666 9666 public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
9667 int stackSize = keepStackSize(); 9667
9668 9668 int stackSize = keepStackSize();
9669 try { 9669
9670 // InternalApplicationConfiguration.g:2925:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) 9670 try {
9671 // InternalApplicationConfiguration.g:2926:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 9671 // InternalApplicationConfiguration.g:2871:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
9672 { 9672 // InternalApplicationConfiguration.g:2872:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
9673 pushFollow(FOLLOW_11); 9673 {
9674 rule__FileDeclaration__Group__2__Impl(); 9674 pushFollow(FOLLOW_8);
9675 9675 rule__QualifiedName__Group_1__0__Impl();
9676 state._fsp--; 9676
9677 9677 state._fsp--;
9678 pushFollow(FOLLOW_2); 9678
9679 rule__FileDeclaration__Group__3(); 9679 pushFollow(FOLLOW_2);
9680 9680 rule__QualifiedName__Group_1__1();
9681 state._fsp--; 9681
9682 9682 state._fsp--;
9683 9683
9684 } 9684
9685 9685 }
9686 } 9686
9687 catch (RecognitionException re) { 9687 }
9688 reportError(re); 9688 catch (RecognitionException re) {
9689 recover(input,re); 9689 reportError(re);
9690 } 9690 recover(input,re);
9691 finally { 9691 }
9692 9692 finally {
9693 restoreStackSize(stackSize); 9693
9694 9694 restoreStackSize(stackSize);
9695 } 9695
9696 return ; 9696 }
9697 } 9697 return ;
9698 // $ANTLR end "rule__FileDeclaration__Group__2" 9698 }
9699 9699 // $ANTLR end "rule__QualifiedName__Group_1__0"
9700 9700
9701 // $ANTLR start "rule__FileDeclaration__Group__2__Impl" 9701
9702 // InternalApplicationConfiguration.g:2933:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; 9702 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
9703 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { 9703 // InternalApplicationConfiguration.g:2879:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
9704 9704 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
9705 int stackSize = keepStackSize(); 9705
9706 9706 int stackSize = keepStackSize();
9707 try { 9707
9708 // InternalApplicationConfiguration.g:2937:1: ( ( '=' ) ) 9708 try {
9709 // InternalApplicationConfiguration.g:2938:1: ( '=' ) 9709 // InternalApplicationConfiguration.g:2883:1: ( ( '.' ) )
9710 { 9710 // InternalApplicationConfiguration.g:2884:1: ( '.' )
9711 // InternalApplicationConfiguration.g:2938:1: ( '=' ) 9711 {
9712 // InternalApplicationConfiguration.g:2939:2: '=' 9712 // InternalApplicationConfiguration.g:2884:1: ( '.' )
9713 { 9713 // InternalApplicationConfiguration.g:2885:2: '.'
9714 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 9714 {
9715 match(input,23,FOLLOW_2); 9715 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
9716 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 9716 match(input,21,FOLLOW_2);
9717 9717 after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
9718 } 9718
9719 9719 }
9720 9720
9721 } 9721
9722 9722 }
9723 } 9723
9724 catch (RecognitionException re) { 9724 }
9725 reportError(re); 9725 catch (RecognitionException re) {
9726 recover(input,re); 9726 reportError(re);
9727 } 9727 recover(input,re);
9728 finally { 9728 }
9729 9729 finally {
9730 restoreStackSize(stackSize); 9730
9731 9731 restoreStackSize(stackSize);
9732 } 9732
9733 return ; 9733 }
9734 } 9734 return ;
9735 // $ANTLR end "rule__FileDeclaration__Group__2__Impl" 9735 }
9736 9736 // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
9737 9737
9738 // $ANTLR start "rule__FileDeclaration__Group__3" 9738
9739 // InternalApplicationConfiguration.g:2948:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; 9739 // $ANTLR start "rule__QualifiedName__Group_1__1"
9740 public final void rule__FileDeclaration__Group__3() throws RecognitionException { 9740 // InternalApplicationConfiguration.g:2894:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
9741 9741 public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
9742 int stackSize = keepStackSize(); 9742
9743 9743 int stackSize = keepStackSize();
9744 try { 9744
9745 // InternalApplicationConfiguration.g:2952:1: ( rule__FileDeclaration__Group__3__Impl ) 9745 try {
9746 // InternalApplicationConfiguration.g:2953:2: rule__FileDeclaration__Group__3__Impl 9746 // InternalApplicationConfiguration.g:2898:1: ( rule__QualifiedName__Group_1__1__Impl )
9747 { 9747 // InternalApplicationConfiguration.g:2899:2: rule__QualifiedName__Group_1__1__Impl
9748 pushFollow(FOLLOW_2); 9748 {
9749 rule__FileDeclaration__Group__3__Impl(); 9749 pushFollow(FOLLOW_2);
9750 9750 rule__QualifiedName__Group_1__1__Impl();
9751 state._fsp--; 9751
9752 9752 state._fsp--;
9753 9753
9754 } 9754
9755 9755 }
9756 } 9756
9757 catch (RecognitionException re) { 9757 }
9758 reportError(re); 9758 catch (RecognitionException re) {
9759 recover(input,re); 9759 reportError(re);
9760 } 9760 recover(input,re);
9761 finally { 9761 }
9762 9762 finally {
9763 restoreStackSize(stackSize); 9763
9764 9764 restoreStackSize(stackSize);
9765 } 9765
9766 return ; 9766 }
9767 } 9767 return ;
9768 // $ANTLR end "rule__FileDeclaration__Group__3" 9768 }
9769 9769 // $ANTLR end "rule__QualifiedName__Group_1__1"
9770 9770
9771 // $ANTLR start "rule__FileDeclaration__Group__3__Impl" 9771
9772 // InternalApplicationConfiguration.g:2959:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; 9772 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
9773 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { 9773 // InternalApplicationConfiguration.g:2905:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
9774 9774 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
9775 int stackSize = keepStackSize(); 9775
9776 9776 int stackSize = keepStackSize();
9777 try { 9777
9778 // InternalApplicationConfiguration.g:2963:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) 9778 try {
9779 // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 9779 // InternalApplicationConfiguration.g:2909:1: ( ( RULE_ID ) )
9780 { 9780 // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
9781 // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 9781 {
9782 // InternalApplicationConfiguration.g:2965:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 9782 // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
9783 { 9783 // InternalApplicationConfiguration.g:2911:2: RULE_ID
9784 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); 9784 {
9785 // InternalApplicationConfiguration.g:2966:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 9785 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
9786 // InternalApplicationConfiguration.g:2966:3: rule__FileDeclaration__SpecificationAssignment_3 9786 match(input,RULE_ID,FOLLOW_2);
9787 { 9787 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
9788 pushFollow(FOLLOW_2); 9788
9789 rule__FileDeclaration__SpecificationAssignment_3(); 9789 }
9790 9790
9791 state._fsp--; 9791
9792 9792 }
9793 9793
9794 } 9794 }
9795 9795 catch (RecognitionException re) {
9796 after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); 9796 reportError(re);
9797 9797 recover(input,re);
9798 } 9798 }
9799 9799 finally {
9800 9800
9801 } 9801 restoreStackSize(stackSize);
9802 9802
9803 } 9803 }
9804 catch (RecognitionException re) { 9804 return ;
9805 reportError(re); 9805 }
9806 recover(input,re); 9806 // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
9807 } 9807
9808 finally { 9808
9809 9809 // $ANTLR start "rule__REALLiteral__Group__0"
9810 restoreStackSize(stackSize); 9810 // InternalApplicationConfiguration.g:2921:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
9811 9811 public final void rule__REALLiteral__Group__0() throws RecognitionException {
9812 } 9812
9813 return ; 9813 int stackSize = keepStackSize();
9814 } 9814
9815 // $ANTLR end "rule__FileDeclaration__Group__3__Impl" 9815 try {
9816 9816 // InternalApplicationConfiguration.g:2925:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
9817 9817 // InternalApplicationConfiguration.g:2926:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
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 pushFollow(FOLLOW_9);
9820 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { 9820 rule__REALLiteral__Group__0__Impl();
9821 9821
9822 int stackSize = keepStackSize(); 9822 state._fsp--;
9823 9823
9824 try { 9824 pushFollow(FOLLOW_2);
9825 // InternalApplicationConfiguration.g:2979:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) 9825 rule__REALLiteral__Group__1();
9826 // InternalApplicationConfiguration.g:2980:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 9826
9827 { 9827 state._fsp--;
9828 pushFollow(FOLLOW_14); 9828
9829 rule__MetamodelSpecification__Group__0__Impl(); 9829
9830 9830 }
9831 state._fsp--; 9831
9832 9832 }
9833 pushFollow(FOLLOW_2); 9833 catch (RecognitionException re) {
9834 rule__MetamodelSpecification__Group__1(); 9834 reportError(re);
9835 9835 recover(input,re);
9836 state._fsp--; 9836 }
9837 9837 finally {
9838 9838
9839 } 9839 restoreStackSize(stackSize);
9840 9840
9841 } 9841 }
9842 catch (RecognitionException re) { 9842 return ;
9843 reportError(re); 9843 }
9844 recover(input,re); 9844 // $ANTLR end "rule__REALLiteral__Group__0"
9845 } 9845
9846 finally { 9846
9847 9847 // $ANTLR start "rule__REALLiteral__Group__0__Impl"
9848 restoreStackSize(stackSize); 9848 // InternalApplicationConfiguration.g:2933:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
9849 9849 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
9850 } 9850
9851 return ; 9851 int stackSize = keepStackSize();
9852 } 9852
9853 // $ANTLR end "rule__MetamodelSpecification__Group__0" 9853 try {
9854 9854 // InternalApplicationConfiguration.g:2937:1: ( ( ( '-' )? ) )
9855 9855 // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
9856 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" 9856 {
9857 // InternalApplicationConfiguration.g:2987:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; 9857 // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
9858 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { 9858 // InternalApplicationConfiguration.g:2939:2: ( '-' )?
9859 9859 {
9860 int stackSize = keepStackSize(); 9860 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
9861 9861 // InternalApplicationConfiguration.g:2940:2: ( '-' )?
9862 try { 9862 int alt36=2;
9863 // InternalApplicationConfiguration.g:2991:1: ( ( '{' ) ) 9863 int LA36_0 = input.LA(1);
9864 // InternalApplicationConfiguration.g:2992:1: ( '{' ) 9864
9865 { 9865 if ( (LA36_0==22) ) {
9866 // InternalApplicationConfiguration.g:2992:1: ( '{' ) 9866 alt36=1;
9867 // InternalApplicationConfiguration.g:2993:2: '{' 9867 }
9868 { 9868 switch (alt36) {
9869 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 9869 case 1 :
9870 match(input,24,FOLLOW_2); 9870 // InternalApplicationConfiguration.g:2940:3: '-'
9871 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 9871 {
9872 9872 match(input,22,FOLLOW_2);
9873 } 9873
9874 9874 }
9875 9875 break;
9876 } 9876
9877 9877 }
9878 } 9878
9879 catch (RecognitionException re) { 9879 after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
9880 reportError(re); 9880
9881 recover(input,re); 9881 }
9882 } 9882
9883 finally { 9883
9884 9884 }
9885 restoreStackSize(stackSize); 9885
9886 9886 }
9887 } 9887 catch (RecognitionException re) {
9888 return ; 9888 reportError(re);
9889 } 9889 recover(input,re);
9890 // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl" 9890 }
9891 9891 finally {
9892 9892
9893 // $ANTLR start "rule__MetamodelSpecification__Group__1" 9893 restoreStackSize(stackSize);
9894 // InternalApplicationConfiguration.g:3002:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; 9894
9895 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { 9895 }
9896 9896 return ;
9897 int stackSize = keepStackSize(); 9897 }
9898 9898 // $ANTLR end "rule__REALLiteral__Group__0__Impl"
9899 try { 9899
9900 // InternalApplicationConfiguration.g:3006:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) 9900
9901 // InternalApplicationConfiguration.g:3007:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 9901 // $ANTLR start "rule__REALLiteral__Group__1"
9902 { 9902 // InternalApplicationConfiguration.g:2948:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
9903 pushFollow(FOLLOW_15); 9903 public final void rule__REALLiteral__Group__1() throws RecognitionException {
9904 rule__MetamodelSpecification__Group__1__Impl(); 9904
9905 9905 int stackSize = keepStackSize();
9906 state._fsp--; 9906
9907 9907 try {
9908 pushFollow(FOLLOW_2); 9908 // InternalApplicationConfiguration.g:2952:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
9909 rule__MetamodelSpecification__Group__2(); 9909 // InternalApplicationConfiguration.g:2953:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
9910 9910 {
9911 state._fsp--; 9911 pushFollow(FOLLOW_6);
9912 9912 rule__REALLiteral__Group__1__Impl();
9913 9913
9914 } 9914 state._fsp--;
9915 9915
9916 } 9916 pushFollow(FOLLOW_2);
9917 catch (RecognitionException re) { 9917 rule__REALLiteral__Group__2();
9918 reportError(re); 9918
9919 recover(input,re); 9919 state._fsp--;
9920 } 9920
9921 finally { 9921
9922 9922 }
9923 restoreStackSize(stackSize); 9923
9924 9924 }
9925 } 9925 catch (RecognitionException re) {
9926 return ; 9926 reportError(re);
9927 } 9927 recover(input,re);
9928 // $ANTLR end "rule__MetamodelSpecification__Group__1" 9928 }
9929 9929 finally {
9930 9930
9931 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" 9931 restoreStackSize(stackSize);
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 }
9934 9934 return ;
9935 int stackSize = keepStackSize(); 9935 }
9936 9936 // $ANTLR end "rule__REALLiteral__Group__1"
9937 try { 9937
9938 // InternalApplicationConfiguration.g:3018:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) 9938
9939 // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 9939 // $ANTLR start "rule__REALLiteral__Group__1__Impl"
9940 { 9940 // InternalApplicationConfiguration.g:2960:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
9941 // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 9941 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
9942 // InternalApplicationConfiguration.g:3020:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 9942
9943 { 9943 int stackSize = keepStackSize();
9944 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 9944
9945 // InternalApplicationConfiguration.g:3021:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 9945 try {
9946 // InternalApplicationConfiguration.g:3021:3: rule__MetamodelSpecification__EntriesAssignment_1 9946 // InternalApplicationConfiguration.g:2964:1: ( ( RULE_INT ) )
9947 { 9947 // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
9948 pushFollow(FOLLOW_2); 9948 {
9949 rule__MetamodelSpecification__EntriesAssignment_1(); 9949 // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
9950 9950 // InternalApplicationConfiguration.g:2966:2: RULE_INT
9951 state._fsp--; 9951 {
9952 9952 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
9953 9953 match(input,RULE_INT,FOLLOW_2);
9954 } 9954 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
9955 9955
9956 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 9956 }
9957 9957
9958 } 9958
9959 9959 }
9960 9960
9961 } 9961 }
9962 9962 catch (RecognitionException re) {
9963 } 9963 reportError(re);
9964 catch (RecognitionException re) { 9964 recover(input,re);
9965 reportError(re); 9965 }
9966 recover(input,re); 9966 finally {
9967 } 9967
9968 finally { 9968 restoreStackSize(stackSize);
9969 9969
9970 restoreStackSize(stackSize); 9970 }
9971 9971 return ;
9972 } 9972 }
9973 return ; 9973 // $ANTLR end "rule__REALLiteral__Group__1__Impl"
9974 } 9974
9975 // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl" 9975
9976 9976 // $ANTLR start "rule__REALLiteral__Group__2"
9977 9977 // InternalApplicationConfiguration.g:2975:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
9978 // $ANTLR start "rule__MetamodelSpecification__Group__2" 9978 public final void rule__REALLiteral__Group__2() throws RecognitionException {
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 int stackSize = keepStackSize();
9981 9981
9982 int stackSize = keepStackSize(); 9982 try {
9983 9983 // InternalApplicationConfiguration.g:2979:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
9984 try { 9984 // InternalApplicationConfiguration.g:2980:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
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 pushFollow(FOLLOW_9);
9987 { 9987 rule__REALLiteral__Group__2__Impl();
9988 pushFollow(FOLLOW_15); 9988
9989 rule__MetamodelSpecification__Group__2__Impl(); 9989 state._fsp--;
9990 9990
9991 state._fsp--; 9991 pushFollow(FOLLOW_2);
9992 9992 rule__REALLiteral__Group__3();
9993 pushFollow(FOLLOW_2); 9993
9994 rule__MetamodelSpecification__Group__3(); 9994 state._fsp--;
9995 9995
9996 state._fsp--; 9996
9997 9997 }
9998 9998
9999 } 9999 }
10000 10000 catch (RecognitionException re) {
10001 } 10001 reportError(re);
10002 catch (RecognitionException re) { 10002 recover(input,re);
10003 reportError(re); 10003 }
10004 recover(input,re); 10004 finally {
10005 } 10005
10006 finally { 10006 restoreStackSize(stackSize);
10007 10007
10008 restoreStackSize(stackSize); 10008 }
10009 10009 return ;
10010 } 10010 }
10011 return ; 10011 // $ANTLR end "rule__REALLiteral__Group__2"
10012 } 10012
10013 // $ANTLR end "rule__MetamodelSpecification__Group__2" 10013
10014 10014 // $ANTLR start "rule__REALLiteral__Group__2__Impl"
10015 10015 // InternalApplicationConfiguration.g:2987:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
10016 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" 10016 public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
10017 // InternalApplicationConfiguration.g:3041:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; 10017
10018 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { 10018 int stackSize = keepStackSize();
10019 10019
10020 int stackSize = keepStackSize(); 10020 try {
10021 10021 // InternalApplicationConfiguration.g:2991:1: ( ( '.' ) )
10022 try { 10022 // InternalApplicationConfiguration.g:2992:1: ( '.' )
10023 // InternalApplicationConfiguration.g:3045:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) 10023 {
10024 // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 10024 // InternalApplicationConfiguration.g:2992:1: ( '.' )
10025 { 10025 // InternalApplicationConfiguration.g:2993:2: '.'
10026 // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 10026 {
10027 // InternalApplicationConfiguration.g:3047:2: ( rule__MetamodelSpecification__Group_2__0 )* 10027 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
10028 { 10028 match(input,21,FOLLOW_2);
10029 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 10029 after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
10030 // InternalApplicationConfiguration.g:3048:2: ( rule__MetamodelSpecification__Group_2__0 )* 10030
10031 loop34: 10031 }
10032 do { 10032
10033 int alt34=2; 10033
10034 int LA34_0 = input.LA(1); 10034 }
10035 10035
10036 if ( (LA34_0==26) ) { 10036 }
10037 alt34=1; 10037 catch (RecognitionException re) {
10038 } 10038 reportError(re);
10039 10039 recover(input,re);
10040 10040 }
10041 switch (alt34) { 10041 finally {
10042 case 1 : 10042
10043 // InternalApplicationConfiguration.g:3048:3: rule__MetamodelSpecification__Group_2__0 10043 restoreStackSize(stackSize);
10044 { 10044
10045 pushFollow(FOLLOW_16); 10045 }
10046 rule__MetamodelSpecification__Group_2__0(); 10046 return ;
10047 10047 }
10048 state._fsp--; 10048 // $ANTLR end "rule__REALLiteral__Group__2__Impl"
10049 10049
10050 10050
10051 } 10051 // $ANTLR start "rule__REALLiteral__Group__3"
10052 break; 10052 // InternalApplicationConfiguration.g:3002:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
10053 10053 public final void rule__REALLiteral__Group__3() throws RecognitionException {
10054 default : 10054
10055 break loop34; 10055 int stackSize = keepStackSize();
10056 } 10056
10057 } while (true); 10057 try {
10058 10058 // InternalApplicationConfiguration.g:3006:1: ( rule__REALLiteral__Group__3__Impl )
10059 after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 10059 // InternalApplicationConfiguration.g:3007:2: rule__REALLiteral__Group__3__Impl
10060 10060 {
10061 } 10061 pushFollow(FOLLOW_2);
10062 10062 rule__REALLiteral__Group__3__Impl();
10063 10063
10064 } 10064 state._fsp--;
10065 10065
10066 } 10066
10067 catch (RecognitionException re) { 10067 }
10068 reportError(re); 10068
10069 recover(input,re); 10069 }
10070 } 10070 catch (RecognitionException re) {
10071 finally { 10071 reportError(re);
10072 10072 recover(input,re);
10073 restoreStackSize(stackSize); 10073 }
10074 10074 finally {
10075 } 10075
10076 return ; 10076 restoreStackSize(stackSize);
10077 } 10077
10078 // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl" 10078 }
10079 10079 return ;
10080 10080 }
10081 // $ANTLR start "rule__MetamodelSpecification__Group__3" 10081 // $ANTLR end "rule__REALLiteral__Group__3"
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
10084 10084 // $ANTLR start "rule__REALLiteral__Group__3__Impl"
10085 int stackSize = keepStackSize(); 10085 // InternalApplicationConfiguration.g:3013:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
10086 10086 public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
10087 try { 10087
10088 // InternalApplicationConfiguration.g:3060:1: ( rule__MetamodelSpecification__Group__3__Impl ) 10088 int stackSize = keepStackSize();
10089 // InternalApplicationConfiguration.g:3061:2: rule__MetamodelSpecification__Group__3__Impl 10089
10090 { 10090 try {
10091 pushFollow(FOLLOW_2); 10091 // InternalApplicationConfiguration.g:3017:1: ( ( RULE_INT ) )
10092 rule__MetamodelSpecification__Group__3__Impl(); 10092 // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
10093 10093 {
10094 state._fsp--; 10094 // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
10095 10095 // InternalApplicationConfiguration.g:3019:2: RULE_INT
10096 10096 {
10097 } 10097 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
10098 10098 match(input,RULE_INT,FOLLOW_2);
10099 } 10099 after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
10100 catch (RecognitionException re) { 10100
10101 reportError(re); 10101 }
10102 recover(input,re); 10102
10103 } 10103
10104 finally { 10104 }
10105 10105
10106 restoreStackSize(stackSize); 10106 }
10107 10107 catch (RecognitionException re) {
10108 } 10108 reportError(re);
10109 return ; 10109 recover(input,re);
10110 } 10110 }
10111 // $ANTLR end "rule__MetamodelSpecification__Group__3" 10111 finally {
10112 10112
10113 10113 restoreStackSize(stackSize);
10114 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" 10114
10115 // InternalApplicationConfiguration.g:3067:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; 10115 }
10116 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { 10116 return ;
10117 10117 }
10118 int stackSize = keepStackSize(); 10118 // $ANTLR end "rule__REALLiteral__Group__3__Impl"
10119 10119
10120 try { 10120
10121 // InternalApplicationConfiguration.g:3071:1: ( ( '}' ) ) 10121 // $ANTLR start "rule__INTLiteral__Group__0"
10122 // InternalApplicationConfiguration.g:3072:1: ( '}' ) 10122 // InternalApplicationConfiguration.g:3029:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
10123 { 10123 public final void rule__INTLiteral__Group__0() throws RecognitionException {
10124 // InternalApplicationConfiguration.g:3072:1: ( '}' ) 10124
10125 // InternalApplicationConfiguration.g:3073:2: '}' 10125 int stackSize = keepStackSize();
10126 { 10126
10127 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 10127 try {
10128 match(input,25,FOLLOW_2); 10128 // InternalApplicationConfiguration.g:3033:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
10129 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 10129 // InternalApplicationConfiguration.g:3034:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
10130 10130 {
10131 } 10131 pushFollow(FOLLOW_9);
10132 10132 rule__INTLiteral__Group__0__Impl();
10133 10133
10134 } 10134 state._fsp--;
10135 10135
10136 } 10136 pushFollow(FOLLOW_2);
10137 catch (RecognitionException re) { 10137 rule__INTLiteral__Group__1();
10138 reportError(re); 10138
10139 recover(input,re); 10139 state._fsp--;
10140 } 10140
10141 finally { 10141
10142 10142 }
10143 restoreStackSize(stackSize); 10143
10144 10144 }
10145 } 10145 catch (RecognitionException re) {
10146 return ; 10146 reportError(re);
10147 } 10147 recover(input,re);
10148 // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl" 10148 }
10149 10149 finally {
10150 10150
10151 // $ANTLR start "rule__MetamodelSpecification__Group_2__0" 10151 restoreStackSize(stackSize);
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 }
10154 10154 return ;
10155 int stackSize = keepStackSize(); 10155 }
10156 10156 // $ANTLR end "rule__INTLiteral__Group__0"
10157 try { 10157
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 // $ANTLR start "rule__INTLiteral__Group__0__Impl"
10160 { 10160 // InternalApplicationConfiguration.g:3041:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
10161 pushFollow(FOLLOW_14); 10161 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
10162 rule__MetamodelSpecification__Group_2__0__Impl(); 10162
10163 10163 int stackSize = keepStackSize();
10164 state._fsp--; 10164
10165 10165 try {
10166 pushFollow(FOLLOW_2); 10166 // InternalApplicationConfiguration.g:3045:1: ( ( ( '-' )? ) )
10167 rule__MetamodelSpecification__Group_2__1(); 10167 // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
10168 10168 {
10169 state._fsp--; 10169 // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
10170 10170 // InternalApplicationConfiguration.g:3047:2: ( '-' )?
10171 10171 {
10172 } 10172 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
10173 10173 // InternalApplicationConfiguration.g:3048:2: ( '-' )?
10174 } 10174 int alt37=2;
10175 catch (RecognitionException re) { 10175 int LA37_0 = input.LA(1);
10176 reportError(re); 10176
10177 recover(input,re); 10177 if ( (LA37_0==22) ) {
10178 } 10178 alt37=1;
10179 finally { 10179 }
10180 10180 switch (alt37) {
10181 restoreStackSize(stackSize); 10181 case 1 :
10182 10182 // InternalApplicationConfiguration.g:3048:3: '-'
10183 } 10183 {
10184 return ; 10184 match(input,22,FOLLOW_2);
10185 } 10185
10186 // $ANTLR end "rule__MetamodelSpecification__Group_2__0" 10186 }
10187 10187 break;
10188 10188
10189 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" 10189 }
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 after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
10192 10192
10193 int stackSize = keepStackSize(); 10193 }
10194 10194
10195 try { 10195
10196 // InternalApplicationConfiguration.g:3099:1: ( ( ',' ) ) 10196 }
10197 // InternalApplicationConfiguration.g:3100:1: ( ',' ) 10197
10198 { 10198 }
10199 // InternalApplicationConfiguration.g:3100:1: ( ',' ) 10199 catch (RecognitionException re) {
10200 // InternalApplicationConfiguration.g:3101:2: ',' 10200 reportError(re);
10201 { 10201 recover(input,re);
10202 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 10202 }
10203 match(input,26,FOLLOW_2); 10203 finally {
10204 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 10204
10205 10205 restoreStackSize(stackSize);
10206 } 10206
10207 10207 }
10208 10208 return ;
10209 } 10209 }
10210 10210 // $ANTLR end "rule__INTLiteral__Group__0__Impl"
10211 } 10211
10212 catch (RecognitionException re) { 10212
10213 reportError(re); 10213 // $ANTLR start "rule__INTLiteral__Group__1"
10214 recover(input,re); 10214 // InternalApplicationConfiguration.g:3056:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
10215 } 10215 public final void rule__INTLiteral__Group__1() throws RecognitionException {
10216 finally { 10216
10217 10217 int stackSize = keepStackSize();
10218 restoreStackSize(stackSize); 10218
10219 10219 try {
10220 } 10220 // InternalApplicationConfiguration.g:3060:1: ( rule__INTLiteral__Group__1__Impl )
10221 return ; 10221 // InternalApplicationConfiguration.g:3061:2: rule__INTLiteral__Group__1__Impl
10222 } 10222 {
10223 // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl" 10223 pushFollow(FOLLOW_2);
10224 10224 rule__INTLiteral__Group__1__Impl();
10225 10225
10226 // $ANTLR start "rule__MetamodelSpecification__Group_2__1" 10226 state._fsp--;
10227 // InternalApplicationConfiguration.g:3110:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; 10227
10228 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { 10228
10229 10229 }
10230 int stackSize = keepStackSize(); 10230
10231 10231 }
10232 try { 10232 catch (RecognitionException re) {
10233 // InternalApplicationConfiguration.g:3114:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) 10233 reportError(re);
10234 // InternalApplicationConfiguration.g:3115:2: rule__MetamodelSpecification__Group_2__1__Impl 10234 recover(input,re);
10235 { 10235 }
10236 pushFollow(FOLLOW_2); 10236 finally {
10237 rule__MetamodelSpecification__Group_2__1__Impl(); 10237
10238 10238 restoreStackSize(stackSize);
10239 state._fsp--; 10239
10240 10240 }
10241 10241 return ;
10242 } 10242 }
10243 10243 // $ANTLR end "rule__INTLiteral__Group__1"
10244 } 10244
10245 catch (RecognitionException re) { 10245
10246 reportError(re); 10246 // $ANTLR start "rule__INTLiteral__Group__1__Impl"
10247 recover(input,re); 10247 // InternalApplicationConfiguration.g:3067:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
10248 } 10248 public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
10249 finally { 10249
10250 10250 int stackSize = keepStackSize();
10251 restoreStackSize(stackSize); 10251
10252 10252 try {
10253 } 10253 // InternalApplicationConfiguration.g:3071:1: ( ( RULE_INT ) )
10254 return ; 10254 // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
10255 } 10255 {
10256 // $ANTLR end "rule__MetamodelSpecification__Group_2__1" 10256 // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
10257 10257 // InternalApplicationConfiguration.g:3073:2: RULE_INT
10258 10258 {
10259 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" 10259 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
10260 // InternalApplicationConfiguration.g:3121:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; 10260 match(input,RULE_INT,FOLLOW_2);
10261 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { 10261 after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
10262 10262
10263 int stackSize = keepStackSize(); 10263 }
10264 10264
10265 try { 10265
10266 // InternalApplicationConfiguration.g:3125:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) 10266 }
10267 // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 10267
10268 { 10268 }
10269 // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 10269 catch (RecognitionException re) {
10270 // InternalApplicationConfiguration.g:3127:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 10270 reportError(re);
10271 { 10271 recover(input,re);
10272 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 10272 }
10273 // InternalApplicationConfiguration.g:3128:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 10273 finally {
10274 // InternalApplicationConfiguration.g:3128:3: rule__MetamodelSpecification__EntriesAssignment_2_1 10274
10275 { 10275 restoreStackSize(stackSize);
10276 pushFollow(FOLLOW_2); 10276
10277 rule__MetamodelSpecification__EntriesAssignment_2_1(); 10277 }
10278 10278 return ;
10279 state._fsp--; 10279 }
10280 10280 // $ANTLR end "rule__INTLiteral__Group__1__Impl"
10281 10281
10282 } 10282
10283 10283 // $ANTLR start "rule__EPackageImport__Group__0"
10284 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 10284 // InternalApplicationConfiguration.g:3083:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
10285 10285 public final void rule__EPackageImport__Group__0() throws RecognitionException {
10286 } 10286
10287 10287 int stackSize = keepStackSize();
10288 10288
10289 } 10289 try {
10290 10290 // InternalApplicationConfiguration.g:3087:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
10291 } 10291 // InternalApplicationConfiguration.g:3088:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
10292 catch (RecognitionException re) { 10292 {
10293 reportError(re); 10293 pushFollow(FOLLOW_10);
10294 recover(input,re); 10294 rule__EPackageImport__Group__0__Impl();
10295 } 10295
10296 finally { 10296 state._fsp--;
10297 10297
10298 restoreStackSize(stackSize); 10298 pushFollow(FOLLOW_2);
10299 10299 rule__EPackageImport__Group__1();
10300 } 10300
10301 return ; 10301 state._fsp--;
10302 } 10302
10303 // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl" 10303
10304 10304 }
10305 10305
10306 // $ANTLR start "rule__AllPackageEntry__Group__0" 10306 }
10307 // InternalApplicationConfiguration.g:3137:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; 10307 catch (RecognitionException re) {
10308 public final void rule__AllPackageEntry__Group__0() throws RecognitionException { 10308 reportError(re);
10309 10309 recover(input,re);
10310 int stackSize = keepStackSize(); 10310 }
10311 10311 finally {
10312 try { 10312
10313 // InternalApplicationConfiguration.g:3141:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) 10313 restoreStackSize(stackSize);
10314 // InternalApplicationConfiguration.g:3142:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 10314
10315 { 10315 }
10316 pushFollow(FOLLOW_8); 10316 return ;
10317 rule__AllPackageEntry__Group__0__Impl(); 10317 }
10318 10318 // $ANTLR end "rule__EPackageImport__Group__0"
10319 state._fsp--; 10319
10320 10320
10321 pushFollow(FOLLOW_2); 10321 // $ANTLR start "rule__EPackageImport__Group__0__Impl"
10322 rule__AllPackageEntry__Group__1(); 10322 // InternalApplicationConfiguration.g:3095:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
10323 10323 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
10324 state._fsp--; 10324
10325 10325 int stackSize = keepStackSize();
10326 10326
10327 } 10327 try {
10328 10328 // InternalApplicationConfiguration.g:3099:1: ( ( 'import' ) )
10329 } 10329 // InternalApplicationConfiguration.g:3100:1: ( 'import' )
10330 catch (RecognitionException re) { 10330 {
10331 reportError(re); 10331 // InternalApplicationConfiguration.g:3100:1: ( 'import' )
10332 recover(input,re); 10332 // InternalApplicationConfiguration.g:3101:2: 'import'
10333 } 10333 {
10334 finally { 10334 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
10335 10335 match(input,23,FOLLOW_2);
10336 restoreStackSize(stackSize); 10336 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
10337 10337
10338 } 10338 }
10339 return ; 10339
10340 } 10340
10341 // $ANTLR end "rule__AllPackageEntry__Group__0" 10341 }
10342 10342
10343 10343 }
10344 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" 10344 catch (RecognitionException re) {
10345 // InternalApplicationConfiguration.g:3149:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; 10345 reportError(re);
10346 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { 10346 recover(input,re);
10347 10347 }
10348 int stackSize = keepStackSize(); 10348 finally {
10349 10349
10350 try { 10350 restoreStackSize(stackSize);
10351 // InternalApplicationConfiguration.g:3153:1: ( ( 'package' ) ) 10351
10352 // InternalApplicationConfiguration.g:3154:1: ( 'package' ) 10352 }
10353 { 10353 return ;
10354 // InternalApplicationConfiguration.g:3154:1: ( 'package' ) 10354 }
10355 // InternalApplicationConfiguration.g:3155:2: 'package' 10355 // $ANTLR end "rule__EPackageImport__Group__0__Impl"
10356 { 10356
10357 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 10357
10358 match(input,27,FOLLOW_2); 10358 // $ANTLR start "rule__EPackageImport__Group__1"
10359 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 10359 // InternalApplicationConfiguration.g:3110:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
10360 10360 public final void rule__EPackageImport__Group__1() throws RecognitionException {
10361 } 10361
10362 10362 int stackSize = keepStackSize();
10363 10363
10364 } 10364 try {
10365 10365 // InternalApplicationConfiguration.g:3114:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
10366 } 10366 // InternalApplicationConfiguration.g:3115:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
10367 catch (RecognitionException re) { 10367 {
10368 reportError(re); 10368 pushFollow(FOLLOW_11);
10369 recover(input,re); 10369 rule__EPackageImport__Group__1__Impl();
10370 } 10370
10371 finally { 10371 state._fsp--;
10372 10372
10373 restoreStackSize(stackSize); 10373 pushFollow(FOLLOW_2);
10374 10374 rule__EPackageImport__Group__2();
10375 } 10375
10376 return ; 10376 state._fsp--;
10377 } 10377
10378 // $ANTLR end "rule__AllPackageEntry__Group__0__Impl" 10378
10379 10379 }
10380 10380
10381 // $ANTLR start "rule__AllPackageEntry__Group__1" 10381 }
10382 // InternalApplicationConfiguration.g:3164:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; 10382 catch (RecognitionException re) {
10383 public final void rule__AllPackageEntry__Group__1() throws RecognitionException { 10383 reportError(re);
10384 10384 recover(input,re);
10385 int stackSize = keepStackSize(); 10385 }
10386 10386 finally {
10387 try { 10387
10388 // InternalApplicationConfiguration.g:3168:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) 10388 restoreStackSize(stackSize);
10389 // InternalApplicationConfiguration.g:3169:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 10389
10390 { 10390 }
10391 pushFollow(FOLLOW_17); 10391 return ;
10392 rule__AllPackageEntry__Group__1__Impl(); 10392 }
10393 10393 // $ANTLR end "rule__EPackageImport__Group__1"
10394 state._fsp--; 10394
10395 10395
10396 pushFollow(FOLLOW_2); 10396 // $ANTLR start "rule__EPackageImport__Group__1__Impl"
10397 rule__AllPackageEntry__Group__2(); 10397 // InternalApplicationConfiguration.g:3122:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
10398 10398 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
10399 state._fsp--; 10399
10400 10400 int stackSize = keepStackSize();
10401 10401
10402 } 10402 try {
10403 10403 // InternalApplicationConfiguration.g:3126:1: ( ( 'epackage' ) )
10404 } 10404 // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
10405 catch (RecognitionException re) { 10405 {
10406 reportError(re); 10406 // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
10407 recover(input,re); 10407 // InternalApplicationConfiguration.g:3128:2: 'epackage'
10408 } 10408 {
10409 finally { 10409 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
10410 10410 match(input,24,FOLLOW_2);
10411 restoreStackSize(stackSize); 10411 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
10412 10412
10413 } 10413 }
10414 return ; 10414
10415 } 10415
10416 // $ANTLR end "rule__AllPackageEntry__Group__1" 10416 }
10417 10417
10418 10418 }
10419 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" 10419 catch (RecognitionException re) {
10420 // InternalApplicationConfiguration.g:3176:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; 10420 reportError(re);
10421 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { 10421 recover(input,re);
10422 10422 }
10423 int stackSize = keepStackSize(); 10423 finally {
10424 10424
10425 try { 10425 restoreStackSize(stackSize);
10426 // InternalApplicationConfiguration.g:3180:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) 10426
10427 // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 10427 }
10428 { 10428 return ;
10429 // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 10429 }
10430 // InternalApplicationConfiguration.g:3182:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 10430 // $ANTLR end "rule__EPackageImport__Group__1__Impl"
10431 { 10431
10432 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 10432
10433 // InternalApplicationConfiguration.g:3183:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 10433 // $ANTLR start "rule__EPackageImport__Group__2"
10434 // InternalApplicationConfiguration.g:3183:3: rule__AllPackageEntry__PackageAssignment_1 10434 // InternalApplicationConfiguration.g:3137:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
10435 { 10435 public final void rule__EPackageImport__Group__2() throws RecognitionException {
10436 pushFollow(FOLLOW_2); 10436
10437 rule__AllPackageEntry__PackageAssignment_1(); 10437 int stackSize = keepStackSize();
10438 10438
10439 state._fsp--; 10439 try {
10440 10440 // InternalApplicationConfiguration.g:3141:1: ( rule__EPackageImport__Group__2__Impl )
10441 10441 // InternalApplicationConfiguration.g:3142:2: rule__EPackageImport__Group__2__Impl
10442 } 10442 {
10443 10443 pushFollow(FOLLOW_2);
10444 after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 10444 rule__EPackageImport__Group__2__Impl();
10445 10445
10446 } 10446 state._fsp--;
10447 10447
10448 10448
10449 } 10449 }
10450 10450
10451 } 10451 }
10452 catch (RecognitionException re) { 10452 catch (RecognitionException re) {
10453 reportError(re); 10453 reportError(re);
10454 recover(input,re); 10454 recover(input,re);
10455 } 10455 }
10456 finally { 10456 finally {
10457 10457
10458 restoreStackSize(stackSize); 10458 restoreStackSize(stackSize);
10459 10459
10460 } 10460 }
10461 return ; 10461 return ;
10462 } 10462 }
10463 // $ANTLR end "rule__AllPackageEntry__Group__1__Impl" 10463 // $ANTLR end "rule__EPackageImport__Group__2"
10464 10464
10465 10465
10466 // $ANTLR start "rule__AllPackageEntry__Group__2" 10466 // $ANTLR start "rule__EPackageImport__Group__2__Impl"
10467 // InternalApplicationConfiguration.g:3191:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; 10467 // InternalApplicationConfiguration.g:3148:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
10468 public final void rule__AllPackageEntry__Group__2() throws RecognitionException { 10468 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
10469 10469
10470 int stackSize = keepStackSize(); 10470 int stackSize = keepStackSize();
10471 10471
10472 try { 10472 try {
10473 // InternalApplicationConfiguration.g:3195:1: ( rule__AllPackageEntry__Group__2__Impl ) 10473 // InternalApplicationConfiguration.g:3152:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
10474 // InternalApplicationConfiguration.g:3196:2: rule__AllPackageEntry__Group__2__Impl 10474 // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
10475 { 10475 {
10476 pushFollow(FOLLOW_2); 10476 // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
10477 rule__AllPackageEntry__Group__2__Impl(); 10477 // InternalApplicationConfiguration.g:3154:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
10478 10478 {
10479 state._fsp--; 10479 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
10480 10480 // InternalApplicationConfiguration.g:3155:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
10481 10481 // InternalApplicationConfiguration.g:3155:3: rule__EPackageImport__ImportedPackageAssignment_2
10482 } 10482 {
10483 10483 pushFollow(FOLLOW_2);
10484 } 10484 rule__EPackageImport__ImportedPackageAssignment_2();
10485 catch (RecognitionException re) { 10485
10486 reportError(re); 10486 state._fsp--;
10487 recover(input,re); 10487
10488 } 10488
10489 finally { 10489 }
10490 10490
10491 restoreStackSize(stackSize); 10491 after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
10492 10492
10493 } 10493 }
10494 return ; 10494
10495 } 10495
10496 // $ANTLR end "rule__AllPackageEntry__Group__2" 10496 }
10497 10497
10498 10498 }
10499 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" 10499 catch (RecognitionException re) {
10500 // InternalApplicationConfiguration.g:3202:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; 10500 reportError(re);
10501 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { 10501 recover(input,re);
10502 10502 }
10503 int stackSize = keepStackSize(); 10503 finally {
10504 10504
10505 try { 10505 restoreStackSize(stackSize);
10506 // InternalApplicationConfiguration.g:3206:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) 10506
10507 // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 10507 }
10508 { 10508 return ;
10509 // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 10509 }
10510 // InternalApplicationConfiguration.g:3208:2: ( rule__AllPackageEntry__Group_2__0 )? 10510 // $ANTLR end "rule__EPackageImport__Group__2__Impl"
10511 { 10511
10512 before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 10512
10513 // InternalApplicationConfiguration.g:3209:2: ( rule__AllPackageEntry__Group_2__0 )? 10513 // $ANTLR start "rule__ViatraImport__Group__0"
10514 int alt35=2; 10514 // InternalApplicationConfiguration.g:3164:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
10515 int LA35_0 = input.LA(1); 10515 public final void rule__ViatraImport__Group__0() throws RecognitionException {
10516 10516
10517 if ( (LA35_0==28) ) { 10517 int stackSize = keepStackSize();
10518 alt35=1; 10518
10519 } 10519 try {
10520 switch (alt35) { 10520 // InternalApplicationConfiguration.g:3168:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
10521 case 1 : 10521 // InternalApplicationConfiguration.g:3169:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
10522 // InternalApplicationConfiguration.g:3209:3: rule__AllPackageEntry__Group_2__0 10522 {
10523 { 10523 pushFollow(FOLLOW_12);
10524 pushFollow(FOLLOW_2); 10524 rule__ViatraImport__Group__0__Impl();
10525 rule__AllPackageEntry__Group_2__0(); 10525
10526 10526 state._fsp--;
10527 state._fsp--; 10527
10528 10528 pushFollow(FOLLOW_2);
10529 10529 rule__ViatraImport__Group__1();
10530 } 10530
10531 break; 10531 state._fsp--;
10532 10532
10533 } 10533
10534 10534 }
10535 after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 10535
10536 10536 }
10537 } 10537 catch (RecognitionException re) {
10538 10538 reportError(re);
10539 10539 recover(input,re);
10540 } 10540 }
10541 10541 finally {
10542 } 10542
10543 catch (RecognitionException re) { 10543 restoreStackSize(stackSize);
10544 reportError(re); 10544
10545 recover(input,re); 10545 }
10546 } 10546 return ;
10547 finally { 10547 }
10548 10548 // $ANTLR end "rule__ViatraImport__Group__0"
10549 restoreStackSize(stackSize); 10549
10550 10550
10551 } 10551 // $ANTLR start "rule__ViatraImport__Group__0__Impl"
10552 return ; 10552 // InternalApplicationConfiguration.g:3176:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
10553 } 10553 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
10554 // $ANTLR end "rule__AllPackageEntry__Group__2__Impl" 10554
10555 10555 int stackSize = keepStackSize();
10556 10556
10557 // $ANTLR start "rule__AllPackageEntry__Group_2__0" 10557 try {
10558 // InternalApplicationConfiguration.g:3218:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; 10558 // InternalApplicationConfiguration.g:3180:1: ( ( 'import' ) )
10559 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { 10559 // InternalApplicationConfiguration.g:3181:1: ( 'import' )
10560 10560 {
10561 int stackSize = keepStackSize(); 10561 // InternalApplicationConfiguration.g:3181:1: ( 'import' )
10562 10562 // InternalApplicationConfiguration.g:3182:2: 'import'
10563 try { 10563 {
10564 // InternalApplicationConfiguration.g:3222:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) 10564 before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
10565 // InternalApplicationConfiguration.g:3223:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 10565 match(input,23,FOLLOW_2);
10566 { 10566 after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
10567 pushFollow(FOLLOW_18); 10567
10568 rule__AllPackageEntry__Group_2__0__Impl(); 10568 }
10569 10569
10570 state._fsp--; 10570
10571 10571 }
10572 pushFollow(FOLLOW_2); 10572
10573 rule__AllPackageEntry__Group_2__1(); 10573 }
10574 10574 catch (RecognitionException re) {
10575 state._fsp--; 10575 reportError(re);
10576 10576 recover(input,re);
10577 10577 }
10578 } 10578 finally {
10579 10579
10580 } 10580 restoreStackSize(stackSize);
10581 catch (RecognitionException re) { 10581
10582 reportError(re); 10582 }
10583 recover(input,re); 10583 return ;
10584 } 10584 }
10585 finally { 10585 // $ANTLR end "rule__ViatraImport__Group__0__Impl"
10586 10586
10587 restoreStackSize(stackSize); 10587
10588 10588 // $ANTLR start "rule__ViatraImport__Group__1"
10589 } 10589 // InternalApplicationConfiguration.g:3191:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
10590 return ; 10590 public final void rule__ViatraImport__Group__1() throws RecognitionException {
10591 } 10591
10592 // $ANTLR end "rule__AllPackageEntry__Group_2__0" 10592 int stackSize = keepStackSize();
10593 10593
10594 10594 try {
10595 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" 10595 // InternalApplicationConfiguration.g:3195:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
10596 // InternalApplicationConfiguration.g:3230:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; 10596 // InternalApplicationConfiguration.g:3196:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
10597 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { 10597 {
10598 10598 pushFollow(FOLLOW_11);
10599 int stackSize = keepStackSize(); 10599 rule__ViatraImport__Group__1__Impl();
10600 10600
10601 try { 10601 state._fsp--;
10602 // InternalApplicationConfiguration.g:3234:1: ( ( 'excluding' ) ) 10602
10603 // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) 10603 pushFollow(FOLLOW_2);
10604 { 10604 rule__ViatraImport__Group__2();
10605 // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) 10605
10606 // InternalApplicationConfiguration.g:3236:2: 'excluding' 10606 state._fsp--;
10607 { 10607
10608 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 10608
10609 match(input,28,FOLLOW_2); 10609 }
10610 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 10610
10611 10611 }
10612 } 10612 catch (RecognitionException re) {
10613 10613 reportError(re);
10614 10614 recover(input,re);
10615 } 10615 }
10616 10616 finally {
10617 } 10617
10618 catch (RecognitionException re) { 10618 restoreStackSize(stackSize);
10619 reportError(re); 10619
10620 recover(input,re); 10620 }
10621 } 10621 return ;
10622 finally { 10622 }
10623 10623 // $ANTLR end "rule__ViatraImport__Group__1"
10624 restoreStackSize(stackSize); 10624
10625 10625
10626 } 10626 // $ANTLR start "rule__ViatraImport__Group__1__Impl"
10627 return ; 10627 // InternalApplicationConfiguration.g:3203:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
10628 } 10628 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
10629 // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl" 10629
10630 10630 int stackSize = keepStackSize();
10631 10631
10632 // $ANTLR start "rule__AllPackageEntry__Group_2__1" 10632 try {
10633 // InternalApplicationConfiguration.g:3245:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; 10633 // InternalApplicationConfiguration.g:3207:1: ( ( 'viatra' ) )
10634 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { 10634 // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
10635 10635 {
10636 int stackSize = keepStackSize(); 10636 // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
10637 10637 // InternalApplicationConfiguration.g:3209:2: 'viatra'
10638 try { 10638 {
10639 // InternalApplicationConfiguration.g:3249:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) 10639 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
10640 // InternalApplicationConfiguration.g:3250:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 10640 match(input,25,FOLLOW_2);
10641 { 10641 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
10642 pushFollow(FOLLOW_8); 10642
10643 rule__AllPackageEntry__Group_2__1__Impl(); 10643 }
10644 10644
10645 state._fsp--; 10645
10646 10646 }
10647 pushFollow(FOLLOW_2); 10647
10648 rule__AllPackageEntry__Group_2__2(); 10648 }
10649 10649 catch (RecognitionException re) {
10650 state._fsp--; 10650 reportError(re);
10651 10651 recover(input,re);
10652 10652 }
10653 } 10653 finally {
10654 10654
10655 } 10655 restoreStackSize(stackSize);
10656 catch (RecognitionException re) { 10656
10657 reportError(re); 10657 }
10658 recover(input,re); 10658 return ;
10659 } 10659 }
10660 finally { 10660 // $ANTLR end "rule__ViatraImport__Group__1__Impl"
10661 10661
10662 restoreStackSize(stackSize); 10662
10663 10663 // $ANTLR start "rule__ViatraImport__Group__2"
10664 } 10664 // InternalApplicationConfiguration.g:3218:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
10665 return ; 10665 public final void rule__ViatraImport__Group__2() throws RecognitionException {
10666 } 10666
10667 // $ANTLR end "rule__AllPackageEntry__Group_2__1" 10667 int stackSize = keepStackSize();
10668 10668
10669 10669 try {
10670 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" 10670 // InternalApplicationConfiguration.g:3222:1: ( rule__ViatraImport__Group__2__Impl )
10671 // InternalApplicationConfiguration.g:3257:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; 10671 // InternalApplicationConfiguration.g:3223:2: rule__ViatraImport__Group__2__Impl
10672 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { 10672 {
10673 10673 pushFollow(FOLLOW_2);
10674 int stackSize = keepStackSize(); 10674 rule__ViatraImport__Group__2__Impl();
10675 10675
10676 try { 10676 state._fsp--;
10677 // InternalApplicationConfiguration.g:3261:1: ( ( '{' ) ) 10677
10678 // InternalApplicationConfiguration.g:3262:1: ( '{' ) 10678
10679 { 10679 }
10680 // InternalApplicationConfiguration.g:3262:1: ( '{' ) 10680
10681 // InternalApplicationConfiguration.g:3263:2: '{' 10681 }
10682 { 10682 catch (RecognitionException re) {
10683 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 10683 reportError(re);
10684 match(input,24,FOLLOW_2); 10684 recover(input,re);
10685 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 10685 }
10686 10686 finally {
10687 } 10687
10688 10688 restoreStackSize(stackSize);
10689 10689
10690 } 10690 }
10691 10691 return ;
10692 } 10692 }
10693 catch (RecognitionException re) { 10693 // $ANTLR end "rule__ViatraImport__Group__2"
10694 reportError(re); 10694
10695 recover(input,re); 10695
10696 } 10696 // $ANTLR start "rule__ViatraImport__Group__2__Impl"
10697 finally { 10697 // InternalApplicationConfiguration.g:3229:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
10698 10698 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
10699 restoreStackSize(stackSize); 10699
10700 10700 int stackSize = keepStackSize();
10701 } 10701
10702 return ; 10702 try {
10703 } 10703 // InternalApplicationConfiguration.g:3233:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
10704 // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl" 10704 // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
10705 10705 {
10706 10706 // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
10707 // $ANTLR start "rule__AllPackageEntry__Group_2__2" 10707 // InternalApplicationConfiguration.g:3235:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
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 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
10710 10710 // InternalApplicationConfiguration.g:3236:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
10711 int stackSize = keepStackSize(); 10711 // InternalApplicationConfiguration.g:3236:3: rule__ViatraImport__ImportedViatraAssignment_2
10712 10712 {
10713 try { 10713 pushFollow(FOLLOW_2);
10714 // InternalApplicationConfiguration.g:3276:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) 10714 rule__ViatraImport__ImportedViatraAssignment_2();
10715 // InternalApplicationConfiguration.g:3277:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 10715
10716 { 10716 state._fsp--;
10717 pushFollow(FOLLOW_15); 10717
10718 rule__AllPackageEntry__Group_2__2__Impl(); 10718
10719 10719 }
10720 state._fsp--; 10720
10721 10721 after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
10722 pushFollow(FOLLOW_2); 10722
10723 rule__AllPackageEntry__Group_2__3(); 10723 }
10724 10724
10725 state._fsp--; 10725
10726 10726 }
10727 10727
10728 } 10728 }
10729 10729 catch (RecognitionException re) {
10730 } 10730 reportError(re);
10731 catch (RecognitionException re) { 10731 recover(input,re);
10732 reportError(re); 10732 }
10733 recover(input,re); 10733 finally {
10734 } 10734
10735 finally { 10735 restoreStackSize(stackSize);
10736 10736
10737 restoreStackSize(stackSize); 10737 }
10738 10738 return ;
10739 } 10739 }
10740 return ; 10740 // $ANTLR end "rule__ViatraImport__Group__2__Impl"
10741 } 10741
10742 // $ANTLR end "rule__AllPackageEntry__Group_2__2" 10742
10743 10743 // $ANTLR start "rule__CftImport__Group__0"
10744 10744 // InternalApplicationConfiguration.g:3245:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
10745 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" 10745 public final void rule__CftImport__Group__0() throws RecognitionException {
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 int stackSize = keepStackSize();
10748 10748
10749 int stackSize = keepStackSize(); 10749 try {
10750 10750 // InternalApplicationConfiguration.g:3249:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
10751 try { 10751 // InternalApplicationConfiguration.g:3250:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
10752 // InternalApplicationConfiguration.g:3288:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) 10752 {
10753 // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 10753 pushFollow(FOLLOW_13);
10754 { 10754 rule__CftImport__Group__0__Impl();
10755 // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 10755
10756 // InternalApplicationConfiguration.g:3290:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 10756 state._fsp--;
10757 { 10757
10758 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 10758 pushFollow(FOLLOW_2);
10759 // InternalApplicationConfiguration.g:3291:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 10759 rule__CftImport__Group__1();
10760 // InternalApplicationConfiguration.g:3291:3: rule__AllPackageEntry__ExclusionAssignment_2_2 10760
10761 { 10761 state._fsp--;
10762 pushFollow(FOLLOW_2); 10762
10763 rule__AllPackageEntry__ExclusionAssignment_2_2(); 10763
10764 10764 }
10765 state._fsp--; 10765
10766 10766 }
10767 10767 catch (RecognitionException re) {
10768 } 10768 reportError(re);
10769 10769 recover(input,re);
10770 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 10770 }
10771 10771 finally {
10772 } 10772
10773 10773 restoreStackSize(stackSize);
10774 10774
10775 } 10775 }
10776 10776 return ;
10777 } 10777 }
10778 catch (RecognitionException re) { 10778 // $ANTLR end "rule__CftImport__Group__0"
10779 reportError(re); 10779
10780 recover(input,re); 10780
10781 } 10781 // $ANTLR start "rule__CftImport__Group__0__Impl"
10782 finally { 10782 // InternalApplicationConfiguration.g:3257:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
10783 10783 public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
10784 restoreStackSize(stackSize); 10784
10785 10785 int stackSize = keepStackSize();
10786 } 10786
10787 return ; 10787 try {
10788 } 10788 // InternalApplicationConfiguration.g:3261:1: ( ( 'import' ) )
10789 // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl" 10789 // InternalApplicationConfiguration.g:3262:1: ( 'import' )
10790 10790 {
10791 10791 // InternalApplicationConfiguration.g:3262:1: ( 'import' )
10792 // $ANTLR start "rule__AllPackageEntry__Group_2__3" 10792 // InternalApplicationConfiguration.g:3263:2: 'import'
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 before(grammarAccess.getCftImportAccess().getImportKeyword_0());
10795 10795 match(input,23,FOLLOW_2);
10796 int stackSize = keepStackSize(); 10796 after(grammarAccess.getCftImportAccess().getImportKeyword_0());
10797 10797
10798 try { 10798 }
10799 // InternalApplicationConfiguration.g:3303:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) 10799
10800 // InternalApplicationConfiguration.g:3304:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 10800
10801 { 10801 }
10802 pushFollow(FOLLOW_15); 10802
10803 rule__AllPackageEntry__Group_2__3__Impl(); 10803 }
10804 10804 catch (RecognitionException re) {
10805 state._fsp--; 10805 reportError(re);
10806 10806 recover(input,re);
10807 pushFollow(FOLLOW_2); 10807 }
10808 rule__AllPackageEntry__Group_2__4(); 10808 finally {
10809 10809
10810 state._fsp--; 10810 restoreStackSize(stackSize);
10811 10811
10812 10812 }
10813 } 10813 return ;
10814 10814 }
10815 } 10815 // $ANTLR end "rule__CftImport__Group__0__Impl"
10816 catch (RecognitionException re) { 10816
10817 reportError(re); 10817
10818 recover(input,re); 10818 // $ANTLR start "rule__CftImport__Group__1"
10819 } 10819 // InternalApplicationConfiguration.g:3272:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
10820 finally { 10820 public final void rule__CftImport__Group__1() throws RecognitionException {
10821 10821
10822 restoreStackSize(stackSize); 10822 int stackSize = keepStackSize();
10823 10823
10824 } 10824 try {
10825 return ; 10825 // InternalApplicationConfiguration.g:3276:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
10826 } 10826 // InternalApplicationConfiguration.g:3277:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
10827 // $ANTLR end "rule__AllPackageEntry__Group_2__3" 10827 {
10828 10828 pushFollow(FOLLOW_11);
10829 10829 rule__CftImport__Group__1__Impl();
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 state._fsp--;
10832 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { 10832
10833 10833 pushFollow(FOLLOW_2);
10834 int stackSize = keepStackSize(); 10834 rule__CftImport__Group__2();
10835 10835
10836 try { 10836 state._fsp--;
10837 // InternalApplicationConfiguration.g:3315:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) 10837
10838 // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 10838
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 }
10842 { 10842 catch (RecognitionException re) {
10843 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 10843 reportError(re);
10844 // InternalApplicationConfiguration.g:3318:2: ( rule__AllPackageEntry__Group_2_3__0 )* 10844 recover(input,re);
10845 loop36: 10845 }
10846 do { 10846 finally {
10847 int alt36=2; 10847
10848 int LA36_0 = input.LA(1); 10848 restoreStackSize(stackSize);
10849 10849
10850 if ( (LA36_0==26) ) { 10850 }
10851 alt36=1; 10851 return ;
10852 } 10852 }
10853 10853 // $ANTLR end "rule__CftImport__Group__1"
10854 10854
10855 switch (alt36) { 10855
10856 case 1 : 10856 // $ANTLR start "rule__CftImport__Group__1__Impl"
10857 // InternalApplicationConfiguration.g:3318:3: rule__AllPackageEntry__Group_2_3__0 10857 // InternalApplicationConfiguration.g:3284:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
10858 { 10858 public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
10859 pushFollow(FOLLOW_16); 10859
10860 rule__AllPackageEntry__Group_2_3__0(); 10860 int stackSize = keepStackSize();
10861 10861
10862 state._fsp--; 10862 try {
10863 10863 // InternalApplicationConfiguration.g:3288:1: ( ( 'reliability' ) )
10864 10864 // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
10865 } 10865 {
10866 break; 10866 // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
10867 10867 // InternalApplicationConfiguration.g:3290:2: 'reliability'
10868 default : 10868 {
10869 break loop36; 10869 before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
10870 } 10870 match(input,26,FOLLOW_2);
10871 } while (true); 10871 after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
10872 10872
10873 after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 10873 }
10874 10874
10875 } 10875
10876 10876 }
10877 10877
10878 } 10878 }
10879 10879 catch (RecognitionException re) {
10880 } 10880 reportError(re);
10881 catch (RecognitionException re) { 10881 recover(input,re);
10882 reportError(re); 10882 }
10883 recover(input,re); 10883 finally {
10884 } 10884
10885 finally { 10885 restoreStackSize(stackSize);
10886 10886
10887 restoreStackSize(stackSize); 10887 }
10888 10888 return ;
10889 } 10889 }
10890 return ; 10890 // $ANTLR end "rule__CftImport__Group__1__Impl"
10891 } 10891
10892 // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl" 10892
10893 10893 // $ANTLR start "rule__CftImport__Group__2"
10894 10894 // InternalApplicationConfiguration.g:3299:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
10895 // $ANTLR start "rule__AllPackageEntry__Group_2__4" 10895 public final void rule__CftImport__Group__2() throws RecognitionException {
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 int stackSize = keepStackSize();
10898 10898
10899 int stackSize = keepStackSize(); 10899 try {
10900 10900 // InternalApplicationConfiguration.g:3303:1: ( rule__CftImport__Group__2__Impl )
10901 try { 10901 // InternalApplicationConfiguration.g:3304:2: rule__CftImport__Group__2__Impl
10902 // InternalApplicationConfiguration.g:3330:1: ( rule__AllPackageEntry__Group_2__4__Impl ) 10902 {
10903 // InternalApplicationConfiguration.g:3331:2: rule__AllPackageEntry__Group_2__4__Impl 10903 pushFollow(FOLLOW_2);
10904 { 10904 rule__CftImport__Group__2__Impl();
10905 pushFollow(FOLLOW_2); 10905
10906 rule__AllPackageEntry__Group_2__4__Impl(); 10906 state._fsp--;
10907 10907
10908 state._fsp--; 10908
10909 10909 }
10910 10910
10911 } 10911 }
10912 10912 catch (RecognitionException re) {
10913 } 10913 reportError(re);
10914 catch (RecognitionException re) { 10914 recover(input,re);
10915 reportError(re); 10915 }
10916 recover(input,re); 10916 finally {
10917 } 10917
10918 finally { 10918 restoreStackSize(stackSize);
10919 10919
10920 restoreStackSize(stackSize); 10920 }
10921 10921 return ;
10922 } 10922 }
10923 return ; 10923 // $ANTLR end "rule__CftImport__Group__2"
10924 } 10924
10925 // $ANTLR end "rule__AllPackageEntry__Group_2__4" 10925
10926 10926 // $ANTLR start "rule__CftImport__Group__2__Impl"
10927 10927 // InternalApplicationConfiguration.g:3310:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
10928 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" 10928 public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
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 int stackSize = keepStackSize();
10931 10931
10932 int stackSize = keepStackSize(); 10932 try {
10933 10933 // InternalApplicationConfiguration.g:3314:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
10934 try { 10934 // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
10935 // InternalApplicationConfiguration.g:3341:1: ( ( '}' ) ) 10935 {
10936 // InternalApplicationConfiguration.g:3342:1: ( '}' ) 10936 // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
10937 { 10937 // InternalApplicationConfiguration.g:3316:2: ( rule__CftImport__ImportedCftAssignment_2 )
10938 // InternalApplicationConfiguration.g:3342:1: ( '}' ) 10938 {
10939 // InternalApplicationConfiguration.g:3343:2: '}' 10939 before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
10940 { 10940 // InternalApplicationConfiguration.g:3317:2: ( rule__CftImport__ImportedCftAssignment_2 )
10941 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 10941 // InternalApplicationConfiguration.g:3317:3: rule__CftImport__ImportedCftAssignment_2
10942 match(input,25,FOLLOW_2); 10942 {
10943 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 10943 pushFollow(FOLLOW_2);
10944 10944 rule__CftImport__ImportedCftAssignment_2();
10945 } 10945
10946 10946 state._fsp--;
10947 10947
10948 } 10948
10949 10949 }
10950 } 10950
10951 catch (RecognitionException re) { 10951 after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
10952 reportError(re); 10952
10953 recover(input,re); 10953 }
10954 } 10954
10955 finally { 10955
10956 10956 }
10957 restoreStackSize(stackSize); 10957
10958 10958 }
10959 } 10959 catch (RecognitionException re) {
10960 return ; 10960 reportError(re);
10961 } 10961 recover(input,re);
10962 // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl" 10962 }
10963 10963 finally {
10964 10964
10965 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" 10965 restoreStackSize(stackSize);
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
10967 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { 10967 }
10968 10968 return ;
10969 int stackSize = keepStackSize(); 10969 }
10970 10970 // $ANTLR end "rule__CftImport__Group__2__Impl"
10971 try { 10971
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 // $ANTLR start "rule__FileDeclaration__Group__0"
10974 { 10974 // InternalApplicationConfiguration.g:3326:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
10975 pushFollow(FOLLOW_8); 10975 public final void rule__FileDeclaration__Group__0() throws RecognitionException {
10976 rule__AllPackageEntry__Group_2_3__0__Impl(); 10976
10977 10977 int stackSize = keepStackSize();
10978 state._fsp--; 10978
10979 10979 try {
10980 pushFollow(FOLLOW_2); 10980 // InternalApplicationConfiguration.g:3330:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
10981 rule__AllPackageEntry__Group_2_3__1(); 10981 // InternalApplicationConfiguration.g:3331:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
10982 10982 {
10983 state._fsp--; 10983 pushFollow(FOLLOW_8);
10984 10984 rule__FileDeclaration__Group__0__Impl();
10985 10985
10986 } 10986 state._fsp--;
10987 10987
10988 } 10988 pushFollow(FOLLOW_2);
10989 catch (RecognitionException re) { 10989 rule__FileDeclaration__Group__1();
10990 reportError(re); 10990
10991 recover(input,re); 10991 state._fsp--;
10992 } 10992
10993 finally { 10993
10994 10994 }
10995 restoreStackSize(stackSize); 10995
10996 10996 }
10997 } 10997 catch (RecognitionException re) {
10998 return ; 10998 reportError(re);
10999 } 10999 recover(input,re);
11000 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0" 11000 }
11001 11001 finally {
11002 11002
11003 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" 11003 restoreStackSize(stackSize);
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 return ;
11007 int stackSize = keepStackSize(); 11007 }
11008 11008 // $ANTLR end "rule__FileDeclaration__Group__0"
11009 try { 11009
11010 // InternalApplicationConfiguration.g:3369:1: ( ( ',' ) ) 11010
11011 // InternalApplicationConfiguration.g:3370:1: ( ',' ) 11011 // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
11012 { 11012 // InternalApplicationConfiguration.g:3338:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
11013 // InternalApplicationConfiguration.g:3370:1: ( ',' ) 11013 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
11014 // InternalApplicationConfiguration.g:3371:2: ',' 11014
11015 { 11015 int stackSize = keepStackSize();
11016 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 11016
11017 match(input,26,FOLLOW_2); 11017 try {
11018 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 11018 // InternalApplicationConfiguration.g:3342:1: ( ( 'file' ) )
11019 11019 // InternalApplicationConfiguration.g:3343:1: ( 'file' )
11020 } 11020 {
11021 11021 // InternalApplicationConfiguration.g:3343:1: ( 'file' )
11022 11022 // InternalApplicationConfiguration.g:3344:2: 'file'
11023 } 11023 {
11024 11024 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
11025 } 11025 match(input,27,FOLLOW_2);
11026 catch (RecognitionException re) { 11026 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
11027 reportError(re); 11027
11028 recover(input,re); 11028 }
11029 } 11029
11030 finally { 11030
11031 11031 }
11032 restoreStackSize(stackSize); 11032
11033 11033 }
11034 } 11034 catch (RecognitionException re) {
11035 return ; 11035 reportError(re);
11036 } 11036 recover(input,re);
11037 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl" 11037 }
11038 11038 finally {
11039 11039
11040 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" 11040 restoreStackSize(stackSize);
11041 // InternalApplicationConfiguration.g:3380:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; 11041
11042 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { 11042 }
11043 11043 return ;
11044 int stackSize = keepStackSize(); 11044 }
11045 11045 // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
11046 try { 11046
11047 // InternalApplicationConfiguration.g:3384:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) 11047
11048 // InternalApplicationConfiguration.g:3385:2: rule__AllPackageEntry__Group_2_3__1__Impl 11048 // $ANTLR start "rule__FileDeclaration__Group__1"
11049 { 11049 // InternalApplicationConfiguration.g:3353:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
11050 pushFollow(FOLLOW_2); 11050 public final void rule__FileDeclaration__Group__1() throws RecognitionException {
11051 rule__AllPackageEntry__Group_2_3__1__Impl(); 11051
11052 11052 int stackSize = keepStackSize();
11053 state._fsp--; 11053
11054 11054 try {
11055 11055 // InternalApplicationConfiguration.g:3357:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
11056 } 11056 // InternalApplicationConfiguration.g:3358:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
11057 11057 {
11058 } 11058 pushFollow(FOLLOW_14);
11059 catch (RecognitionException re) { 11059 rule__FileDeclaration__Group__1__Impl();
11060 reportError(re); 11060
11061 recover(input,re); 11061 state._fsp--;
11062 } 11062
11063 finally { 11063 pushFollow(FOLLOW_2);
11064 11064 rule__FileDeclaration__Group__2();
11065 restoreStackSize(stackSize); 11065
11066 11066 state._fsp--;
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__1"
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__FileDeclaration__Group__1__Impl"
11087 // InternalApplicationConfiguration.g:3398:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 11087 // InternalApplicationConfiguration.g:3365:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
11088 // InternalApplicationConfiguration.g:3398:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 11088 public final void rule__FileDeclaration__Group__1__Impl() 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:3369:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
11094 11094 // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
11095 11095 {
11096 } 11096 // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
11097 11097 // InternalApplicationConfiguration.g:3371:2: ( rule__FileDeclaration__NameAssignment_1 )
11098 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); 11098 {
11099 11099 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
11100 } 11100 // InternalApplicationConfiguration.g:3372:2: ( rule__FileDeclaration__NameAssignment_1 )
11101 11101 // InternalApplicationConfiguration.g:3372:3: rule__FileDeclaration__NameAssignment_1
11102 11102 {
11103 } 11103 pushFollow(FOLLOW_2);
11104 11104 rule__FileDeclaration__NameAssignment_1();
11105 } 11105
11106 catch (RecognitionException re) { 11106 state._fsp--;
11107 reportError(re); 11107
11108 recover(input,re); 11108
11109 } 11109 }
11110 finally { 11110
11111 11111 after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
11112 restoreStackSize(stackSize); 11112
11113 11113 }
11114 } 11114
11115 return ; 11115
11116 } 11116 }
11117 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl" 11117
11118 11118 }
11119 11119 catch (RecognitionException re) {
11120 // $ANTLR start "rule__MetamodelElement__Group__0" 11120 reportError(re);
11121 // InternalApplicationConfiguration.g:3407:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; 11121 recover(input,re);
11122 public final void rule__MetamodelElement__Group__0() throws RecognitionException { 11122 }
11123 11123 finally {
11124 int stackSize = keepStackSize(); 11124
11125 11125 restoreStackSize(stackSize);
11126 try { 11126
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 return ;
11129 { 11129 }
11130 pushFollow(FOLLOW_8); 11130 // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
11131 rule__MetamodelElement__Group__0__Impl(); 11131
11132 11132
11133 state._fsp--; 11133 // $ANTLR start "rule__FileDeclaration__Group__2"
11134 11134 // InternalApplicationConfiguration.g:3380:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
11135 pushFollow(FOLLOW_2); 11135 public final void rule__FileDeclaration__Group__2() throws RecognitionException {
11136 rule__MetamodelElement__Group__1(); 11136
11137 11137 int stackSize = keepStackSize();
11138 state._fsp--; 11138
11139 11139 try {
11140 11140 // InternalApplicationConfiguration.g:3384:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
11141 } 11141 // InternalApplicationConfiguration.g:3385:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
11142 11142 {
11143 } 11143 pushFollow(FOLLOW_11);
11144 catch (RecognitionException re) { 11144 rule__FileDeclaration__Group__2__Impl();
11145 reportError(re); 11145
11146 recover(input,re); 11146 state._fsp--;
11147 } 11147
11148 finally { 11148 pushFollow(FOLLOW_2);
11149 11149 rule__FileDeclaration__Group__3();
11150 restoreStackSize(stackSize); 11150
11151 11151 state._fsp--;
11152 } 11152
11153 return ; 11153
11154 } 11154 }
11155 // $ANTLR end "rule__MetamodelElement__Group__0" 11155
11156 11156 }
11157 11157 catch (RecognitionException re) {
11158 // $ANTLR start "rule__MetamodelElement__Group__0__Impl" 11158 reportError(re);
11159 // InternalApplicationConfiguration.g:3419:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; 11159 recover(input,re);
11160 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { 11160 }
11161 11161 finally {
11162 int stackSize = keepStackSize(); 11162
11163 11163 restoreStackSize(stackSize);
11164 try { 11164
11165 // InternalApplicationConfiguration.g:3423:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) 11165 }
11166 // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 11166 return ;
11167 { 11167 }
11168 // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 11168 // $ANTLR end "rule__FileDeclaration__Group__2"
11169 // InternalApplicationConfiguration.g:3425:2: ( rule__MetamodelElement__Group_0__0 )? 11169
11170 { 11170
11171 before(grammarAccess.getMetamodelElementAccess().getGroup_0()); 11171 // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
11172 // InternalApplicationConfiguration.g:3426:2: ( rule__MetamodelElement__Group_0__0 )? 11172 // InternalApplicationConfiguration.g:3392:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
11173 int alt37=2; 11173 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
11174 int LA37_0 = input.LA(1); 11174
11175 11175 int stackSize = keepStackSize();
11176 if ( (LA37_0==RULE_ID) ) { 11176
11177 int LA37_1 = input.LA(2); 11177 try {
11178 11178 // InternalApplicationConfiguration.g:3396:1: ( ( '=' ) )
11179 if ( (LA37_1==17) ) { 11179 // InternalApplicationConfiguration.g:3397:1: ( '=' )
11180 int LA37_2 = input.LA(3); 11180 {
11181 11181 // InternalApplicationConfiguration.g:3397:1: ( '=' )
11182 if ( (LA37_2==RULE_ID) ) { 11182 // InternalApplicationConfiguration.g:3398:2: '='
11183 int LA37_5 = input.LA(4); 11183 {
11184 11184 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
11185 if ( (LA37_5==17||LA37_5==29) ) { 11185 match(input,28,FOLLOW_2);
11186 alt37=1; 11186 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
11187 } 11187
11188 } 11188 }
11189 } 11189
11190 else if ( (LA37_1==29) ) { 11190
11191 alt37=1; 11191 }
11192 } 11192
11193 } 11193 }
11194 switch (alt37) { 11194 catch (RecognitionException re) {
11195 case 1 : 11195 reportError(re);
11196 // InternalApplicationConfiguration.g:3426:3: rule__MetamodelElement__Group_0__0 11196 recover(input,re);
11197 { 11197 }
11198 pushFollow(FOLLOW_2); 11198 finally {
11199 rule__MetamodelElement__Group_0__0(); 11199
11200 11200 restoreStackSize(stackSize);
11201 state._fsp--; 11201
11202 11202 }
11203 11203 return ;
11204 } 11204 }
11205 break; 11205 // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
11206 11206
11207 } 11207
11208 11208 // $ANTLR start "rule__FileDeclaration__Group__3"
11209 after(grammarAccess.getMetamodelElementAccess().getGroup_0()); 11209 // InternalApplicationConfiguration.g:3407:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
11210 11210 public final void rule__FileDeclaration__Group__3() throws RecognitionException {
11211 } 11211
11212 11212 int stackSize = keepStackSize();
11213 11213
11214 } 11214 try {
11215 11215 // InternalApplicationConfiguration.g:3411:1: ( rule__FileDeclaration__Group__3__Impl )
11216 } 11216 // InternalApplicationConfiguration.g:3412:2: rule__FileDeclaration__Group__3__Impl
11217 catch (RecognitionException re) { 11217 {
11218 reportError(re); 11218 pushFollow(FOLLOW_2);
11219 recover(input,re); 11219 rule__FileDeclaration__Group__3__Impl();
11220 } 11220
11221 finally { 11221 state._fsp--;
11222 11222
11223 restoreStackSize(stackSize); 11223
11224 11224 }
11225 } 11225
11226 return ; 11226 }
11227 } 11227 catch (RecognitionException re) {
11228 // $ANTLR end "rule__MetamodelElement__Group__0__Impl" 11228 reportError(re);
11229 11229 recover(input,re);
11230 11230 }
11231 // $ANTLR start "rule__MetamodelElement__Group__1" 11231 finally {
11232 // InternalApplicationConfiguration.g:3434:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; 11232
11233 public final void rule__MetamodelElement__Group__1() throws RecognitionException { 11233 restoreStackSize(stackSize);
11234 11234
11235 int stackSize = keepStackSize(); 11235 }
11236 11236 return ;
11237 try { 11237 }
11238 // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) 11238 // $ANTLR end "rule__FileDeclaration__Group__3"
11239 // InternalApplicationConfiguration.g:3439:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 11239
11240 { 11240
11241 pushFollow(FOLLOW_6); 11241 // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
11242 rule__MetamodelElement__Group__1__Impl(); 11242 // InternalApplicationConfiguration.g:3418:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
11243 11243 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
11244 state._fsp--; 11244
11245 11245 int stackSize = keepStackSize();
11246 pushFollow(FOLLOW_2); 11246
11247 rule__MetamodelElement__Group__2(); 11247 try {
11248 11248 // InternalApplicationConfiguration.g:3422:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
11249 state._fsp--; 11249 // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11250 11250 {
11251 11251 // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11252 } 11252 // InternalApplicationConfiguration.g:3424:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11253 11253 {
11254 } 11254 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
11255 catch (RecognitionException re) { 11255 // InternalApplicationConfiguration.g:3425:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11256 reportError(re); 11256 // InternalApplicationConfiguration.g:3425:3: rule__FileDeclaration__SpecificationAssignment_3
11257 recover(input,re); 11257 {
11258 } 11258 pushFollow(FOLLOW_2);
11259 finally { 11259 rule__FileDeclaration__SpecificationAssignment_3();
11260 11260
11261 restoreStackSize(stackSize); 11261 state._fsp--;
11262 11262
11263 } 11263
11264 return ; 11264 }
11265 } 11265
11266 // $ANTLR end "rule__MetamodelElement__Group__1" 11266 after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
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
11271 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { 11271 }
11272 11272
11273 int stackSize = keepStackSize(); 11273 }
11274 11274 catch (RecognitionException re) {
11275 try { 11275 reportError(re);
11276 // InternalApplicationConfiguration.g:3450:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) 11276 recover(input,re);
11277 // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 11277 }
11278 { 11278 finally {
11279 // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 11279
11280 // InternalApplicationConfiguration.g:3452:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 11280 restoreStackSize(stackSize);
11281 { 11281
11282 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 11282 }
11283 // InternalApplicationConfiguration.g:3453:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 11283 return ;
11284 // InternalApplicationConfiguration.g:3453:3: rule__MetamodelElement__ClassifierAssignment_1 11284 }
11285 { 11285 // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
11286 pushFollow(FOLLOW_2); 11286
11287 rule__MetamodelElement__ClassifierAssignment_1(); 11287
11288 11288 // $ANTLR start "rule__MetamodelSpecification__Group__0"
11289 state._fsp--; 11289 // InternalApplicationConfiguration.g:3434:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
11290 11290 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
11291 11291
11292 } 11292 int stackSize = keepStackSize();
11293 11293
11294 after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 11294 try {
11295 11295 // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
11296 } 11296 // InternalApplicationConfiguration.g:3439:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
11297 11297 {
11298 11298 pushFollow(FOLLOW_15);
11299 } 11299 rule__MetamodelSpecification__Group__0__Impl();
11300 11300
11301 } 11301 state._fsp--;
11302 catch (RecognitionException re) { 11302
11303 reportError(re); 11303 pushFollow(FOLLOW_2);
11304 recover(input,re); 11304 rule__MetamodelSpecification__Group__1();
11305 } 11305
11306 finally { 11306 state._fsp--;
11307 11307
11308 restoreStackSize(stackSize); 11308
11309 11309 }
11310 } 11310
11311 return ; 11311 }
11312 } 11312 catch (RecognitionException re) {
11313 // $ANTLR end "rule__MetamodelElement__Group__1__Impl" 11313 reportError(re);
11314 11314 recover(input,re);
11315 11315 }
11316 // $ANTLR start "rule__MetamodelElement__Group__2" 11316 finally {
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 restoreStackSize(stackSize);
11319 11319
11320 int stackSize = keepStackSize(); 11320 }
11321 11321 return ;
11322 try { 11322 }
11323 // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelElement__Group__2__Impl ) 11323 // $ANTLR end "rule__MetamodelSpecification__Group__0"
11324 // InternalApplicationConfiguration.g:3466:2: rule__MetamodelElement__Group__2__Impl 11324
11325 { 11325
11326 pushFollow(FOLLOW_2); 11326 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
11327 rule__MetamodelElement__Group__2__Impl(); 11327 // InternalApplicationConfiguration.g:3446:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
11328 11328 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
11329 state._fsp--; 11329
11330 11330 int stackSize = keepStackSize();
11331 11331
11332 } 11332 try {
11333 11333 // InternalApplicationConfiguration.g:3450:1: ( ( '{' ) )
11334 } 11334 // InternalApplicationConfiguration.g:3451:1: ( '{' )
11335 catch (RecognitionException re) { 11335 {
11336 reportError(re); 11336 // InternalApplicationConfiguration.g:3451:1: ( '{' )
11337 recover(input,re); 11337 // InternalApplicationConfiguration.g:3452:2: '{'
11338 } 11338 {
11339 finally { 11339 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11340 11340 match(input,29,FOLLOW_2);
11341 restoreStackSize(stackSize); 11341 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11342 11342
11343 } 11343 }
11344 return ; 11344
11345 } 11345
11346 // $ANTLR end "rule__MetamodelElement__Group__2" 11346 }
11347 11347
11348 11348 }
11349 // $ANTLR start "rule__MetamodelElement__Group__2__Impl" 11349 catch (RecognitionException re) {
11350 // InternalApplicationConfiguration.g:3472:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; 11350 reportError(re);
11351 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { 11351 recover(input,re);
11352 11352 }
11353 int stackSize = keepStackSize(); 11353 finally {
11354 11354
11355 try { 11355 restoreStackSize(stackSize);
11356 // InternalApplicationConfiguration.g:3476:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) 11356
11357 // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 11357 }
11358 { 11358 return ;
11359 // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 11359 }
11360 // InternalApplicationConfiguration.g:3478:2: ( rule__MetamodelElement__Group_2__0 )? 11360 // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
11361 { 11361
11362 before(grammarAccess.getMetamodelElementAccess().getGroup_2()); 11362
11363 // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelElement__Group_2__0 )? 11363 // $ANTLR start "rule__MetamodelSpecification__Group__1"
11364 int alt38=2; 11364 // InternalApplicationConfiguration.g:3461:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
11365 int LA38_0 = input.LA(1); 11365 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
11366 11366
11367 if ( (LA38_0==17) ) { 11367 int stackSize = keepStackSize();
11368 alt38=1; 11368
11369 } 11369 try {
11370 switch (alt38) { 11370 // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
11371 case 1 : 11371 // InternalApplicationConfiguration.g:3466:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
11372 // InternalApplicationConfiguration.g:3479:3: rule__MetamodelElement__Group_2__0 11372 {
11373 { 11373 pushFollow(FOLLOW_16);
11374 pushFollow(FOLLOW_2); 11374 rule__MetamodelSpecification__Group__1__Impl();
11375 rule__MetamodelElement__Group_2__0(); 11375
11376 11376 state._fsp--;
11377 state._fsp--; 11377
11378 11378 pushFollow(FOLLOW_2);
11379 11379 rule__MetamodelSpecification__Group__2();
11380 } 11380
11381 break; 11381 state._fsp--;
11382 11382
11383 } 11383
11384 11384 }
11385 after(grammarAccess.getMetamodelElementAccess().getGroup_2()); 11385
11386 11386 }
11387 } 11387 catch (RecognitionException re) {
11388 11388 reportError(re);
11389 11389 recover(input,re);
11390 } 11390 }
11391 11391 finally {
11392 } 11392
11393 catch (RecognitionException re) { 11393 restoreStackSize(stackSize);
11394 reportError(re); 11394
11395 recover(input,re); 11395 }
11396 } 11396 return ;
11397 finally { 11397 }
11398 11398 // $ANTLR end "rule__MetamodelSpecification__Group__1"
11399 restoreStackSize(stackSize); 11399
11400 11400
11401 } 11401 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
11402 return ; 11402 // InternalApplicationConfiguration.g:3473:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
11403 } 11403 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
11404 // $ANTLR end "rule__MetamodelElement__Group__2__Impl" 11404
11405 11405 int stackSize = keepStackSize();
11406 11406
11407 // $ANTLR start "rule__MetamodelElement__Group_0__0" 11407 try {
11408 // InternalApplicationConfiguration.g:3488:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; 11408 // InternalApplicationConfiguration.g:3477:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
11409 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { 11409 // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11410 11410 {
11411 int stackSize = keepStackSize(); 11411 // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11412 11412 // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11413 try { 11413 {
11414 // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) 11414 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
11415 // InternalApplicationConfiguration.g:3493:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 11415 // InternalApplicationConfiguration.g:3480:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11416 { 11416 // InternalApplicationConfiguration.g:3480:3: rule__MetamodelSpecification__EntriesAssignment_1
11417 pushFollow(FOLLOW_19); 11417 {
11418 rule__MetamodelElement__Group_0__0__Impl(); 11418 pushFollow(FOLLOW_2);
11419 11419 rule__MetamodelSpecification__EntriesAssignment_1();
11420 state._fsp--; 11420
11421 11421 state._fsp--;
11422 pushFollow(FOLLOW_2); 11422
11423 rule__MetamodelElement__Group_0__1(); 11423
11424 11424 }
11425 state._fsp--; 11425
11426 11426 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
11427 11427
11428 } 11428 }
11429 11429
11430 } 11430
11431 catch (RecognitionException re) { 11431 }
11432 reportError(re); 11432
11433 recover(input,re); 11433 }
11434 } 11434 catch (RecognitionException re) {
11435 finally { 11435 reportError(re);
11436 11436 recover(input,re);
11437 restoreStackSize(stackSize); 11437 }
11438 11438 finally {
11439 } 11439
11440 return ; 11440 restoreStackSize(stackSize);
11441 } 11441
11442 // $ANTLR end "rule__MetamodelElement__Group_0__0" 11442 }
11443 11443 return ;
11444 11444 }
11445 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" 11445 // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl"
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
11448 11448 // $ANTLR start "rule__MetamodelSpecification__Group__2"
11449 int stackSize = keepStackSize(); 11449 // InternalApplicationConfiguration.g:3488:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
11450 11450 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
11451 try { 11451
11452 // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) 11452 int stackSize = keepStackSize();
11453 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 11453
11454 { 11454 try {
11455 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 11455 // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
11456 // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 11456 // InternalApplicationConfiguration.g:3493:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
11457 { 11457 {
11458 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 11458 pushFollow(FOLLOW_16);
11459 // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 11459 rule__MetamodelSpecification__Group__2__Impl();
11460 // InternalApplicationConfiguration.g:3507:3: rule__MetamodelElement__PackageAssignment_0_0 11460
11461 { 11461 state._fsp--;
11462 pushFollow(FOLLOW_2); 11462
11463 rule__MetamodelElement__PackageAssignment_0_0(); 11463 pushFollow(FOLLOW_2);
11464 11464 rule__MetamodelSpecification__Group__3();
11465 state._fsp--; 11465
11466 11466 state._fsp--;
11467 11467
11468 } 11468
11469 11469 }
11470 after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 11470
11471 11471 }
11472 } 11472 catch (RecognitionException re) {
11473 11473 reportError(re);
11474 11474 recover(input,re);
11475 } 11475 }
11476 11476 finally {
11477 } 11477
11478 catch (RecognitionException re) { 11478 restoreStackSize(stackSize);
11479 reportError(re); 11479
11480 recover(input,re); 11480 }
11481 } 11481 return ;
11482 finally { 11482 }
11483 11483 // $ANTLR end "rule__MetamodelSpecification__Group__2"
11484 restoreStackSize(stackSize); 11484
11485 11485
11486 } 11486 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
11487 return ; 11487 // InternalApplicationConfiguration.g:3500:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
11488 } 11488 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
11489 // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl" 11489
11490 11490 int stackSize = keepStackSize();
11491 11491
11492 // $ANTLR start "rule__MetamodelElement__Group_0__1" 11492 try {
11493 // InternalApplicationConfiguration.g:3515:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; 11493 // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
11494 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { 11494 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
11495 11495 {
11496 int stackSize = keepStackSize(); 11496 // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
11497 11497 // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelSpecification__Group_2__0 )*
11498 try { 11498 {
11499 // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelElement__Group_0__1__Impl ) 11499 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
11500 // InternalApplicationConfiguration.g:3520:2: rule__MetamodelElement__Group_0__1__Impl 11500 // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelSpecification__Group_2__0 )*
11501 { 11501 loop38:
11502 pushFollow(FOLLOW_2); 11502 do {
11503 rule__MetamodelElement__Group_0__1__Impl(); 11503 int alt38=2;
11504 11504 int LA38_0 = input.LA(1);
11505 state._fsp--; 11505
11506 11506 if ( (LA38_0==31) ) {
11507 11507 alt38=1;
11508 } 11508 }
11509 11509
11510 } 11510
11511 catch (RecognitionException re) { 11511 switch (alt38) {
11512 reportError(re); 11512 case 1 :
11513 recover(input,re); 11513 // InternalApplicationConfiguration.g:3507:3: rule__MetamodelSpecification__Group_2__0
11514 } 11514 {
11515 finally { 11515 pushFollow(FOLLOW_17);
11516 11516 rule__MetamodelSpecification__Group_2__0();
11517 restoreStackSize(stackSize); 11517
11518 11518 state._fsp--;
11519 } 11519
11520 return ; 11520
11521 } 11521 }
11522 // $ANTLR end "rule__MetamodelElement__Group_0__1" 11522 break;
11523 11523
11524 11524 default :
11525 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" 11525 break loop38;
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 } while (true);
11528 11528
11529 int stackSize = keepStackSize(); 11529 after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
11530 11530
11531 try { 11531 }
11532 // InternalApplicationConfiguration.g:3530:1: ( ( '::' ) ) 11532
11533 // InternalApplicationConfiguration.g:3531:1: ( '::' ) 11533
11534 { 11534 }
11535 // InternalApplicationConfiguration.g:3531:1: ( '::' ) 11535
11536 // InternalApplicationConfiguration.g:3532:2: '::' 11536 }
11537 { 11537 catch (RecognitionException re) {
11538 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 11538 reportError(re);
11539 match(input,29,FOLLOW_2); 11539 recover(input,re);
11540 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 11540 }
11541 11541 finally {
11542 } 11542
11543 11543 restoreStackSize(stackSize);
11544 11544
11545 } 11545 }
11546 11546 return ;
11547 } 11547 }
11548 catch (RecognitionException re) { 11548 // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl"
11549 reportError(re); 11549
11550 recover(input,re); 11550
11551 } 11551 // $ANTLR start "rule__MetamodelSpecification__Group__3"
11552 finally { 11552 // InternalApplicationConfiguration.g:3515:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
11553 11553 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
11554 restoreStackSize(stackSize); 11554
11555 11555 int stackSize = keepStackSize();
11556 } 11556
11557 return ; 11557 try {
11558 } 11558 // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelSpecification__Group__3__Impl )
11559 // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl" 11559 // InternalApplicationConfiguration.g:3520:2: rule__MetamodelSpecification__Group__3__Impl
11560 11560 {
11561 11561 pushFollow(FOLLOW_2);
11562 // $ANTLR start "rule__MetamodelElement__Group_2__0" 11562 rule__MetamodelSpecification__Group__3__Impl();
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 state._fsp--;
11565 11565
11566 int stackSize = keepStackSize(); 11566
11567 11567 }
11568 try { 11568
11569 // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) 11569 }
11570 // InternalApplicationConfiguration.g:3547:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 11570 catch (RecognitionException re) {
11571 { 11571 reportError(re);
11572 pushFollow(FOLLOW_8); 11572 recover(input,re);
11573 rule__MetamodelElement__Group_2__0__Impl(); 11573 }
11574 11574 finally {
11575 state._fsp--; 11575
11576 11576 restoreStackSize(stackSize);
11577 pushFollow(FOLLOW_2); 11577
11578 rule__MetamodelElement__Group_2__1(); 11578 }
11579 11579 return ;
11580 state._fsp--; 11580 }
11581 11581 // $ANTLR end "rule__MetamodelSpecification__Group__3"
11582 11582
11583 } 11583
11584 11584 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
11585 } 11585 // InternalApplicationConfiguration.g:3526:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
11586 catch (RecognitionException re) { 11586 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
11587 reportError(re); 11587
11588 recover(input,re); 11588 int stackSize = keepStackSize();
11589 } 11589
11590 finally { 11590 try {
11591 11591 // InternalApplicationConfiguration.g:3530:1: ( ( '}' ) )
11592 restoreStackSize(stackSize); 11592 // InternalApplicationConfiguration.g:3531:1: ( '}' )
11593 11593 {
11594 } 11594 // InternalApplicationConfiguration.g:3531:1: ( '}' )
11595 return ; 11595 // InternalApplicationConfiguration.g:3532:2: '}'
11596 } 11596 {
11597 // $ANTLR end "rule__MetamodelElement__Group_2__0" 11597 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
11598 11598 match(input,30,FOLLOW_2);
11599 11599 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
11600 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" 11600
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
11603 11603
11604 int stackSize = keepStackSize(); 11604 }
11605 11605
11606 try { 11606 }
11607 // InternalApplicationConfiguration.g:3558:1: ( ( '.' ) ) 11607 catch (RecognitionException re) {
11608 // InternalApplicationConfiguration.g:3559:1: ( '.' ) 11608 reportError(re);
11609 { 11609 recover(input,re);
11610 // InternalApplicationConfiguration.g:3559:1: ( '.' ) 11610 }
11611 // InternalApplicationConfiguration.g:3560:2: '.' 11611 finally {
11612 { 11612
11613 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 11613 restoreStackSize(stackSize);
11614 match(input,17,FOLLOW_2); 11614
11615 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 11615 }
11616 11616 return ;
11617 } 11617 }
11618 11618 // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl"
11619 11619
11620 } 11620
11621 11621 // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
11622 } 11622 // InternalApplicationConfiguration.g:3542:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
11623 catch (RecognitionException re) { 11623 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
11624 reportError(re); 11624
11625 recover(input,re); 11625 int stackSize = keepStackSize();
11626 } 11626
11627 finally { 11627 try {
11628 11628 // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
11629 restoreStackSize(stackSize); 11629 // InternalApplicationConfiguration.g:3547:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
11630 11630 {
11631 } 11631 pushFollow(FOLLOW_15);
11632 return ; 11632 rule__MetamodelSpecification__Group_2__0__Impl();
11633 } 11633
11634 // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl" 11634 state._fsp--;
11635 11635
11636 11636 pushFollow(FOLLOW_2);
11637 // $ANTLR start "rule__MetamodelElement__Group_2__1" 11637 rule__MetamodelSpecification__Group_2__1();
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 state._fsp--;
11640 11640
11641 int stackSize = keepStackSize(); 11641
11642 11642 }
11643 try { 11643
11644 // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelElement__Group_2__1__Impl ) 11644 }
11645 // InternalApplicationConfiguration.g:3574:2: rule__MetamodelElement__Group_2__1__Impl 11645 catch (RecognitionException re) {
11646 { 11646 reportError(re);
11647 pushFollow(FOLLOW_2); 11647 recover(input,re);
11648 rule__MetamodelElement__Group_2__1__Impl(); 11648 }
11649 11649 finally {
11650 state._fsp--; 11650
11651 11651 restoreStackSize(stackSize);
11652 11652
11653 } 11653 }
11654 11654 return ;
11655 } 11655 }
11656 catch (RecognitionException re) { 11656 // $ANTLR end "rule__MetamodelSpecification__Group_2__0"
11657 reportError(re); 11657
11658 recover(input,re); 11658
11659 } 11659 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
11660 finally { 11660 // InternalApplicationConfiguration.g:3554:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
11661 11661 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
11662 restoreStackSize(stackSize); 11662
11663 11663 int stackSize = keepStackSize();
11664 } 11664
11665 return ; 11665 try {
11666 } 11666 // InternalApplicationConfiguration.g:3558:1: ( ( ',' ) )
11667 // $ANTLR end "rule__MetamodelElement__Group_2__1" 11667 // InternalApplicationConfiguration.g:3559:1: ( ',' )
11668 11668 {
11669 11669 // InternalApplicationConfiguration.g:3559:1: ( ',' )
11670 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" 11670 // InternalApplicationConfiguration.g:3560:2: ','
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 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
11673 11673 match(input,31,FOLLOW_2);
11674 int stackSize = keepStackSize(); 11674 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
11675 11675
11676 try { 11676 }
11677 // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) 11677
11678 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 11678
11679 { 11679 }
11680 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 11680
11681 // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 11681 }
11682 { 11682 catch (RecognitionException re) {
11683 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 11683 reportError(re);
11684 // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 11684 recover(input,re);
11685 // InternalApplicationConfiguration.g:3587:3: rule__MetamodelElement__FeatureAssignment_2_1 11685 }
11686 { 11686 finally {
11687 pushFollow(FOLLOW_2); 11687
11688 rule__MetamodelElement__FeatureAssignment_2_1(); 11688 restoreStackSize(stackSize);
11689 11689
11690 state._fsp--; 11690 }
11691 11691 return ;
11692 11692 }
11693 } 11693 // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl"
11694 11694
11695 after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 11695
11696 11696 // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
11697 } 11697 // InternalApplicationConfiguration.g:3569:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
11698 11698 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
11699 11699
11700 } 11700 int stackSize = keepStackSize();
11701 11701
11702 } 11702 try {
11703 catch (RecognitionException re) { 11703 // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
11704 reportError(re); 11704 // InternalApplicationConfiguration.g:3574:2: rule__MetamodelSpecification__Group_2__1__Impl
11705 recover(input,re); 11705 {
11706 } 11706 pushFollow(FOLLOW_2);
11707 finally { 11707 rule__MetamodelSpecification__Group_2__1__Impl();
11708 11708
11709 restoreStackSize(stackSize); 11709 state._fsp--;
11710 11710
11711 } 11711
11712 return ; 11712 }
11713 } 11713
11714 // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl" 11714 }
11715 11715 catch (RecognitionException re) {
11716 11716 reportError(re);
11717 // $ANTLR start "rule__MetamodelDeclaration__Group__0" 11717 recover(input,re);
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 finally {
11720 11720
11721 int stackSize = keepStackSize(); 11721 restoreStackSize(stackSize);
11722 11722
11723 try { 11723 }
11724 // InternalApplicationConfiguration.g:3600:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) 11724 return ;
11725 // InternalApplicationConfiguration.g:3601:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 11725 }
11726 { 11726 // $ANTLR end "rule__MetamodelSpecification__Group_2__1"
11727 pushFollow(FOLLOW_8); 11727
11728 rule__MetamodelDeclaration__Group__0__Impl(); 11728
11729 11729 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
11730 state._fsp--; 11730 // InternalApplicationConfiguration.g:3580:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
11731 11731 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
11732 pushFollow(FOLLOW_2); 11732
11733 rule__MetamodelDeclaration__Group__1(); 11733 int stackSize = keepStackSize();
11734 11734
11735 state._fsp--; 11735 try {
11736 11736 // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
11737 11737 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
11738 } 11738 {
11739 11739 // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
11740 } 11740 // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
11741 catch (RecognitionException re) { 11741 {
11742 reportError(re); 11742 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
11743 recover(input,re); 11743 // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
11744 } 11744 // InternalApplicationConfiguration.g:3587:3: rule__MetamodelSpecification__EntriesAssignment_2_1
11745 finally { 11745 {
11746 11746 pushFollow(FOLLOW_2);
11747 restoreStackSize(stackSize); 11747 rule__MetamodelSpecification__EntriesAssignment_2_1();
11748 11748
11749 } 11749 state._fsp--;
11750 return ; 11750
11751 } 11751
11752 // $ANTLR end "rule__MetamodelDeclaration__Group__0" 11752 }
11753 11753
11754 11754 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
11755 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" 11755
11756 // InternalApplicationConfiguration.g:3608:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; 11756 }
11757 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { 11757
11758 11758
11759 int stackSize = keepStackSize(); 11759 }
11760 11760
11761 try { 11761 }
11762 // InternalApplicationConfiguration.g:3612:1: ( ( 'metamodel' ) ) 11762 catch (RecognitionException re) {
11763 // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) 11763 reportError(re);
11764 { 11764 recover(input,re);
11765 // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) 11765 }
11766 // InternalApplicationConfiguration.g:3614:2: 'metamodel' 11766 finally {
11767 { 11767
11768 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 11768 restoreStackSize(stackSize);
11769 match(input,30,FOLLOW_2); 11769
11770 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 11770 }
11771 11771 return ;
11772 } 11772 }
11773 11773 // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl"
11774 11774
11775 } 11775
11776 11776 // $ANTLR start "rule__AllPackageEntry__Group__0"
11777 } 11777 // InternalApplicationConfiguration.g:3596:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
11778 catch (RecognitionException re) { 11778 public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
11779 reportError(re); 11779
11780 recover(input,re); 11780 int stackSize = keepStackSize();
11781 } 11781
11782 finally { 11782 try {
11783 11783 // InternalApplicationConfiguration.g:3600:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
11784 restoreStackSize(stackSize); 11784 // InternalApplicationConfiguration.g:3601:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
11785 11785 {
11786 } 11786 pushFollow(FOLLOW_8);
11787 return ; 11787 rule__AllPackageEntry__Group__0__Impl();
11788 } 11788
11789 // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl" 11789 state._fsp--;
11790 11790
11791 11791 pushFollow(FOLLOW_2);
11792 // $ANTLR start "rule__MetamodelDeclaration__Group__1" 11792 rule__AllPackageEntry__Group__1();
11793 // InternalApplicationConfiguration.g:3623:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; 11793
11794 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { 11794 state._fsp--;
11795 11795
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 }
11800 // InternalApplicationConfiguration.g:3628:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 11800 catch (RecognitionException re) {
11801 { 11801 reportError(re);
11802 pushFollow(FOLLOW_18); 11802 recover(input,re);
11803 rule__MetamodelDeclaration__Group__1__Impl(); 11803 }
11804 11804 finally {
11805 state._fsp--; 11805
11806 11806 restoreStackSize(stackSize);
11807 pushFollow(FOLLOW_2); 11807
11808 rule__MetamodelDeclaration__Group__2(); 11808 }
11809 11809 return ;
11810 state._fsp--; 11810 }
11811 11811 // $ANTLR end "rule__AllPackageEntry__Group__0"
11812 11812
11813 } 11813
11814 11814 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
11815 } 11815 // InternalApplicationConfiguration.g:3608:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
11816 catch (RecognitionException re) { 11816 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
11817 reportError(re); 11817
11818 recover(input,re); 11818 int stackSize = keepStackSize();
11819 } 11819
11820 finally { 11820 try {
11821 11821 // InternalApplicationConfiguration.g:3612:1: ( ( 'package' ) )
11822 restoreStackSize(stackSize); 11822 // InternalApplicationConfiguration.g:3613:1: ( 'package' )
11823 11823 {
11824 } 11824 // InternalApplicationConfiguration.g:3613:1: ( 'package' )
11825 return ; 11825 // InternalApplicationConfiguration.g:3614:2: 'package'
11826 } 11826 {
11827 // $ANTLR end "rule__MetamodelDeclaration__Group__1" 11827 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
11828 11828 match(input,32,FOLLOW_2);
11829 11829 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
11830 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" 11830
11831 // InternalApplicationConfiguration.g:3635:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; 11831 }
11832 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { 11832
11833 11833
11834 int stackSize = keepStackSize(); 11834 }
11835 11835
11836 try { 11836 }
11837 // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) 11837 catch (RecognitionException re) {
11838 // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 11838 reportError(re);
11839 { 11839 recover(input,re);
11840 // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 11840 }
11841 // InternalApplicationConfiguration.g:3641:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 11841 finally {
11842 { 11842
11843 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 11843 restoreStackSize(stackSize);
11844 // InternalApplicationConfiguration.g:3642:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 11844
11845 // InternalApplicationConfiguration.g:3642:3: rule__MetamodelDeclaration__NameAssignment_1 11845 }
11846 { 11846 return ;
11847 pushFollow(FOLLOW_2); 11847 }
11848 rule__MetamodelDeclaration__NameAssignment_1(); 11848 // $ANTLR end "rule__AllPackageEntry__Group__0__Impl"
11849 11849
11850 state._fsp--; 11850
11851 11851 // $ANTLR start "rule__AllPackageEntry__Group__1"
11852 11852 // InternalApplicationConfiguration.g:3623:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
11853 } 11853 public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
11854 11854
11855 after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 11855 int stackSize = keepStackSize();
11856 11856
11857 } 11857 try {
11858 11858 // InternalApplicationConfiguration.g:3627:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
11859 11859 // InternalApplicationConfiguration.g:3628:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
11860 } 11860 {
11861 11861 pushFollow(FOLLOW_18);
11862 } 11862 rule__AllPackageEntry__Group__1__Impl();
11863 catch (RecognitionException re) { 11863
11864 reportError(re); 11864 state._fsp--;
11865 recover(input,re); 11865
11866 } 11866 pushFollow(FOLLOW_2);
11867 finally { 11867 rule__AllPackageEntry__Group__2();
11868 11868
11869 restoreStackSize(stackSize); 11869 state._fsp--;
11870 11870
11871 } 11871
11872 return ; 11872 }
11873 } 11873
11874 // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl" 11874 }
11875 11875 catch (RecognitionException re) {
11876 11876 reportError(re);
11877 // $ANTLR start "rule__MetamodelDeclaration__Group__2" 11877 recover(input,re);
11878 // InternalApplicationConfiguration.g:3650:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; 11878 }
11879 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { 11879 finally {
11880 11880
11881 int stackSize = keepStackSize(); 11881 restoreStackSize(stackSize);
11882 11882
11883 try { 11883 }
11884 // InternalApplicationConfiguration.g:3654:1: ( rule__MetamodelDeclaration__Group__2__Impl ) 11884 return ;
11885 // InternalApplicationConfiguration.g:3655:2: rule__MetamodelDeclaration__Group__2__Impl 11885 }
11886 { 11886 // $ANTLR end "rule__AllPackageEntry__Group__1"
11887 pushFollow(FOLLOW_2); 11887
11888 rule__MetamodelDeclaration__Group__2__Impl(); 11888
11889 11889 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
11890 state._fsp--; 11890 // InternalApplicationConfiguration.g:3635:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
11891 11891 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
11892 11892
11893 } 11893 int stackSize = keepStackSize();
11894 11894
11895 } 11895 try {
11896 catch (RecognitionException re) { 11896 // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
11897 reportError(re); 11897 // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
11898 recover(input,re); 11898 {
11899 } 11899 // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
11900 finally { 11900 // InternalApplicationConfiguration.g:3641:2: ( rule__AllPackageEntry__PackageAssignment_1 )
11901 11901 {
11902 restoreStackSize(stackSize); 11902 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
11903 11903 // InternalApplicationConfiguration.g:3642:2: ( rule__AllPackageEntry__PackageAssignment_1 )
11904 } 11904 // InternalApplicationConfiguration.g:3642:3: rule__AllPackageEntry__PackageAssignment_1
11905 return ; 11905 {
11906 } 11906 pushFollow(FOLLOW_2);
11907 // $ANTLR end "rule__MetamodelDeclaration__Group__2" 11907 rule__AllPackageEntry__PackageAssignment_1();
11908 11908
11909 11909 state._fsp--;
11910 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" 11910
11911 // InternalApplicationConfiguration.g:3661:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; 11911
11912 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { 11912 }
11913 11913
11914 int stackSize = keepStackSize(); 11914 after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
11915 11915
11916 try { 11916 }
11917 // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) 11917
11918 // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 11918
11919 { 11919 }
11920 // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 11920
11921 // InternalApplicationConfiguration.g:3667:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 11921 }
11922 { 11922 catch (RecognitionException re) {
11923 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 11923 reportError(re);
11924 // InternalApplicationConfiguration.g:3668:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 11924 recover(input,re);
11925 // InternalApplicationConfiguration.g:3668:3: rule__MetamodelDeclaration__SpecificationAssignment_2 11925 }
11926 { 11926 finally {
11927 pushFollow(FOLLOW_2); 11927
11928 rule__MetamodelDeclaration__SpecificationAssignment_2(); 11928 restoreStackSize(stackSize);
11929 11929
11930 state._fsp--; 11930 }
11931 11931 return ;
11932 11932 }
11933 } 11933 // $ANTLR end "rule__AllPackageEntry__Group__1__Impl"
11934 11934
11935 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 11935
11936 11936 // $ANTLR start "rule__AllPackageEntry__Group__2"
11937 } 11937 // InternalApplicationConfiguration.g:3650:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
11938 11938 public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
11939 11939
11940 } 11940 int stackSize = keepStackSize();
11941 11941
11942 } 11942 try {
11943 catch (RecognitionException re) { 11943 // InternalApplicationConfiguration.g:3654:1: ( rule__AllPackageEntry__Group__2__Impl )
11944 reportError(re); 11944 // InternalApplicationConfiguration.g:3655:2: rule__AllPackageEntry__Group__2__Impl
11945 recover(input,re); 11945 {
11946 } 11946 pushFollow(FOLLOW_2);
11947 finally { 11947 rule__AllPackageEntry__Group__2__Impl();
11948 11948
11949 restoreStackSize(stackSize); 11949 state._fsp--;
11950 11950
11951 } 11951
11952 return ; 11952 }
11953 } 11953
11954 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl" 11954 }
11955 11955 catch (RecognitionException re) {
11956 11956 reportError(re);
11957 // $ANTLR start "rule__PartialModelSpecification__Group__0" 11957 recover(input,re);
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 finally {
11960 11960
11961 int stackSize = keepStackSize(); 11961 restoreStackSize(stackSize);
11962 11962
11963 try { 11963 }
11964 // InternalApplicationConfiguration.g:3681:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) 11964 return ;
11965 // InternalApplicationConfiguration.g:3682:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 11965 }
11966 { 11966 // $ANTLR end "rule__AllPackageEntry__Group__2"
11967 pushFollow(FOLLOW_20); 11967
11968 rule__PartialModelSpecification__Group__0__Impl(); 11968
11969 11969 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
11970 state._fsp--; 11970 // InternalApplicationConfiguration.g:3661:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
11971 11971 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
11972 pushFollow(FOLLOW_2); 11972
11973 rule__PartialModelSpecification__Group__1(); 11973 int stackSize = keepStackSize();
11974 11974
11975 state._fsp--; 11975 try {
11976 11976 // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
11977 11977 // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
11978 } 11978 {
11979 11979 // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
11980 } 11980 // InternalApplicationConfiguration.g:3667:2: ( rule__AllPackageEntry__Group_2__0 )?
11981 catch (RecognitionException re) { 11981 {
11982 reportError(re); 11982 before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
11983 recover(input,re); 11983 // InternalApplicationConfiguration.g:3668:2: ( rule__AllPackageEntry__Group_2__0 )?
11984 } 11984 int alt39=2;
11985 finally { 11985 int LA39_0 = input.LA(1);
11986 11986
11987 restoreStackSize(stackSize); 11987 if ( (LA39_0==33) ) {
11988 11988 alt39=1;
11989 } 11989 }
11990 return ; 11990 switch (alt39) {
11991 } 11991 case 1 :
11992 // $ANTLR end "rule__PartialModelSpecification__Group__0" 11992 // InternalApplicationConfiguration.g:3668:3: rule__AllPackageEntry__Group_2__0
11993 11993 {
11994 11994 pushFollow(FOLLOW_2);
11995 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" 11995 rule__AllPackageEntry__Group_2__0();
11996 // InternalApplicationConfiguration.g:3689:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; 11996
11997 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { 11997 state._fsp--;
11998 11998
11999 int stackSize = keepStackSize(); 11999
12000 12000 }
12001 try { 12001 break;
12002 // InternalApplicationConfiguration.g:3693:1: ( ( '{' ) ) 12002
12003 // InternalApplicationConfiguration.g:3694:1: ( '{' ) 12003 }
12004 { 12004
12005 // InternalApplicationConfiguration.g:3694:1: ( '{' ) 12005 after(grammarAccess.getAllPackageEntryAccess().getGroup_2());
12006 // InternalApplicationConfiguration.g:3695:2: '{' 12006
12007 { 12007 }
12008 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 12008
12009 match(input,24,FOLLOW_2); 12009
12010 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 12010 }
12011 12011
12012 } 12012 }
12013 12013 catch (RecognitionException re) {
12014 12014 reportError(re);
12015 } 12015 recover(input,re);
12016 12016 }
12017 } 12017 finally {
12018 catch (RecognitionException re) { 12018
12019 reportError(re); 12019 restoreStackSize(stackSize);
12020 recover(input,re); 12020
12021 } 12021 }
12022 finally { 12022 return ;
12023 12023 }
12024 restoreStackSize(stackSize); 12024 // $ANTLR end "rule__AllPackageEntry__Group__2__Impl"
12025 12025
12026 } 12026
12027 return ; 12027 // $ANTLR start "rule__AllPackageEntry__Group_2__0"
12028 } 12028 // InternalApplicationConfiguration.g:3677:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
12029 // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl" 12029 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
12030 12030
12031 12031 int stackSize = keepStackSize();
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 try {
12034 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { 12034 // InternalApplicationConfiguration.g:3681:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
12035 12035 // InternalApplicationConfiguration.g:3682:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
12036 int stackSize = keepStackSize(); 12036 {
12037 12037 pushFollow(FOLLOW_19);
12038 try { 12038 rule__AllPackageEntry__Group_2__0__Impl();
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 state._fsp--;
12041 { 12041
12042 pushFollow(FOLLOW_15); 12042 pushFollow(FOLLOW_2);
12043 rule__PartialModelSpecification__Group__1__Impl(); 12043 rule__AllPackageEntry__Group_2__1();
12044 12044
12045 state._fsp--; 12045 state._fsp--;
12046 12046
12047 pushFollow(FOLLOW_2); 12047
12048 rule__PartialModelSpecification__Group__2(); 12048 }
12049 12049
12050 state._fsp--; 12050 }
12051 12051 catch (RecognitionException re) {
12052 12052 reportError(re);
12053 } 12053 recover(input,re);
12054 12054 }
12055 } 12055 finally {
12056 catch (RecognitionException re) { 12056
12057 reportError(re); 12057 restoreStackSize(stackSize);
12058 recover(input,re); 12058
12059 } 12059 }
12060 finally { 12060 return ;
12061 12061 }
12062 restoreStackSize(stackSize); 12062 // $ANTLR end "rule__AllPackageEntry__Group_2__0"
12063 12063
12064 } 12064
12065 return ; 12065 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
12066 } 12066 // InternalApplicationConfiguration.g:3689:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
12067 // $ANTLR end "rule__PartialModelSpecification__Group__1" 12067 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
12068 12068
12069 12069 int stackSize = keepStackSize();
12070 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" 12070
12071 // InternalApplicationConfiguration.g:3716:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; 12071 try {
12072 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { 12072 // InternalApplicationConfiguration.g:3693:1: ( ( 'excluding' ) )
12073 12073 // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
12074 int stackSize = keepStackSize(); 12074 {
12075 12075 // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
12076 try { 12076 // InternalApplicationConfiguration.g:3695:2: 'excluding'
12077 // InternalApplicationConfiguration.g:3720:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) 12077 {
12078 // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 12078 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
12079 { 12079 match(input,33,FOLLOW_2);
12080 // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 12080 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
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
12085 // InternalApplicationConfiguration.g:3723:3: rule__PartialModelSpecification__EntryAssignment_1 12085 }
12086 { 12086
12087 pushFollow(FOLLOW_2); 12087 }
12088 rule__PartialModelSpecification__EntryAssignment_1(); 12088 catch (RecognitionException re) {
12089 12089 reportError(re);
12090 state._fsp--; 12090 recover(input,re);
12091 12091 }
12092 12092 finally {
12093 } 12093
12094 12094 restoreStackSize(stackSize);
12095 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); 12095
12096 12096 }
12097 } 12097 return ;
12098 12098 }
12099 12099 // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl"
12100 } 12100
12101 12101
12102 } 12102 // $ANTLR start "rule__AllPackageEntry__Group_2__1"
12103 catch (RecognitionException re) { 12103 // InternalApplicationConfiguration.g:3704:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
12104 reportError(re); 12104 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
12105 recover(input,re); 12105
12106 } 12106 int stackSize = keepStackSize();
12107 finally { 12107
12108 12108 try {
12109 restoreStackSize(stackSize); 12109 // InternalApplicationConfiguration.g:3708:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
12110 12110 // InternalApplicationConfiguration.g:3709:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
12111 } 12111 {
12112 return ; 12112 pushFollow(FOLLOW_8);
12113 } 12113 rule__AllPackageEntry__Group_2__1__Impl();
12114 // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl" 12114
12115 12115 state._fsp--;
12116 12116
12117 // $ANTLR start "rule__PartialModelSpecification__Group__2" 12117 pushFollow(FOLLOW_2);
12118 // InternalApplicationConfiguration.g:3731:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; 12118 rule__AllPackageEntry__Group_2__2();
12119 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { 12119
12120 12120 state._fsp--;
12121 int stackSize = keepStackSize(); 12121
12122 12122
12123 try { 12123 }
12124 // InternalApplicationConfiguration.g:3735:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) 12124
12125 // InternalApplicationConfiguration.g:3736:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 12125 }
12126 { 12126 catch (RecognitionException re) {
12127 pushFollow(FOLLOW_15); 12127 reportError(re);
12128 rule__PartialModelSpecification__Group__2__Impl(); 12128 recover(input,re);
12129 12129 }
12130 state._fsp--; 12130 finally {
12131 12131
12132 pushFollow(FOLLOW_2); 12132 restoreStackSize(stackSize);
12133 rule__PartialModelSpecification__Group__3(); 12133
12134 12134 }
12135 state._fsp--; 12135 return ;
12136 12136 }
12137 12137 // $ANTLR end "rule__AllPackageEntry__Group_2__1"
12138 } 12138
12139 12139
12140 } 12140 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
12141 catch (RecognitionException re) { 12141 // InternalApplicationConfiguration.g:3716:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
12142 reportError(re); 12142 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
12143 recover(input,re); 12143
12144 } 12144 int stackSize = keepStackSize();
12145 finally { 12145
12146 12146 try {
12147 restoreStackSize(stackSize); 12147 // InternalApplicationConfiguration.g:3720:1: ( ( '{' ) )
12148 12148 // InternalApplicationConfiguration.g:3721:1: ( '{' )
12149 } 12149 {
12150 return ; 12150 // InternalApplicationConfiguration.g:3721:1: ( '{' )
12151 } 12151 // InternalApplicationConfiguration.g:3722:2: '{'
12152 // $ANTLR end "rule__PartialModelSpecification__Group__2" 12152 {
12153 12153 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
12154 12154 match(input,29,FOLLOW_2);
12155 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" 12155 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
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
12159 int stackSize = keepStackSize(); 12159
12160 12160 }
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 catch (RecognitionException re) {
12164 { 12164 reportError(re);
12165 // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) 12165 recover(input,re);
12166 // InternalApplicationConfiguration.g:3749:2: ( rule__PartialModelSpecification__Group_2__0 )? 12166 }
12167 { 12167 finally {
12168 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); 12168
12169 // InternalApplicationConfiguration.g:3750:2: ( rule__PartialModelSpecification__Group_2__0 )? 12169 restoreStackSize(stackSize);
12170 int alt39=2; 12170
12171 int LA39_0 = input.LA(1); 12171 }
12172 12172 return ;
12173 if ( (LA39_0==26) ) { 12173 }
12174 alt39=1; 12174 // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl"
12175 } 12175
12176 switch (alt39) { 12176
12177 case 1 : 12177 // $ANTLR start "rule__AllPackageEntry__Group_2__2"
12178 // InternalApplicationConfiguration.g:3750:3: rule__PartialModelSpecification__Group_2__0 12178 // InternalApplicationConfiguration.g:3731:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
12179 { 12179 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
12180 pushFollow(FOLLOW_2); 12180
12181 rule__PartialModelSpecification__Group_2__0(); 12181 int stackSize = keepStackSize();
12182 12182
12183 state._fsp--; 12183 try {
12184 12184 // InternalApplicationConfiguration.g:3735:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
12185 12185 // InternalApplicationConfiguration.g:3736:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
12186 } 12186 {
12187 break; 12187 pushFollow(FOLLOW_16);
12188 12188 rule__AllPackageEntry__Group_2__2__Impl();
12189 } 12189
12190 12190 state._fsp--;
12191 after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); 12191
12192 12192 pushFollow(FOLLOW_2);
12193 } 12193 rule__AllPackageEntry__Group_2__3();
12194 12194
12195 12195 state._fsp--;
12196 } 12196
12197 12197
12198 } 12198 }
12199 catch (RecognitionException re) { 12199
12200 reportError(re); 12200 }
12201 recover(input,re); 12201 catch (RecognitionException re) {
12202 } 12202 reportError(re);
12203 finally { 12203 recover(input,re);
12204 12204 }
12205 restoreStackSize(stackSize); 12205 finally {
12206 12206
12207 } 12207 restoreStackSize(stackSize);
12208 return ; 12208
12209 } 12209 }
12210 // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl" 12210 return ;
12211 12211 }
12212 12212 // $ANTLR end "rule__AllPackageEntry__Group_2__2"
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 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
12216 12216 // InternalApplicationConfiguration.g:3743:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
12217 int stackSize = keepStackSize(); 12217 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
12218 12218
12219 try { 12219 int stackSize = keepStackSize();
12220 // InternalApplicationConfiguration.g:3762:1: ( rule__PartialModelSpecification__Group__3__Impl ) 12220
12221 // InternalApplicationConfiguration.g:3763:2: rule__PartialModelSpecification__Group__3__Impl 12221 try {
12222 { 12222 // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
12223 pushFollow(FOLLOW_2); 12223 // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12224 rule__PartialModelSpecification__Group__3__Impl(); 12224 {
12225 12225 // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12226 state._fsp--; 12226 // InternalApplicationConfiguration.g:3749:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12227 12227 {
12228 12228 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
12229 } 12229 // InternalApplicationConfiguration.g:3750:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12230 12230 // InternalApplicationConfiguration.g:3750:3: rule__AllPackageEntry__ExclusionAssignment_2_2
12231 } 12231 {
12232 catch (RecognitionException re) { 12232 pushFollow(FOLLOW_2);
12233 reportError(re); 12233 rule__AllPackageEntry__ExclusionAssignment_2_2();
12234 recover(input,re); 12234
12235 } 12235 state._fsp--;
12236 finally { 12236
12237 12237
12238 restoreStackSize(stackSize); 12238 }
12239 12239
12240 } 12240 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
12241 return ; 12241
12242 } 12242 }
12243 // $ANTLR end "rule__PartialModelSpecification__Group__3" 12243
12244 12244
12245 12245 }
12246 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" 12246
12247 // InternalApplicationConfiguration.g:3769:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; 12247 }
12248 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { 12248 catch (RecognitionException re) {
12249 12249 reportError(re);
12250 int stackSize = keepStackSize(); 12250 recover(input,re);
12251 12251 }
12252 try { 12252 finally {
12253 // InternalApplicationConfiguration.g:3773:1: ( ( '}' ) ) 12253
12254 // InternalApplicationConfiguration.g:3774:1: ( '}' ) 12254 restoreStackSize(stackSize);
12255 { 12255
12256 // InternalApplicationConfiguration.g:3774:1: ( '}' ) 12256 }
12257 // InternalApplicationConfiguration.g:3775:2: '}' 12257 return ;
12258 { 12258 }
12259 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 12259 // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl"
12260 match(input,25,FOLLOW_2); 12260
12261 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 12261
12262 12262 // $ANTLR start "rule__AllPackageEntry__Group_2__3"
12263 } 12263 // InternalApplicationConfiguration.g:3758:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
12264 12264 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
12265 12265
12266 } 12266 int stackSize = keepStackSize();
12267 12267
12268 } 12268 try {
12269 catch (RecognitionException re) { 12269 // InternalApplicationConfiguration.g:3762:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
12270 reportError(re); 12270 // InternalApplicationConfiguration.g:3763:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
12271 recover(input,re); 12271 {
12272 } 12272 pushFollow(FOLLOW_16);
12273 finally { 12273 rule__AllPackageEntry__Group_2__3__Impl();
12274 12274
12275 restoreStackSize(stackSize); 12275 state._fsp--;
12276 12276
12277 } 12277 pushFollow(FOLLOW_2);
12278 return ; 12278 rule__AllPackageEntry__Group_2__4();
12279 } 12279
12280 // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl" 12280 state._fsp--;
12281 12281
12282 12282
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
12285 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { 12285 }
12286 12286 catch (RecognitionException re) {
12287 int stackSize = keepStackSize(); 12287 reportError(re);
12288 12288 recover(input,re);
12289 try { 12289 }
12290 // InternalApplicationConfiguration.g:3789:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) 12290 finally {
12291 // InternalApplicationConfiguration.g:3790:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 12291
12292 { 12292 restoreStackSize(stackSize);
12293 pushFollow(FOLLOW_20); 12293
12294 rule__PartialModelSpecification__Group_2__0__Impl(); 12294 }
12295 12295 return ;
12296 state._fsp--; 12296 }
12297 12297 // $ANTLR end "rule__AllPackageEntry__Group_2__3"
12298 pushFollow(FOLLOW_2); 12298
12299 rule__PartialModelSpecification__Group_2__1(); 12299
12300 12300 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
12301 state._fsp--; 12301 // InternalApplicationConfiguration.g:3770:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
12302 12302 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
12303 12303
12304 } 12304 int stackSize = keepStackSize();
12305 12305
12306 } 12306 try {
12307 catch (RecognitionException re) { 12307 // InternalApplicationConfiguration.g:3774:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
12308 reportError(re); 12308 // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12309 recover(input,re); 12309 {
12310 } 12310 // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12311 finally { 12311 // InternalApplicationConfiguration.g:3776:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12312 12312 {
12313 restoreStackSize(stackSize); 12313 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
12314 12314 // InternalApplicationConfiguration.g:3777:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12315 } 12315 loop40:
12316 return ; 12316 do {
12317 } 12317 int alt40=2;
12318 // $ANTLR end "rule__PartialModelSpecification__Group_2__0" 12318 int LA40_0 = input.LA(1);
12319 12319
12320 12320 if ( (LA40_0==31) ) {
12321 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" 12321 alt40=1;
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 switch (alt40) {
12326 12326 case 1 :
12327 try { 12327 // InternalApplicationConfiguration.g:3777:3: rule__AllPackageEntry__Group_2_3__0
12328 // InternalApplicationConfiguration.g:3801:1: ( ( ',' ) ) 12328 {
12329 // InternalApplicationConfiguration.g:3802:1: ( ',' ) 12329 pushFollow(FOLLOW_17);
12330 { 12330 rule__AllPackageEntry__Group_2_3__0();
12331 // InternalApplicationConfiguration.g:3802:1: ( ',' ) 12331
12332 // InternalApplicationConfiguration.g:3803:2: ',' 12332 state._fsp--;
12333 { 12333
12334 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 12334
12335 match(input,26,FOLLOW_2); 12335 }
12336 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 12336 break;
12337 12337
12338 } 12338 default :
12339 12339 break loop40;
12340 12340 }
12341 } 12341 } while (true);
12342 12342
12343 } 12343 after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
12344 catch (RecognitionException re) { 12344
12345 reportError(re); 12345 }
12346 recover(input,re); 12346
12347 } 12347
12348 finally { 12348 }
12349 12349
12350 restoreStackSize(stackSize); 12350 }
12351 12351 catch (RecognitionException re) {
12352 } 12352 reportError(re);
12353 return ; 12353 recover(input,re);
12354 } 12354 }
12355 // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl" 12355 finally {
12356 12356
12357 12357 restoreStackSize(stackSize);
12358 // $ANTLR start "rule__PartialModelSpecification__Group_2__1" 12358
12359 // InternalApplicationConfiguration.g:3812:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; 12359 }
12360 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { 12360 return ;
12361 12361 }
12362 int stackSize = keepStackSize(); 12362 // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl"
12363 12363
12364 try { 12364
12365 // InternalApplicationConfiguration.g:3816:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) 12365 // $ANTLR start "rule__AllPackageEntry__Group_2__4"
12366 // InternalApplicationConfiguration.g:3817:2: rule__PartialModelSpecification__Group_2__1__Impl 12366 // InternalApplicationConfiguration.g:3785:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
12367 { 12367 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
12368 pushFollow(FOLLOW_2); 12368
12369 rule__PartialModelSpecification__Group_2__1__Impl(); 12369 int stackSize = keepStackSize();
12370 12370
12371 state._fsp--; 12371 try {
12372 12372 // InternalApplicationConfiguration.g:3789:1: ( rule__AllPackageEntry__Group_2__4__Impl )
12373 12373 // InternalApplicationConfiguration.g:3790:2: rule__AllPackageEntry__Group_2__4__Impl
12374 } 12374 {
12375 12375 pushFollow(FOLLOW_2);
12376 } 12376 rule__AllPackageEntry__Group_2__4__Impl();
12377 catch (RecognitionException re) { 12377
12378 reportError(re); 12378 state._fsp--;
12379 recover(input,re); 12379
12380 } 12380
12381 finally { 12381 }
12382 12382
12383 restoreStackSize(stackSize); 12383 }
12384 12384 catch (RecognitionException re) {
12385 } 12385 reportError(re);
12386 return ; 12386 recover(input,re);
12387 } 12387 }
12388 // $ANTLR end "rule__PartialModelSpecification__Group_2__1" 12388 finally {
12389 12389
12390 12390 restoreStackSize(stackSize);
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 }
12393 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { 12393 return ;
12394 12394 }
12395 int stackSize = keepStackSize(); 12395 // $ANTLR end "rule__AllPackageEntry__Group_2__4"
12396 12396
12397 try { 12397
12398 // InternalApplicationConfiguration.g:3827:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) 12398 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
12399 // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 12399 // InternalApplicationConfiguration.g:3796:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
12400 { 12400 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
12401 // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 12401
12402 // InternalApplicationConfiguration.g:3829:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 12402 int stackSize = keepStackSize();
12403 { 12403
12404 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); 12404 try {
12405 // InternalApplicationConfiguration.g:3830:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 12405 // InternalApplicationConfiguration.g:3800:1: ( ( '}' ) )
12406 // InternalApplicationConfiguration.g:3830:3: rule__PartialModelSpecification__EntryAssignment_2_1 12406 // InternalApplicationConfiguration.g:3801:1: ( '}' )
12407 { 12407 {
12408 pushFollow(FOLLOW_2); 12408 // InternalApplicationConfiguration.g:3801:1: ( '}' )
12409 rule__PartialModelSpecification__EntryAssignment_2_1(); 12409 // InternalApplicationConfiguration.g:3802:2: '}'
12410 12410 {
12411 state._fsp--; 12411 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12412 12412 match(input,30,FOLLOW_2);
12413 12413 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12414 } 12414
12415 12415 }
12416 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); 12416
12417 12417
12418 } 12418 }
12419 12419
12420 12420 }
12421 } 12421 catch (RecognitionException re) {
12422 12422 reportError(re);
12423 } 12423 recover(input,re);
12424 catch (RecognitionException re) { 12424 }
12425 reportError(re); 12425 finally {
12426 recover(input,re); 12426
12427 } 12427 restoreStackSize(stackSize);
12428 finally { 12428
12429 12429 }
12430 restoreStackSize(stackSize); 12430 return ;
12431 12431 }
12432 } 12432 // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl"
12433 return ; 12433
12434 } 12434
12435 // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl" 12435 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
12436 12436 // InternalApplicationConfiguration.g:3812:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
12437 12437 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
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 int stackSize = keepStackSize();
12440 public final void rule__FolderEntry__Group__0() throws RecognitionException { 12440
12441 12441 try {
12442 int stackSize = keepStackSize(); 12442 // InternalApplicationConfiguration.g:3816:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
12443 12443 // InternalApplicationConfiguration.g:3817:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
12444 try { 12444 {
12445 // InternalApplicationConfiguration.g:3843:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) 12445 pushFollow(FOLLOW_8);
12446 // InternalApplicationConfiguration.g:3844:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 12446 rule__AllPackageEntry__Group_2_3__0__Impl();
12447 { 12447
12448 pushFollow(FOLLOW_21); 12448 state._fsp--;
12449 rule__FolderEntry__Group__0__Impl(); 12449
12450 12450 pushFollow(FOLLOW_2);
12451 state._fsp--; 12451 rule__AllPackageEntry__Group_2_3__1();
12452 12452
12453 pushFollow(FOLLOW_2); 12453 state._fsp--;
12454 rule__FolderEntry__Group__1(); 12454
12455 12455
12456 state._fsp--; 12456 }
12457 12457
12458 12458 }
12459 } 12459 catch (RecognitionException re) {
12460 12460 reportError(re);
12461 } 12461 recover(input,re);
12462 catch (RecognitionException re) { 12462 }
12463 reportError(re); 12463 finally {
12464 recover(input,re); 12464
12465 } 12465 restoreStackSize(stackSize);
12466 finally { 12466
12467 12467 }
12468 restoreStackSize(stackSize); 12468 return ;
12469 12469 }
12470 } 12470 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0"
12471 return ; 12471
12472 } 12472
12473 // $ANTLR end "rule__FolderEntry__Group__0" 12473 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
12474 12474 // InternalApplicationConfiguration.g:3824:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
12475 12475 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
12476 // $ANTLR start "rule__FolderEntry__Group__0__Impl" 12476
12477 // InternalApplicationConfiguration.g:3851:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; 12477 int stackSize = keepStackSize();
12478 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { 12478
12479 12479 try {
12480 int stackSize = keepStackSize(); 12480 // InternalApplicationConfiguration.g:3828:1: ( ( ',' ) )
12481 12481 // InternalApplicationConfiguration.g:3829:1: ( ',' )
12482 try { 12482 {
12483 // InternalApplicationConfiguration.g:3855:1: ( ( 'folder' ) ) 12483 // InternalApplicationConfiguration.g:3829:1: ( ',' )
12484 // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) 12484 // InternalApplicationConfiguration.g:3830:2: ','
12485 { 12485 {
12486 // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) 12486 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
12487 // InternalApplicationConfiguration.g:3857:2: 'folder' 12487 match(input,31,FOLLOW_2);
12488 { 12488 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
12489 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 12489
12490 match(input,31,FOLLOW_2); 12490 }
12491 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 12491
12492 12492
12493 } 12493 }
12494 12494
12495 12495 }
12496 } 12496 catch (RecognitionException re) {
12497 12497 reportError(re);
12498 } 12498 recover(input,re);
12499 catch (RecognitionException re) { 12499 }
12500 reportError(re); 12500 finally {
12501 recover(input,re); 12501
12502 } 12502 restoreStackSize(stackSize);
12503 finally { 12503
12504 12504 }
12505 restoreStackSize(stackSize); 12505 return ;
12506 12506 }
12507 } 12507 // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl"
12508 return ; 12508
12509 } 12509
12510 // $ANTLR end "rule__FolderEntry__Group__0__Impl" 12510 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
12511 12511 // InternalApplicationConfiguration.g:3839:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
12512 12512 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
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 int stackSize = keepStackSize();
12515 public final void rule__FolderEntry__Group__1() throws RecognitionException { 12515
12516 12516 try {
12517 int stackSize = keepStackSize(); 12517 // InternalApplicationConfiguration.g:3843:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
12518 12518 // InternalApplicationConfiguration.g:3844:2: rule__AllPackageEntry__Group_2_3__1__Impl
12519 try { 12519 {
12520 // InternalApplicationConfiguration.g:3870:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) 12520 pushFollow(FOLLOW_2);
12521 // InternalApplicationConfiguration.g:3871:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 12521 rule__AllPackageEntry__Group_2_3__1__Impl();
12522 { 12522
12523 pushFollow(FOLLOW_17); 12523 state._fsp--;
12524 rule__FolderEntry__Group__1__Impl(); 12524
12525 12525
12526 state._fsp--; 12526 }
12527 12527
12528 pushFollow(FOLLOW_2); 12528 }
12529 rule__FolderEntry__Group__2(); 12529 catch (RecognitionException re) {
12530 12530 reportError(re);
12531 state._fsp--; 12531 recover(input,re);
12532 12532 }
12533 12533 finally {
12534 } 12534
12535 12535 restoreStackSize(stackSize);
12536 } 12536
12537 catch (RecognitionException re) { 12537 }
12538 reportError(re); 12538 return ;
12539 recover(input,re); 12539 }
12540 } 12540 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1"
12541 finally { 12541
12542 12542
12543 restoreStackSize(stackSize); 12543 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
12544 12544 // InternalApplicationConfiguration.g:3850:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
12545 } 12545 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
12546 return ; 12546
12547 } 12547 int stackSize = keepStackSize();
12548 // $ANTLR end "rule__FolderEntry__Group__1" 12548
12549 12549 try {
12550 12550 // InternalApplicationConfiguration.g:3854:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
12551 // $ANTLR start "rule__FolderEntry__Group__1__Impl" 12551 // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
12552 // InternalApplicationConfiguration.g:3878:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; 12552 {
12553 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { 12553 // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
12554 12554 // InternalApplicationConfiguration.g:3856:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
12555 int stackSize = keepStackSize(); 12555 {
12556 12556 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
12557 try { 12557 // InternalApplicationConfiguration.g:3857:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
12558 // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) 12558 // InternalApplicationConfiguration.g:3857:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
12559 // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 12559 {
12560 { 12560 pushFollow(FOLLOW_2);
12561 // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 12561 rule__AllPackageEntry__ExclusionAssignment_2_3_1();
12562 // InternalApplicationConfiguration.g:3884:2: ( rule__FolderEntry__PathAssignment_1 ) 12562
12563 { 12563 state._fsp--;
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 after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
12569 rule__FolderEntry__PathAssignment_1(); 12569
12570 12570 }
12571 state._fsp--; 12571
12572 12572
12573 12573 }
12574 } 12574
12575 12575 }
12576 after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); 12576 catch (RecognitionException re) {
12577 12577 reportError(re);
12578 } 12578 recover(input,re);
12579 12579 }
12580 12580 finally {
12581 } 12581
12582 12582 restoreStackSize(stackSize);
12583 } 12583
12584 catch (RecognitionException re) { 12584 }
12585 reportError(re); 12585 return ;
12586 recover(input,re); 12586 }
12587 } 12587 // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl"
12588 finally { 12588
12589 12589
12590 restoreStackSize(stackSize); 12590 // $ANTLR start "rule__MetamodelElement__Group__0"
12591 12591 // InternalApplicationConfiguration.g:3866:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
12592 } 12592 public final void rule__MetamodelElement__Group__0() throws RecognitionException {
12593 return ; 12593
12594 } 12594 int stackSize = keepStackSize();
12595 // $ANTLR end "rule__FolderEntry__Group__1__Impl" 12595
12596 12596 try {
12597 12597 // InternalApplicationConfiguration.g:3870:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
12598 // $ANTLR start "rule__FolderEntry__Group__2" 12598 // InternalApplicationConfiguration.g:3871:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
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 pushFollow(FOLLOW_8);
12601 12601 rule__MetamodelElement__Group__0__Impl();
12602 int stackSize = keepStackSize(); 12602
12603 12603 state._fsp--;
12604 try { 12604
12605 // InternalApplicationConfiguration.g:3897:1: ( rule__FolderEntry__Group__2__Impl ) 12605 pushFollow(FOLLOW_2);
12606 // InternalApplicationConfiguration.g:3898:2: rule__FolderEntry__Group__2__Impl 12606 rule__MetamodelElement__Group__1();
12607 { 12607
12608 pushFollow(FOLLOW_2); 12608 state._fsp--;
12609 rule__FolderEntry__Group__2__Impl(); 12609
12610 12610
12611 state._fsp--; 12611 }
12612 12612
12613 12613 }
12614 } 12614 catch (RecognitionException re) {
12615 12615 reportError(re);
12616 } 12616 recover(input,re);
12617 catch (RecognitionException re) { 12617 }
12618 reportError(re); 12618 finally {
12619 recover(input,re); 12619
12620 } 12620 restoreStackSize(stackSize);
12621 finally { 12621
12622 12622 }
12623 restoreStackSize(stackSize); 12623 return ;
12624 12624 }
12625 } 12625 // $ANTLR end "rule__MetamodelElement__Group__0"
12626 return ; 12626
12627 } 12627
12628 // $ANTLR end "rule__FolderEntry__Group__2" 12628 // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
12629 12629 // InternalApplicationConfiguration.g:3878:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
12630 12630 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
12631 // $ANTLR start "rule__FolderEntry__Group__2__Impl" 12631
12632 // InternalApplicationConfiguration.g:3904:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; 12632 int stackSize = keepStackSize();
12633 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { 12633
12634 12634 try {
12635 int stackSize = keepStackSize(); 12635 // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
12636 12636 // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
12637 try { 12637 {
12638 // InternalApplicationConfiguration.g:3908:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) 12638 // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
12639 // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) 12639 // InternalApplicationConfiguration.g:3884:2: ( rule__MetamodelElement__Group_0__0 )?
12640 { 12640 {
12641 // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) 12641 before(grammarAccess.getMetamodelElementAccess().getGroup_0());
12642 // InternalApplicationConfiguration.g:3910:2: ( rule__FolderEntry__Group_2__0 )? 12642 // InternalApplicationConfiguration.g:3885:2: ( rule__MetamodelElement__Group_0__0 )?
12643 { 12643 int alt41=2;
12644 before(grammarAccess.getFolderEntryAccess().getGroup_2()); 12644 int LA41_0 = input.LA(1);
12645 // InternalApplicationConfiguration.g:3911:2: ( rule__FolderEntry__Group_2__0 )? 12645
12646 int alt40=2; 12646 if ( (LA41_0==RULE_ID) ) {
12647 int LA40_0 = input.LA(1); 12647 int LA41_1 = input.LA(2);
12648 12648
12649 if ( (LA40_0==28) ) { 12649 if ( (LA41_1==21) ) {
12650 alt40=1; 12650 int LA41_2 = input.LA(3);
12651 } 12651
12652 switch (alt40) { 12652 if ( (LA41_2==RULE_ID) ) {
12653 case 1 : 12653 int LA41_5 = input.LA(4);
12654 // InternalApplicationConfiguration.g:3911:3: rule__FolderEntry__Group_2__0 12654
12655 { 12655 if ( (LA41_5==21||LA41_5==34) ) {
12656 pushFollow(FOLLOW_2); 12656 alt41=1;
12657 rule__FolderEntry__Group_2__0(); 12657 }
12658 12658 }
12659 state._fsp--; 12659 }
12660 12660 else if ( (LA41_1==34) ) {
12661 12661 alt41=1;
12662 } 12662 }
12663 break; 12663 }
12664 12664 switch (alt41) {
12665 } 12665 case 1 :
12666 12666 // InternalApplicationConfiguration.g:3885:3: rule__MetamodelElement__Group_0__0
12667 after(grammarAccess.getFolderEntryAccess().getGroup_2()); 12667 {
12668 12668 pushFollow(FOLLOW_2);
12669 } 12669 rule__MetamodelElement__Group_0__0();
12670 12670
12671 12671 state._fsp--;
12672 } 12672
12673 12673
12674 } 12674 }
12675 catch (RecognitionException re) { 12675 break;
12676 reportError(re); 12676
12677 recover(input,re); 12677 }
12678 } 12678
12679 finally { 12679 after(grammarAccess.getMetamodelElementAccess().getGroup_0());
12680 12680
12681 restoreStackSize(stackSize); 12681 }
12682 12682
12683 } 12683
12684 return ; 12684 }
12685 } 12685
12686 // $ANTLR end "rule__FolderEntry__Group__2__Impl" 12686 }
12687 12687 catch (RecognitionException re) {
12688 12688 reportError(re);
12689 // $ANTLR start "rule__FolderEntry__Group_2__0" 12689 recover(input,re);
12690 // InternalApplicationConfiguration.g:3920:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; 12690 }
12691 public final void rule__FolderEntry__Group_2__0() throws RecognitionException { 12691 finally {
12692 12692
12693 int stackSize = keepStackSize(); 12693 restoreStackSize(stackSize);
12694 12694
12695 try { 12695 }
12696 // InternalApplicationConfiguration.g:3924:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) 12696 return ;
12697 // InternalApplicationConfiguration.g:3925:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 12697 }
12698 { 12698 // $ANTLR end "rule__MetamodelElement__Group__0__Impl"
12699 pushFollow(FOLLOW_18); 12699
12700 rule__FolderEntry__Group_2__0__Impl(); 12700
12701 12701 // $ANTLR start "rule__MetamodelElement__Group__1"
12702 state._fsp--; 12702 // InternalApplicationConfiguration.g:3893:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
12703 12703 public final void rule__MetamodelElement__Group__1() throws RecognitionException {
12704 pushFollow(FOLLOW_2); 12704
12705 rule__FolderEntry__Group_2__1(); 12705 int stackSize = keepStackSize();
12706 12706
12707 state._fsp--; 12707 try {
12708 12708 // InternalApplicationConfiguration.g:3897:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
12709 12709 // InternalApplicationConfiguration.g:3898:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
12710 } 12710 {
12711 12711 pushFollow(FOLLOW_6);
12712 } 12712 rule__MetamodelElement__Group__1__Impl();
12713 catch (RecognitionException re) { 12713
12714 reportError(re); 12714 state._fsp--;
12715 recover(input,re); 12715
12716 } 12716 pushFollow(FOLLOW_2);
12717 finally { 12717 rule__MetamodelElement__Group__2();
12718 12718
12719 restoreStackSize(stackSize); 12719 state._fsp--;
12720 12720
12721 } 12721
12722 return ; 12722 }
12723 } 12723
12724 // $ANTLR end "rule__FolderEntry__Group_2__0" 12724 }
12725 12725 catch (RecognitionException re) {
12726 12726 reportError(re);
12727 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" 12727 recover(input,re);
12728 // InternalApplicationConfiguration.g:3932:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; 12728 }
12729 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { 12729 finally {
12730 12730
12731 int stackSize = keepStackSize(); 12731 restoreStackSize(stackSize);
12732 12732
12733 try { 12733 }
12734 // InternalApplicationConfiguration.g:3936:1: ( ( 'excluding' ) ) 12734 return ;
12735 // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) 12735 }
12736 { 12736 // $ANTLR end "rule__MetamodelElement__Group__1"
12737 // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) 12737
12738 // InternalApplicationConfiguration.g:3938:2: 'excluding' 12738
12739 { 12739 // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
12740 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 12740 // InternalApplicationConfiguration.g:3905:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
12741 match(input,28,FOLLOW_2); 12741 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
12742 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 12742
12743 12743 int stackSize = keepStackSize();
12744 } 12744
12745 12745 try {
12746 12746 // InternalApplicationConfiguration.g:3909:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
12747 } 12747 // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
12748 12748 {
12749 } 12749 // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
12750 catch (RecognitionException re) { 12750 // InternalApplicationConfiguration.g:3911:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
12751 reportError(re); 12751 {
12752 recover(input,re); 12752 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
12753 } 12753 // InternalApplicationConfiguration.g:3912:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
12754 finally { 12754 // InternalApplicationConfiguration.g:3912:3: rule__MetamodelElement__ClassifierAssignment_1
12755 12755 {
12756 restoreStackSize(stackSize); 12756 pushFollow(FOLLOW_2);
12757 12757 rule__MetamodelElement__ClassifierAssignment_1();
12758 } 12758
12759 return ; 12759 state._fsp--;
12760 } 12760
12761 // $ANTLR end "rule__FolderEntry__Group_2__0__Impl" 12761
12762 12762 }
12763 12763
12764 // $ANTLR start "rule__FolderEntry__Group_2__1" 12764 after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
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 }
12767 12767
12768 int stackSize = keepStackSize(); 12768
12769 12769 }
12770 try { 12770
12771 // InternalApplicationConfiguration.g:3951:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) 12771 }
12772 // InternalApplicationConfiguration.g:3952:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 12772 catch (RecognitionException re) {
12773 { 12773 reportError(re);
12774 pushFollow(FOLLOW_21); 12774 recover(input,re);
12775 rule__FolderEntry__Group_2__1__Impl(); 12775 }
12776 12776 finally {
12777 state._fsp--; 12777
12778 12778 restoreStackSize(stackSize);
12779 pushFollow(FOLLOW_2); 12779
12780 rule__FolderEntry__Group_2__2(); 12780 }
12781 12781 return ;
12782 state._fsp--; 12782 }
12783 12783 // $ANTLR end "rule__MetamodelElement__Group__1__Impl"
12784 12784
12785 } 12785
12786 12786 // $ANTLR start "rule__MetamodelElement__Group__2"
12787 } 12787 // InternalApplicationConfiguration.g:3920:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
12788 catch (RecognitionException re) { 12788 public final void rule__MetamodelElement__Group__2() throws RecognitionException {
12789 reportError(re); 12789
12790 recover(input,re); 12790 int stackSize = keepStackSize();
12791 } 12791
12792 finally { 12792 try {
12793 12793 // InternalApplicationConfiguration.g:3924:1: ( rule__MetamodelElement__Group__2__Impl )
12794 restoreStackSize(stackSize); 12794 // InternalApplicationConfiguration.g:3925:2: rule__MetamodelElement__Group__2__Impl
12795 12795 {
12796 } 12796 pushFollow(FOLLOW_2);
12797 return ; 12797 rule__MetamodelElement__Group__2__Impl();
12798 } 12798
12799 // $ANTLR end "rule__FolderEntry__Group_2__1" 12799 state._fsp--;
12800 12800
12801 12801
12802 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" 12802 }
12803 // InternalApplicationConfiguration.g:3959:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; 12803
12804 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { 12804 }
12805 12805 catch (RecognitionException re) {
12806 int stackSize = keepStackSize(); 12806 reportError(re);
12807 12807 recover(input,re);
12808 try { 12808 }
12809 // InternalApplicationConfiguration.g:3963:1: ( ( '{' ) ) 12809 finally {
12810 // InternalApplicationConfiguration.g:3964:1: ( '{' ) 12810
12811 { 12811 restoreStackSize(stackSize);
12812 // InternalApplicationConfiguration.g:3964:1: ( '{' ) 12812
12813 // InternalApplicationConfiguration.g:3965:2: '{' 12813 }
12814 { 12814 return ;
12815 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 12815 }
12816 match(input,24,FOLLOW_2); 12816 // $ANTLR end "rule__MetamodelElement__Group__2"
12817 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 12817
12818 12818
12819 } 12819 // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
12820 12820 // InternalApplicationConfiguration.g:3931:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
12821 12821 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
12822 } 12822
12823 12823 int stackSize = keepStackSize();
12824 } 12824
12825 catch (RecognitionException re) { 12825 try {
12826 reportError(re); 12826 // InternalApplicationConfiguration.g:3935:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
12827 recover(input,re); 12827 // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
12828 } 12828 {
12829 finally { 12829 // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
12830 12830 // InternalApplicationConfiguration.g:3937:2: ( rule__MetamodelElement__Group_2__0 )?
12831 restoreStackSize(stackSize); 12831 {
12832 12832 before(grammarAccess.getMetamodelElementAccess().getGroup_2());
12833 } 12833 // InternalApplicationConfiguration.g:3938:2: ( rule__MetamodelElement__Group_2__0 )?
12834 return ; 12834 int alt42=2;
12835 } 12835 int LA42_0 = input.LA(1);
12836 // $ANTLR end "rule__FolderEntry__Group_2__1__Impl" 12836
12837 12837 if ( (LA42_0==21) ) {
12838 12838 alt42=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 switch (alt42) {
12841 public final void rule__FolderEntry__Group_2__2() throws RecognitionException { 12841 case 1 :
12842 12842 // InternalApplicationConfiguration.g:3938:3: rule__MetamodelElement__Group_2__0
12843 int stackSize = keepStackSize(); 12843 {
12844 12844 pushFollow(FOLLOW_2);
12845 try { 12845 rule__MetamodelElement__Group_2__0();
12846 // InternalApplicationConfiguration.g:3978:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) 12846
12847 // InternalApplicationConfiguration.g:3979:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 12847 state._fsp--;
12848 { 12848
12849 pushFollow(FOLLOW_15); 12849
12850 rule__FolderEntry__Group_2__2__Impl(); 12850 }
12851 12851 break;
12852 state._fsp--; 12852
12853 12853 }
12854 pushFollow(FOLLOW_2); 12854
12855 rule__FolderEntry__Group_2__3(); 12855 after(grammarAccess.getMetamodelElementAccess().getGroup_2());
12856 12856
12857 state._fsp--; 12857 }
12858 12858
12859 12859
12860 } 12860 }
12861 12861
12862 } 12862 }
12863 catch (RecognitionException re) { 12863 catch (RecognitionException re) {
12864 reportError(re); 12864 reportError(re);
12865 recover(input,re); 12865 recover(input,re);
12866 } 12866 }
12867 finally { 12867 finally {
12868 12868
12869 restoreStackSize(stackSize); 12869 restoreStackSize(stackSize);
12870 12870
12871 } 12871 }
12872 return ; 12872 return ;
12873 } 12873 }
12874 // $ANTLR end "rule__FolderEntry__Group_2__2" 12874 // $ANTLR end "rule__MetamodelElement__Group__2__Impl"
12875 12875
12876 12876
12877 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" 12877 // $ANTLR start "rule__MetamodelElement__Group_0__0"
12878 // InternalApplicationConfiguration.g:3986:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; 12878 // InternalApplicationConfiguration.g:3947:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
12879 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { 12879 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
12880 12880
12881 int stackSize = keepStackSize(); 12881 int stackSize = keepStackSize();
12882 12882
12883 try { 12883 try {
12884 // InternalApplicationConfiguration.g:3990:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) 12884 // InternalApplicationConfiguration.g:3951:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
12885 // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 12885 // InternalApplicationConfiguration.g:3952:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
12886 { 12886 {
12887 // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 12887 pushFollow(FOLLOW_20);
12888 // InternalApplicationConfiguration.g:3992:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 12888 rule__MetamodelElement__Group_0__0__Impl();
12889 { 12889
12890 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); 12890 state._fsp--;
12891 // InternalApplicationConfiguration.g:3993:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 12891
12892 // InternalApplicationConfiguration.g:3993:3: rule__FolderEntry__ExclusionAssignment_2_2 12892 pushFollow(FOLLOW_2);
12893 { 12893 rule__MetamodelElement__Group_0__1();
12894 pushFollow(FOLLOW_2); 12894
12895 rule__FolderEntry__ExclusionAssignment_2_2(); 12895 state._fsp--;
12896 12896
12897 state._fsp--; 12897
12898 12898 }
12899 12899
12900 } 12900 }
12901 12901 catch (RecognitionException re) {
12902 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); 12902 reportError(re);
12903 12903 recover(input,re);
12904 } 12904 }
12905 12905 finally {
12906 12906
12907 } 12907 restoreStackSize(stackSize);
12908 12908
12909 } 12909 }
12910 catch (RecognitionException re) { 12910 return ;
12911 reportError(re); 12911 }
12912 recover(input,re); 12912 // $ANTLR end "rule__MetamodelElement__Group_0__0"
12913 } 12913
12914 finally { 12914
12915 12915 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
12916 restoreStackSize(stackSize); 12916 // InternalApplicationConfiguration.g:3959:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
12917 12917 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
12918 } 12918
12919 return ; 12919 int stackSize = keepStackSize();
12920 } 12920
12921 // $ANTLR end "rule__FolderEntry__Group_2__2__Impl" 12921 try {
12922 12922 // InternalApplicationConfiguration.g:3963:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
12923 12923 // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
12924 // $ANTLR start "rule__FolderEntry__Group_2__3" 12924 {
12925 // InternalApplicationConfiguration.g:4001:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; 12925 // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
12926 public final void rule__FolderEntry__Group_2__3() throws RecognitionException { 12926 // InternalApplicationConfiguration.g:3965:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
12927 12927 {
12928 int stackSize = keepStackSize(); 12928 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
12929 12929 // InternalApplicationConfiguration.g:3966:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
12930 try { 12930 // InternalApplicationConfiguration.g:3966:3: rule__MetamodelElement__PackageAssignment_0_0
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 pushFollow(FOLLOW_2);
12933 { 12933 rule__MetamodelElement__PackageAssignment_0_0();
12934 pushFollow(FOLLOW_15); 12934
12935 rule__FolderEntry__Group_2__3__Impl(); 12935 state._fsp--;
12936 12936
12937 state._fsp--; 12937
12938 12938 }
12939 pushFollow(FOLLOW_2); 12939
12940 rule__FolderEntry__Group_2__4(); 12940 after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
12941 12941
12942 state._fsp--; 12942 }
12943 12943
12944 12944
12945 } 12945 }
12946 12946
12947 } 12947 }
12948 catch (RecognitionException re) { 12948 catch (RecognitionException re) {
12949 reportError(re); 12949 reportError(re);
12950 recover(input,re); 12950 recover(input,re);
12951 } 12951 }
12952 finally { 12952 finally {
12953 12953
12954 restoreStackSize(stackSize); 12954 restoreStackSize(stackSize);
12955 12955
12956 } 12956 }
12957 return ; 12957 return ;
12958 } 12958 }
12959 // $ANTLR end "rule__FolderEntry__Group_2__3" 12959 // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl"
12960 12960
12961 12961
12962 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" 12962 // $ANTLR start "rule__MetamodelElement__Group_0__1"
12963 // InternalApplicationConfiguration.g:4013:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; 12963 // InternalApplicationConfiguration.g:3974:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
12964 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { 12964 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
12965 12965
12966 int stackSize = keepStackSize(); 12966 int stackSize = keepStackSize();
12967 12967
12968 try { 12968 try {
12969 // InternalApplicationConfiguration.g:4017:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) 12969 // InternalApplicationConfiguration.g:3978:1: ( rule__MetamodelElement__Group_0__1__Impl )
12970 // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 12970 // InternalApplicationConfiguration.g:3979:2: rule__MetamodelElement__Group_0__1__Impl
12971 { 12971 {
12972 // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 12972 pushFollow(FOLLOW_2);
12973 // InternalApplicationConfiguration.g:4019:2: ( rule__FolderEntry__Group_2_3__0 )* 12973 rule__MetamodelElement__Group_0__1__Impl();
12974 { 12974
12975 before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); 12975 state._fsp--;
12976 // InternalApplicationConfiguration.g:4020:2: ( rule__FolderEntry__Group_2_3__0 )* 12976
12977 loop41: 12977
12978 do { 12978 }
12979 int alt41=2; 12979
12980 int LA41_0 = input.LA(1); 12980 }
12981 12981 catch (RecognitionException re) {
12982 if ( (LA41_0==26) ) { 12982 reportError(re);
12983 alt41=1; 12983 recover(input,re);
12984 } 12984 }
12985 12985 finally {
12986 12986
12987 switch (alt41) { 12987 restoreStackSize(stackSize);
12988 case 1 : 12988
12989 // InternalApplicationConfiguration.g:4020:3: rule__FolderEntry__Group_2_3__0 12989 }
12990 { 12990 return ;
12991 pushFollow(FOLLOW_16); 12991 }
12992 rule__FolderEntry__Group_2_3__0(); 12992 // $ANTLR end "rule__MetamodelElement__Group_0__1"
12993 12993
12994 state._fsp--; 12994
12995 12995 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
12996 12996 // InternalApplicationConfiguration.g:3985:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
12997 } 12997 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
12998 break; 12998
12999 12999 int stackSize = keepStackSize();
13000 default : 13000
13001 break loop41; 13001 try {
13002 } 13002 // InternalApplicationConfiguration.g:3989:1: ( ( '::' ) )
13003 } while (true); 13003 // InternalApplicationConfiguration.g:3990:1: ( '::' )
13004 13004 {
13005 after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); 13005 // InternalApplicationConfiguration.g:3990:1: ( '::' )
13006 13006 // InternalApplicationConfiguration.g:3991:2: '::'
13007 } 13007 {
13008 13008 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
13009 13009 match(input,34,FOLLOW_2);
13010 } 13010 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
13011 13011
13012 } 13012 }
13013 catch (RecognitionException re) { 13013
13014 reportError(re); 13014
13015 recover(input,re); 13015 }
13016 } 13016
13017 finally { 13017 }
13018 13018 catch (RecognitionException re) {
13019 restoreStackSize(stackSize); 13019 reportError(re);
13020 13020 recover(input,re);
13021 } 13021 }
13022 return ; 13022 finally {
13023 } 13023
13024 // $ANTLR end "rule__FolderEntry__Group_2__3__Impl" 13024 restoreStackSize(stackSize);
13025 13025
13026 13026 }
13027 // $ANTLR start "rule__FolderEntry__Group_2__4" 13027 return ;
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 // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl"
13030 13030
13031 int stackSize = keepStackSize(); 13031
13032 13032 // $ANTLR start "rule__MetamodelElement__Group_2__0"
13033 try { 13033 // InternalApplicationConfiguration.g:4001:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
13034 // InternalApplicationConfiguration.g:4032:1: ( rule__FolderEntry__Group_2__4__Impl ) 13034 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
13035 // InternalApplicationConfiguration.g:4033:2: rule__FolderEntry__Group_2__4__Impl 13035
13036 { 13036 int stackSize = keepStackSize();
13037 pushFollow(FOLLOW_2); 13037
13038 rule__FolderEntry__Group_2__4__Impl(); 13038 try {
13039 13039 // InternalApplicationConfiguration.g:4005:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
13040 state._fsp--; 13040 // InternalApplicationConfiguration.g:4006:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
13041 13041 {
13042 13042 pushFollow(FOLLOW_8);
13043 } 13043 rule__MetamodelElement__Group_2__0__Impl();
13044 13044
13045 } 13045 state._fsp--;
13046 catch (RecognitionException re) { 13046
13047 reportError(re); 13047 pushFollow(FOLLOW_2);
13048 recover(input,re); 13048 rule__MetamodelElement__Group_2__1();
13049 } 13049
13050 finally { 13050 state._fsp--;
13051 13051
13052 restoreStackSize(stackSize); 13052
13053 13053 }
13054 } 13054
13055 return ; 13055 }
13056 } 13056 catch (RecognitionException re) {
13057 // $ANTLR end "rule__FolderEntry__Group_2__4" 13057 reportError(re);
13058 13058 recover(input,re);
13059 13059 }
13060 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" 13060 finally {
13061 // InternalApplicationConfiguration.g:4039:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; 13061
13062 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { 13062 restoreStackSize(stackSize);
13063 13063
13064 int stackSize = keepStackSize(); 13064 }
13065 13065 return ;
13066 try { 13066 }
13067 // InternalApplicationConfiguration.g:4043:1: ( ( '}' ) ) 13067 // $ANTLR end "rule__MetamodelElement__Group_2__0"
13068 // InternalApplicationConfiguration.g:4044:1: ( '}' ) 13068
13069 { 13069
13070 // InternalApplicationConfiguration.g:4044:1: ( '}' ) 13070 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
13071 // InternalApplicationConfiguration.g:4045:2: '}' 13071 // InternalApplicationConfiguration.g:4013:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
13072 { 13072 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
13073 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 13073
13074 match(input,25,FOLLOW_2); 13074 int stackSize = keepStackSize();
13075 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 13075
13076 13076 try {
13077 } 13077 // InternalApplicationConfiguration.g:4017:1: ( ( '.' ) )
13078 13078 // InternalApplicationConfiguration.g:4018:1: ( '.' )
13079 13079 {
13080 } 13080 // InternalApplicationConfiguration.g:4018:1: ( '.' )
13081 13081 // InternalApplicationConfiguration.g:4019:2: '.'
13082 } 13082 {
13083 catch (RecognitionException re) { 13083 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
13084 reportError(re); 13084 match(input,21,FOLLOW_2);
13085 recover(input,re); 13085 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
13086 } 13086
13087 finally { 13087 }
13088 13088
13089 restoreStackSize(stackSize); 13089
13090 13090 }
13091 } 13091
13092 return ; 13092 }
13093 } 13093 catch (RecognitionException re) {
13094 // $ANTLR end "rule__FolderEntry__Group_2__4__Impl" 13094 reportError(re);
13095 13095 recover(input,re);
13096 13096 }
13097 // $ANTLR start "rule__FolderEntry__Group_2_3__0" 13097 finally {
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
13099 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { 13099 restoreStackSize(stackSize);
13100 13100
13101 int stackSize = keepStackSize(); 13101 }
13102 13102 return ;
13103 try { 13103 }
13104 // InternalApplicationConfiguration.g:4059:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) 13104 // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl"
13105 // InternalApplicationConfiguration.g:4060:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 13105
13106 { 13106
13107 pushFollow(FOLLOW_21); 13107 // $ANTLR start "rule__MetamodelElement__Group_2__1"
13108 rule__FolderEntry__Group_2_3__0__Impl(); 13108 // InternalApplicationConfiguration.g:4028:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
13109 13109 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
13110 state._fsp--; 13110
13111 13111 int stackSize = keepStackSize();
13112 pushFollow(FOLLOW_2); 13112
13113 rule__FolderEntry__Group_2_3__1(); 13113 try {
13114 13114 // InternalApplicationConfiguration.g:4032:1: ( rule__MetamodelElement__Group_2__1__Impl )
13115 state._fsp--; 13115 // InternalApplicationConfiguration.g:4033:2: rule__MetamodelElement__Group_2__1__Impl
13116 13116 {
13117 13117 pushFollow(FOLLOW_2);
13118 } 13118 rule__MetamodelElement__Group_2__1__Impl();
13119 13119
13120 } 13120 state._fsp--;
13121 catch (RecognitionException re) { 13121
13122 reportError(re); 13122
13123 recover(input,re); 13123 }
13124 } 13124
13125 finally { 13125 }
13126 13126 catch (RecognitionException re) {
13127 restoreStackSize(stackSize); 13127 reportError(re);
13128 13128 recover(input,re);
13129 } 13129 }
13130 return ; 13130 finally {
13131 } 13131
13132 // $ANTLR end "rule__FolderEntry__Group_2_3__0" 13132 restoreStackSize(stackSize);
13133 13133
13134 13134 }
13135 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" 13135 return ;
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 // $ANTLR end "rule__MetamodelElement__Group_2__1"
13138 13138
13139 int stackSize = keepStackSize(); 13139
13140 13140 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
13141 try { 13141 // InternalApplicationConfiguration.g:4039:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
13142 // InternalApplicationConfiguration.g:4071:1: ( ( ',' ) ) 13142 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
13143 // InternalApplicationConfiguration.g:4072:1: ( ',' ) 13143
13144 { 13144 int stackSize = keepStackSize();
13145 // InternalApplicationConfiguration.g:4072:1: ( ',' ) 13145
13146 // InternalApplicationConfiguration.g:4073:2: ',' 13146 try {
13147 { 13147 // InternalApplicationConfiguration.g:4043:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
13148 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 13148 // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
13149 match(input,26,FOLLOW_2); 13149 {
13150 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 13150 // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
13151 13151 // InternalApplicationConfiguration.g:4045:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
13152 } 13152 {
13153 13153 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
13154 13154 // InternalApplicationConfiguration.g:4046:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
13155 } 13155 // InternalApplicationConfiguration.g:4046:3: rule__MetamodelElement__FeatureAssignment_2_1
13156 13156 {
13157 } 13157 pushFollow(FOLLOW_2);
13158 catch (RecognitionException re) { 13158 rule__MetamodelElement__FeatureAssignment_2_1();
13159 reportError(re); 13159
13160 recover(input,re); 13160 state._fsp--;
13161 } 13161
13162 finally { 13162
13163 13163 }
13164 restoreStackSize(stackSize); 13164
13165 13165 after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
13166 } 13166
13167 return ; 13167 }
13168 } 13168
13169 // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl" 13169
13170 13170 }
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 catch (RecognitionException re) {
13174 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { 13174 reportError(re);
13175 13175 recover(input,re);
13176 int stackSize = keepStackSize(); 13176 }
13177 13177 finally {
13178 try { 13178
13179 // InternalApplicationConfiguration.g:4086:1: ( rule__FolderEntry__Group_2_3__1__Impl ) 13179 restoreStackSize(stackSize);
13180 // InternalApplicationConfiguration.g:4087:2: rule__FolderEntry__Group_2_3__1__Impl 13180
13181 { 13181 }
13182 pushFollow(FOLLOW_2); 13182 return ;
13183 rule__FolderEntry__Group_2_3__1__Impl(); 13183 }
13184 13184 // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl"
13185 state._fsp--; 13185
13186 13186
13187 13187 // $ANTLR start "rule__MetamodelDeclaration__Group__0"
13188 } 13188 // InternalApplicationConfiguration.g:4055:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
13189 13189 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
13190 } 13190
13191 catch (RecognitionException re) { 13191 int stackSize = keepStackSize();
13192 reportError(re); 13192
13193 recover(input,re); 13193 try {
13194 } 13194 // InternalApplicationConfiguration.g:4059:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
13195 finally { 13195 // InternalApplicationConfiguration.g:4060:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
13196 13196 {
13197 restoreStackSize(stackSize); 13197 pushFollow(FOLLOW_8);
13198 13198 rule__MetamodelDeclaration__Group__0__Impl();
13199 } 13199
13200 return ; 13200 state._fsp--;
13201 } 13201
13202 // $ANTLR end "rule__FolderEntry__Group_2_3__1" 13202 pushFollow(FOLLOW_2);
13203 13203 rule__MetamodelDeclaration__Group__1();
13204 13204
13205 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" 13205 state._fsp--;
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__0"
13223 rule__FolderEntry__ExclusionAssignment_2_3_1(); 13223
13224 13224
13225 state._fsp--; 13225 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
13226 13226 // InternalApplicationConfiguration.g:4067:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
13227 13227 public final void rule__MetamodelDeclaration__Group__0__Impl() 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:4071:1: ( ( 'metamodel' ) )
13233 13233 // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
13234 13234 {
13235 } 13235 // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
13236 13236 // InternalApplicationConfiguration.g:4073:2: 'metamodel'
13237 } 13237 {
13238 catch (RecognitionException re) { 13238 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13239 reportError(re); 13239 match(input,35,FOLLOW_2);
13240 recover(input,re); 13240 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13241 } 13241
13242 finally { 13242 }
13243 13243
13244 restoreStackSize(stackSize); 13244
13245 13245 }
13246 } 13246
13247 return ; 13247 }
13248 } 13248 catch (RecognitionException re) {
13249 // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl" 13249 reportError(re);
13250 13250 recover(input,re);
13251 13251 }
13252 // $ANTLR start "rule__PartialModelDeclaration__Group__0" 13252 finally {
13253 // InternalApplicationConfiguration.g:4109:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; 13253
13254 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { 13254 restoreStackSize(stackSize);
13255 13255
13256 int stackSize = keepStackSize(); 13256 }
13257 13257 return ;
13258 try { 13258 }
13259 // InternalApplicationConfiguration.g:4113:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) 13259 // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl"
13260 // InternalApplicationConfiguration.g:4114:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 13260
13261 { 13261
13262 pushFollow(FOLLOW_8); 13262 // $ANTLR start "rule__MetamodelDeclaration__Group__1"
13263 rule__PartialModelDeclaration__Group__0__Impl(); 13263 // InternalApplicationConfiguration.g:4082:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
13264 13264 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
13265 state._fsp--; 13265
13266 13266 int stackSize = keepStackSize();
13267 pushFollow(FOLLOW_2); 13267
13268 rule__PartialModelDeclaration__Group__1(); 13268 try {
13269 13269 // InternalApplicationConfiguration.g:4086:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
13270 state._fsp--; 13270 // InternalApplicationConfiguration.g:4087:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
13271 13271 {
13272 13272 pushFollow(FOLLOW_19);
13273 } 13273 rule__MetamodelDeclaration__Group__1__Impl();
13274 13274
13275 } 13275 state._fsp--;
13276 catch (RecognitionException re) { 13276
13277 reportError(re); 13277 pushFollow(FOLLOW_2);
13278 recover(input,re); 13278 rule__MetamodelDeclaration__Group__2();
13279 } 13279
13280 finally { 13280 state._fsp--;
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__MetamodelDeclaration__Group__1"
13298 // InternalApplicationConfiguration.g:4126:1: ( 'models' ) 13298
13299 { 13299
13300 // InternalApplicationConfiguration.g:4126:1: ( 'models' ) 13300 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
13301 // InternalApplicationConfiguration.g:4127:2: 'models' 13301 // InternalApplicationConfiguration.g:4094:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
13302 { 13302 public final void rule__MetamodelDeclaration__Group__1__Impl() 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:4098:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
13308 13308 // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13309 13309 {
13310 } 13310 // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13311 13311 // InternalApplicationConfiguration.g:4100:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13312 } 13312 {
13313 catch (RecognitionException re) { 13313 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
13314 reportError(re); 13314 // InternalApplicationConfiguration.g:4101:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13315 recover(input,re); 13315 // InternalApplicationConfiguration.g:4101:3: rule__MetamodelDeclaration__NameAssignment_1
13316 } 13316 {
13317 finally { 13317 pushFollow(FOLLOW_2);
13318 13318 rule__MetamodelDeclaration__NameAssignment_1();
13319 restoreStackSize(stackSize); 13319
13320 13320 state._fsp--;
13321 } 13321
13322 return ; 13322
13323 } 13323 }
13324 // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl" 13324
13325 13325 after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
13326 13326
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
13329 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { 13329
13330 13330 }
13331 int stackSize = keepStackSize(); 13331
13332 13332 }
13333 try { 13333 catch (RecognitionException re) {
13334 // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) 13334 reportError(re);
13335 // InternalApplicationConfiguration.g:4141:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 13335 recover(input,re);
13336 { 13336 }
13337 pushFollow(FOLLOW_18); 13337 finally {
13338 rule__PartialModelDeclaration__Group__1__Impl(); 13338
13339 13339 restoreStackSize(stackSize);
13340 state._fsp--; 13340
13341 13341 }
13342 pushFollow(FOLLOW_2); 13342 return ;
13343 rule__PartialModelDeclaration__Group__2(); 13343 }
13344 13344 // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl"
13345 state._fsp--; 13345
13346 13346
13347 13347 // $ANTLR start "rule__MetamodelDeclaration__Group__2"
13348 } 13348 // InternalApplicationConfiguration.g:4109:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
13349 13349 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
13350 } 13350
13351 catch (RecognitionException re) { 13351 int stackSize = keepStackSize();
13352 reportError(re); 13352
13353 recover(input,re); 13353 try {
13354 } 13354 // InternalApplicationConfiguration.g:4113:1: ( rule__MetamodelDeclaration__Group__2__Impl )
13355 finally { 13355 // InternalApplicationConfiguration.g:4114:2: rule__MetamodelDeclaration__Group__2__Impl
13356 13356 {
13357 restoreStackSize(stackSize); 13357 pushFollow(FOLLOW_2);
13358 13358 rule__MetamodelDeclaration__Group__2__Impl();
13359 } 13359
13360 return ; 13360 state._fsp--;
13361 } 13361
13362 // $ANTLR end "rule__PartialModelDeclaration__Group__1" 13362
13363 13363 }
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 catch (RecognitionException re) {
13367 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { 13367 reportError(re);
13368 13368 recover(input,re);
13369 int stackSize = keepStackSize(); 13369 }
13370 13370 finally {
13371 try { 13371
13372 // InternalApplicationConfiguration.g:4152:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) 13372 restoreStackSize(stackSize);
13373 // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 13373
13374 { 13374 }
13375 // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 13375 return ;
13376 // InternalApplicationConfiguration.g:4154:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) 13376 }
13377 { 13377 // $ANTLR end "rule__MetamodelDeclaration__Group__2"
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 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
13381 { 13381 // InternalApplicationConfiguration.g:4120:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
13382 pushFollow(FOLLOW_2); 13382 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
13383 rule__PartialModelDeclaration__NameAssignment_1(); 13383
13384 13384 int stackSize = keepStackSize();
13385 state._fsp--; 13385
13386 13386 try {
13387 13387 // InternalApplicationConfiguration.g:4124:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
13388 } 13388 // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13389 13389 {
13390 after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); 13390 // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13391 13391 // InternalApplicationConfiguration.g:4126:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13392 } 13392 {
13393 13393 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
13394 13394 // InternalApplicationConfiguration.g:4127:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13395 } 13395 // InternalApplicationConfiguration.g:4127:3: rule__MetamodelDeclaration__SpecificationAssignment_2
13396 13396 {
13397 } 13397 pushFollow(FOLLOW_2);
13398 catch (RecognitionException re) { 13398 rule__MetamodelDeclaration__SpecificationAssignment_2();
13399 reportError(re); 13399
13400 recover(input,re); 13400 state._fsp--;
13401 } 13401
13402 finally { 13402
13403 13403 }
13404 restoreStackSize(stackSize); 13404
13405 13405 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
13406 } 13406
13407 return ; 13407 }
13408 } 13408
13409 // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl" 13409
13410 13410 }
13411 13411
13412 // $ANTLR start "rule__PartialModelDeclaration__Group__2" 13412 }
13413 // InternalApplicationConfiguration.g:4163:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; 13413 catch (RecognitionException re) {
13414 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { 13414 reportError(re);
13415 13415 recover(input,re);
13416 int stackSize = keepStackSize(); 13416 }
13417 13417 finally {
13418 try { 13418
13419 // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelDeclaration__Group__2__Impl ) 13419 restoreStackSize(stackSize);
13420 // InternalApplicationConfiguration.g:4168:2: rule__PartialModelDeclaration__Group__2__Impl 13420
13421 { 13421 }
13422 pushFollow(FOLLOW_2); 13422 return ;
13423 rule__PartialModelDeclaration__Group__2__Impl(); 13423 }
13424 13424 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl"
13425 state._fsp--; 13425
13426 13426
13427 13427 // $ANTLR start "rule__PartialModelSpecification__Group__0"
13428 } 13428 // InternalApplicationConfiguration.g:4136:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
13429 13429 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
13430 } 13430
13431 catch (RecognitionException re) { 13431 int stackSize = keepStackSize();
13432 reportError(re); 13432
13433 recover(input,re); 13433 try {
13434 } 13434 // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
13435 finally { 13435 // InternalApplicationConfiguration.g:4141:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
13436 13436 {
13437 restoreStackSize(stackSize); 13437 pushFollow(FOLLOW_21);
13438 13438 rule__PartialModelSpecification__Group__0__Impl();
13439 } 13439
13440 return ; 13440 state._fsp--;
13441 } 13441
13442 // $ANTLR end "rule__PartialModelDeclaration__Group__2" 13442 pushFollow(FOLLOW_2);
13443 13443 rule__PartialModelSpecification__Group__1();
13444 13444
13445 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" 13445 state._fsp--;
13446 // InternalApplicationConfiguration.g:4174:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; 13446
13447 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { 13447
13448 13448 }
13449 int stackSize = keepStackSize(); 13449
13450 13450 }
13451 try { 13451 catch (RecognitionException re) {
13452 // InternalApplicationConfiguration.g:4178:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) 13452 reportError(re);
13453 // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 13453 recover(input,re);
13454 { 13454 }
13455 // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 13455 finally {
13456 // InternalApplicationConfiguration.g:4180:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 13456
13457 { 13457 restoreStackSize(stackSize);
13458 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); 13458
13459 // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 13459 }
13460 // InternalApplicationConfiguration.g:4181:3: rule__PartialModelDeclaration__SpecificationAssignment_2 13460 return ;
13461 { 13461 }
13462 pushFollow(FOLLOW_2); 13462 // $ANTLR end "rule__PartialModelSpecification__Group__0"
13463 rule__PartialModelDeclaration__SpecificationAssignment_2(); 13463
13464 13464
13465 state._fsp--; 13465 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
13466 13466 // InternalApplicationConfiguration.g:4148:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
13467 13467 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
13468 } 13468
13469 13469 int stackSize = keepStackSize();
13470 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); 13470
13471 13471 try {
13472 } 13472 // InternalApplicationConfiguration.g:4152:1: ( ( '{' ) )
13473 13473 // InternalApplicationConfiguration.g:4153:1: ( '{' )
13474 13474 {
13475 } 13475 // InternalApplicationConfiguration.g:4153:1: ( '{' )
13476 13476 // InternalApplicationConfiguration.g:4154:2: '{'
13477 } 13477 {
13478 catch (RecognitionException re) { 13478 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
13479 reportError(re); 13479 match(input,29,FOLLOW_2);
13480 recover(input,re); 13480 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
13481 } 13481
13482 finally { 13482 }
13483 13483
13484 restoreStackSize(stackSize); 13484
13485 13485 }
13486 } 13486
13487 return ; 13487 }
13488 } 13488 catch (RecognitionException re) {
13489 // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl" 13489 reportError(re);
13490 13490 recover(input,re);
13491 13491 }
13492 // $ANTLR start "rule__PatternSpecification__Group__0" 13492 finally {
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 restoreStackSize(stackSize);
13495 13495
13496 int stackSize = keepStackSize(); 13496 }
13497 13497 return ;
13498 try { 13498 }
13499 // InternalApplicationConfiguration.g:4194:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) 13499 // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl"
13500 // InternalApplicationConfiguration.g:4195:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 13500
13501 { 13501
13502 pushFollow(FOLLOW_14); 13502 // $ANTLR start "rule__PartialModelSpecification__Group__1"
13503 rule__PatternSpecification__Group__0__Impl(); 13503 // InternalApplicationConfiguration.g:4163:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
13504 13504 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
13505 state._fsp--; 13505
13506 13506 int stackSize = keepStackSize();
13507 pushFollow(FOLLOW_2); 13507
13508 rule__PatternSpecification__Group__1(); 13508 try {
13509 13509 // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
13510 state._fsp--; 13510 // InternalApplicationConfiguration.g:4168:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
13511 13511 {
13512 13512 pushFollow(FOLLOW_16);
13513 } 13513 rule__PartialModelSpecification__Group__1__Impl();
13514 13514
13515 } 13515 state._fsp--;
13516 catch (RecognitionException re) { 13516
13517 reportError(re); 13517 pushFollow(FOLLOW_2);
13518 recover(input,re); 13518 rule__PartialModelSpecification__Group__2();
13519 } 13519
13520 finally { 13520 state._fsp--;
13521 13521
13522 restoreStackSize(stackSize); 13522
13523 13523 }
13524 } 13524
13525 return ; 13525 }
13526 } 13526 catch (RecognitionException re) {
13527 // $ANTLR end "rule__PatternSpecification__Group__0" 13527 reportError(re);
13528 13528 recover(input,re);
13529 13529 }
13530 // $ANTLR start "rule__PatternSpecification__Group__0__Impl" 13530 finally {
13531 // InternalApplicationConfiguration.g:4202:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; 13531
13532 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { 13532 restoreStackSize(stackSize);
13533 13533
13534 int stackSize = keepStackSize(); 13534 }
13535 13535 return ;
13536 try { 13536 }
13537 // InternalApplicationConfiguration.g:4206:1: ( ( '{' ) ) 13537 // $ANTLR end "rule__PartialModelSpecification__Group__1"
13538 // InternalApplicationConfiguration.g:4207:1: ( '{' ) 13538
13539 { 13539
13540 // InternalApplicationConfiguration.g:4207:1: ( '{' ) 13540 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
13541 // InternalApplicationConfiguration.g:4208:2: '{' 13541 // InternalApplicationConfiguration.g:4175:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
13542 { 13542 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
13543 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13543
13544 match(input,24,FOLLOW_2); 13544 int stackSize = keepStackSize();
13545 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13545
13546 13546 try {
13547 } 13547 // InternalApplicationConfiguration.g:4179:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
13548 13548 // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
13549 13549 {
13550 } 13550 // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
13551 13551 // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
13552 } 13552 {
13553 catch (RecognitionException re) { 13553 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
13554 reportError(re); 13554 // InternalApplicationConfiguration.g:4182:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
13555 recover(input,re); 13555 // InternalApplicationConfiguration.g:4182:3: rule__PartialModelSpecification__EntryAssignment_1
13556 } 13556 {
13557 finally { 13557 pushFollow(FOLLOW_2);
13558 13558 rule__PartialModelSpecification__EntryAssignment_1();
13559 restoreStackSize(stackSize); 13559
13560 13560 state._fsp--;
13561 } 13561
13562 return ; 13562
13563 } 13563 }
13564 // $ANTLR end "rule__PatternSpecification__Group__0__Impl" 13564
13565 13565 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
13566 13566
13567 // $ANTLR start "rule__PatternSpecification__Group__1" 13567 }
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
13570 13570 }
13571 int stackSize = keepStackSize(); 13571
13572 13572 }
13573 try { 13573 catch (RecognitionException re) {
13574 // InternalApplicationConfiguration.g:4221:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) 13574 reportError(re);
13575 // InternalApplicationConfiguration.g:4222:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 13575 recover(input,re);
13576 { 13576 }
13577 pushFollow(FOLLOW_15); 13577 finally {
13578 rule__PatternSpecification__Group__1__Impl(); 13578
13579 13579 restoreStackSize(stackSize);
13580 state._fsp--; 13580
13581 13581 }
13582 pushFollow(FOLLOW_2); 13582 return ;
13583 rule__PatternSpecification__Group__2(); 13583 }
13584 13584 // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl"
13585 state._fsp--; 13585
13586 13586
13587 13587 // $ANTLR start "rule__PartialModelSpecification__Group__2"
13588 } 13588 // InternalApplicationConfiguration.g:4190:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
13589 13589 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
13590 } 13590
13591 catch (RecognitionException re) { 13591 int stackSize = keepStackSize();
13592 reportError(re); 13592
13593 recover(input,re); 13593 try {
13594 } 13594 // InternalApplicationConfiguration.g:4194:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
13595 finally { 13595 // InternalApplicationConfiguration.g:4195:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
13596 13596 {
13597 restoreStackSize(stackSize); 13597 pushFollow(FOLLOW_16);
13598 13598 rule__PartialModelSpecification__Group__2__Impl();
13599 } 13599
13600 return ; 13600 state._fsp--;
13601 } 13601
13602 // $ANTLR end "rule__PatternSpecification__Group__1" 13602 pushFollow(FOLLOW_2);
13603 13603 rule__PartialModelSpecification__Group__3();
13604 13604
13605 // $ANTLR start "rule__PatternSpecification__Group__1__Impl" 13605 state._fsp--;
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 catch (RecognitionException re) {
13612 // InternalApplicationConfiguration.g:4233:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) 13612 reportError(re);
13613 // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 13613 recover(input,re);
13614 { 13614 }
13615 // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 13615 finally {
13616 // InternalApplicationConfiguration.g:4235:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 13616
13617 { 13617 restoreStackSize(stackSize);
13618 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); 13618
13619 // InternalApplicationConfiguration.g:4236:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 13619 }
13620 // InternalApplicationConfiguration.g:4236:3: rule__PatternSpecification__EntriesAssignment_1 13620 return ;
13621 { 13621 }
13622 pushFollow(FOLLOW_2); 13622 // $ANTLR end "rule__PartialModelSpecification__Group__2"
13623 rule__PatternSpecification__EntriesAssignment_1(); 13623
13624 13624
13625 state._fsp--; 13625 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
13626 13626 // InternalApplicationConfiguration.g:4202:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
13627 13627 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
13628 } 13628
13629 13629 int stackSize = keepStackSize();
13630 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); 13630
13631 13631 try {
13632 } 13632 // InternalApplicationConfiguration.g:4206:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
13633 13633 // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
13634 13634 {
13635 } 13635 // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
13636 13636 // InternalApplicationConfiguration.g:4208:2: ( rule__PartialModelSpecification__Group_2__0 )?
13637 } 13637 {
13638 catch (RecognitionException re) { 13638 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
13639 reportError(re); 13639 // InternalApplicationConfiguration.g:4209:2: ( rule__PartialModelSpecification__Group_2__0 )?
13640 recover(input,re); 13640 int alt43=2;
13641 } 13641 int LA43_0 = input.LA(1);
13642 finally { 13642
13643 13643 if ( (LA43_0==31) ) {
13644 restoreStackSize(stackSize); 13644 alt43=1;
13645 13645 }
13646 } 13646 switch (alt43) {
13647 return ; 13647 case 1 :
13648 } 13648 // InternalApplicationConfiguration.g:4209:3: rule__PartialModelSpecification__Group_2__0
13649 // $ANTLR end "rule__PatternSpecification__Group__1__Impl" 13649 {
13650 13650 pushFollow(FOLLOW_2);
13651 13651 rule__PartialModelSpecification__Group_2__0();
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 state._fsp--;
13654 public final void rule__PatternSpecification__Group__2() throws RecognitionException { 13654
13655 13655
13656 int stackSize = keepStackSize(); 13656 }
13657 13657 break;
13658 try { 13658
13659 // InternalApplicationConfiguration.g:4248:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) 13659 }
13660 // InternalApplicationConfiguration.g:4249:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 13660
13661 { 13661 after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
13662 pushFollow(FOLLOW_15); 13662
13663 rule__PatternSpecification__Group__2__Impl(); 13663 }
13664 13664
13665 state._fsp--; 13665
13666 13666 }
13667 pushFollow(FOLLOW_2); 13667
13668 rule__PatternSpecification__Group__3(); 13668 }
13669 13669 catch (RecognitionException re) {
13670 state._fsp--; 13670 reportError(re);
13671 13671 recover(input,re);
13672 13672 }
13673 } 13673 finally {
13674 13674
13675 } 13675 restoreStackSize(stackSize);
13676 catch (RecognitionException re) { 13676
13677 reportError(re); 13677 }
13678 recover(input,re); 13678 return ;
13679 } 13679 }
13680 finally { 13680 // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl"
13681 13681
13682 restoreStackSize(stackSize); 13682
13683 13683 // $ANTLR start "rule__PartialModelSpecification__Group__3"
13684 } 13684 // InternalApplicationConfiguration.g:4217:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
13685 return ; 13685 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
13686 } 13686
13687 // $ANTLR end "rule__PatternSpecification__Group__2" 13687 int stackSize = keepStackSize();
13688 13688
13689 13689 try {
13690 // $ANTLR start "rule__PatternSpecification__Group__2__Impl" 13690 // InternalApplicationConfiguration.g:4221:1: ( rule__PartialModelSpecification__Group__3__Impl )
13691 // InternalApplicationConfiguration.g:4256:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; 13691 // InternalApplicationConfiguration.g:4222:2: rule__PartialModelSpecification__Group__3__Impl
13692 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { 13692 {
13693 13693 pushFollow(FOLLOW_2);
13694 int stackSize = keepStackSize(); 13694 rule__PartialModelSpecification__Group__3__Impl();
13695 13695
13696 try { 13696 state._fsp--;
13697 // InternalApplicationConfiguration.g:4260:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) 13697
13698 // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 13698
13699 { 13699 }
13700 // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 13700
13701 // InternalApplicationConfiguration.g:4262:2: ( rule__PatternSpecification__Group_2__0 )* 13701 }
13702 { 13702 catch (RecognitionException re) {
13703 before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); 13703 reportError(re);
13704 // InternalApplicationConfiguration.g:4263:2: ( rule__PatternSpecification__Group_2__0 )* 13704 recover(input,re);
13705 loop42: 13705 }
13706 do { 13706 finally {
13707 int alt42=2; 13707
13708 int LA42_0 = input.LA(1); 13708 restoreStackSize(stackSize);
13709 13709
13710 if ( (LA42_0==26) ) { 13710 }
13711 alt42=1; 13711 return ;
13712 } 13712 }
13713 13713 // $ANTLR end "rule__PartialModelSpecification__Group__3"
13714 13714
13715 switch (alt42) { 13715
13716 case 1 : 13716 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
13717 // InternalApplicationConfiguration.g:4263:3: rule__PatternSpecification__Group_2__0 13717 // InternalApplicationConfiguration.g:4228:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
13718 { 13718 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
13719 pushFollow(FOLLOW_16); 13719
13720 rule__PatternSpecification__Group_2__0(); 13720 int stackSize = keepStackSize();
13721 13721
13722 state._fsp--; 13722 try {
13723 13723 // InternalApplicationConfiguration.g:4232:1: ( ( '}' ) )
13724 13724 // InternalApplicationConfiguration.g:4233:1: ( '}' )
13725 } 13725 {
13726 break; 13726 // InternalApplicationConfiguration.g:4233:1: ( '}' )
13727 13727 // InternalApplicationConfiguration.g:4234:2: '}'
13728 default : 13728 {
13729 break loop42; 13729 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
13730 } 13730 match(input,30,FOLLOW_2);
13731 } while (true); 13731 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
13732 13732
13733 after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); 13733 }
13734 13734
13735 } 13735
13736 13736 }
13737 13737
13738 } 13738 }
13739 13739 catch (RecognitionException re) {
13740 } 13740 reportError(re);
13741 catch (RecognitionException re) { 13741 recover(input,re);
13742 reportError(re); 13742 }
13743 recover(input,re); 13743 finally {
13744 } 13744
13745 finally { 13745 restoreStackSize(stackSize);
13746 13746
13747 restoreStackSize(stackSize); 13747 }
13748 13748 return ;
13749 } 13749 }
13750 return ; 13750 // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl"
13751 } 13751
13752 // $ANTLR end "rule__PatternSpecification__Group__2__Impl" 13752
13753 13753 // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
13754 13754 // InternalApplicationConfiguration.g:4244:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
13755 // $ANTLR start "rule__PatternSpecification__Group__3" 13755 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
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 int stackSize = keepStackSize();
13758 13758
13759 int stackSize = keepStackSize(); 13759 try {
13760 13760 // InternalApplicationConfiguration.g:4248:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
13761 try { 13761 // InternalApplicationConfiguration.g:4249:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
13762 // InternalApplicationConfiguration.g:4275:1: ( rule__PatternSpecification__Group__3__Impl ) 13762 {
13763 // InternalApplicationConfiguration.g:4276:2: rule__PatternSpecification__Group__3__Impl 13763 pushFollow(FOLLOW_21);
13764 { 13764 rule__PartialModelSpecification__Group_2__0__Impl();
13765 pushFollow(FOLLOW_2); 13765
13766 rule__PatternSpecification__Group__3__Impl(); 13766 state._fsp--;
13767 13767
13768 state._fsp--; 13768 pushFollow(FOLLOW_2);
13769 13769 rule__PartialModelSpecification__Group_2__1();
13770 13770
13771 } 13771 state._fsp--;
13772 13772
13773 } 13773
13774 catch (RecognitionException re) { 13774 }
13775 reportError(re); 13775
13776 recover(input,re); 13776 }
13777 } 13777 catch (RecognitionException re) {
13778 finally { 13778 reportError(re);
13779 13779 recover(input,re);
13780 restoreStackSize(stackSize); 13780 }
13781 13781 finally {
13782 } 13782
13783 return ; 13783 restoreStackSize(stackSize);
13784 } 13784
13785 // $ANTLR end "rule__PatternSpecification__Group__3" 13785 }
13786 13786 return ;
13787 13787 }
13788 // $ANTLR start "rule__PatternSpecification__Group__3__Impl" 13788 // $ANTLR end "rule__PartialModelSpecification__Group_2__0"
13789 // InternalApplicationConfiguration.g:4282:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; 13789
13790 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { 13790
13791 13791 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
13792 int stackSize = keepStackSize(); 13792 // InternalApplicationConfiguration.g:4256:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
13793 13793 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
13794 try { 13794
13795 // InternalApplicationConfiguration.g:4286:1: ( ( '}' ) ) 13795 int stackSize = keepStackSize();
13796 // InternalApplicationConfiguration.g:4287:1: ( '}' ) 13796
13797 { 13797 try {
13798 // InternalApplicationConfiguration.g:4287:1: ( '}' ) 13798 // InternalApplicationConfiguration.g:4260:1: ( ( ',' ) )
13799 // InternalApplicationConfiguration.g:4288:2: '}' 13799 // InternalApplicationConfiguration.g:4261:1: ( ',' )
13800 { 13800 {
13801 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 13801 // InternalApplicationConfiguration.g:4261:1: ( ',' )
13802 match(input,25,FOLLOW_2); 13802 // InternalApplicationConfiguration.g:4262:2: ','
13803 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 13803 {
13804 13804 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
13805 } 13805 match(input,31,FOLLOW_2);
13806 13806 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
13807 13807
13808 } 13808 }
13809 13809
13810 } 13810
13811 catch (RecognitionException re) { 13811 }
13812 reportError(re); 13812
13813 recover(input,re); 13813 }
13814 } 13814 catch (RecognitionException re) {
13815 finally { 13815 reportError(re);
13816 13816 recover(input,re);
13817 restoreStackSize(stackSize); 13817 }
13818 13818 finally {
13819 } 13819
13820 return ; 13820 restoreStackSize(stackSize);
13821 } 13821
13822 // $ANTLR end "rule__PatternSpecification__Group__3__Impl" 13822 }
13823 13823 return ;
13824 13824 }
13825 // $ANTLR start "rule__PatternSpecification__Group_2__0" 13825 // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl"
13826 // InternalApplicationConfiguration.g:4298:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; 13826
13827 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { 13827
13828 13828 // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
13829 int stackSize = keepStackSize(); 13829 // InternalApplicationConfiguration.g:4271:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
13830 13830 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
13831 try { 13831
13832 // InternalApplicationConfiguration.g:4302:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) 13832 int stackSize = keepStackSize();
13833 // InternalApplicationConfiguration.g:4303:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 13833
13834 { 13834 try {
13835 pushFollow(FOLLOW_14); 13835 // InternalApplicationConfiguration.g:4275:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
13836 rule__PatternSpecification__Group_2__0__Impl(); 13836 // InternalApplicationConfiguration.g:4276:2: rule__PartialModelSpecification__Group_2__1__Impl
13837 13837 {
13838 state._fsp--; 13838 pushFollow(FOLLOW_2);
13839 13839 rule__PartialModelSpecification__Group_2__1__Impl();
13840 pushFollow(FOLLOW_2); 13840
13841 rule__PatternSpecification__Group_2__1(); 13841 state._fsp--;
13842 13842
13843 state._fsp--; 13843
13844 13844 }
13845 13845
13846 } 13846 }
13847 13847 catch (RecognitionException re) {
13848 } 13848 reportError(re);
13849 catch (RecognitionException re) { 13849 recover(input,re);
13850 reportError(re); 13850 }
13851 recover(input,re); 13851 finally {
13852 } 13852
13853 finally { 13853 restoreStackSize(stackSize);
13854 13854
13855 restoreStackSize(stackSize); 13855 }
13856 13856 return ;
13857 } 13857 }
13858 return ; 13858 // $ANTLR end "rule__PartialModelSpecification__Group_2__1"
13859 } 13859
13860 // $ANTLR end "rule__PatternSpecification__Group_2__0" 13860
13861 13861 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
13862 13862 // InternalApplicationConfiguration.g:4282:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
13863 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" 13863 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
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 int stackSize = keepStackSize();
13866 13866
13867 int stackSize = keepStackSize(); 13867 try {
13868 13868 // InternalApplicationConfiguration.g:4286:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
13869 try { 13869 // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
13870 // InternalApplicationConfiguration.g:4314:1: ( ( ',' ) ) 13870 {
13871 // InternalApplicationConfiguration.g:4315:1: ( ',' ) 13871 // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
13872 { 13872 // InternalApplicationConfiguration.g:4288:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
13873 // InternalApplicationConfiguration.g:4315:1: ( ',' ) 13873 {
13874 // InternalApplicationConfiguration.g:4316:2: ',' 13874 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
13875 { 13875 // InternalApplicationConfiguration.g:4289:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
13876 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 13876 // InternalApplicationConfiguration.g:4289:3: rule__PartialModelSpecification__EntryAssignment_2_1
13877 match(input,26,FOLLOW_2); 13877 {
13878 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 13878 pushFollow(FOLLOW_2);
13879 13879 rule__PartialModelSpecification__EntryAssignment_2_1();
13880 } 13880
13881 13881 state._fsp--;
13882 13882
13883 } 13883
13884 13884 }
13885 } 13885
13886 catch (RecognitionException re) { 13886 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
13887 reportError(re); 13887
13888 recover(input,re); 13888 }
13889 } 13889
13890 finally { 13890
13891 13891 }
13892 restoreStackSize(stackSize); 13892
13893 13893 }
13894 } 13894 catch (RecognitionException re) {
13895 return ; 13895 reportError(re);
13896 } 13896 recover(input,re);
13897 // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl" 13897 }
13898 13898 finally {
13899 13899
13900 // $ANTLR start "rule__PatternSpecification__Group_2__1" 13900 restoreStackSize(stackSize);
13901 // InternalApplicationConfiguration.g:4325:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; 13901
13902 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { 13902 }
13903 13903 return ;
13904 int stackSize = keepStackSize(); 13904 }
13905 13905 // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl"
13906 try { 13906
13907 // InternalApplicationConfiguration.g:4329:1: ( rule__PatternSpecification__Group_2__1__Impl ) 13907
13908 // InternalApplicationConfiguration.g:4330:2: rule__PatternSpecification__Group_2__1__Impl 13908 // $ANTLR start "rule__FolderEntry__Group__0"
13909 { 13909 // InternalApplicationConfiguration.g:4298:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
13910 pushFollow(FOLLOW_2); 13910 public final void rule__FolderEntry__Group__0() throws RecognitionException {
13911 rule__PatternSpecification__Group_2__1__Impl(); 13911
13912 13912 int stackSize = keepStackSize();
13913 state._fsp--; 13913
13914 13914 try {
13915 13915 // InternalApplicationConfiguration.g:4302:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
13916 } 13916 // InternalApplicationConfiguration.g:4303:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
13917 13917 {
13918 } 13918 pushFollow(FOLLOW_22);
13919 catch (RecognitionException re) { 13919 rule__FolderEntry__Group__0__Impl();
13920 reportError(re); 13920
13921 recover(input,re); 13921 state._fsp--;
13922 } 13922
13923 finally { 13923 pushFollow(FOLLOW_2);
13924 13924 rule__FolderEntry__Group__1();
13925 restoreStackSize(stackSize); 13925
13926 13926 state._fsp--;
13927 } 13927
13928 return ; 13928
13929 } 13929 }
13930 // $ANTLR end "rule__PatternSpecification__Group_2__1" 13930
13931 13931 }
13932 13932 catch (RecognitionException re) {
13933 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" 13933 reportError(re);
13934 // InternalApplicationConfiguration.g:4336:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; 13934 recover(input,re);
13935 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { 13935 }
13936 13936 finally {
13937 int stackSize = keepStackSize(); 13937
13938 13938 restoreStackSize(stackSize);
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 return ;
13942 { 13942 }
13943 // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) 13943 // $ANTLR end "rule__FolderEntry__Group__0"
13944 // InternalApplicationConfiguration.g:4342:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 13944
13945 { 13945
13946 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); 13946 // $ANTLR start "rule__FolderEntry__Group__0__Impl"
13947 // InternalApplicationConfiguration.g:4343:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 13947 // InternalApplicationConfiguration.g:4310:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
13948 // InternalApplicationConfiguration.g:4343:3: rule__PatternSpecification__EntriesAssignment_2_1 13948 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
13949 { 13949
13950 pushFollow(FOLLOW_2); 13950 int stackSize = keepStackSize();
13951 rule__PatternSpecification__EntriesAssignment_2_1(); 13951
13952 13952 try {
13953 state._fsp--; 13953 // InternalApplicationConfiguration.g:4314:1: ( ( 'folder' ) )
13954 13954 // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
13955 13955 {
13956 } 13956 // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
13957 13957 // InternalApplicationConfiguration.g:4316:2: 'folder'
13958 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); 13958 {
13959 13959 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
13960 } 13960 match(input,36,FOLLOW_2);
13961 13961 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
13962 13962
13963 } 13963 }
13964 13964
13965 } 13965
13966 catch (RecognitionException re) { 13966 }
13967 reportError(re); 13967
13968 recover(input,re); 13968 }
13969 } 13969 catch (RecognitionException re) {
13970 finally { 13970 reportError(re);
13971 13971 recover(input,re);
13972 restoreStackSize(stackSize); 13972 }
13973 13973 finally {
13974 } 13974
13975 return ; 13975 restoreStackSize(stackSize);
13976 } 13976
13977 // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl" 13977 }
13978 13978 return ;
13979 13979 }
13980 // $ANTLR start "rule__AllPatternEntry__Group__0" 13980 // $ANTLR end "rule__FolderEntry__Group__0__Impl"
13981 // InternalApplicationConfiguration.g:4352:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; 13981
13982 public final void rule__AllPatternEntry__Group__0() throws RecognitionException { 13982
13983 13983 // $ANTLR start "rule__FolderEntry__Group__1"
13984 int stackSize = keepStackSize(); 13984 // InternalApplicationConfiguration.g:4325:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
13985 13985 public final void rule__FolderEntry__Group__1() throws RecognitionException {
13986 try { 13986
13987 // InternalApplicationConfiguration.g:4356:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) 13987 int stackSize = keepStackSize();
13988 // InternalApplicationConfiguration.g:4357:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 13988
13989 { 13989 try {
13990 pushFollow(FOLLOW_8); 13990 // InternalApplicationConfiguration.g:4329:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
13991 rule__AllPatternEntry__Group__0__Impl(); 13991 // InternalApplicationConfiguration.g:4330:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
13992 13992 {
13993 state._fsp--; 13993 pushFollow(FOLLOW_18);
13994 13994 rule__FolderEntry__Group__1__Impl();
13995 pushFollow(FOLLOW_2); 13995
13996 rule__AllPatternEntry__Group__1(); 13996 state._fsp--;
13997 13997
13998 state._fsp--; 13998 pushFollow(FOLLOW_2);
13999 13999 rule__FolderEntry__Group__2();
14000 14000
14001 } 14001 state._fsp--;
14002 14002
14003 } 14003
14004 catch (RecognitionException re) { 14004 }
14005 reportError(re); 14005
14006 recover(input,re); 14006 }
14007 } 14007 catch (RecognitionException re) {
14008 finally { 14008 reportError(re);
14009 14009 recover(input,re);
14010 restoreStackSize(stackSize); 14010 }
14011 14011 finally {
14012 } 14012
14013 return ; 14013 restoreStackSize(stackSize);
14014 } 14014
14015 // $ANTLR end "rule__AllPatternEntry__Group__0" 14015 }
14016 14016 return ;
14017 14017 }
14018 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" 14018 // $ANTLR end "rule__FolderEntry__Group__1"
14019 // InternalApplicationConfiguration.g:4364:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; 14019
14020 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { 14020
14021 14021 // $ANTLR start "rule__FolderEntry__Group__1__Impl"
14022 int stackSize = keepStackSize(); 14022 // InternalApplicationConfiguration.g:4337:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
14023 14023 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
14024 try { 14024
14025 // InternalApplicationConfiguration.g:4368:1: ( ( 'package' ) ) 14025 int stackSize = keepStackSize();
14026 // InternalApplicationConfiguration.g:4369:1: ( 'package' ) 14026
14027 { 14027 try {
14028 // InternalApplicationConfiguration.g:4369:1: ( 'package' ) 14028 // InternalApplicationConfiguration.g:4341:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
14029 // InternalApplicationConfiguration.g:4370:2: 'package' 14029 // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
14030 { 14030 {
14031 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 14031 // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
14032 match(input,27,FOLLOW_2); 14032 // InternalApplicationConfiguration.g:4343:2: ( rule__FolderEntry__PathAssignment_1 )
14033 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 14033 {
14034 14034 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
14035 } 14035 // InternalApplicationConfiguration.g:4344:2: ( rule__FolderEntry__PathAssignment_1 )
14036 14036 // InternalApplicationConfiguration.g:4344:3: rule__FolderEntry__PathAssignment_1
14037 14037 {
14038 } 14038 pushFollow(FOLLOW_2);
14039 14039 rule__FolderEntry__PathAssignment_1();
14040 } 14040
14041 catch (RecognitionException re) { 14041 state._fsp--;
14042 reportError(re); 14042
14043 recover(input,re); 14043
14044 } 14044 }
14045 finally { 14045
14046 14046 after(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
14047 restoreStackSize(stackSize); 14047
14048 14048 }
14049 } 14049
14050 return ; 14050
14051 } 14051 }
14052 // $ANTLR end "rule__AllPatternEntry__Group__0__Impl" 14052
14053 14053 }
14054 14054 catch (RecognitionException re) {
14055 // $ANTLR start "rule__AllPatternEntry__Group__1" 14055 reportError(re);
14056 // InternalApplicationConfiguration.g:4379:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; 14056 recover(input,re);
14057 public final void rule__AllPatternEntry__Group__1() throws RecognitionException { 14057 }
14058 14058 finally {
14059 int stackSize = keepStackSize(); 14059
14060 14060 restoreStackSize(stackSize);
14061 try { 14061
14062 // InternalApplicationConfiguration.g:4383:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) 14062 }
14063 // InternalApplicationConfiguration.g:4384:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 14063 return ;
14064 { 14064 }
14065 pushFollow(FOLLOW_17); 14065 // $ANTLR end "rule__FolderEntry__Group__1__Impl"
14066 rule__AllPatternEntry__Group__1__Impl(); 14066
14067 14067
14068 state._fsp--; 14068 // $ANTLR start "rule__FolderEntry__Group__2"
14069 14069 // InternalApplicationConfiguration.g:4352:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
14070 pushFollow(FOLLOW_2); 14070 public final void rule__FolderEntry__Group__2() throws RecognitionException {
14071 rule__AllPatternEntry__Group__2(); 14071
14072 14072 int stackSize = keepStackSize();
14073 state._fsp--; 14073
14074 14074 try {
14075 14075 // InternalApplicationConfiguration.g:4356:1: ( rule__FolderEntry__Group__2__Impl )
14076 } 14076 // InternalApplicationConfiguration.g:4357:2: rule__FolderEntry__Group__2__Impl
14077 14077 {
14078 } 14078 pushFollow(FOLLOW_2);
14079 catch (RecognitionException re) { 14079 rule__FolderEntry__Group__2__Impl();
14080 reportError(re); 14080
14081 recover(input,re); 14081 state._fsp--;
14082 } 14082
14083 finally { 14083
14084 14084 }
14085 restoreStackSize(stackSize); 14085
14086 14086 }
14087 } 14087 catch (RecognitionException re) {
14088 return ; 14088 reportError(re);
14089 } 14089 recover(input,re);
14090 // $ANTLR end "rule__AllPatternEntry__Group__1" 14090 }
14091 14091 finally {
14092 14092
14093 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" 14093 restoreStackSize(stackSize);
14094 // InternalApplicationConfiguration.g:4391:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; 14094
14095 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { 14095 }
14096 14096 return ;
14097 int stackSize = keepStackSize(); 14097 }
14098 14098 // $ANTLR end "rule__FolderEntry__Group__2"
14099 try { 14099
14100 // InternalApplicationConfiguration.g:4395:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) 14100
14101 // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 14101 // $ANTLR start "rule__FolderEntry__Group__2__Impl"
14102 { 14102 // InternalApplicationConfiguration.g:4363:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
14103 // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 14103 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
14104 // InternalApplicationConfiguration.g:4397:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 14104
14105 { 14105 int stackSize = keepStackSize();
14106 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); 14106
14107 // InternalApplicationConfiguration.g:4398:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 14107 try {
14108 // InternalApplicationConfiguration.g:4398:3: rule__AllPatternEntry__PackageAssignment_1 14108 // InternalApplicationConfiguration.g:4367:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
14109 { 14109 // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
14110 pushFollow(FOLLOW_2); 14110 {
14111 rule__AllPatternEntry__PackageAssignment_1(); 14111 // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
14112 14112 // InternalApplicationConfiguration.g:4369:2: ( rule__FolderEntry__Group_2__0 )?
14113 state._fsp--; 14113 {
14114 14114 before(grammarAccess.getFolderEntryAccess().getGroup_2());
14115 14115 // InternalApplicationConfiguration.g:4370:2: ( rule__FolderEntry__Group_2__0 )?
14116 } 14116 int alt44=2;
14117 14117 int LA44_0 = input.LA(1);
14118 after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); 14118
14119 14119 if ( (LA44_0==33) ) {
14120 } 14120 alt44=1;
14121 14121 }
14122 14122 switch (alt44) {
14123 } 14123 case 1 :
14124 14124 // InternalApplicationConfiguration.g:4370:3: rule__FolderEntry__Group_2__0
14125 } 14125 {
14126 catch (RecognitionException re) { 14126 pushFollow(FOLLOW_2);
14127 reportError(re); 14127 rule__FolderEntry__Group_2__0();
14128 recover(input,re); 14128
14129 } 14129 state._fsp--;
14130 finally { 14130
14131 14131
14132 restoreStackSize(stackSize); 14132 }
14133 14133 break;
14134 } 14134
14135 return ; 14135 }
14136 } 14136
14137 // $ANTLR end "rule__AllPatternEntry__Group__1__Impl" 14137 after(grammarAccess.getFolderEntryAccess().getGroup_2());
14138 14138
14139 14139 }
14140 // $ANTLR start "rule__AllPatternEntry__Group__2" 14140
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 }
14143 14143
14144 int stackSize = keepStackSize(); 14144 }
14145 14145 catch (RecognitionException re) {
14146 try { 14146 reportError(re);
14147 // InternalApplicationConfiguration.g:4410:1: ( rule__AllPatternEntry__Group__2__Impl ) 14147 recover(input,re);
14148 // InternalApplicationConfiguration.g:4411:2: rule__AllPatternEntry__Group__2__Impl 14148 }
14149 { 14149 finally {
14150 pushFollow(FOLLOW_2); 14150
14151 rule__AllPatternEntry__Group__2__Impl(); 14151 restoreStackSize(stackSize);
14152 14152
14153 state._fsp--; 14153 }
14154 14154 return ;
14155 14155 }
14156 } 14156 // $ANTLR end "rule__FolderEntry__Group__2__Impl"
14157 14157
14158 } 14158
14159 catch (RecognitionException re) { 14159 // $ANTLR start "rule__FolderEntry__Group_2__0"
14160 reportError(re); 14160 // InternalApplicationConfiguration.g:4379:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
14161 recover(input,re); 14161 public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
14162 } 14162
14163 finally { 14163 int stackSize = keepStackSize();
14164 14164
14165 restoreStackSize(stackSize); 14165 try {
14166 14166 // InternalApplicationConfiguration.g:4383:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
14167 } 14167 // InternalApplicationConfiguration.g:4384:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
14168 return ; 14168 {
14169 } 14169 pushFollow(FOLLOW_19);
14170 // $ANTLR end "rule__AllPatternEntry__Group__2" 14170 rule__FolderEntry__Group_2__0__Impl();
14171 14171
14172 14172 state._fsp--;
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 pushFollow(FOLLOW_2);
14175 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { 14175 rule__FolderEntry__Group_2__1();
14176 14176
14177 int stackSize = keepStackSize(); 14177 state._fsp--;
14178 14178
14179 try { 14179
14180 // InternalApplicationConfiguration.g:4421:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) 14180 }
14181 // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 14181
14182 { 14182 }
14183 // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 14183 catch (RecognitionException re) {
14184 // InternalApplicationConfiguration.g:4423:2: ( rule__AllPatternEntry__Group_2__0 )? 14184 reportError(re);
14185 { 14185 recover(input,re);
14186 before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); 14186 }
14187 // InternalApplicationConfiguration.g:4424:2: ( rule__AllPatternEntry__Group_2__0 )? 14187 finally {
14188 int alt43=2; 14188
14189 int LA43_0 = input.LA(1); 14189 restoreStackSize(stackSize);
14190 14190
14191 if ( (LA43_0==28) ) { 14191 }
14192 alt43=1; 14192 return ;
14193 } 14193 }
14194 switch (alt43) { 14194 // $ANTLR end "rule__FolderEntry__Group_2__0"
14195 case 1 : 14195
14196 // InternalApplicationConfiguration.g:4424:3: rule__AllPatternEntry__Group_2__0 14196
14197 { 14197 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
14198 pushFollow(FOLLOW_2); 14198 // InternalApplicationConfiguration.g:4391:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
14199 rule__AllPatternEntry__Group_2__0(); 14199 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
14200 14200
14201 state._fsp--; 14201 int stackSize = keepStackSize();
14202 14202
14203 14203 try {
14204 } 14204 // InternalApplicationConfiguration.g:4395:1: ( ( 'excluding' ) )
14205 break; 14205 // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
14206 14206 {
14207 } 14207 // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
14208 14208 // InternalApplicationConfiguration.g:4397:2: 'excluding'
14209 after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); 14209 {
14210 14210 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14211 } 14211 match(input,33,FOLLOW_2);
14212 14212 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14213 14213
14214 } 14214 }
14215 14215
14216 } 14216
14217 catch (RecognitionException re) { 14217 }
14218 reportError(re); 14218
14219 recover(input,re); 14219 }
14220 } 14220 catch (RecognitionException re) {
14221 finally { 14221 reportError(re);
14222 14222 recover(input,re);
14223 restoreStackSize(stackSize); 14223 }
14224 14224 finally {
14225 } 14225
14226 return ; 14226 restoreStackSize(stackSize);
14227 } 14227
14228 // $ANTLR end "rule__AllPatternEntry__Group__2__Impl" 14228 }
14229 14229 return ;
14230 14230 }
14231 // $ANTLR start "rule__AllPatternEntry__Group_2__0" 14231 // $ANTLR end "rule__FolderEntry__Group_2__0__Impl"
14232 // InternalApplicationConfiguration.g:4433:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; 14232
14233 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { 14233
14234 14234 // $ANTLR start "rule__FolderEntry__Group_2__1"
14235 int stackSize = keepStackSize(); 14235 // InternalApplicationConfiguration.g:4406:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
14236 14236 public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
14237 try { 14237
14238 // InternalApplicationConfiguration.g:4437:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) 14238 int stackSize = keepStackSize();
14239 // InternalApplicationConfiguration.g:4438:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 14239
14240 { 14240 try {
14241 pushFollow(FOLLOW_18); 14241 // InternalApplicationConfiguration.g:4410:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
14242 rule__AllPatternEntry__Group_2__0__Impl(); 14242 // InternalApplicationConfiguration.g:4411:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
14243 14243 {
14244 state._fsp--; 14244 pushFollow(FOLLOW_22);
14245 14245 rule__FolderEntry__Group_2__1__Impl();
14246 pushFollow(FOLLOW_2); 14246
14247 rule__AllPatternEntry__Group_2__1(); 14247 state._fsp--;
14248 14248
14249 state._fsp--; 14249 pushFollow(FOLLOW_2);
14250 14250 rule__FolderEntry__Group_2__2();
14251 14251
14252 } 14252 state._fsp--;
14253 14253
14254 } 14254
14255 catch (RecognitionException re) { 14255 }
14256 reportError(re); 14256
14257 recover(input,re); 14257 }
14258 } 14258 catch (RecognitionException re) {
14259 finally { 14259 reportError(re);
14260 14260 recover(input,re);
14261 restoreStackSize(stackSize); 14261 }
14262 14262 finally {
14263 } 14263
14264 return ; 14264 restoreStackSize(stackSize);
14265 } 14265
14266 // $ANTLR end "rule__AllPatternEntry__Group_2__0" 14266 }
14267 14267 return ;
14268 14268 }
14269 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" 14269 // $ANTLR end "rule__FolderEntry__Group_2__1"
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
14272 14272 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
14273 int stackSize = keepStackSize(); 14273 // InternalApplicationConfiguration.g:4418:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
14274 14274 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
14275 try { 14275
14276 // InternalApplicationConfiguration.g:4449:1: ( ( 'excluding' ) ) 14276 int stackSize = keepStackSize();
14277 // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) 14277
14278 { 14278 try {
14279 // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) 14279 // InternalApplicationConfiguration.g:4422:1: ( ( '{' ) )
14280 // InternalApplicationConfiguration.g:4451:2: 'excluding' 14280 // InternalApplicationConfiguration.g:4423:1: ( '{' )
14281 { 14281 {
14282 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 14282 // InternalApplicationConfiguration.g:4423:1: ( '{' )
14283 match(input,28,FOLLOW_2); 14283 // InternalApplicationConfiguration.g:4424:2: '{'
14284 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 14284 {
14285 14285 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14286 } 14286 match(input,29,FOLLOW_2);
14287 14287 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14288 14288
14289 } 14289 }
14290 14290
14291 } 14291
14292 catch (RecognitionException re) { 14292 }
14293 reportError(re); 14293
14294 recover(input,re); 14294 }
14295 } 14295 catch (RecognitionException re) {
14296 finally { 14296 reportError(re);
14297 14297 recover(input,re);
14298 restoreStackSize(stackSize); 14298 }
14299 14299 finally {
14300 } 14300
14301 return ; 14301 restoreStackSize(stackSize);
14302 } 14302
14303 // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl" 14303 }
14304 14304 return ;
14305 14305 }
14306 // $ANTLR start "rule__AllPatternEntry__Group_2__1" 14306 // $ANTLR end "rule__FolderEntry__Group_2__1__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
14309 14309 // $ANTLR start "rule__FolderEntry__Group_2__2"
14310 int stackSize = keepStackSize(); 14310 // InternalApplicationConfiguration.g:4433:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
14311 14311 public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
14312 try { 14312
14313 // InternalApplicationConfiguration.g:4464:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) 14313 int stackSize = keepStackSize();
14314 // InternalApplicationConfiguration.g:4465:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 14314
14315 { 14315 try {
14316 pushFollow(FOLLOW_8); 14316 // InternalApplicationConfiguration.g:4437:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
14317 rule__AllPatternEntry__Group_2__1__Impl(); 14317 // InternalApplicationConfiguration.g:4438:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
14318 14318 {
14319 state._fsp--; 14319 pushFollow(FOLLOW_16);
14320 14320 rule__FolderEntry__Group_2__2__Impl();
14321 pushFollow(FOLLOW_2); 14321
14322 rule__AllPatternEntry__Group_2__2(); 14322 state._fsp--;
14323 14323
14324 state._fsp--; 14324 pushFollow(FOLLOW_2);
14325 14325 rule__FolderEntry__Group_2__3();
14326 14326
14327 } 14327 state._fsp--;
14328 14328
14329 } 14329
14330 catch (RecognitionException re) { 14330 }
14331 reportError(re); 14331
14332 recover(input,re); 14332 }
14333 } 14333 catch (RecognitionException re) {
14334 finally { 14334 reportError(re);
14335 14335 recover(input,re);
14336 restoreStackSize(stackSize); 14336 }
14337 14337 finally {
14338 } 14338
14339 return ; 14339 restoreStackSize(stackSize);
14340 } 14340
14341 // $ANTLR end "rule__AllPatternEntry__Group_2__1" 14341 }
14342 14342 return ;
14343 14343 }
14344 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" 14344 // $ANTLR end "rule__FolderEntry__Group_2__2"
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 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
14348 int stackSize = keepStackSize(); 14348 // InternalApplicationConfiguration.g:4445:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
14349 14349 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
14350 try { 14350
14351 // InternalApplicationConfiguration.g:4476:1: ( ( '{' ) ) 14351 int stackSize = keepStackSize();
14352 // InternalApplicationConfiguration.g:4477:1: ( '{' ) 14352
14353 { 14353 try {
14354 // InternalApplicationConfiguration.g:4477:1: ( '{' ) 14354 // InternalApplicationConfiguration.g:4449:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
14355 // InternalApplicationConfiguration.g:4478:2: '{' 14355 // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14356 { 14356 {
14357 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14357 // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14358 match(input,24,FOLLOW_2); 14358 // InternalApplicationConfiguration.g:4451:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14359 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14359 {
14360 14360 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
14361 } 14361 // InternalApplicationConfiguration.g:4452:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14362 14362 // InternalApplicationConfiguration.g:4452:3: rule__FolderEntry__ExclusionAssignment_2_2
14363 14363 {
14364 } 14364 pushFollow(FOLLOW_2);
14365 14365 rule__FolderEntry__ExclusionAssignment_2_2();
14366 } 14366
14367 catch (RecognitionException re) { 14367 state._fsp--;
14368 reportError(re); 14368
14369 recover(input,re); 14369
14370 } 14370 }
14371 finally { 14371
14372 14372 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
14373 restoreStackSize(stackSize); 14373
14374 14374 }
14375 } 14375
14376 return ; 14376
14377 } 14377 }
14378 // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl" 14378
14379 14379 }
14380 14380 catch (RecognitionException re) {
14381 // $ANTLR start "rule__AllPatternEntry__Group_2__2" 14381 reportError(re);
14382 // InternalApplicationConfiguration.g:4487:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; 14382 recover(input,re);
14383 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { 14383 }
14384 14384 finally {
14385 int stackSize = keepStackSize(); 14385
14386 14386 restoreStackSize(stackSize);
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 return ;
14390 { 14390 }
14391 pushFollow(FOLLOW_15); 14391 // $ANTLR end "rule__FolderEntry__Group_2__2__Impl"
14392 rule__AllPatternEntry__Group_2__2__Impl(); 14392
14393 14393
14394 state._fsp--; 14394 // $ANTLR start "rule__FolderEntry__Group_2__3"
14395 14395 // InternalApplicationConfiguration.g:4460:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
14396 pushFollow(FOLLOW_2); 14396 public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
14397 rule__AllPatternEntry__Group_2__3(); 14397
14398 14398 int stackSize = keepStackSize();
14399 state._fsp--; 14399
14400 14400 try {
14401 14401 // InternalApplicationConfiguration.g:4464:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
14402 } 14402 // InternalApplicationConfiguration.g:4465:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
14403 14403 {
14404 } 14404 pushFollow(FOLLOW_16);
14405 catch (RecognitionException re) { 14405 rule__FolderEntry__Group_2__3__Impl();
14406 reportError(re); 14406
14407 recover(input,re); 14407 state._fsp--;
14408 } 14408
14409 finally { 14409 pushFollow(FOLLOW_2);
14410 14410 rule__FolderEntry__Group_2__4();
14411 restoreStackSize(stackSize); 14411
14412 14412 state._fsp--;
14413 } 14413
14414 return ; 14414
14415 } 14415 }
14416 // $ANTLR end "rule__AllPatternEntry__Group_2__2" 14416
14417 14417 }
14418 14418 catch (RecognitionException re) {
14419 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" 14419 reportError(re);
14420 // InternalApplicationConfiguration.g:4499:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; 14420 recover(input,re);
14421 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { 14421 }
14422 14422 finally {
14423 int stackSize = keepStackSize(); 14423
14424 14424 restoreStackSize(stackSize);
14425 try { 14425
14426 // InternalApplicationConfiguration.g:4503:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) 14426 }
14427 // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 14427 return ;
14428 { 14428 }
14429 // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 14429 // $ANTLR end "rule__FolderEntry__Group_2__3"
14430 // InternalApplicationConfiguration.g:4505:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 14430
14431 { 14431
14432 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); 14432 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
14433 // InternalApplicationConfiguration.g:4506:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 14433 // InternalApplicationConfiguration.g:4472:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
14434 // InternalApplicationConfiguration.g:4506:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 14434 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
14435 { 14435
14436 pushFollow(FOLLOW_2); 14436 int stackSize = keepStackSize();
14437 rule__AllPatternEntry__ExclusuionAssignment_2_2(); 14437
14438 14438 try {
14439 state._fsp--; 14439 // InternalApplicationConfiguration.g:4476:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
14440 14440 // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14441 14441 {
14442 } 14442 // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14443 14443 // InternalApplicationConfiguration.g:4478:2: ( rule__FolderEntry__Group_2_3__0 )*
14444 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); 14444 {
14445 14445 before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
14446 } 14446 // InternalApplicationConfiguration.g:4479:2: ( rule__FolderEntry__Group_2_3__0 )*
14447 14447 loop45:
14448 14448 do {
14449 } 14449 int alt45=2;
14450 14450 int LA45_0 = input.LA(1);
14451 } 14451
14452 catch (RecognitionException re) { 14452 if ( (LA45_0==31) ) {
14453 reportError(re); 14453 alt45=1;
14454 recover(input,re); 14454 }
14455 } 14455
14456 finally { 14456
14457 14457 switch (alt45) {
14458 restoreStackSize(stackSize); 14458 case 1 :
14459 14459 // InternalApplicationConfiguration.g:4479:3: rule__FolderEntry__Group_2_3__0
14460 } 14460 {
14461 return ; 14461 pushFollow(FOLLOW_17);
14462 } 14462 rule__FolderEntry__Group_2_3__0();
14463 // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl" 14463
14464 14464 state._fsp--;
14465 14465
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 break;
14469 14469
14470 int stackSize = keepStackSize(); 14470 default :
14471 14471 break loop45;
14472 try { 14472 }
14473 // InternalApplicationConfiguration.g:4518:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) 14473 } while (true);
14474 // InternalApplicationConfiguration.g:4519:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 14474
14475 { 14475 after(grammarAccess.getFolderEntryAccess().getGroup_2_3());
14476 pushFollow(FOLLOW_15); 14476
14477 rule__AllPatternEntry__Group_2__3__Impl(); 14477 }
14478 14478
14479 state._fsp--; 14479
14480 14480 }
14481 pushFollow(FOLLOW_2); 14481
14482 rule__AllPatternEntry__Group_2__4(); 14482 }
14483 14483 catch (RecognitionException re) {
14484 state._fsp--; 14484 reportError(re);
14485 14485 recover(input,re);
14486 14486 }
14487 } 14487 finally {
14488 14488
14489 } 14489 restoreStackSize(stackSize);
14490 catch (RecognitionException re) { 14490
14491 reportError(re); 14491 }
14492 recover(input,re); 14492 return ;
14493 } 14493 }
14494 finally { 14494 // $ANTLR end "rule__FolderEntry__Group_2__3__Impl"
14495 14495
14496 restoreStackSize(stackSize); 14496
14497 14497 // $ANTLR start "rule__FolderEntry__Group_2__4"
14498 } 14498 // InternalApplicationConfiguration.g:4487:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
14499 return ; 14499 public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
14500 } 14500
14501 // $ANTLR end "rule__AllPatternEntry__Group_2__3" 14501 int stackSize = keepStackSize();
14502 14502
14503 14503 try {
14504 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" 14504 // InternalApplicationConfiguration.g:4491:1: ( rule__FolderEntry__Group_2__4__Impl )
14505 // InternalApplicationConfiguration.g:4526:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; 14505 // InternalApplicationConfiguration.g:4492:2: rule__FolderEntry__Group_2__4__Impl
14506 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { 14506 {
14507 14507 pushFollow(FOLLOW_2);
14508 int stackSize = keepStackSize(); 14508 rule__FolderEntry__Group_2__4__Impl();
14509 14509
14510 try { 14510 state._fsp--;
14511 // InternalApplicationConfiguration.g:4530:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) 14511
14512 // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) 14512
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 }
14516 { 14516 catch (RecognitionException re) {
14517 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); 14517 reportError(re);
14518 // InternalApplicationConfiguration.g:4533:2: ( rule__AllPatternEntry__Group_2_3__0 )* 14518 recover(input,re);
14519 loop44: 14519 }
14520 do { 14520 finally {
14521 int alt44=2; 14521
14522 int LA44_0 = input.LA(1); 14522 restoreStackSize(stackSize);
14523 14523
14524 if ( (LA44_0==26) ) { 14524 }
14525 alt44=1; 14525 return ;
14526 } 14526 }
14527 14527 // $ANTLR end "rule__FolderEntry__Group_2__4"
14528 14528
14529 switch (alt44) { 14529
14530 case 1 : 14530 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
14531 // InternalApplicationConfiguration.g:4533:3: rule__AllPatternEntry__Group_2_3__0 14531 // InternalApplicationConfiguration.g:4498:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
14532 { 14532 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
14533 pushFollow(FOLLOW_16); 14533
14534 rule__AllPatternEntry__Group_2_3__0(); 14534 int stackSize = keepStackSize();
14535 14535
14536 state._fsp--; 14536 try {
14537 14537 // InternalApplicationConfiguration.g:4502:1: ( ( '}' ) )
14538 14538 // InternalApplicationConfiguration.g:4503:1: ( '}' )
14539 } 14539 {
14540 break; 14540 // InternalApplicationConfiguration.g:4503:1: ( '}' )
14541 14541 // InternalApplicationConfiguration.g:4504:2: '}'
14542 default : 14542 {
14543 break loop44; 14543 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
14544 } 14544 match(input,30,FOLLOW_2);
14545 } while (true); 14545 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
14546 14546
14547 after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); 14547 }
14548 14548
14549 } 14549
14550 14550 }
14551 14551
14552 } 14552 }
14553 14553 catch (RecognitionException re) {
14554 } 14554 reportError(re);
14555 catch (RecognitionException re) { 14555 recover(input,re);
14556 reportError(re); 14556 }
14557 recover(input,re); 14557 finally {
14558 } 14558
14559 finally { 14559 restoreStackSize(stackSize);
14560 14560
14561 restoreStackSize(stackSize); 14561 }
14562 14562 return ;
14563 } 14563 }
14564 return ; 14564 // $ANTLR end "rule__FolderEntry__Group_2__4__Impl"
14565 } 14565
14566 // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl" 14566
14567 14567 // $ANTLR start "rule__FolderEntry__Group_2_3__0"
14568 14568 // InternalApplicationConfiguration.g:4514:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
14569 // $ANTLR start "rule__AllPatternEntry__Group_2__4" 14569 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
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 int stackSize = keepStackSize();
14572 14572
14573 int stackSize = keepStackSize(); 14573 try {
14574 14574 // InternalApplicationConfiguration.g:4518:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
14575 try { 14575 // InternalApplicationConfiguration.g:4519:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
14576 // InternalApplicationConfiguration.g:4545:1: ( rule__AllPatternEntry__Group_2__4__Impl ) 14576 {
14577 // InternalApplicationConfiguration.g:4546:2: rule__AllPatternEntry__Group_2__4__Impl 14577 pushFollow(FOLLOW_22);
14578 { 14578 rule__FolderEntry__Group_2_3__0__Impl();
14579 pushFollow(FOLLOW_2); 14579
14580 rule__AllPatternEntry__Group_2__4__Impl(); 14580 state._fsp--;
14581 14581
14582 state._fsp--; 14582 pushFollow(FOLLOW_2);
14583 14583 rule__FolderEntry__Group_2_3__1();
14584 14584
14585 } 14585 state._fsp--;
14586 14586
14587 } 14587
14588 catch (RecognitionException re) { 14588 }
14589 reportError(re); 14589
14590 recover(input,re); 14590 }
14591 } 14591 catch (RecognitionException re) {
14592 finally { 14592 reportError(re);
14593 14593 recover(input,re);
14594 restoreStackSize(stackSize); 14594 }
14595 14595 finally {
14596 } 14596
14597 return ; 14597 restoreStackSize(stackSize);
14598 } 14598
14599 // $ANTLR end "rule__AllPatternEntry__Group_2__4" 14599 }
14600 14600 return ;
14601 14601 }
14602 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" 14602 // $ANTLR end "rule__FolderEntry__Group_2_3__0"
14603 // InternalApplicationConfiguration.g:4552:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; 14603
14604 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { 14604
14605 14605 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
14606 int stackSize = keepStackSize(); 14606 // InternalApplicationConfiguration.g:4526:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
14607 14607 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
14608 try { 14608
14609 // InternalApplicationConfiguration.g:4556:1: ( ( '}' ) ) 14609 int stackSize = keepStackSize();
14610 // InternalApplicationConfiguration.g:4557:1: ( '}' ) 14610
14611 { 14611 try {
14612 // InternalApplicationConfiguration.g:4557:1: ( '}' ) 14612 // InternalApplicationConfiguration.g:4530:1: ( ( ',' ) )
14613 // InternalApplicationConfiguration.g:4558:2: '}' 14613 // InternalApplicationConfiguration.g:4531:1: ( ',' )
14614 { 14614 {
14615 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 14615 // InternalApplicationConfiguration.g:4531:1: ( ',' )
14616 match(input,25,FOLLOW_2); 14616 // InternalApplicationConfiguration.g:4532:2: ','
14617 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 14617 {
14618 14618 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
14619 } 14619 match(input,31,FOLLOW_2);
14620 14620 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
14621 14621
14622 } 14622 }
14623 14623
14624 } 14624
14625 catch (RecognitionException re) { 14625 }
14626 reportError(re); 14626
14627 recover(input,re); 14627 }
14628 } 14628 catch (RecognitionException re) {
14629 finally { 14629 reportError(re);
14630 14630 recover(input,re);
14631 restoreStackSize(stackSize); 14631 }
14632 14632 finally {
14633 } 14633
14634 return ; 14634 restoreStackSize(stackSize);
14635 } 14635
14636 // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl" 14636 }
14637 14637 return ;
14638 14638 }
14639 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" 14639 // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl"
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
14641 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { 14641
14642 14642 // $ANTLR start "rule__FolderEntry__Group_2_3__1"
14643 int stackSize = keepStackSize(); 14643 // InternalApplicationConfiguration.g:4541:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
14644 14644 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
14645 try { 14645
14646 // InternalApplicationConfiguration.g:4572:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) 14646 int stackSize = keepStackSize();
14647 // InternalApplicationConfiguration.g:4573:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 14647
14648 { 14648 try {
14649 pushFollow(FOLLOW_8); 14649 // InternalApplicationConfiguration.g:4545:1: ( rule__FolderEntry__Group_2_3__1__Impl )
14650 rule__AllPatternEntry__Group_2_3__0__Impl(); 14650 // InternalApplicationConfiguration.g:4546:2: rule__FolderEntry__Group_2_3__1__Impl
14651 14651 {
14652 state._fsp--; 14652 pushFollow(FOLLOW_2);
14653 14653 rule__FolderEntry__Group_2_3__1__Impl();
14654 pushFollow(FOLLOW_2); 14654
14655 rule__AllPatternEntry__Group_2_3__1(); 14655 state._fsp--;
14656 14656
14657 state._fsp--; 14657
14658 14658 }
14659 14659
14660 } 14660 }
14661 14661 catch (RecognitionException re) {
14662 } 14662 reportError(re);
14663 catch (RecognitionException re) { 14663 recover(input,re);
14664 reportError(re); 14664 }
14665 recover(input,re); 14665 finally {
14666 } 14666
14667 finally { 14667 restoreStackSize(stackSize);
14668 14668
14669 restoreStackSize(stackSize); 14669 }
14670 14670 return ;
14671 } 14671 }
14672 return ; 14672 // $ANTLR end "rule__FolderEntry__Group_2_3__1"
14673 } 14673
14674 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0" 14674
14675 14675 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
14676 14676 // InternalApplicationConfiguration.g:4552:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
14677 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" 14677 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
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 int stackSize = keepStackSize();
14680 14680
14681 int stackSize = keepStackSize(); 14681 try {
14682 14682 // InternalApplicationConfiguration.g:4556:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
14683 try { 14683 // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
14684 // InternalApplicationConfiguration.g:4584:1: ( ( ',' ) ) 14684 {
14685 // InternalApplicationConfiguration.g:4585:1: ( ',' ) 14685 // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
14686 { 14686 // InternalApplicationConfiguration.g:4558:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
14687 // InternalApplicationConfiguration.g:4585:1: ( ',' ) 14687 {
14688 // InternalApplicationConfiguration.g:4586:2: ',' 14688 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
14689 { 14689 // InternalApplicationConfiguration.g:4559:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
14690 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 14690 // InternalApplicationConfiguration.g:4559:3: rule__FolderEntry__ExclusionAssignment_2_3_1
14691 match(input,26,FOLLOW_2); 14691 {
14692 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 14692 pushFollow(FOLLOW_2);
14693 14693 rule__FolderEntry__ExclusionAssignment_2_3_1();
14694 } 14694
14695 14695 state._fsp--;
14696 14696
14697 } 14697
14698 14698 }
14699 } 14699
14700 catch (RecognitionException re) { 14700 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
14701 reportError(re); 14701
14702 recover(input,re); 14702 }
14703 } 14703
14704 finally { 14704
14705 14705 }
14706 restoreStackSize(stackSize); 14706
14707 14707 }
14708 } 14708 catch (RecognitionException re) {
14709 return ; 14709 reportError(re);
14710 } 14710 recover(input,re);
14711 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl" 14711 }
14712 14712 finally {
14713 14713
14714 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" 14714 restoreStackSize(stackSize);
14715 // InternalApplicationConfiguration.g:4595:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; 14715
14716 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { 14716 }
14717 14717 return ;
14718 int stackSize = keepStackSize(); 14718 }
14719 14719 // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl"
14720 try { 14720
14721 // InternalApplicationConfiguration.g:4599:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) 14721
14722 // InternalApplicationConfiguration.g:4600:2: rule__AllPatternEntry__Group_2_3__1__Impl 14722 // $ANTLR start "rule__PartialModelDeclaration__Group__0"
14723 { 14723 // InternalApplicationConfiguration.g:4568:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
14724 pushFollow(FOLLOW_2); 14724 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
14725 rule__AllPatternEntry__Group_2_3__1__Impl(); 14725
14726 14726 int stackSize = keepStackSize();
14727 state._fsp--; 14727
14728 14728 try {
14729 14729 // InternalApplicationConfiguration.g:4572:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
14730 } 14730 // InternalApplicationConfiguration.g:4573:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
14731 14731 {
14732 } 14732 pushFollow(FOLLOW_8);
14733 catch (RecognitionException re) { 14733 rule__PartialModelDeclaration__Group__0__Impl();
14734 reportError(re); 14734
14735 recover(input,re); 14735 state._fsp--;
14736 } 14736
14737 finally { 14737 pushFollow(FOLLOW_2);
14738 14738 rule__PartialModelDeclaration__Group__1();
14739 restoreStackSize(stackSize); 14739
14740 14740 state._fsp--;
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__0"
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__PartialModelDeclaration__Group__0__Impl"
14761 // InternalApplicationConfiguration.g:4613:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) 14761 // InternalApplicationConfiguration.g:4580:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
14762 // InternalApplicationConfiguration.g:4613:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 14762 public final void rule__PartialModelDeclaration__Group__0__Impl() 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:4584:1: ( ( 'models' ) )
14768 14768 // InternalApplicationConfiguration.g:4585:1: ( 'models' )
14769 14769 {
14770 } 14770 // InternalApplicationConfiguration.g:4585:1: ( 'models' )
14771 14771 // InternalApplicationConfiguration.g:4586:2: 'models'
14772 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); 14772 {
14773 14773 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
14774 } 14774 match(input,37,FOLLOW_2);
14775 14775 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
14776 14776
14777 } 14777 }
14778 14778
14779 } 14779
14780 catch (RecognitionException re) { 14780 }
14781 reportError(re); 14781
14782 recover(input,re); 14782 }
14783 } 14783 catch (RecognitionException re) {
14784 finally { 14784 reportError(re);
14785 14785 recover(input,re);
14786 restoreStackSize(stackSize); 14786 }
14787 14787 finally {
14788 } 14788
14789 return ; 14789 restoreStackSize(stackSize);
14790 } 14790
14791 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl" 14791 }
14792 14792 return ;
14793 14793 }
14794 // $ANTLR start "rule__PatternElement__Group__0" 14794 // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl"
14795 // InternalApplicationConfiguration.g:4622:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; 14795
14796 public final void rule__PatternElement__Group__0() throws RecognitionException { 14796
14797 14797 // $ANTLR start "rule__PartialModelDeclaration__Group__1"
14798 int stackSize = keepStackSize(); 14798 // InternalApplicationConfiguration.g:4595:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
14799 14799 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
14800 try { 14800
14801 // InternalApplicationConfiguration.g:4626:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) 14801 int stackSize = keepStackSize();
14802 // InternalApplicationConfiguration.g:4627:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 14802
14803 { 14803 try {
14804 pushFollow(FOLLOW_8); 14804 // InternalApplicationConfiguration.g:4599:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
14805 rule__PatternElement__Group__0__Impl(); 14805 // InternalApplicationConfiguration.g:4600:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
14806 14806 {
14807 state._fsp--; 14807 pushFollow(FOLLOW_19);
14808 14808 rule__PartialModelDeclaration__Group__1__Impl();
14809 pushFollow(FOLLOW_2); 14809
14810 rule__PatternElement__Group__1(); 14810 state._fsp--;
14811 14811
14812 state._fsp--; 14812 pushFollow(FOLLOW_2);
14813 14813 rule__PartialModelDeclaration__Group__2();
14814 14814
14815 } 14815 state._fsp--;
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__PartialModelDeclaration__Group__1"
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__PartialModelDeclaration__Group__1__Impl"
14836 int stackSize = keepStackSize(); 14836 // InternalApplicationConfiguration.g:4607:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
14837 14837 public final void rule__PartialModelDeclaration__Group__1__Impl() 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:4611:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
14843 // InternalApplicationConfiguration.g:4640:2: ( rule__PatternElement__Group_0__0 )? 14843 // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
14844 { 14844 {
14845 before(grammarAccess.getPatternElementAccess().getGroup_0()); 14845 // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
14846 // InternalApplicationConfiguration.g:4641:2: ( rule__PatternElement__Group_0__0 )? 14846 // InternalApplicationConfiguration.g:4613:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
14847 int alt45=2; 14847 {
14848 int LA45_0 = input.LA(1); 14848 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
14849 14849 // InternalApplicationConfiguration.g:4614:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
14850 if ( (LA45_0==RULE_ID) ) { 14850 // InternalApplicationConfiguration.g:4614:3: rule__PartialModelDeclaration__NameAssignment_1
14851 int LA45_1 = input.LA(2); 14851 {
14852 14852 pushFollow(FOLLOW_2);
14853 if ( (LA45_1==17||LA45_1==29) ) { 14853 rule__PartialModelDeclaration__NameAssignment_1();
14854 alt45=1; 14854
14855 } 14855 state._fsp--;
14856 } 14856
14857 switch (alt45) { 14857
14858 case 1 : 14858 }
14859 // InternalApplicationConfiguration.g:4641:3: rule__PatternElement__Group_0__0 14859
14860 { 14860 after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
14861 pushFollow(FOLLOW_2); 14861
14862 rule__PatternElement__Group_0__0(); 14862 }
14863 14863
14864 state._fsp--; 14864
14865 14865 }
14866 14866
14867 } 14867 }
14868 break; 14868 catch (RecognitionException re) {
14869 14869 reportError(re);
14870 } 14870 recover(input,re);
14871 14871 }
14872 after(grammarAccess.getPatternElementAccess().getGroup_0()); 14872 finally {
14873 14873
14874 } 14874 restoreStackSize(stackSize);
14875 14875
14876 14876 }
14877 } 14877 return ;
14878 14878 }
14879 } 14879 // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl"
14880 catch (RecognitionException re) { 14880
14881 reportError(re); 14881
14882 recover(input,re); 14882 // $ANTLR start "rule__PartialModelDeclaration__Group__2"
14883 } 14883 // InternalApplicationConfiguration.g:4622:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
14884 finally { 14884 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
14885 14885
14886 restoreStackSize(stackSize); 14886 int stackSize = keepStackSize();
14887 14887
14888 } 14888 try {
14889 return ; 14889 // InternalApplicationConfiguration.g:4626:1: ( rule__PartialModelDeclaration__Group__2__Impl )
14890 } 14890 // InternalApplicationConfiguration.g:4627:2: rule__PartialModelDeclaration__Group__2__Impl
14891 // $ANTLR end "rule__PatternElement__Group__0__Impl" 14891 {
14892 14892 pushFollow(FOLLOW_2);
14893 14893 rule__PartialModelDeclaration__Group__2__Impl();
14894 // $ANTLR start "rule__PatternElement__Group__1" 14894
14895 // InternalApplicationConfiguration.g:4649:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; 14895 state._fsp--;
14896 public final void rule__PatternElement__Group__1() throws RecognitionException { 14896
14897 14897
14898 int stackSize = keepStackSize(); 14898 }
14899 14899
14900 try { 14900 }
14901 // InternalApplicationConfiguration.g:4653:1: ( rule__PatternElement__Group__1__Impl ) 14901 catch (RecognitionException re) {
14902 // InternalApplicationConfiguration.g:4654:2: rule__PatternElement__Group__1__Impl 14902 reportError(re);
14903 { 14903 recover(input,re);
14904 pushFollow(FOLLOW_2); 14904 }
14905 rule__PatternElement__Group__1__Impl(); 14905 finally {
14906 14906
14907 state._fsp--; 14907 restoreStackSize(stackSize);
14908 14908
14909 14909 }
14910 } 14910 return ;
14911 14911 }
14912 } 14912 // $ANTLR end "rule__PartialModelDeclaration__Group__2"
14913 catch (RecognitionException re) { 14913
14914 reportError(re); 14914
14915 recover(input,re); 14915 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
14916 } 14916 // InternalApplicationConfiguration.g:4633:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
14917 finally { 14917 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
14918 14918
14919 restoreStackSize(stackSize); 14919 int stackSize = keepStackSize();
14920 14920
14921 } 14921 try {
14922 return ; 14922 // InternalApplicationConfiguration.g:4637:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
14923 } 14923 // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
14924 // $ANTLR end "rule__PatternElement__Group__1" 14924 {
14925 14925 // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
14926 14926 // InternalApplicationConfiguration.g:4639:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
14927 // $ANTLR start "rule__PatternElement__Group__1__Impl" 14927 {
14928 // InternalApplicationConfiguration.g:4660:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; 14928 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
14929 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { 14929 // InternalApplicationConfiguration.g:4640:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
14930 14930 // InternalApplicationConfiguration.g:4640:3: rule__PartialModelDeclaration__SpecificationAssignment_2
14931 int stackSize = keepStackSize(); 14931 {
14932 14932 pushFollow(FOLLOW_2);
14933 try { 14933 rule__PartialModelDeclaration__SpecificationAssignment_2();
14934 // InternalApplicationConfiguration.g:4664:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) 14934
14935 // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 14935 state._fsp--;
14936 { 14936
14937 // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 14937
14938 // InternalApplicationConfiguration.g:4666:2: ( rule__PatternElement__PatternAssignment_1 ) 14938 }
14939 { 14939
14940 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); 14940 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
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
14945 rule__PatternElement__PatternAssignment_1(); 14945 }
14946 14946
14947 state._fsp--; 14947 }
14948 14948 catch (RecognitionException re) {
14949 14949 reportError(re);
14950 } 14950 recover(input,re);
14951 14951 }
14952 after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); 14952 finally {
14953 14953
14954 } 14954 restoreStackSize(stackSize);
14955 14955
14956 14956 }
14957 } 14957 return ;
14958 14958 }
14959 } 14959 // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl"
14960 catch (RecognitionException re) { 14960
14961 reportError(re); 14961
14962 recover(input,re); 14962 // $ANTLR start "rule__PatternSpecification__Group__0"
14963 } 14963 // InternalApplicationConfiguration.g:4649:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
14964 finally { 14964 public final void rule__PatternSpecification__Group__0() throws RecognitionException {
14965 14965
14966 restoreStackSize(stackSize); 14966 int stackSize = keepStackSize();
14967 14967
14968 } 14968 try {
14969 return ; 14969 // InternalApplicationConfiguration.g:4653:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
14970 } 14970 // InternalApplicationConfiguration.g:4654:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
14971 // $ANTLR end "rule__PatternElement__Group__1__Impl" 14971 {
14972 14972 pushFollow(FOLLOW_15);
14973 14973 rule__PatternSpecification__Group__0__Impl();
14974 // $ANTLR start "rule__PatternElement__Group_0__0" 14974
14975 // InternalApplicationConfiguration.g:4676:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; 14975 state._fsp--;
14976 public final void rule__PatternElement__Group_0__0() throws RecognitionException { 14976
14977 14977 pushFollow(FOLLOW_2);
14978 int stackSize = keepStackSize(); 14978 rule__PatternSpecification__Group__1();
14979 14979
14980 try { 14980 state._fsp--;
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 }
14984 pushFollow(FOLLOW_19); 14984
14985 rule__PatternElement__Group_0__0__Impl(); 14985 }
14986 14986 catch (RecognitionException re) {
14987 state._fsp--; 14987 reportError(re);
14988 14988 recover(input,re);
14989 pushFollow(FOLLOW_2); 14989 }
14990 rule__PatternElement__Group_0__1(); 14990 finally {
14991 14991
14992 state._fsp--; 14992 restoreStackSize(stackSize);
14993 14993
14994 14994 }
14995 } 14995 return ;
14996 14996 }
14997 } 14997 // $ANTLR end "rule__PatternSpecification__Group__0"
14998 catch (RecognitionException re) { 14998
14999 reportError(re); 14999
15000 recover(input,re); 15000 // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
15001 } 15001 // InternalApplicationConfiguration.g:4661:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
15002 finally { 15002 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
15003 15003
15004 restoreStackSize(stackSize); 15004 int stackSize = keepStackSize();
15005 15005
15006 } 15006 try {
15007 return ; 15007 // InternalApplicationConfiguration.g:4665:1: ( ( '{' ) )
15008 } 15008 // InternalApplicationConfiguration.g:4666:1: ( '{' )
15009 // $ANTLR end "rule__PatternElement__Group_0__0" 15009 {
15010 15010 // InternalApplicationConfiguration.g:4666:1: ( '{' )
15011 15011 // InternalApplicationConfiguration.g:4667:2: '{'
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 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
15014 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { 15014 match(input,29,FOLLOW_2);
15015 15015 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
15016 int stackSize = keepStackSize(); 15016
15017 15017 }
15018 try { 15018
15019 // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) 15019
15020 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 15020 }
15021 { 15021
15022 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 15022 }
15023 // InternalApplicationConfiguration.g:4694:2: ( rule__PatternElement__PackageAssignment_0_0 ) 15023 catch (RecognitionException re) {
15024 { 15024 reportError(re);
15025 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); 15025 recover(input,re);
15026 // InternalApplicationConfiguration.g:4695:2: ( rule__PatternElement__PackageAssignment_0_0 ) 15026 }
15027 // InternalApplicationConfiguration.g:4695:3: rule__PatternElement__PackageAssignment_0_0 15027 finally {
15028 { 15028
15029 pushFollow(FOLLOW_2); 15029 restoreStackSize(stackSize);
15030 rule__PatternElement__PackageAssignment_0_0(); 15030
15031 15031 }
15032 state._fsp--; 15032 return ;
15033 15033 }
15034 15034 // $ANTLR end "rule__PatternSpecification__Group__0__Impl"
15035 } 15035
15036 15036
15037 after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); 15037 // $ANTLR start "rule__PatternSpecification__Group__1"
15038 15038 // InternalApplicationConfiguration.g:4676:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
15039 } 15039 public final void rule__PatternSpecification__Group__1() throws RecognitionException {
15040 15040
15041 15041 int stackSize = keepStackSize();
15042 } 15042
15043 15043 try {
15044 } 15044 // InternalApplicationConfiguration.g:4680:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
15045 catch (RecognitionException re) { 15045 // InternalApplicationConfiguration.g:4681:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
15046 reportError(re); 15046 {
15047 recover(input,re); 15047 pushFollow(FOLLOW_16);
15048 } 15048 rule__PatternSpecification__Group__1__Impl();
15049 finally { 15049
15050 15050 state._fsp--;
15051 restoreStackSize(stackSize); 15051
15052 15052 pushFollow(FOLLOW_2);
15053 } 15053 rule__PatternSpecification__Group__2();
15054 return ; 15054
15055 } 15055 state._fsp--;
15056 // $ANTLR end "rule__PatternElement__Group_0__0__Impl" 15056
15057 15057
15058 15058 }
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 }
15061 public final void rule__PatternElement__Group_0__1() throws RecognitionException { 15061 catch (RecognitionException re) {
15062 15062 reportError(re);
15063 int stackSize = keepStackSize(); 15063 recover(input,re);
15064 15064 }
15065 try { 15065 finally {
15066 // InternalApplicationConfiguration.g:4707:1: ( rule__PatternElement__Group_0__1__Impl ) 15066
15067 // InternalApplicationConfiguration.g:4708:2: rule__PatternElement__Group_0__1__Impl 15067 restoreStackSize(stackSize);
15068 { 15068
15069 pushFollow(FOLLOW_2); 15069 }
15070 rule__PatternElement__Group_0__1__Impl(); 15070 return ;
15071 15071 }
15072 state._fsp--; 15072 // $ANTLR end "rule__PatternSpecification__Group__1"
15073 15073
15074 15074
15075 } 15075 // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
15076 15076 // InternalApplicationConfiguration.g:4688:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
15077 } 15077 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
15078 catch (RecognitionException re) { 15078
15079 reportError(re); 15079 int stackSize = keepStackSize();
15080 recover(input,re); 15080
15081 } 15081 try {
15082 finally { 15082 // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
15083 15083 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
15084 restoreStackSize(stackSize); 15084 {
15085 15085 // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
15086 } 15086 // InternalApplicationConfiguration.g:4694:2: ( rule__PatternSpecification__EntriesAssignment_1 )
15087 return ; 15087 {
15088 } 15088 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
15089 // $ANTLR end "rule__PatternElement__Group_0__1" 15089 // InternalApplicationConfiguration.g:4695:2: ( rule__PatternSpecification__EntriesAssignment_1 )
15090 15090 // InternalApplicationConfiguration.g:4695:3: rule__PatternSpecification__EntriesAssignment_1
15091 15091 {
15092 // $ANTLR start "rule__PatternElement__Group_0__1__Impl" 15092 pushFollow(FOLLOW_2);
15093 // InternalApplicationConfiguration.g:4714:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; 15093 rule__PatternSpecification__EntriesAssignment_1();
15094 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { 15094
15095 15095 state._fsp--;
15096 int stackSize = keepStackSize(); 15096
15097 15097
15098 try { 15098 }
15099 // InternalApplicationConfiguration.g:4718:1: ( ( '::' ) ) 15099
15100 // InternalApplicationConfiguration.g:4719:1: ( '::' ) 15100 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
15101 { 15101
15102 // InternalApplicationConfiguration.g:4719:1: ( '::' ) 15102 }
15103 // InternalApplicationConfiguration.g:4720:2: '::' 15103
15104 { 15104
15105 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 15105 }
15106 match(input,29,FOLLOW_2); 15106
15107 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 15107 }
15108 15108 catch (RecognitionException re) {
15109 } 15109 reportError(re);
15110 15110 recover(input,re);
15111 15111 }
15112 } 15112 finally {
15113 15113
15114 } 15114 restoreStackSize(stackSize);
15115 catch (RecognitionException re) { 15115
15116 reportError(re); 15116 }
15117 recover(input,re); 15117 return ;
15118 } 15118 }
15119 finally { 15119 // $ANTLR end "rule__PatternSpecification__Group__1__Impl"
15120 15120
15121 restoreStackSize(stackSize); 15121
15122 15122 // $ANTLR start "rule__PatternSpecification__Group__2"
15123 } 15123 // InternalApplicationConfiguration.g:4703:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
15124 return ; 15124 public final void rule__PatternSpecification__Group__2() throws RecognitionException {
15125 } 15125
15126 // $ANTLR end "rule__PatternElement__Group_0__1__Impl" 15126 int stackSize = keepStackSize();
15127 15127
15128 15128 try {
15129 // $ANTLR start "rule__GraphPatternDeclaration__Group__0" 15129 // InternalApplicationConfiguration.g:4707:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
15130 // InternalApplicationConfiguration.g:4730:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; 15130 // InternalApplicationConfiguration.g:4708:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
15131 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { 15131 {
15132 15132 pushFollow(FOLLOW_16);
15133 int stackSize = keepStackSize(); 15133 rule__PatternSpecification__Group__2__Impl();
15134 15134
15135 try { 15135 state._fsp--;
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 pushFollow(FOLLOW_2);
15138 { 15138 rule__PatternSpecification__Group__3();
15139 pushFollow(FOLLOW_8); 15139
15140 rule__GraphPatternDeclaration__Group__0__Impl(); 15140 state._fsp--;
15141 15141
15142 state._fsp--; 15142
15143 15143 }
15144 pushFollow(FOLLOW_2); 15144
15145 rule__GraphPatternDeclaration__Group__1(); 15145 }
15146 15146 catch (RecognitionException re) {
15147 state._fsp--; 15147 reportError(re);
15148 15148 recover(input,re);
15149 15149 }
15150 } 15150 finally {
15151 15151
15152 } 15152 restoreStackSize(stackSize);
15153 catch (RecognitionException re) { 15153
15154 reportError(re); 15154 }
15155 recover(input,re); 15155 return ;
15156 } 15156 }
15157 finally { 15157 // $ANTLR end "rule__PatternSpecification__Group__2"
15158 15158
15159 restoreStackSize(stackSize); 15159
15160 15160 // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
15161 } 15161 // InternalApplicationConfiguration.g:4715:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
15162 return ; 15162 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
15163 } 15163
15164 // $ANTLR end "rule__GraphPatternDeclaration__Group__0" 15164 int stackSize = keepStackSize();
15165 15165
15166 15166 try {
15167 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" 15167 // InternalApplicationConfiguration.g:4719:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
15168 // InternalApplicationConfiguration.g:4742:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; 15168 // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
15169 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { 15169 {
15170 15170 // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
15171 int stackSize = keepStackSize(); 15171 // InternalApplicationConfiguration.g:4721:2: ( rule__PatternSpecification__Group_2__0 )*
15172 15172 {
15173 try { 15173 before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
15174 // InternalApplicationConfiguration.g:4746:1: ( ( 'constraints' ) ) 15174 // InternalApplicationConfiguration.g:4722:2: ( rule__PatternSpecification__Group_2__0 )*
15175 // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) 15175 loop46:
15176 { 15176 do {
15177 // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) 15177 int alt46=2;
15178 // InternalApplicationConfiguration.g:4748:2: 'constraints' 15178 int LA46_0 = input.LA(1);
15179 { 15179
15180 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 15180 if ( (LA46_0==31) ) {
15181 match(input,33,FOLLOW_2); 15181 alt46=1;
15182 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 15182 }
15183 15183
15184 } 15184
15185 15185 switch (alt46) {
15186 15186 case 1 :
15187 } 15187 // InternalApplicationConfiguration.g:4722:3: rule__PatternSpecification__Group_2__0
15188 15188 {
15189 } 15189 pushFollow(FOLLOW_17);
15190 catch (RecognitionException re) { 15190 rule__PatternSpecification__Group_2__0();
15191 reportError(re); 15191
15192 recover(input,re); 15192 state._fsp--;
15193 } 15193
15194 finally { 15194
15195 15195 }
15196 restoreStackSize(stackSize); 15196 break;
15197 15197
15198 } 15198 default :
15199 return ; 15199 break loop46;
15200 } 15200 }
15201 // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl" 15201 } while (true);
15202 15202
15203 15203 after(grammarAccess.getPatternSpecificationAccess().getGroup_2());
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 }
15206 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { 15206
15207 15207
15208 int stackSize = keepStackSize(); 15208 }
15209 15209
15210 try { 15210 }
15211 // InternalApplicationConfiguration.g:4761:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) 15211 catch (RecognitionException re) {
15212 // InternalApplicationConfiguration.g:4762:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 15212 reportError(re);
15213 { 15213 recover(input,re);
15214 pushFollow(FOLLOW_18); 15214 }
15215 rule__GraphPatternDeclaration__Group__1__Impl(); 15215 finally {
15216 15216
15217 state._fsp--; 15217 restoreStackSize(stackSize);
15218 15218
15219 pushFollow(FOLLOW_2); 15219 }
15220 rule__GraphPatternDeclaration__Group__2(); 15220 return ;
15221 15221 }
15222 state._fsp--; 15222 // $ANTLR end "rule__PatternSpecification__Group__2__Impl"
15223 15223
15224 15224
15225 } 15225 // $ANTLR start "rule__PatternSpecification__Group__3"
15226 15226 // InternalApplicationConfiguration.g:4730:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
15227 } 15227 public final void rule__PatternSpecification__Group__3() throws RecognitionException {
15228 catch (RecognitionException re) { 15228
15229 reportError(re); 15229 int stackSize = keepStackSize();
15230 recover(input,re); 15230
15231 } 15231 try {
15232 finally { 15232 // InternalApplicationConfiguration.g:4734:1: ( rule__PatternSpecification__Group__3__Impl )
15233 15233 // InternalApplicationConfiguration.g:4735:2: rule__PatternSpecification__Group__3__Impl
15234 restoreStackSize(stackSize); 15234 {
15235 15235 pushFollow(FOLLOW_2);
15236 } 15236 rule__PatternSpecification__Group__3__Impl();
15237 return ; 15237
15238 } 15238 state._fsp--;
15239 // $ANTLR end "rule__GraphPatternDeclaration__Group__1" 15239
15240 15240
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 }
15244 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { 15244 catch (RecognitionException re) {
15245 15245 reportError(re);
15246 int stackSize = keepStackSize(); 15246 recover(input,re);
15247 15247 }
15248 try { 15248 finally {
15249 // InternalApplicationConfiguration.g:4773:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) 15249
15250 // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 15250 restoreStackSize(stackSize);
15251 { 15251
15252 // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 15252 }
15253 // InternalApplicationConfiguration.g:4775:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 15253 return ;
15254 { 15254 }
15255 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); 15255 // $ANTLR end "rule__PatternSpecification__Group__3"
15256 // InternalApplicationConfiguration.g:4776:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 15256
15257 // InternalApplicationConfiguration.g:4776:3: rule__GraphPatternDeclaration__NameAssignment_1 15257
15258 { 15258 // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
15259 pushFollow(FOLLOW_2); 15259 // InternalApplicationConfiguration.g:4741:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
15260 rule__GraphPatternDeclaration__NameAssignment_1(); 15260 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
15261 15261
15262 state._fsp--; 15262 int stackSize = keepStackSize();
15263 15263
15264 15264 try {
15265 } 15265 // InternalApplicationConfiguration.g:4745:1: ( ( '}' ) )
15266 15266 // InternalApplicationConfiguration.g:4746:1: ( '}' )
15267 after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); 15267 {
15268 15268 // InternalApplicationConfiguration.g:4746:1: ( '}' )
15269 } 15269 // InternalApplicationConfiguration.g:4747:2: '}'
15270 15270 {
15271 15271 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15272 } 15272 match(input,30,FOLLOW_2);
15273 15273 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15274 } 15274
15275 catch (RecognitionException re) { 15275 }
15276 reportError(re); 15276
15277 recover(input,re); 15277
15278 } 15278 }
15279 finally { 15279
15280 15280 }
15281 restoreStackSize(stackSize); 15281 catch (RecognitionException re) {
15282 15282 reportError(re);
15283 } 15283 recover(input,re);
15284 return ; 15284 }
15285 } 15285 finally {
15286 // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl" 15286
15287 15287 restoreStackSize(stackSize);
15288 15288
15289 // $ANTLR start "rule__GraphPatternDeclaration__Group__2" 15289 }
15290 // InternalApplicationConfiguration.g:4784:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; 15290 return ;
15291 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { 15291 }
15292 15292 // $ANTLR end "rule__PatternSpecification__Group__3__Impl"
15293 int stackSize = keepStackSize(); 15293
15294 15294
15295 try { 15295 // $ANTLR start "rule__PatternSpecification__Group_2__0"
15296 // InternalApplicationConfiguration.g:4788:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) 15296 // InternalApplicationConfiguration.g:4757:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
15297 // InternalApplicationConfiguration.g:4789:2: rule__GraphPatternDeclaration__Group__2__Impl 15297 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
15298 { 15298
15299 pushFollow(FOLLOW_2); 15299 int stackSize = keepStackSize();
15300 rule__GraphPatternDeclaration__Group__2__Impl(); 15300
15301 15301 try {
15302 state._fsp--; 15302 // InternalApplicationConfiguration.g:4761:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
15303 15303 // InternalApplicationConfiguration.g:4762:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
15304 15304 {
15305 } 15305 pushFollow(FOLLOW_15);
15306 15306 rule__PatternSpecification__Group_2__0__Impl();
15307 } 15307
15308 catch (RecognitionException re) { 15308 state._fsp--;
15309 reportError(re); 15309
15310 recover(input,re); 15310 pushFollow(FOLLOW_2);
15311 } 15311 rule__PatternSpecification__Group_2__1();
15312 finally { 15312
15313 15313 state._fsp--;
15314 restoreStackSize(stackSize); 15314
15315 15315
15316 } 15316 }
15317 return ; 15317
15318 } 15318 }
15319 // $ANTLR end "rule__GraphPatternDeclaration__Group__2" 15319 catch (RecognitionException re) {
15320 15320 reportError(re);
15321 15321 recover(input,re);
15322 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" 15322 }
15323 // InternalApplicationConfiguration.g:4795:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; 15323 finally {
15324 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { 15324
15325 15325 restoreStackSize(stackSize);
15326 int stackSize = keepStackSize(); 15326
15327 15327 }
15328 try { 15328 return ;
15329 // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) 15329 }
15330 // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 15330 // $ANTLR end "rule__PatternSpecification__Group_2__0"
15331 { 15331
15332 // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 15332
15333 // InternalApplicationConfiguration.g:4801:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 15333 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
15334 { 15334 // InternalApplicationConfiguration.g:4769:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
15335 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); 15335 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
15336 // InternalApplicationConfiguration.g:4802:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 15336
15337 // InternalApplicationConfiguration.g:4802:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 15337 int stackSize = keepStackSize();
15338 { 15338
15339 pushFollow(FOLLOW_2); 15339 try {
15340 rule__GraphPatternDeclaration__SpecificationAssignment_2(); 15340 // InternalApplicationConfiguration.g:4773:1: ( ( ',' ) )
15341 15341 // InternalApplicationConfiguration.g:4774:1: ( ',' )
15342 state._fsp--; 15342 {
15343 15343 // InternalApplicationConfiguration.g:4774:1: ( ',' )
15344 15344 // InternalApplicationConfiguration.g:4775:2: ','
15345 } 15345 {
15346 15346 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15347 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); 15347 match(input,31,FOLLOW_2);
15348 15348 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15349 } 15349
15350 15350 }
15351 15351
15352 } 15352
15353 15353 }
15354 } 15354
15355 catch (RecognitionException re) { 15355 }
15356 reportError(re); 15356 catch (RecognitionException re) {
15357 recover(input,re); 15357 reportError(re);
15358 } 15358 recover(input,re);
15359 finally { 15359 }
15360 15360 finally {
15361 restoreStackSize(stackSize); 15361
15362 15362 restoreStackSize(stackSize);
15363 } 15363
15364 return ; 15364 }
15365 } 15365 return ;
15366 // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl" 15366 }
15367 15367 // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl"
15368 15368
15369 // $ANTLR start "rule__ConfigSpecification__Group__0" 15369
15370 // InternalApplicationConfiguration.g:4811:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; 15370 // $ANTLR start "rule__PatternSpecification__Group_2__1"
15371 public final void rule__ConfigSpecification__Group__0() throws RecognitionException { 15371 // InternalApplicationConfiguration.g:4784:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
15372 15372 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
15373 int stackSize = keepStackSize(); 15373
15374 15374 int stackSize = keepStackSize();
15375 try { 15375
15376 // InternalApplicationConfiguration.g:4815:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) 15376 try {
15377 // InternalApplicationConfiguration.g:4816:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 15377 // InternalApplicationConfiguration.g:4788:1: ( rule__PatternSpecification__Group_2__1__Impl )
15378 { 15378 // InternalApplicationConfiguration.g:4789:2: rule__PatternSpecification__Group_2__1__Impl
15379 pushFollow(FOLLOW_18); 15379 {
15380 rule__ConfigSpecification__Group__0__Impl(); 15380 pushFollow(FOLLOW_2);
15381 15381 rule__PatternSpecification__Group_2__1__Impl();
15382 state._fsp--; 15382
15383 15383 state._fsp--;
15384 pushFollow(FOLLOW_2); 15384
15385 rule__ConfigSpecification__Group__1(); 15385
15386 15386 }
15387 state._fsp--; 15387
15388 15388 }
15389 15389 catch (RecognitionException re) {
15390 } 15390 reportError(re);
15391 15391 recover(input,re);
15392 } 15392 }
15393 catch (RecognitionException re) { 15393 finally {
15394 reportError(re); 15394
15395 recover(input,re); 15395 restoreStackSize(stackSize);
15396 } 15396
15397 finally { 15397 }
15398 15398 return ;
15399 restoreStackSize(stackSize); 15399 }
15400 15400 // $ANTLR end "rule__PatternSpecification__Group_2__1"
15401 } 15401
15402 return ; 15402
15403 } 15403 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
15404 // $ANTLR end "rule__ConfigSpecification__Group__0" 15404 // InternalApplicationConfiguration.g:4795:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
15405 15405 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
15406 15406
15407 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" 15407 int stackSize = keepStackSize();
15408 // InternalApplicationConfiguration.g:4823:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; 15408
15409 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { 15409 try {
15410 15410 // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
15411 int stackSize = keepStackSize(); 15411 // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15412 15412 {
15413 try { 15413 // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15414 // InternalApplicationConfiguration.g:4827:1: ( ( () ) ) 15414 // InternalApplicationConfiguration.g:4801:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15415 // InternalApplicationConfiguration.g:4828:1: ( () ) 15415 {
15416 { 15416 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
15417 // InternalApplicationConfiguration.g:4828:1: ( () ) 15417 // InternalApplicationConfiguration.g:4802:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15418 // InternalApplicationConfiguration.g:4829:2: () 15418 // InternalApplicationConfiguration.g:4802:3: rule__PatternSpecification__EntriesAssignment_2_1
15419 { 15419 {
15420 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); 15420 pushFollow(FOLLOW_2);
15421 // InternalApplicationConfiguration.g:4830:2: () 15421 rule__PatternSpecification__EntriesAssignment_2_1();
15422 // InternalApplicationConfiguration.g:4830:3: 15422
15423 { 15423 state._fsp--;
15424 } 15424
15425 15425
15426 after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); 15426 }
15427 15427
15428 } 15428 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
15429 15429
15430 15430 }
15431 } 15431
15432 15432
15433 } 15433 }
15434 finally { 15434
15435 15435 }
15436 restoreStackSize(stackSize); 15436 catch (RecognitionException re) {
15437 15437 reportError(re);
15438 } 15438 recover(input,re);
15439 return ; 15439 }
15440 } 15440 finally {
15441 // $ANTLR end "rule__ConfigSpecification__Group__0__Impl" 15441
15442 15442 restoreStackSize(stackSize);
15443 15443
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 return ;
15446 public final void rule__ConfigSpecification__Group__1() throws RecognitionException { 15446 }
15447 15447 // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl"
15448 int stackSize = keepStackSize(); 15448
15449 15449
15450 try { 15450 // $ANTLR start "rule__AllPatternEntry__Group__0"
15451 // InternalApplicationConfiguration.g:4842:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) 15451 // InternalApplicationConfiguration.g:4811:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
15452 // InternalApplicationConfiguration.g:4843:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 15452 public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
15453 { 15453
15454 pushFollow(FOLLOW_22); 15454 int stackSize = keepStackSize();
15455 rule__ConfigSpecification__Group__1__Impl(); 15455
15456 15456 try {
15457 state._fsp--; 15457 // InternalApplicationConfiguration.g:4815:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
15458 15458 // InternalApplicationConfiguration.g:4816:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
15459 pushFollow(FOLLOW_2); 15459 {
15460 rule__ConfigSpecification__Group__2(); 15460 pushFollow(FOLLOW_8);
15461 15461 rule__AllPatternEntry__Group__0__Impl();
15462 state._fsp--; 15462
15463 15463 state._fsp--;
15464 15464
15465 } 15465 pushFollow(FOLLOW_2);
15466 15466 rule__AllPatternEntry__Group__1();
15467 } 15467
15468 catch (RecognitionException re) { 15468 state._fsp--;
15469 reportError(re); 15469
15470 recover(input,re); 15470
15471 } 15471 }
15472 finally { 15472
15473 15473 }
15474 restoreStackSize(stackSize); 15474 catch (RecognitionException re) {
15475 15475 reportError(re);
15476 } 15476 recover(input,re);
15477 return ; 15477 }
15478 } 15478 finally {
15479 // $ANTLR end "rule__ConfigSpecification__Group__1" 15479
15480 15480 restoreStackSize(stackSize);
15481 15481
15482 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" 15482 }
15483 // InternalApplicationConfiguration.g:4850:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; 15483 return ;
15484 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { 15484 }
15485 15485 // $ANTLR end "rule__AllPatternEntry__Group__0"
15486 int stackSize = keepStackSize(); 15486
15487 15487
15488 try { 15488 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
15489 // InternalApplicationConfiguration.g:4854:1: ( ( '{' ) ) 15489 // InternalApplicationConfiguration.g:4823:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
15490 // InternalApplicationConfiguration.g:4855:1: ( '{' ) 15490 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
15491 { 15491
15492 // InternalApplicationConfiguration.g:4855:1: ( '{' ) 15492 int stackSize = keepStackSize();
15493 // InternalApplicationConfiguration.g:4856:2: '{' 15493
15494 { 15494 try {
15495 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 15495 // InternalApplicationConfiguration.g:4827:1: ( ( 'package' ) )
15496 match(input,24,FOLLOW_2); 15496 // InternalApplicationConfiguration.g:4828:1: ( 'package' )
15497 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 15497 {
15498 15498 // InternalApplicationConfiguration.g:4828:1: ( 'package' )
15499 } 15499 // InternalApplicationConfiguration.g:4829:2: 'package'
15500 15500 {
15501 15501 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
15502 } 15502 match(input,32,FOLLOW_2);
15503 15503 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
15504 } 15504
15505 catch (RecognitionException re) { 15505 }
15506 reportError(re); 15506
15507 recover(input,re); 15507
15508 } 15508 }
15509 finally { 15509
15510 15510 }
15511 restoreStackSize(stackSize); 15511 catch (RecognitionException re) {
15512 15512 reportError(re);
15513 } 15513 recover(input,re);
15514 return ; 15514 }
15515 } 15515 finally {
15516 // $ANTLR end "rule__ConfigSpecification__Group__1__Impl" 15516
15517 15517 restoreStackSize(stackSize);
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 return ;
15521 public final void rule__ConfigSpecification__Group__2() throws RecognitionException { 15521 }
15522 15522 // $ANTLR end "rule__AllPatternEntry__Group__0__Impl"
15523 int stackSize = keepStackSize(); 15523
15524 15524
15525 try { 15525 // $ANTLR start "rule__AllPatternEntry__Group__1"
15526 // InternalApplicationConfiguration.g:4869:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) 15526 // InternalApplicationConfiguration.g:4838:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
15527 // InternalApplicationConfiguration.g:4870:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 15527 public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
15528 { 15528
15529 pushFollow(FOLLOW_22); 15529 int stackSize = keepStackSize();
15530 rule__ConfigSpecification__Group__2__Impl(); 15530
15531 15531 try {
15532 state._fsp--; 15532 // InternalApplicationConfiguration.g:4842:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
15533 15533 // InternalApplicationConfiguration.g:4843:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
15534 pushFollow(FOLLOW_2); 15534 {
15535 rule__ConfigSpecification__Group__3(); 15535 pushFollow(FOLLOW_18);
15536 15536 rule__AllPatternEntry__Group__1__Impl();
15537 state._fsp--; 15537
15538 15538 state._fsp--;
15539 15539
15540 } 15540 pushFollow(FOLLOW_2);
15541 15541 rule__AllPatternEntry__Group__2();
15542 } 15542
15543 catch (RecognitionException re) { 15543 state._fsp--;
15544 reportError(re); 15544
15545 recover(input,re); 15545
15546 } 15546 }
15547 finally { 15547
15548 15548 }
15549 restoreStackSize(stackSize); 15549 catch (RecognitionException re) {
15550 15550 reportError(re);
15551 } 15551 recover(input,re);
15552 return ; 15552 }
15553 } 15553 finally {
15554 // $ANTLR end "rule__ConfigSpecification__Group__2" 15554
15555 15555 restoreStackSize(stackSize);
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 return ;
15559 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { 15559 }
15560 15560 // $ANTLR end "rule__AllPatternEntry__Group__1"
15561 int stackSize = keepStackSize(); 15561
15562 15562
15563 try { 15563 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
15564 // InternalApplicationConfiguration.g:4881:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) 15564 // InternalApplicationConfiguration.g:4850:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
15565 // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 15565 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
15566 { 15566
15567 // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 15567 int stackSize = keepStackSize();
15568 // InternalApplicationConfiguration.g:4883:2: ( rule__ConfigSpecification__Group_2__0 )? 15568
15569 { 15569 try {
15570 before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); 15570 // InternalApplicationConfiguration.g:4854:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
15571 // InternalApplicationConfiguration.g:4884:2: ( rule__ConfigSpecification__Group_2__0 )? 15571 // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
15572 int alt46=2; 15572 {
15573 int LA46_0 = input.LA(1); 15573 // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
15574 15574 // InternalApplicationConfiguration.g:4856:2: ( rule__AllPatternEntry__PackageAssignment_1 )
15575 if ( (LA46_0==RULE_STRING||(LA46_0>=35 && LA46_0<=37)) ) { 15575 {
15576 alt46=1; 15576 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
15577 } 15577 // InternalApplicationConfiguration.g:4857:2: ( rule__AllPatternEntry__PackageAssignment_1 )
15578 switch (alt46) { 15578 // InternalApplicationConfiguration.g:4857:3: rule__AllPatternEntry__PackageAssignment_1
15579 case 1 : 15579 {
15580 // InternalApplicationConfiguration.g:4884:3: rule__ConfigSpecification__Group_2__0 15580 pushFollow(FOLLOW_2);
15581 { 15581 rule__AllPatternEntry__PackageAssignment_1();
15582 pushFollow(FOLLOW_2); 15582
15583 rule__ConfigSpecification__Group_2__0(); 15583 state._fsp--;
15584 15584
15585 state._fsp--; 15585
15586 15586 }
15587 15587
15588 } 15588 after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
15589 break; 15589
15590 15590 }
15591 } 15591
15592 15592
15593 after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); 15593 }
15594 15594
15595 } 15595 }
15596 15596 catch (RecognitionException re) {
15597 15597 reportError(re);
15598 } 15598 recover(input,re);
15599 15599 }
15600 } 15600 finally {
15601 catch (RecognitionException re) { 15601
15602 reportError(re); 15602 restoreStackSize(stackSize);
15603 recover(input,re); 15603
15604 } 15604 }
15605 finally { 15605 return ;
15606 15606 }
15607 restoreStackSize(stackSize); 15607 // $ANTLR end "rule__AllPatternEntry__Group__1__Impl"
15608 15608
15609 } 15609
15610 return ; 15610 // $ANTLR start "rule__AllPatternEntry__Group__2"
15611 } 15611 // InternalApplicationConfiguration.g:4865:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
15612 // $ANTLR end "rule__ConfigSpecification__Group__2__Impl" 15612 public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
15613 15613
15614 15614 int stackSize = keepStackSize();
15615 // $ANTLR start "rule__ConfigSpecification__Group__3" 15615
15616 // InternalApplicationConfiguration.g:4892:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; 15616 try {
15617 public final void rule__ConfigSpecification__Group__3() throws RecognitionException { 15617 // InternalApplicationConfiguration.g:4869:1: ( rule__AllPatternEntry__Group__2__Impl )
15618 15618 // InternalApplicationConfiguration.g:4870:2: rule__AllPatternEntry__Group__2__Impl
15619 int stackSize = keepStackSize(); 15619 {
15620 15620 pushFollow(FOLLOW_2);
15621 try { 15621 rule__AllPatternEntry__Group__2__Impl();
15622 // InternalApplicationConfiguration.g:4896:1: ( rule__ConfigSpecification__Group__3__Impl ) 15622
15623 // InternalApplicationConfiguration.g:4897:2: rule__ConfigSpecification__Group__3__Impl 15623 state._fsp--;
15624 { 15624
15625 pushFollow(FOLLOW_2); 15625
15626 rule__ConfigSpecification__Group__3__Impl(); 15626 }
15627 15627
15628 state._fsp--; 15628 }
15629 15629 catch (RecognitionException re) {
15630 15630 reportError(re);
15631 } 15631 recover(input,re);
15632 15632 }
15633 } 15633 finally {
15634 catch (RecognitionException re) { 15634
15635 reportError(re); 15635 restoreStackSize(stackSize);
15636 recover(input,re); 15636
15637 } 15637 }
15638 finally { 15638 return ;
15639 15639 }
15640 restoreStackSize(stackSize); 15640 // $ANTLR end "rule__AllPatternEntry__Group__2"
15641 15641
15642 } 15642
15643 return ; 15643 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
15644 } 15644 // InternalApplicationConfiguration.g:4876:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
15645 // $ANTLR end "rule__ConfigSpecification__Group__3" 15645 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
15646 15646
15647 15647 int stackSize = keepStackSize();
15648 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" 15648
15649 // InternalApplicationConfiguration.g:4903:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; 15649 try {
15650 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { 15650 // InternalApplicationConfiguration.g:4880:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
15651 15651 // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
15652 int stackSize = keepStackSize(); 15652 {
15653 15653 // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
15654 try { 15654 // InternalApplicationConfiguration.g:4882:2: ( rule__AllPatternEntry__Group_2__0 )?
15655 // InternalApplicationConfiguration.g:4907:1: ( ( '}' ) ) 15655 {
15656 // InternalApplicationConfiguration.g:4908:1: ( '}' ) 15656 before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
15657 { 15657 // InternalApplicationConfiguration.g:4883:2: ( rule__AllPatternEntry__Group_2__0 )?
15658 // InternalApplicationConfiguration.g:4908:1: ( '}' ) 15658 int alt47=2;
15659 // InternalApplicationConfiguration.g:4909:2: '}' 15659 int LA47_0 = input.LA(1);
15660 { 15660
15661 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 15661 if ( (LA47_0==33) ) {
15662 match(input,25,FOLLOW_2); 15662 alt47=1;
15663 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 15663 }
15664 15664 switch (alt47) {
15665 } 15665 case 1 :
15666 15666 // InternalApplicationConfiguration.g:4883:3: rule__AllPatternEntry__Group_2__0
15667 15667 {
15668 } 15668 pushFollow(FOLLOW_2);
15669 15669 rule__AllPatternEntry__Group_2__0();
15670 } 15670
15671 catch (RecognitionException re) { 15671 state._fsp--;
15672 reportError(re); 15672
15673 recover(input,re); 15673
15674 } 15674 }
15675 finally { 15675 break;
15676 15676
15677 restoreStackSize(stackSize); 15677 }
15678 15678
15679 } 15679 after(grammarAccess.getAllPatternEntryAccess().getGroup_2());
15680 return ; 15680
15681 } 15681 }
15682 // $ANTLR end "rule__ConfigSpecification__Group__3__Impl" 15682
15683 15683
15684 15684 }
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 catch (RecognitionException re) {
15688 15688 reportError(re);
15689 int stackSize = keepStackSize(); 15689 recover(input,re);
15690 15690 }
15691 try { 15691 finally {
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 restoreStackSize(stackSize);
15694 { 15694
15695 pushFollow(FOLLOW_23); 15695 }
15696 rule__ConfigSpecification__Group_2__0__Impl(); 15696 return ;
15697 15697 }
15698 state._fsp--; 15698 // $ANTLR end "rule__AllPatternEntry__Group__2__Impl"
15699 15699
15700 pushFollow(FOLLOW_2); 15700
15701 rule__ConfigSpecification__Group_2__1(); 15701 // $ANTLR start "rule__AllPatternEntry__Group_2__0"
15702 15702 // InternalApplicationConfiguration.g:4892:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
15703 state._fsp--; 15703 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
15704 15704
15705 15705 int stackSize = keepStackSize();
15706 } 15706
15707 15707 try {
15708 } 15708 // InternalApplicationConfiguration.g:4896:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
15709 catch (RecognitionException re) { 15709 // InternalApplicationConfiguration.g:4897:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
15710 reportError(re); 15710 {
15711 recover(input,re); 15711 pushFollow(FOLLOW_19);
15712 } 15712 rule__AllPatternEntry__Group_2__0__Impl();
15713 finally { 15713
15714 15714 state._fsp--;
15715 restoreStackSize(stackSize); 15715
15716 15716 pushFollow(FOLLOW_2);
15717 } 15717 rule__AllPatternEntry__Group_2__1();
15718 return ; 15718
15719 } 15719 state._fsp--;
15720 // $ANTLR end "rule__ConfigSpecification__Group_2__0" 15720
15721 15721
15722 15722 }
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 }
15725 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { 15725 catch (RecognitionException re) {
15726 15726 reportError(re);
15727 int stackSize = keepStackSize(); 15727 recover(input,re);
15728 15728 }
15729 try { 15729 finally {
15730 // InternalApplicationConfiguration.g:4935:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) 15730
15731 // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 15731 restoreStackSize(stackSize);
15732 { 15732
15733 // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 15733 }
15734 // InternalApplicationConfiguration.g:4937:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 15734 return ;
15735 { 15735 }
15736 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); 15736 // $ANTLR end "rule__AllPatternEntry__Group_2__0"
15737 // InternalApplicationConfiguration.g:4938:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 15737
15738 // InternalApplicationConfiguration.g:4938:3: rule__ConfigSpecification__EntriesAssignment_2_0 15738
15739 { 15739 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
15740 pushFollow(FOLLOW_2); 15740 // InternalApplicationConfiguration.g:4904:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
15741 rule__ConfigSpecification__EntriesAssignment_2_0(); 15741 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
15742 15742
15743 state._fsp--; 15743 int stackSize = keepStackSize();
15744 15744
15745 15745 try {
15746 } 15746 // InternalApplicationConfiguration.g:4908:1: ( ( 'excluding' ) )
15747 15747 // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
15748 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); 15748 {
15749 15749 // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
15750 } 15750 // InternalApplicationConfiguration.g:4910:2: 'excluding'
15751 15751 {
15752 15752 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
15753 } 15753 match(input,33,FOLLOW_2);
15754 15754 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
15755 } 15755
15756 catch (RecognitionException re) { 15756 }
15757 reportError(re); 15757
15758 recover(input,re); 15758
15759 } 15759 }
15760 finally { 15760
15761 15761 }
15762 restoreStackSize(stackSize); 15762 catch (RecognitionException re) {
15763 15763 reportError(re);
15764 } 15764 recover(input,re);
15765 return ; 15765 }
15766 } 15766 finally {
15767 // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl" 15767
15768 15768 restoreStackSize(stackSize);
15769 15769
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 return ;
15772 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { 15772 }
15773 15773 // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl"
15774 int stackSize = keepStackSize(); 15774
15775 15775
15776 try { 15776 // $ANTLR start "rule__AllPatternEntry__Group_2__1"
15777 // InternalApplicationConfiguration.g:4950:1: ( rule__ConfigSpecification__Group_2__1__Impl ) 15777 // InternalApplicationConfiguration.g:4919:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
15778 // InternalApplicationConfiguration.g:4951:2: rule__ConfigSpecification__Group_2__1__Impl 15778 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
15779 { 15779
15780 pushFollow(FOLLOW_2); 15780 int stackSize = keepStackSize();
15781 rule__ConfigSpecification__Group_2__1__Impl(); 15781
15782 15782 try {
15783 state._fsp--; 15783 // InternalApplicationConfiguration.g:4923:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
15784 15784 // InternalApplicationConfiguration.g:4924:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
15785 15785 {
15786 } 15786 pushFollow(FOLLOW_8);
15787 15787 rule__AllPatternEntry__Group_2__1__Impl();
15788 } 15788
15789 catch (RecognitionException re) { 15789 state._fsp--;
15790 reportError(re); 15790
15791 recover(input,re); 15791 pushFollow(FOLLOW_2);
15792 } 15792 rule__AllPatternEntry__Group_2__2();
15793 finally { 15793
15794 15794 state._fsp--;
15795 restoreStackSize(stackSize); 15795
15796 15796
15797 } 15797 }
15798 return ; 15798
15799 } 15799 }
15800 // $ANTLR end "rule__ConfigSpecification__Group_2__1" 15800 catch (RecognitionException re) {
15801 15801 reportError(re);
15802 15802 recover(input,re);
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 finally {
15805 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { 15805
15806 15806 restoreStackSize(stackSize);
15807 int stackSize = keepStackSize(); 15807
15808 15808 }
15809 try { 15809 return ;
15810 // InternalApplicationConfiguration.g:4961:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) 15810 }
15811 // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 15811 // $ANTLR end "rule__AllPatternEntry__Group_2__1"
15812 { 15812
15813 // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 15813
15814 // InternalApplicationConfiguration.g:4963:2: ( rule__ConfigSpecification__Group_2_1__0 )* 15814 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
15815 { 15815 // InternalApplicationConfiguration.g:4931:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
15816 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); 15816 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
15817 // InternalApplicationConfiguration.g:4964:2: ( rule__ConfigSpecification__Group_2_1__0 )* 15817
15818 loop47: 15818 int stackSize = keepStackSize();
15819 do { 15819
15820 int alt47=2; 15820 try {
15821 int LA47_0 = input.LA(1); 15821 // InternalApplicationConfiguration.g:4935:1: ( ( '{' ) )
15822 15822 // InternalApplicationConfiguration.g:4936:1: ( '{' )
15823 if ( (LA47_0==26) ) { 15823 {
15824 alt47=1; 15824 // InternalApplicationConfiguration.g:4936:1: ( '{' )
15825 } 15825 // InternalApplicationConfiguration.g:4937:2: '{'
15826 15826 {
15827 15827 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
15828 switch (alt47) { 15828 match(input,29,FOLLOW_2);
15829 case 1 : 15829 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
15830 // InternalApplicationConfiguration.g:4964:3: rule__ConfigSpecification__Group_2_1__0 15830
15831 { 15831 }
15832 pushFollow(FOLLOW_16); 15832
15833 rule__ConfigSpecification__Group_2_1__0(); 15833
15834 15834 }
15835 state._fsp--; 15835
15836 15836 }
15837 15837 catch (RecognitionException re) {
15838 } 15838 reportError(re);
15839 break; 15839 recover(input,re);
15840 15840 }
15841 default : 15841 finally {
15842 break loop47; 15842
15843 } 15843 restoreStackSize(stackSize);
15844 } while (true); 15844
15845 15845 }
15846 after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); 15846 return ;
15847 15847 }
15848 } 15848 // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl"
15849 15849
15850 15850
15851 } 15851 // $ANTLR start "rule__AllPatternEntry__Group_2__2"
15852 15852 // InternalApplicationConfiguration.g:4946:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
15853 } 15853 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
15854 catch (RecognitionException re) { 15854
15855 reportError(re); 15855 int stackSize = keepStackSize();
15856 recover(input,re); 15856
15857 } 15857 try {
15858 finally { 15858 // InternalApplicationConfiguration.g:4950:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
15859 15859 // InternalApplicationConfiguration.g:4951:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
15860 restoreStackSize(stackSize); 15860 {
15861 15861 pushFollow(FOLLOW_16);
15862 } 15862 rule__AllPatternEntry__Group_2__2__Impl();
15863 return ; 15863
15864 } 15864 state._fsp--;
15865 // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl" 15865
15866 15866 pushFollow(FOLLOW_2);
15867 15867 rule__AllPatternEntry__Group_2__3();
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 state._fsp--;
15870 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { 15870
15871 15871
15872 int stackSize = keepStackSize(); 15872 }
15873 15873
15874 try { 15874 }
15875 // InternalApplicationConfiguration.g:4977:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) 15875 catch (RecognitionException re) {
15876 // InternalApplicationConfiguration.g:4978:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 15876 reportError(re);
15877 { 15877 recover(input,re);
15878 pushFollow(FOLLOW_24); 15878 }
15879 rule__ConfigSpecification__Group_2_1__0__Impl(); 15879 finally {
15880 15880
15881 state._fsp--; 15881 restoreStackSize(stackSize);
15882 15882
15883 pushFollow(FOLLOW_2); 15883 }
15884 rule__ConfigSpecification__Group_2_1__1(); 15884 return ;
15885 15885 }
15886 state._fsp--; 15886 // $ANTLR end "rule__AllPatternEntry__Group_2__2"
15887 15887
15888 15888
15889 } 15889 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
15890 15890 // InternalApplicationConfiguration.g:4958:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
15891 } 15891 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
15892 catch (RecognitionException re) { 15892
15893 reportError(re); 15893 int stackSize = keepStackSize();
15894 recover(input,re); 15894
15895 } 15895 try {
15896 finally { 15896 // InternalApplicationConfiguration.g:4962:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
15897 15897 // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
15898 restoreStackSize(stackSize); 15898 {
15899 15899 // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
15900 } 15900 // InternalApplicationConfiguration.g:4964:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
15901 return ; 15901 {
15902 } 15902 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
15903 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0" 15903 // InternalApplicationConfiguration.g:4965:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
15904 15904 // InternalApplicationConfiguration.g:4965:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
15905 15905 {
15906 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" 15906 pushFollow(FOLLOW_2);
15907 // InternalApplicationConfiguration.g:4985:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; 15907 rule__AllPatternEntry__ExclusuionAssignment_2_2();
15908 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { 15908
15909 15909 state._fsp--;
15910 int stackSize = keepStackSize(); 15910
15911 15911
15912 try { 15912 }
15913 // InternalApplicationConfiguration.g:4989:1: ( ( ',' ) ) 15913
15914 // InternalApplicationConfiguration.g:4990:1: ( ',' ) 15914 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
15915 { 15915
15916 // InternalApplicationConfiguration.g:4990:1: ( ',' ) 15916 }
15917 // InternalApplicationConfiguration.g:4991:2: ',' 15917
15918 { 15918
15919 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 15919 }
15920 match(input,26,FOLLOW_2); 15920
15921 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 15921 }
15922 15922 catch (RecognitionException re) {
15923 } 15923 reportError(re);
15924 15924 recover(input,re);
15925 15925 }
15926 } 15926 finally {
15927 15927
15928 } 15928 restoreStackSize(stackSize);
15929 catch (RecognitionException re) { 15929
15930 reportError(re); 15930 }
15931 recover(input,re); 15931 return ;
15932 } 15932 }
15933 finally { 15933 // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl"
15934 15934
15935 restoreStackSize(stackSize); 15935
15936 15936 // $ANTLR start "rule__AllPatternEntry__Group_2__3"
15937 } 15937 // InternalApplicationConfiguration.g:4973:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
15938 return ; 15938 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
15939 } 15939
15940 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl" 15940 int stackSize = keepStackSize();
15941 15941
15942 15942 try {
15943 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" 15943 // InternalApplicationConfiguration.g:4977:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
15944 // InternalApplicationConfiguration.g:5000:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; 15944 // InternalApplicationConfiguration.g:4978:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
15945 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { 15945 {
15946 15946 pushFollow(FOLLOW_16);
15947 int stackSize = keepStackSize(); 15947 rule__AllPatternEntry__Group_2__3__Impl();
15948 15948
15949 try { 15949 state._fsp--;
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 pushFollow(FOLLOW_2);
15952 { 15952 rule__AllPatternEntry__Group_2__4();
15953 pushFollow(FOLLOW_2); 15953
15954 rule__ConfigSpecification__Group_2_1__1__Impl(); 15954 state._fsp--;
15955 15955
15956 state._fsp--; 15956
15957 15957 }
15958 15958
15959 } 15959 }
15960 15960 catch (RecognitionException re) {
15961 } 15961 reportError(re);
15962 catch (RecognitionException re) { 15962 recover(input,re);
15963 reportError(re); 15963 }
15964 recover(input,re); 15964 finally {
15965 } 15965
15966 finally { 15966 restoreStackSize(stackSize);
15967 15967
15968 restoreStackSize(stackSize); 15968 }
15969 15969 return ;
15970 } 15970 }
15971 return ; 15971 // $ANTLR end "rule__AllPatternEntry__Group_2__3"
15972 } 15972
15973 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1" 15973
15974 15974 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
15975 15975 // InternalApplicationConfiguration.g:4985:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
15976 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" 15976 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
15977 // InternalApplicationConfiguration.g:5011:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; 15977
15978 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { 15978 int stackSize = keepStackSize();
15979 15979
15980 int stackSize = keepStackSize(); 15980 try {
15981 15981 // InternalApplicationConfiguration.g:4989:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
15982 try { 15982 // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
15983 // InternalApplicationConfiguration.g:5015:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) 15983 {
15984 // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 15984 // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
15985 { 15985 // InternalApplicationConfiguration.g:4991:2: ( rule__AllPatternEntry__Group_2_3__0 )*
15986 // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 15986 {
15987 // InternalApplicationConfiguration.g:5017:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 15987 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
15988 { 15988 // InternalApplicationConfiguration.g:4992:2: ( rule__AllPatternEntry__Group_2_3__0 )*
15989 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); 15989 loop48:
15990 // InternalApplicationConfiguration.g:5018:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 15990 do {
15991 // InternalApplicationConfiguration.g:5018:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 15991 int alt48=2;
15992 { 15992 int LA48_0 = input.LA(1);
15993 pushFollow(FOLLOW_2); 15993
15994 rule__ConfigSpecification__EntriesAssignment_2_1_1(); 15994 if ( (LA48_0==31) ) {
15995 15995 alt48=1;
15996 state._fsp--; 15996 }
15997 15997
15998 15998
15999 } 15999 switch (alt48) {
16000 16000 case 1 :
16001 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); 16001 // InternalApplicationConfiguration.g:4992:3: rule__AllPatternEntry__Group_2_3__0
16002 16002 {
16003 } 16003 pushFollow(FOLLOW_17);
16004 16004 rule__AllPatternEntry__Group_2_3__0();
16005 16005
16006 } 16006 state._fsp--;
16007 16007
16008 } 16008
16009 catch (RecognitionException re) { 16009 }
16010 reportError(re); 16010 break;
16011 recover(input,re); 16011
16012 } 16012 default :
16013 finally { 16013 break loop48;
16014 16014 }
16015 restoreStackSize(stackSize); 16015 } while (true);
16016 16016
16017 } 16017 after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
16018 return ; 16018
16019 } 16019 }
16020 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl" 16020
16021 16021
16022 16022 }
16023 // $ANTLR start "rule__ConfigDeclaration__Group__0" 16023
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 catch (RecognitionException re) {
16026 16026 reportError(re);
16027 int stackSize = keepStackSize(); 16027 recover(input,re);
16028 16028 }
16029 try { 16029 finally {
16030 // InternalApplicationConfiguration.g:5031:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) 16030
16031 // InternalApplicationConfiguration.g:5032:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 16031 restoreStackSize(stackSize);
16032 { 16032
16033 pushFollow(FOLLOW_8); 16033 }
16034 rule__ConfigDeclaration__Group__0__Impl(); 16034 return ;
16035 16035 }
16036 state._fsp--; 16036 // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl"
16037 16037
16038 pushFollow(FOLLOW_2); 16038
16039 rule__ConfigDeclaration__Group__1(); 16039 // $ANTLR start "rule__AllPatternEntry__Group_2__4"
16040 16040 // InternalApplicationConfiguration.g:5000:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
16041 state._fsp--; 16041 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
16042 16042
16043 16043 int stackSize = keepStackSize();
16044 } 16044
16045 16045 try {
16046 } 16046 // InternalApplicationConfiguration.g:5004:1: ( rule__AllPatternEntry__Group_2__4__Impl )
16047 catch (RecognitionException re) { 16047 // InternalApplicationConfiguration.g:5005:2: rule__AllPatternEntry__Group_2__4__Impl
16048 reportError(re); 16048 {
16049 recover(input,re); 16049 pushFollow(FOLLOW_2);
16050 } 16050 rule__AllPatternEntry__Group_2__4__Impl();
16051 finally { 16051
16052 16052 state._fsp--;
16053 restoreStackSize(stackSize); 16053
16054 16054
16055 } 16055 }
16056 return ; 16056
16057 } 16057 }
16058 // $ANTLR end "rule__ConfigDeclaration__Group__0" 16058 catch (RecognitionException re) {
16059 16059 reportError(re);
16060 16060 recover(input,re);
16061 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" 16061 }
16062 // InternalApplicationConfiguration.g:5039:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; 16062 finally {
16063 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { 16063
16064 16064 restoreStackSize(stackSize);
16065 int stackSize = keepStackSize(); 16065
16066 16066 }
16067 try { 16067 return ;
16068 // InternalApplicationConfiguration.g:5043:1: ( ( 'config' ) ) 16068 }
16069 // InternalApplicationConfiguration.g:5044:1: ( 'config' ) 16069 // $ANTLR end "rule__AllPatternEntry__Group_2__4"
16070 { 16070
16071 // InternalApplicationConfiguration.g:5044:1: ( 'config' ) 16071
16072 // InternalApplicationConfiguration.g:5045:2: 'config' 16072 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
16073 { 16073 // InternalApplicationConfiguration.g:5011:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
16074 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 16074 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
16075 match(input,34,FOLLOW_2); 16075
16076 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 16076 int stackSize = keepStackSize();
16077 16077
16078 } 16078 try {
16079 16079 // InternalApplicationConfiguration.g:5015:1: ( ( '}' ) )
16080 16080 // InternalApplicationConfiguration.g:5016:1: ( '}' )
16081 } 16081 {
16082 16082 // InternalApplicationConfiguration.g:5016:1: ( '}' )
16083 } 16083 // InternalApplicationConfiguration.g:5017:2: '}'
16084 catch (RecognitionException re) { 16084 {
16085 reportError(re); 16085 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
16086 recover(input,re); 16086 match(input,30,FOLLOW_2);
16087 } 16087 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
16088 finally { 16088
16089 16089 }
16090 restoreStackSize(stackSize); 16090
16091 16091
16092 } 16092 }
16093 return ; 16093
16094 } 16094 }
16095 // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl" 16095 catch (RecognitionException re) {
16096 16096 reportError(re);
16097 16097 recover(input,re);
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 finally {
16100 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { 16100
16101 16101 restoreStackSize(stackSize);
16102 int stackSize = keepStackSize(); 16102
16103 16103 }
16104 try { 16104 return ;
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 // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl"
16107 { 16107
16108 pushFollow(FOLLOW_18); 16108
16109 rule__ConfigDeclaration__Group__1__Impl(); 16109 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
16110 16110 // InternalApplicationConfiguration.g:5027:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
16111 state._fsp--; 16111 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
16112 16112
16113 pushFollow(FOLLOW_2); 16113 int stackSize = keepStackSize();
16114 rule__ConfigDeclaration__Group__2(); 16114
16115 16115 try {
16116 state._fsp--; 16116 // InternalApplicationConfiguration.g:5031:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
16117 16117 // InternalApplicationConfiguration.g:5032:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
16118 16118 {
16119 } 16119 pushFollow(FOLLOW_8);
16120 16120 rule__AllPatternEntry__Group_2_3__0__Impl();
16121 } 16121
16122 catch (RecognitionException re) { 16122 state._fsp--;
16123 reportError(re); 16123
16124 recover(input,re); 16124 pushFollow(FOLLOW_2);
16125 } 16125 rule__AllPatternEntry__Group_2_3__1();
16126 finally { 16126
16127 16127 state._fsp--;
16128 restoreStackSize(stackSize); 16128
16129 16129
16130 } 16130 }
16131 return ; 16131
16132 } 16132 }
16133 // $ANTLR end "rule__ConfigDeclaration__Group__1" 16133 catch (RecognitionException re) {
16134 16134 reportError(re);
16135 16135 recover(input,re);
16136 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" 16136 }
16137 // InternalApplicationConfiguration.g:5066:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; 16137 finally {
16138 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { 16138
16139 16139 restoreStackSize(stackSize);
16140 int stackSize = keepStackSize(); 16140
16141 16141 }
16142 try { 16142 return ;
16143 // InternalApplicationConfiguration.g:5070:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) 16143 }
16144 // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 16144 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0"
16145 { 16145
16146 // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 16146
16147 // InternalApplicationConfiguration.g:5072:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 16147 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
16148 { 16148 // InternalApplicationConfiguration.g:5039:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
16149 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); 16149 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
16150 // InternalApplicationConfiguration.g:5073:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 16150
16151 // InternalApplicationConfiguration.g:5073:3: rule__ConfigDeclaration__NameAssignment_1 16151 int stackSize = keepStackSize();
16152 { 16152
16153 pushFollow(FOLLOW_2); 16153 try {
16154 rule__ConfigDeclaration__NameAssignment_1(); 16154 // InternalApplicationConfiguration.g:5043:1: ( ( ',' ) )
16155 16155 // InternalApplicationConfiguration.g:5044:1: ( ',' )
16156 state._fsp--; 16156 {
16157 16157 // InternalApplicationConfiguration.g:5044:1: ( ',' )
16158 16158 // InternalApplicationConfiguration.g:5045:2: ','
16159 } 16159 {
16160 16160 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
16161 after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); 16161 match(input,31,FOLLOW_2);
16162 16162 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
16163 } 16163
16164 16164 }
16165 16165
16166 } 16166
16167 16167 }
16168 } 16168
16169 catch (RecognitionException re) { 16169 }
16170 reportError(re); 16170 catch (RecognitionException re) {
16171 recover(input,re); 16171 reportError(re);
16172 } 16172 recover(input,re);
16173 finally { 16173 }
16174 16174 finally {
16175 restoreStackSize(stackSize); 16175
16176 16176 restoreStackSize(stackSize);
16177 } 16177
16178 return ; 16178 }
16179 } 16179 return ;
16180 // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl" 16180 }
16181 16181 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl"
16182 16182
16183 // $ANTLR start "rule__ConfigDeclaration__Group__2" 16183
16184 // InternalApplicationConfiguration.g:5081:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; 16184 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
16185 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { 16185 // InternalApplicationConfiguration.g:5054:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
16186 16186 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
16187 int stackSize = keepStackSize(); 16187
16188 16188 int stackSize = keepStackSize();
16189 try { 16189
16190 // InternalApplicationConfiguration.g:5085:1: ( rule__ConfigDeclaration__Group__2__Impl ) 16190 try {
16191 // InternalApplicationConfiguration.g:5086:2: rule__ConfigDeclaration__Group__2__Impl 16191 // InternalApplicationConfiguration.g:5058:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
16192 { 16192 // InternalApplicationConfiguration.g:5059:2: rule__AllPatternEntry__Group_2_3__1__Impl
16193 pushFollow(FOLLOW_2); 16193 {
16194 rule__ConfigDeclaration__Group__2__Impl(); 16194 pushFollow(FOLLOW_2);
16195 16195 rule__AllPatternEntry__Group_2_3__1__Impl();
16196 state._fsp--; 16196
16197 16197 state._fsp--;
16198 16198
16199 } 16199
16200 16200 }
16201 } 16201
16202 catch (RecognitionException re) { 16202 }
16203 reportError(re); 16203 catch (RecognitionException re) {
16204 recover(input,re); 16204 reportError(re);
16205 } 16205 recover(input,re);
16206 finally { 16206 }
16207 16207 finally {
16208 restoreStackSize(stackSize); 16208
16209 16209 restoreStackSize(stackSize);
16210 } 16210
16211 return ; 16211 }
16212 } 16212 return ;
16213 // $ANTLR end "rule__ConfigDeclaration__Group__2" 16213 }
16214 16214 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1"
16215 16215
16216 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" 16216
16217 // InternalApplicationConfiguration.g:5092:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; 16217 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
16218 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { 16218 // InternalApplicationConfiguration.g:5065:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
16219 16219 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
16220 int stackSize = keepStackSize(); 16220
16221 16221 int stackSize = keepStackSize();
16222 try { 16222
16223 // InternalApplicationConfiguration.g:5096:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) 16223 try {
16224 // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 16224 // InternalApplicationConfiguration.g:5069:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
16225 { 16225 // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16226 // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 16226 {
16227 // InternalApplicationConfiguration.g:5098:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 16227 // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16228 { 16228 // InternalApplicationConfiguration.g:5071:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16229 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); 16229 {
16230 // InternalApplicationConfiguration.g:5099:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 16230 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
16231 // InternalApplicationConfiguration.g:5099:3: rule__ConfigDeclaration__SpecificationAssignment_2 16231 // InternalApplicationConfiguration.g:5072:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16232 { 16232 // InternalApplicationConfiguration.g:5072:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
16233 pushFollow(FOLLOW_2); 16233 {
16234 rule__ConfigDeclaration__SpecificationAssignment_2(); 16234 pushFollow(FOLLOW_2);
16235 16235 rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
16236 state._fsp--; 16236
16237 16237 state._fsp--;
16238 16238
16239 } 16239
16240 16240 }
16241 after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); 16241
16242 16242 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
16243 } 16243
16244 16244 }
16245 16245
16246 } 16246
16247 16247 }
16248 } 16248
16249 catch (RecognitionException re) { 16249 }
16250 reportError(re); 16250 catch (RecognitionException re) {
16251 recover(input,re); 16251 reportError(re);
16252 } 16252 recover(input,re);
16253 finally { 16253 }
16254 16254 finally {
16255 restoreStackSize(stackSize); 16255
16256 16256 restoreStackSize(stackSize);
16257 } 16257
16258 return ; 16258 }
16259 } 16259 return ;
16260 // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl" 16260 }
16261 16261 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl"
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 // $ANTLR start "rule__PatternElement__Group__0"
16265 public final void rule__DocumentationEntry__Group__0() throws RecognitionException { 16265 // InternalApplicationConfiguration.g:5081:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
16266 16266 public final void rule__PatternElement__Group__0() throws RecognitionException {
16267 int stackSize = keepStackSize(); 16267
16268 16268 int stackSize = keepStackSize();
16269 try { 16269
16270 // InternalApplicationConfiguration.g:5112:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) 16270 try {
16271 // InternalApplicationConfiguration.g:5113:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 16271 // InternalApplicationConfiguration.g:5085:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
16272 { 16272 // InternalApplicationConfiguration.g:5086:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
16273 pushFollow(FOLLOW_13); 16273 {
16274 rule__DocumentationEntry__Group__0__Impl(); 16274 pushFollow(FOLLOW_8);
16275 16275 rule__PatternElement__Group__0__Impl();
16276 state._fsp--; 16276
16277 16277 state._fsp--;
16278 pushFollow(FOLLOW_2); 16278
16279 rule__DocumentationEntry__Group__1(); 16279 pushFollow(FOLLOW_2);
16280 16280 rule__PatternElement__Group__1();
16281 state._fsp--; 16281
16282 16282 state._fsp--;
16283 16283
16284 } 16284
16285 16285 }
16286 } 16286
16287 catch (RecognitionException re) { 16287 }
16288 reportError(re); 16288 catch (RecognitionException re) {
16289 recover(input,re); 16289 reportError(re);
16290 } 16290 recover(input,re);
16291 finally { 16291 }
16292 16292 finally {
16293 restoreStackSize(stackSize); 16293
16294 16294 restoreStackSize(stackSize);
16295 } 16295
16296 return ; 16296 }
16297 } 16297 return ;
16298 // $ANTLR end "rule__DocumentationEntry__Group__0" 16298 }
16299 16299 // $ANTLR end "rule__PatternElement__Group__0"
16300 16300
16301 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" 16301
16302 // InternalApplicationConfiguration.g:5120:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; 16302 // $ANTLR start "rule__PatternElement__Group__0__Impl"
16303 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { 16303 // InternalApplicationConfiguration.g:5093:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
16304 16304 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
16305 int stackSize = keepStackSize(); 16305
16306 16306 int stackSize = keepStackSize();
16307 try { 16307
16308 // InternalApplicationConfiguration.g:5124:1: ( ( 'log-level' ) ) 16308 try {
16309 // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) 16309 // InternalApplicationConfiguration.g:5097:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
16310 { 16310 // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
16311 // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) 16311 {
16312 // InternalApplicationConfiguration.g:5126:2: 'log-level' 16312 // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
16313 { 16313 // InternalApplicationConfiguration.g:5099:2: ( rule__PatternElement__Group_0__0 )?
16314 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 16314 {
16315 match(input,35,FOLLOW_2); 16315 before(grammarAccess.getPatternElementAccess().getGroup_0());
16316 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 16316 // InternalApplicationConfiguration.g:5100:2: ( rule__PatternElement__Group_0__0 )?
16317 16317 int alt49=2;
16318 } 16318 int LA49_0 = input.LA(1);
16319 16319
16320 16320 if ( (LA49_0==RULE_ID) ) {
16321 } 16321 int LA49_1 = input.LA(2);
16322 16322
16323 } 16323 if ( (LA49_1==21||LA49_1==34) ) {
16324 catch (RecognitionException re) { 16324 alt49=1;
16325 reportError(re); 16325 }
16326 recover(input,re); 16326 }
16327 } 16327 switch (alt49) {
16328 finally { 16328 case 1 :
16329 16329 // InternalApplicationConfiguration.g:5100:3: rule__PatternElement__Group_0__0
16330 restoreStackSize(stackSize); 16330 {
16331 16331 pushFollow(FOLLOW_2);
16332 } 16332 rule__PatternElement__Group_0__0();
16333 return ; 16333
16334 } 16334 state._fsp--;
16335 // $ANTLR end "rule__DocumentationEntry__Group__0__Impl" 16335
16336 16336
16337 16337 }
16338 // $ANTLR start "rule__DocumentationEntry__Group__1" 16338 break;
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 }
16341 16341
16342 int stackSize = keepStackSize(); 16342 after(grammarAccess.getPatternElementAccess().getGroup_0());
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
16347 { 16347 }
16348 pushFollow(FOLLOW_25); 16348
16349 rule__DocumentationEntry__Group__1__Impl(); 16349 }
16350 16350 catch (RecognitionException re) {
16351 state._fsp--; 16351 reportError(re);
16352 16352 recover(input,re);
16353 pushFollow(FOLLOW_2); 16353 }
16354 rule__DocumentationEntry__Group__2(); 16354 finally {
16355 16355
16356 state._fsp--; 16356 restoreStackSize(stackSize);
16357 16357
16358 16358 }
16359 } 16359 return ;
16360 16360 }
16361 } 16361 // $ANTLR end "rule__PatternElement__Group__0__Impl"
16362 catch (RecognitionException re) { 16362
16363 reportError(re); 16363
16364 recover(input,re); 16364 // $ANTLR start "rule__PatternElement__Group__1"
16365 } 16365 // InternalApplicationConfiguration.g:5108:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
16366 finally { 16366 public final void rule__PatternElement__Group__1() throws RecognitionException {
16367 16367
16368 restoreStackSize(stackSize); 16368 int stackSize = keepStackSize();
16369 16369
16370 } 16370 try {
16371 return ; 16371 // InternalApplicationConfiguration.g:5112:1: ( rule__PatternElement__Group__1__Impl )
16372 } 16372 // InternalApplicationConfiguration.g:5113:2: rule__PatternElement__Group__1__Impl
16373 // $ANTLR end "rule__DocumentationEntry__Group__1" 16373 {
16374 16374 pushFollow(FOLLOW_2);
16375 16375 rule__PatternElement__Group__1__Impl();
16376 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" 16376
16377 // InternalApplicationConfiguration.g:5147:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; 16377 state._fsp--;
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__1"
16395 16395
16396 } 16396
16397 16397 // $ANTLR start "rule__PatternElement__Group__1__Impl"
16398 } 16398 // InternalApplicationConfiguration.g:5119:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
16399 catch (RecognitionException re) { 16399 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
16400 reportError(re); 16400
16401 recover(input,re); 16401 int stackSize = keepStackSize();
16402 } 16402
16403 finally { 16403 try {
16404 16404 // InternalApplicationConfiguration.g:5123:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
16405 restoreStackSize(stackSize); 16405 // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16406 16406 {
16407 } 16407 // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16408 return ; 16408 // InternalApplicationConfiguration.g:5125:2: ( rule__PatternElement__PatternAssignment_1 )
16409 } 16409 {
16410 // $ANTLR end "rule__DocumentationEntry__Group__1__Impl" 16410 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
16411 16411 // InternalApplicationConfiguration.g:5126:2: ( rule__PatternElement__PatternAssignment_1 )
16412 16412 // InternalApplicationConfiguration.g:5126:3: rule__PatternElement__PatternAssignment_1
16413 // $ANTLR start "rule__DocumentationEntry__Group__2" 16413 {
16414 // InternalApplicationConfiguration.g:5162:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; 16414 pushFollow(FOLLOW_2);
16415 public final void rule__DocumentationEntry__Group__2() throws RecognitionException { 16415 rule__PatternElement__PatternAssignment_1();
16416 16416
16417 int stackSize = keepStackSize(); 16417 state._fsp--;
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
16422 { 16422 after(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
16423 pushFollow(FOLLOW_2); 16423
16424 rule__DocumentationEntry__Group__2__Impl(); 16424 }
16425 16425
16426 state._fsp--; 16426
16427 16427 }
16428 16428
16429 } 16429 }
16430 16430 catch (RecognitionException re) {
16431 } 16431 reportError(re);
16432 catch (RecognitionException re) { 16432 recover(input,re);
16433 reportError(re); 16433 }
16434 recover(input,re); 16434 finally {
16435 } 16435
16436 finally { 16436 restoreStackSize(stackSize);
16437 16437
16438 restoreStackSize(stackSize); 16438 }
16439 16439 return ;
16440 } 16440 }
16441 return ; 16441 // $ANTLR end "rule__PatternElement__Group__1__Impl"
16442 } 16442
16443 // $ANTLR end "rule__DocumentationEntry__Group__2" 16443
16444 16444 // $ANTLR start "rule__PatternElement__Group_0__0"
16445 16445 // InternalApplicationConfiguration.g:5135:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
16446 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" 16446 public final void rule__PatternElement__Group_0__0() throws RecognitionException {
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 int stackSize = keepStackSize();
16449 16449
16450 int stackSize = keepStackSize(); 16450 try {
16451 16451 // InternalApplicationConfiguration.g:5139:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
16452 try { 16452 // InternalApplicationConfiguration.g:5140:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
16453 // InternalApplicationConfiguration.g:5177:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) 16453 {
16454 // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 16454 pushFollow(FOLLOW_20);
16455 { 16455 rule__PatternElement__Group_0__0__Impl();
16456 // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 16456
16457 // InternalApplicationConfiguration.g:5179:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 16457 state._fsp--;
16458 { 16458
16459 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); 16459 pushFollow(FOLLOW_2);
16460 // InternalApplicationConfiguration.g:5180:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 16460 rule__PatternElement__Group_0__1();
16461 // InternalApplicationConfiguration.g:5180:3: rule__DocumentationEntry__LevelAssignment_2 16461
16462 { 16462 state._fsp--;
16463 pushFollow(FOLLOW_2); 16463
16464 rule__DocumentationEntry__LevelAssignment_2(); 16464
16465 16465 }
16466 state._fsp--; 16466
16467 16467 }
16468 16468 catch (RecognitionException re) {
16469 } 16469 reportError(re);
16470 16470 recover(input,re);
16471 after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); 16471 }
16472 16472 finally {
16473 } 16473
16474 16474 restoreStackSize(stackSize);
16475 16475
16476 } 16476 }
16477 16477 return ;
16478 } 16478 }
16479 catch (RecognitionException re) { 16479 // $ANTLR end "rule__PatternElement__Group_0__0"
16480 reportError(re); 16480
16481 recover(input,re); 16481
16482 } 16482 // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
16483 finally { 16483 // InternalApplicationConfiguration.g:5147:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
16484 16484 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
16485 restoreStackSize(stackSize); 16485
16486 16486 int stackSize = keepStackSize();
16487 } 16487
16488 return ; 16488 try {
16489 } 16489 // InternalApplicationConfiguration.g:5151:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
16490 // $ANTLR end "rule__DocumentationEntry__Group__2__Impl" 16490 // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
16491 16491 {
16492 16492 // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
16493 // $ANTLR start "rule__RuntimeEntry__Group__0" 16493 // InternalApplicationConfiguration.g:5153:2: ( rule__PatternElement__PackageAssignment_0_0 )
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 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
16496 16496 // InternalApplicationConfiguration.g:5154:2: ( rule__PatternElement__PackageAssignment_0_0 )
16497 int stackSize = keepStackSize(); 16497 // InternalApplicationConfiguration.g:5154:3: rule__PatternElement__PackageAssignment_0_0
16498 16498 {
16499 try { 16499 pushFollow(FOLLOW_2);
16500 // InternalApplicationConfiguration.g:5193:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) 16500 rule__PatternElement__PackageAssignment_0_0();
16501 // InternalApplicationConfiguration.g:5194:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 16501
16502 { 16502 state._fsp--;
16503 pushFollow(FOLLOW_13); 16503
16504 rule__RuntimeEntry__Group__0__Impl(); 16504
16505 16505 }
16506 state._fsp--; 16506
16507 16507 after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
16508 pushFollow(FOLLOW_2); 16508
16509 rule__RuntimeEntry__Group__1(); 16509 }
16510 16510
16511 state._fsp--; 16511
16512 16512 }
16513 16513
16514 } 16514 }
16515 16515 catch (RecognitionException re) {
16516 } 16516 reportError(re);
16517 catch (RecognitionException re) { 16517 recover(input,re);
16518 reportError(re); 16518 }
16519 recover(input,re); 16519 finally {
16520 } 16520
16521 finally { 16521 restoreStackSize(stackSize);
16522 16522
16523 restoreStackSize(stackSize); 16523 }
16524 16524 return ;
16525 } 16525 }
16526 return ; 16526 // $ANTLR end "rule__PatternElement__Group_0__0__Impl"
16527 } 16527
16528 // $ANTLR end "rule__RuntimeEntry__Group__0" 16528
16529 16529 // $ANTLR start "rule__PatternElement__Group_0__1"
16530 16530 // InternalApplicationConfiguration.g:5162:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
16531 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" 16531 public final void rule__PatternElement__Group_0__1() throws RecognitionException {
16532 // InternalApplicationConfiguration.g:5201:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; 16532
16533 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { 16533 int stackSize = keepStackSize();
16534 16534
16535 int stackSize = keepStackSize(); 16535 try {
16536 16536 // InternalApplicationConfiguration.g:5166:1: ( rule__PatternElement__Group_0__1__Impl )
16537 try { 16537 // InternalApplicationConfiguration.g:5167:2: rule__PatternElement__Group_0__1__Impl
16538 // InternalApplicationConfiguration.g:5205:1: ( ( 'runtime' ) ) 16538 {
16539 // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) 16539 pushFollow(FOLLOW_2);
16540 { 16540 rule__PatternElement__Group_0__1__Impl();
16541 // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) 16541
16542 // InternalApplicationConfiguration.g:5207:2: 'runtime' 16542 state._fsp--;
16543 { 16543
16544 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 16544
16545 match(input,36,FOLLOW_2); 16545 }
16546 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 16546
16547 16547 }
16548 } 16548 catch (RecognitionException re) {
16549 16549 reportError(re);
16550 16550 recover(input,re);
16551 } 16551 }
16552 16552 finally {
16553 } 16553
16554 catch (RecognitionException re) { 16554 restoreStackSize(stackSize);
16555 reportError(re); 16555
16556 recover(input,re); 16556 }
16557 } 16557 return ;
16558 finally { 16558 }
16559 16559 // $ANTLR end "rule__PatternElement__Group_0__1"
16560 restoreStackSize(stackSize); 16560
16561 16561
16562 } 16562 // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
16563 return ; 16563 // InternalApplicationConfiguration.g:5173:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
16564 } 16564 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
16565 // $ANTLR end "rule__RuntimeEntry__Group__0__Impl" 16565
16566 16566 int stackSize = keepStackSize();
16567 16567
16568 // $ANTLR start "rule__RuntimeEntry__Group__1" 16568 try {
16569 // InternalApplicationConfiguration.g:5216:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; 16569 // InternalApplicationConfiguration.g:5177:1: ( ( '::' ) )
16570 public final void rule__RuntimeEntry__Group__1() throws RecognitionException { 16570 // InternalApplicationConfiguration.g:5178:1: ( '::' )
16571 16571 {
16572 int stackSize = keepStackSize(); 16572 // InternalApplicationConfiguration.g:5178:1: ( '::' )
16573 16573 // InternalApplicationConfiguration.g:5179:2: '::'
16574 try { 16574 {
16575 // InternalApplicationConfiguration.g:5220:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) 16575 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
16576 // InternalApplicationConfiguration.g:5221:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 16576 match(input,34,FOLLOW_2);
16577 { 16577 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
16578 pushFollow(FOLLOW_9); 16578
16579 rule__RuntimeEntry__Group__1__Impl(); 16579 }
16580 16580
16581 state._fsp--; 16581
16582 16582 }
16583 pushFollow(FOLLOW_2); 16583
16584 rule__RuntimeEntry__Group__2(); 16584 }
16585 16585 catch (RecognitionException re) {
16586 state._fsp--; 16586 reportError(re);
16587 16587 recover(input,re);
16588 16588 }
16589 } 16589 finally {
16590 16590
16591 } 16591 restoreStackSize(stackSize);
16592 catch (RecognitionException re) { 16592
16593 reportError(re); 16593 }
16594 recover(input,re); 16594 return ;
16595 } 16595 }
16596 finally { 16596 // $ANTLR end "rule__PatternElement__Group_0__1__Impl"
16597 16597
16598 restoreStackSize(stackSize); 16598
16599 16599 // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
16600 } 16600 // InternalApplicationConfiguration.g:5189:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
16601 return ; 16601 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
16602 } 16602
16603 // $ANTLR end "rule__RuntimeEntry__Group__1" 16603 int stackSize = keepStackSize();
16604 16604
16605 16605 try {
16606 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" 16606 // InternalApplicationConfiguration.g:5193:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
16607 // InternalApplicationConfiguration.g:5228:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; 16607 // InternalApplicationConfiguration.g:5194:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
16608 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { 16608 {
16609 16609 pushFollow(FOLLOW_8);
16610 int stackSize = keepStackSize(); 16610 rule__GraphPatternDeclaration__Group__0__Impl();
16611 16611
16612 try { 16612 state._fsp--;
16613 // InternalApplicationConfiguration.g:5232:1: ( ( '=' ) ) 16613
16614 // InternalApplicationConfiguration.g:5233:1: ( '=' ) 16614 pushFollow(FOLLOW_2);
16615 { 16615 rule__GraphPatternDeclaration__Group__1();
16616 // InternalApplicationConfiguration.g:5233:1: ( '=' ) 16616
16617 // InternalApplicationConfiguration.g:5234:2: '=' 16617 state._fsp--;
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__0"
16635 restoreStackSize(stackSize); 16635
16636 16636
16637 } 16637 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
16638 return ; 16638 // InternalApplicationConfiguration.g:5201:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
16639 } 16639 public final void rule__GraphPatternDeclaration__Group__0__Impl() 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:5205:1: ( ( 'constraints' ) )
16645 public final void rule__RuntimeEntry__Group__2() throws RecognitionException { 16645 // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
16646 16646 {
16647 int stackSize = keepStackSize(); 16647 // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
16648 16648 // InternalApplicationConfiguration.g:5207:2: 'constraints'
16649 try { 16649 {
16650 // InternalApplicationConfiguration.g:5247:1: ( rule__RuntimeEntry__Group__2__Impl ) 16650 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
16651 // InternalApplicationConfiguration.g:5248:2: rule__RuntimeEntry__Group__2__Impl 16651 match(input,38,FOLLOW_2);
16652 { 16652 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
16653 pushFollow(FOLLOW_2); 16653
16654 rule__RuntimeEntry__Group__2__Impl(); 16654 }
16655 16655
16656 state._fsp--; 16656
16657 16657 }
16658 16658
16659 } 16659 }
16660 16660 catch (RecognitionException re) {
16661 } 16661 reportError(re);
16662 catch (RecognitionException re) { 16662 recover(input,re);
16663 reportError(re); 16663 }
16664 recover(input,re); 16664 finally {
16665 } 16665
16666 finally { 16666 restoreStackSize(stackSize);
16667 16667
16668 restoreStackSize(stackSize); 16668 }
16669 16669 return ;
16670 } 16670 }
16671 return ; 16671 // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl"
16672 } 16672
16673 // $ANTLR end "rule__RuntimeEntry__Group__2" 16673
16674 16674 // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
16675 16675 // InternalApplicationConfiguration.g:5216:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
16676 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" 16676 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
16677 // InternalApplicationConfiguration.g:5254:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; 16677
16678 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { 16678 int stackSize = keepStackSize();
16679 16679
16680 int stackSize = keepStackSize(); 16680 try {
16681 16681 // InternalApplicationConfiguration.g:5220:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
16682 try { 16682 // InternalApplicationConfiguration.g:5221:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
16683 // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) 16683 {
16684 // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 16684 pushFollow(FOLLOW_19);
16685 { 16685 rule__GraphPatternDeclaration__Group__1__Impl();
16686 // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 16686
16687 // InternalApplicationConfiguration.g:5260:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 16687 state._fsp--;
16688 { 16688
16689 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); 16689 pushFollow(FOLLOW_2);
16690 // InternalApplicationConfiguration.g:5261:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 16690 rule__GraphPatternDeclaration__Group__2();
16691 // InternalApplicationConfiguration.g:5261:3: rule__RuntimeEntry__MillisecLimitAssignment_2 16691
16692 { 16692 state._fsp--;
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__GraphPatternDeclaration__Group__1"
16710 reportError(re); 16710
16711 recover(input,re); 16711
16712 } 16712 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
16713 finally { 16713 // InternalApplicationConfiguration.g:5228:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
16714 16714 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
16715 restoreStackSize(stackSize); 16715
16716 16716 int stackSize = keepStackSize();
16717 } 16717
16718 return ; 16718 try {
16719 } 16719 // InternalApplicationConfiguration.g:5232:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
16720 // $ANTLR end "rule__RuntimeEntry__Group__2__Impl" 16720 // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
16721 16721 {
16722 16722 // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
16723 // $ANTLR start "rule__MemoryEntry__Group__0" 16723 // InternalApplicationConfiguration.g:5234:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
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 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
16726 16726 // InternalApplicationConfiguration.g:5235:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
16727 int stackSize = keepStackSize(); 16727 // InternalApplicationConfiguration.g:5235:3: rule__GraphPatternDeclaration__NameAssignment_1
16728 16728 {
16729 try { 16729 pushFollow(FOLLOW_2);
16730 // InternalApplicationConfiguration.g:5274:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) 16730 rule__GraphPatternDeclaration__NameAssignment_1();
16731 // InternalApplicationConfiguration.g:5275:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 16731
16732 { 16732 state._fsp--;
16733 pushFollow(FOLLOW_13); 16733
16734 rule__MemoryEntry__Group__0__Impl(); 16734
16735 16735 }
16736 state._fsp--; 16736
16737 16737 after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
16738 pushFollow(FOLLOW_2); 16738
16739 rule__MemoryEntry__Group__1(); 16739 }
16740 16740
16741 state._fsp--; 16741
16742 16742 }
16743 16743
16744 } 16744 }
16745 16745 catch (RecognitionException re) {
16746 } 16746 reportError(re);
16747 catch (RecognitionException re) { 16747 recover(input,re);
16748 reportError(re); 16748 }
16749 recover(input,re); 16749 finally {
16750 } 16750
16751 finally { 16751 restoreStackSize(stackSize);
16752 16752
16753 restoreStackSize(stackSize); 16753 }
16754 16754 return ;
16755 } 16755 }
16756 return ; 16756 // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl"
16757 } 16757
16758 // $ANTLR end "rule__MemoryEntry__Group__0" 16758
16759 16759 // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
16760 16760 // InternalApplicationConfiguration.g:5243:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
16761 // $ANTLR start "rule__MemoryEntry__Group__0__Impl" 16761 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
16762 // InternalApplicationConfiguration.g:5282:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; 16762
16763 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { 16763 int stackSize = keepStackSize();
16764 16764
16765 int stackSize = keepStackSize(); 16765 try {
16766 16766 // InternalApplicationConfiguration.g:5247:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
16767 try { 16767 // InternalApplicationConfiguration.g:5248:2: rule__GraphPatternDeclaration__Group__2__Impl
16768 // InternalApplicationConfiguration.g:5286:1: ( ( 'memory' ) ) 16768 {
16769 // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) 16769 pushFollow(FOLLOW_2);
16770 { 16770 rule__GraphPatternDeclaration__Group__2__Impl();
16771 // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) 16771
16772 // InternalApplicationConfiguration.g:5288:2: 'memory' 16772 state._fsp--;
16773 { 16773
16774 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 16774
16775 match(input,37,FOLLOW_2); 16775 }
16776 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 16776
16777 16777 }
16778 } 16778 catch (RecognitionException re) {
16779 16779 reportError(re);
16780 16780 recover(input,re);
16781 } 16781 }
16782 16782 finally {
16783 } 16783
16784 catch (RecognitionException re) { 16784 restoreStackSize(stackSize);
16785 reportError(re); 16785
16786 recover(input,re); 16786 }
16787 } 16787 return ;
16788 finally { 16788 }
16789 16789 // $ANTLR end "rule__GraphPatternDeclaration__Group__2"
16790 restoreStackSize(stackSize); 16790
16791 16791
16792 } 16792 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
16793 return ; 16793 // InternalApplicationConfiguration.g:5254:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
16794 } 16794 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
16795 // $ANTLR end "rule__MemoryEntry__Group__0__Impl" 16795
16796 16796 int stackSize = keepStackSize();
16797 16797
16798 // $ANTLR start "rule__MemoryEntry__Group__1" 16798 try {
16799 // InternalApplicationConfiguration.g:5297:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; 16799 // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
16800 public final void rule__MemoryEntry__Group__1() throws RecognitionException { 16800 // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
16801 16801 {
16802 int stackSize = keepStackSize(); 16802 // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
16803 16803 // InternalApplicationConfiguration.g:5260:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
16804 try { 16804 {
16805 // InternalApplicationConfiguration.g:5301:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) 16805 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
16806 // InternalApplicationConfiguration.g:5302:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 16806 // InternalApplicationConfiguration.g:5261:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
16807 { 16807 // InternalApplicationConfiguration.g:5261:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
16808 pushFollow(FOLLOW_9); 16808 {
16809 rule__MemoryEntry__Group__1__Impl(); 16809 pushFollow(FOLLOW_2);
16810 16810 rule__GraphPatternDeclaration__SpecificationAssignment_2();
16811 state._fsp--; 16811
16812 16812 state._fsp--;
16813 pushFollow(FOLLOW_2); 16813
16814 rule__MemoryEntry__Group__2(); 16814
16815 16815 }
16816 state._fsp--; 16816
16817 16817 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
16818 16818
16819 } 16819 }
16820 16820
16821 } 16821
16822 catch (RecognitionException re) { 16822 }
16823 reportError(re); 16823
16824 recover(input,re); 16824 }
16825 } 16825 catch (RecognitionException re) {
16826 finally { 16826 reportError(re);
16827 16827 recover(input,re);
16828 restoreStackSize(stackSize); 16828 }
16829 16829 finally {
16830 } 16830
16831 return ; 16831 restoreStackSize(stackSize);
16832 } 16832
16833 // $ANTLR end "rule__MemoryEntry__Group__1" 16833 }
16834 16834 return ;
16835 16835 }
16836 // $ANTLR start "rule__MemoryEntry__Group__1__Impl" 16836 // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl"
16837 // InternalApplicationConfiguration.g:5309:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; 16837
16838 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { 16838
16839 16839 // $ANTLR start "rule__ObjectiveSpecification__Group__0"
16840 int stackSize = keepStackSize(); 16840 // InternalApplicationConfiguration.g:5270:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
16841 16841 public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
16842 try { 16842
16843 // InternalApplicationConfiguration.g:5313:1: ( ( '=' ) ) 16843 int stackSize = keepStackSize();
16844 // InternalApplicationConfiguration.g:5314:1: ( '=' ) 16844
16845 { 16845 try {
16846 // InternalApplicationConfiguration.g:5314:1: ( '=' ) 16846 // InternalApplicationConfiguration.g:5274:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
16847 // InternalApplicationConfiguration.g:5315:2: '=' 16847 // InternalApplicationConfiguration.g:5275:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
16848 { 16848 {
16849 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 16849 pushFollow(FOLLOW_23);
16850 match(input,23,FOLLOW_2); 16850 rule__ObjectiveSpecification__Group__0__Impl();
16851 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 16851
16852 16852 state._fsp--;
16853 } 16853
16854 16854 pushFollow(FOLLOW_2);
16855 16855 rule__ObjectiveSpecification__Group__1();
16856 } 16856
16857 16857 state._fsp--;
16858 } 16858
16859 catch (RecognitionException re) { 16859
16860 reportError(re); 16860 }
16861 recover(input,re); 16861
16862 } 16862 }
16863 finally { 16863 catch (RecognitionException re) {
16864 16864 reportError(re);
16865 restoreStackSize(stackSize); 16865 recover(input,re);
16866 16866 }
16867 } 16867 finally {
16868 return ; 16868
16869 } 16869 restoreStackSize(stackSize);
16870 // $ANTLR end "rule__MemoryEntry__Group__1__Impl" 16870
16871 16871 }
16872 16872 return ;
16873 // $ANTLR start "rule__MemoryEntry__Group__2" 16873 }
16874 // InternalApplicationConfiguration.g:5324:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; 16874 // $ANTLR end "rule__ObjectiveSpecification__Group__0"
16875 public final void rule__MemoryEntry__Group__2() throws RecognitionException { 16875
16876 16876
16877 int stackSize = keepStackSize(); 16877 // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
16878 16878 // InternalApplicationConfiguration.g:5282:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
16879 try { 16879 public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
16880 // InternalApplicationConfiguration.g:5328:1: ( rule__MemoryEntry__Group__2__Impl ) 16880
16881 // InternalApplicationConfiguration.g:5329:2: rule__MemoryEntry__Group__2__Impl 16881 int stackSize = keepStackSize();
16882 { 16882
16883 pushFollow(FOLLOW_2); 16883 try {
16884 rule__MemoryEntry__Group__2__Impl(); 16884 // InternalApplicationConfiguration.g:5286:1: ( ( '{' ) )
16885 16885 // InternalApplicationConfiguration.g:5287:1: ( '{' )
16886 state._fsp--; 16886 {
16887 16887 // InternalApplicationConfiguration.g:5287:1: ( '{' )
16888 16888 // InternalApplicationConfiguration.g:5288:2: '{'
16889 } 16889 {
16890 16890 before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
16891 } 16891 match(input,29,FOLLOW_2);
16892 catch (RecognitionException re) { 16892 after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
16893 reportError(re); 16893
16894 recover(input,re); 16894 }
16895 } 16895
16896 finally { 16896
16897 16897 }
16898 restoreStackSize(stackSize); 16898
16899 16899 }
16900 } 16900 catch (RecognitionException re) {
16901 return ; 16901 reportError(re);
16902 } 16902 recover(input,re);
16903 // $ANTLR end "rule__MemoryEntry__Group__2" 16903 }
16904 16904 finally {
16905 16905
16906 // $ANTLR start "rule__MemoryEntry__Group__2__Impl" 16906 restoreStackSize(stackSize);
16907 // InternalApplicationConfiguration.g:5335:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; 16907
16908 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { 16908 }
16909 16909 return ;
16910 int stackSize = keepStackSize(); 16910 }
16911 16911 // $ANTLR end "rule__ObjectiveSpecification__Group__0__Impl"
16912 try { 16912
16913 // InternalApplicationConfiguration.g:5339:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) 16913
16914 // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 16914 // $ANTLR start "rule__ObjectiveSpecification__Group__1"
16915 { 16915 // InternalApplicationConfiguration.g:5297:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
16916 // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 16916 public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
16917 // InternalApplicationConfiguration.g:5341:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 16917
16918 { 16918 int stackSize = keepStackSize();
16919 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); 16919
16920 // InternalApplicationConfiguration.g:5342:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 16920 try {
16921 // InternalApplicationConfiguration.g:5342:3: rule__MemoryEntry__MegabyteLimitAssignment_2 16921 // InternalApplicationConfiguration.g:5301:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
16922 { 16922 // InternalApplicationConfiguration.g:5302:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
16923 pushFollow(FOLLOW_2); 16923 {
16924 rule__MemoryEntry__MegabyteLimitAssignment_2(); 16924 pushFollow(FOLLOW_16);
16925 16925 rule__ObjectiveSpecification__Group__1__Impl();
16926 state._fsp--; 16926
16927 16927 state._fsp--;
16928 16928
16929 } 16929 pushFollow(FOLLOW_2);
16930 16930 rule__ObjectiveSpecification__Group__2();
16931 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); 16931
16932 16932 state._fsp--;
16933 } 16933
16934 16934
16935 16935 }
16936 } 16936
16937 16937 }
16938 } 16938 catch (RecognitionException re) {
16939 catch (RecognitionException re) { 16939 reportError(re);
16940 reportError(re); 16940 recover(input,re);
16941 recover(input,re); 16941 }
16942 } 16942 finally {
16943 finally { 16943
16944 16944 restoreStackSize(stackSize);
16945 restoreStackSize(stackSize); 16945
16946 16946 }
16947 } 16947 return ;
16948 return ; 16948 }
16949 } 16949 // $ANTLR end "rule__ObjectiveSpecification__Group__1"
16950 // $ANTLR end "rule__MemoryEntry__Group__2__Impl" 16950
16951 16951
16952 16952 // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
16953 // $ANTLR start "rule__CustomEntry__Group__0" 16953 // InternalApplicationConfiguration.g:5309:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
16954 // InternalApplicationConfiguration.g:5351:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; 16954 public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
16955 public final void rule__CustomEntry__Group__0() throws RecognitionException { 16955
16956 16956 int stackSize = keepStackSize();
16957 int stackSize = keepStackSize(); 16957
16958 16958 try {
16959 try { 16959 // InternalApplicationConfiguration.g:5313:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
16960 // InternalApplicationConfiguration.g:5355:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) 16960 // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
16961 // InternalApplicationConfiguration.g:5356:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 16961 {
16962 { 16962 // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
16963 pushFollow(FOLLOW_13); 16963 // InternalApplicationConfiguration.g:5315:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
16964 rule__CustomEntry__Group__0__Impl(); 16964 {
16965 16965 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
16966 state._fsp--; 16966 // InternalApplicationConfiguration.g:5316:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
16967 16967 // InternalApplicationConfiguration.g:5316:3: rule__ObjectiveSpecification__EntriesAssignment_1
16968 pushFollow(FOLLOW_2); 16968 {
16969 rule__CustomEntry__Group__1(); 16969 pushFollow(FOLLOW_2);
16970 16970 rule__ObjectiveSpecification__EntriesAssignment_1();
16971 state._fsp--; 16971
16972 16972 state._fsp--;
16973 16973
16974 } 16974
16975 16975 }
16976 } 16976
16977 catch (RecognitionException re) { 16977 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
16978 reportError(re); 16978
16979 recover(input,re); 16979 }
16980 } 16980
16981 finally { 16981
16982 16982 }
16983 restoreStackSize(stackSize); 16983
16984 16984 }
16985 } 16985 catch (RecognitionException re) {
16986 return ; 16986 reportError(re);
16987 } 16987 recover(input,re);
16988 // $ANTLR end "rule__CustomEntry__Group__0" 16988 }
16989 16989 finally {
16990 16990
16991 // $ANTLR start "rule__CustomEntry__Group__0__Impl" 16991 restoreStackSize(stackSize);
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 return ;
16995 int stackSize = keepStackSize(); 16995 }
16996 16996 // $ANTLR end "rule__ObjectiveSpecification__Group__1__Impl"
16997 try { 16997
16998 // InternalApplicationConfiguration.g:5367:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) 16998
16999 // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 16999 // $ANTLR start "rule__ObjectiveSpecification__Group__2"
17000 { 17000 // InternalApplicationConfiguration.g:5324:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
17001 // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 17001 public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
17002 // InternalApplicationConfiguration.g:5369:2: ( rule__CustomEntry__KeyAssignment_0 ) 17002
17003 { 17003 int stackSize = keepStackSize();
17004 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); 17004
17005 // InternalApplicationConfiguration.g:5370:2: ( rule__CustomEntry__KeyAssignment_0 ) 17005 try {
17006 // InternalApplicationConfiguration.g:5370:3: rule__CustomEntry__KeyAssignment_0 17006 // InternalApplicationConfiguration.g:5328:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
17007 { 17007 // InternalApplicationConfiguration.g:5329:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
17008 pushFollow(FOLLOW_2); 17008 {
17009 rule__CustomEntry__KeyAssignment_0(); 17009 pushFollow(FOLLOW_16);
17010 17010 rule__ObjectiveSpecification__Group__2__Impl();
17011 state._fsp--; 17011
17012 17012 state._fsp--;
17013 17013
17014 } 17014 pushFollow(FOLLOW_2);
17015 17015 rule__ObjectiveSpecification__Group__3();
17016 after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); 17016
17017 17017 state._fsp--;
17018 } 17018
17019 17019
17020 17020 }
17021 } 17021
17022 17022 }
17023 } 17023 catch (RecognitionException re) {
17024 catch (RecognitionException re) { 17024 reportError(re);
17025 reportError(re); 17025 recover(input,re);
17026 recover(input,re); 17026 }
17027 } 17027 finally {
17028 finally { 17028
17029 17029 restoreStackSize(stackSize);
17030 restoreStackSize(stackSize); 17030
17031 17031 }
17032 } 17032 return ;
17033 return ; 17033 }
17034 } 17034 // $ANTLR end "rule__ObjectiveSpecification__Group__2"
17035 // $ANTLR end "rule__CustomEntry__Group__0__Impl" 17035
17036 17036
17037 17037 // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
17038 // $ANTLR start "rule__CustomEntry__Group__1" 17038 // InternalApplicationConfiguration.g:5336:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
17039 // InternalApplicationConfiguration.g:5378:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; 17039 public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
17040 public final void rule__CustomEntry__Group__1() throws RecognitionException { 17040
17041 17041 int stackSize = keepStackSize();
17042 int stackSize = keepStackSize(); 17042
17043 17043 try {
17044 try { 17044 // InternalApplicationConfiguration.g:5340:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
17045 // InternalApplicationConfiguration.g:5382:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) 17045 // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
17046 // InternalApplicationConfiguration.g:5383:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 17046 {
17047 { 17047 // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
17048 pushFollow(FOLLOW_11); 17048 // InternalApplicationConfiguration.g:5342:2: ( rule__ObjectiveSpecification__Group_2__0 )*
17049 rule__CustomEntry__Group__1__Impl(); 17049 {
17050 17050 before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
17051 state._fsp--; 17051 // InternalApplicationConfiguration.g:5343:2: ( rule__ObjectiveSpecification__Group_2__0 )*
17052 17052 loop50:
17053 pushFollow(FOLLOW_2); 17053 do {
17054 rule__CustomEntry__Group__2(); 17054 int alt50=2;
17055 17055 int LA50_0 = input.LA(1);
17056 state._fsp--; 17056
17057 17057 if ( (LA50_0==31) ) {
17058 17058 alt50=1;
17059 } 17059 }
17060 17060
17061 } 17061
17062 catch (RecognitionException re) { 17062 switch (alt50) {
17063 reportError(re); 17063 case 1 :
17064 recover(input,re); 17064 // InternalApplicationConfiguration.g:5343:3: rule__ObjectiveSpecification__Group_2__0
17065 } 17065 {
17066 finally { 17066 pushFollow(FOLLOW_17);
17067 17067 rule__ObjectiveSpecification__Group_2__0();
17068 restoreStackSize(stackSize); 17068
17069 17069 state._fsp--;
17070 } 17070
17071 return ; 17071
17072 } 17072 }
17073 // $ANTLR end "rule__CustomEntry__Group__1" 17073 break;
17074 17074
17075 17075 default :
17076 // $ANTLR start "rule__CustomEntry__Group__1__Impl" 17076 break loop50;
17077 // InternalApplicationConfiguration.g:5390:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; 17077 }
17078 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { 17078 } while (true);
17079 17079
17080 int stackSize = keepStackSize(); 17080 after(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
17081 17081
17082 try { 17082 }
17083 // InternalApplicationConfiguration.g:5394:1: ( ( '=' ) ) 17083
17084 // InternalApplicationConfiguration.g:5395:1: ( '=' ) 17084
17085 { 17085 }
17086 // InternalApplicationConfiguration.g:5395:1: ( '=' ) 17086
17087 // InternalApplicationConfiguration.g:5396:2: '=' 17087 }
17088 { 17088 catch (RecognitionException re) {
17089 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 17089 reportError(re);
17090 match(input,23,FOLLOW_2); 17090 recover(input,re);
17091 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 17091 }
17092 17092 finally {
17093 } 17093
17094 17094 restoreStackSize(stackSize);
17095 17095
17096 } 17096 }
17097 17097 return ;
17098 } 17098 }
17099 catch (RecognitionException re) { 17099 // $ANTLR end "rule__ObjectiveSpecification__Group__2__Impl"
17100 reportError(re); 17100
17101 recover(input,re); 17101
17102 } 17102 // $ANTLR start "rule__ObjectiveSpecification__Group__3"
17103 finally { 17103 // InternalApplicationConfiguration.g:5351:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
17104 17104 public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
17105 restoreStackSize(stackSize); 17105
17106 17106 int stackSize = keepStackSize();
17107 } 17107
17108 return ; 17108 try {
17109 } 17109 // InternalApplicationConfiguration.g:5355:1: ( rule__ObjectiveSpecification__Group__3__Impl )
17110 // $ANTLR end "rule__CustomEntry__Group__1__Impl" 17110 // InternalApplicationConfiguration.g:5356:2: rule__ObjectiveSpecification__Group__3__Impl
17111 17111 {
17112 17112 pushFollow(FOLLOW_2);
17113 // $ANTLR start "rule__CustomEntry__Group__2" 17113 rule__ObjectiveSpecification__Group__3__Impl();
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 state._fsp--;
17116 17116
17117 int stackSize = keepStackSize(); 17117
17118 17118 }
17119 try { 17119
17120 // InternalApplicationConfiguration.g:5409:1: ( rule__CustomEntry__Group__2__Impl ) 17120 }
17121 // InternalApplicationConfiguration.g:5410:2: rule__CustomEntry__Group__2__Impl 17121 catch (RecognitionException re) {
17122 { 17122 reportError(re);
17123 pushFollow(FOLLOW_2); 17123 recover(input,re);
17124 rule__CustomEntry__Group__2__Impl(); 17124 }
17125 17125 finally {
17126 state._fsp--; 17126
17127 17127 restoreStackSize(stackSize);
17128 17128
17129 } 17129 }
17130 17130 return ;
17131 } 17131 }
17132 catch (RecognitionException re) { 17132 // $ANTLR end "rule__ObjectiveSpecification__Group__3"
17133 reportError(re); 17133
17134 recover(input,re); 17134
17135 } 17135 // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
17136 finally { 17136 // InternalApplicationConfiguration.g:5362:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
17137 17137 public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
17138 restoreStackSize(stackSize); 17138
17139 17139 int stackSize = keepStackSize();
17140 } 17140
17141 return ; 17141 try {
17142 } 17142 // InternalApplicationConfiguration.g:5366:1: ( ( '}' ) )
17143 // $ANTLR end "rule__CustomEntry__Group__2" 17143 // InternalApplicationConfiguration.g:5367:1: ( '}' )
17144 17144 {
17145 17145 // InternalApplicationConfiguration.g:5367:1: ( '}' )
17146 // $ANTLR start "rule__CustomEntry__Group__2__Impl" 17146 // InternalApplicationConfiguration.g:5368:2: '}'
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 before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
17149 17149 match(input,30,FOLLOW_2);
17150 int stackSize = keepStackSize(); 17150 after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
17151 17151
17152 try { 17152 }
17153 // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) 17153
17154 // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 17154
17155 { 17155 }
17156 // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 17156
17157 // InternalApplicationConfiguration.g:5422:2: ( rule__CustomEntry__ValueAssignment_2 ) 17157 }
17158 { 17158 catch (RecognitionException re) {
17159 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); 17159 reportError(re);
17160 // InternalApplicationConfiguration.g:5423:2: ( rule__CustomEntry__ValueAssignment_2 ) 17160 recover(input,re);
17161 // InternalApplicationConfiguration.g:5423:3: rule__CustomEntry__ValueAssignment_2 17161 }
17162 { 17162 finally {
17163 pushFollow(FOLLOW_2); 17163
17164 rule__CustomEntry__ValueAssignment_2(); 17164 restoreStackSize(stackSize);
17165 17165
17166 state._fsp--; 17166 }
17167 17167 return ;
17168 17168 }
17169 } 17169 // $ANTLR end "rule__ObjectiveSpecification__Group__3__Impl"
17170 17170
17171 after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); 17171
17172 17172 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
17173 } 17173 // InternalApplicationConfiguration.g:5378:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
17174 17174 public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
17175 17175
17176 } 17176 int stackSize = keepStackSize();
17177 17177
17178 } 17178 try {
17179 catch (RecognitionException re) { 17179 // InternalApplicationConfiguration.g:5382:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
17180 reportError(re); 17180 // InternalApplicationConfiguration.g:5383:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
17181 recover(input,re); 17181 {
17182 } 17182 pushFollow(FOLLOW_23);
17183 finally { 17183 rule__ObjectiveSpecification__Group_2__0__Impl();
17184 17184
17185 restoreStackSize(stackSize); 17185 state._fsp--;
17186 17186
17187 } 17187 pushFollow(FOLLOW_2);
17188 return ; 17188 rule__ObjectiveSpecification__Group_2__1();
17189 } 17189
17190 // $ANTLR end "rule__CustomEntry__Group__2__Impl" 17190 state._fsp--;
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__ObjectiveSpecification__Group_2__0"
17208 pushFollow(FOLLOW_2); 17208
17209 rule__ScopeSpecification__Group__1(); 17209
17210 17210 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
17211 state._fsp--; 17211 // InternalApplicationConfiguration.g:5390:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
17212 17212 public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
17213 17213
17214 } 17214 int stackSize = keepStackSize();
17215 17215
17216 } 17216 try {
17217 catch (RecognitionException re) { 17217 // InternalApplicationConfiguration.g:5394:1: ( ( ',' ) )
17218 reportError(re); 17218 // InternalApplicationConfiguration.g:5395:1: ( ',' )
17219 recover(input,re); 17219 {
17220 } 17220 // InternalApplicationConfiguration.g:5395:1: ( ',' )
17221 finally { 17221 // InternalApplicationConfiguration.g:5396:2: ','
17222 17222 {
17223 restoreStackSize(stackSize); 17223 before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17224 17224 match(input,31,FOLLOW_2);
17225 } 17225 after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17226 return ; 17226
17227 } 17227 }
17228 // $ANTLR end "rule__ScopeSpecification__Group__0" 17228
17229 17229
17230 17230 }
17231 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" 17231
17232 // InternalApplicationConfiguration.g:5444:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; 17232 }
17233 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { 17233 catch (RecognitionException re) {
17234 17234 reportError(re);
17235 int stackSize = keepStackSize(); 17235 recover(input,re);
17236 17236 }
17237 try { 17237 finally {
17238 // InternalApplicationConfiguration.g:5448:1: ( ( () ) ) 17238
17239 // InternalApplicationConfiguration.g:5449:1: ( () ) 17239 restoreStackSize(stackSize);
17240 { 17240
17241 // InternalApplicationConfiguration.g:5449:1: ( () ) 17241 }
17242 // InternalApplicationConfiguration.g:5450:2: () 17242 return ;
17243 { 17243 }
17244 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); 17244 // $ANTLR end "rule__ObjectiveSpecification__Group_2__0__Impl"
17245 // InternalApplicationConfiguration.g:5451:2: () 17245
17246 // InternalApplicationConfiguration.g:5451:3: 17246
17247 { 17247 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
17248 } 17248 // InternalApplicationConfiguration.g:5405:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
17249 17249 public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
17250 after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); 17250
17251 17251 int stackSize = keepStackSize();
17252 } 17252
17253 17253 try {
17254 17254 // InternalApplicationConfiguration.g:5409:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
17255 } 17255 // InternalApplicationConfiguration.g:5410:2: rule__ObjectiveSpecification__Group_2__1__Impl
17256 17256 {
17257 } 17257 pushFollow(FOLLOW_2);
17258 finally { 17258 rule__ObjectiveSpecification__Group_2__1__Impl();
17259 17259
17260 restoreStackSize(stackSize); 17260 state._fsp--;
17261 17261
17262 } 17262
17263 return ; 17263 }
17264 } 17264
17265 // $ANTLR end "rule__ScopeSpecification__Group__0__Impl" 17265 }
17266 17266 catch (RecognitionException re) {
17267 17267 reportError(re);
17268 // $ANTLR start "rule__ScopeSpecification__Group__1" 17268 recover(input,re);
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 finally {
17271 17271
17272 int stackSize = keepStackSize(); 17272 restoreStackSize(stackSize);
17273 17273
17274 try { 17274 }
17275 // InternalApplicationConfiguration.g:5463:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) 17275 return ;
17276 // InternalApplicationConfiguration.g:5464:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 17276 }
17277 { 17277 // $ANTLR end "rule__ObjectiveSpecification__Group_2__1"
17278 pushFollow(FOLLOW_26); 17278
17279 rule__ScopeSpecification__Group__1__Impl(); 17279
17280 17280 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
17281 state._fsp--; 17281 // InternalApplicationConfiguration.g:5416:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
17282 17282 public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
17283 pushFollow(FOLLOW_2); 17283
17284 rule__ScopeSpecification__Group__2(); 17284 int stackSize = keepStackSize();
17285 17285
17286 state._fsp--; 17286 try {
17287 17287 // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
17288 17288 // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17289 } 17289 {
17290 17290 // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17291 } 17291 // InternalApplicationConfiguration.g:5422:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17292 catch (RecognitionException re) { 17292 {
17293 reportError(re); 17293 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
17294 recover(input,re); 17294 // InternalApplicationConfiguration.g:5423:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17295 } 17295 // InternalApplicationConfiguration.g:5423:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
17296 finally { 17296 {
17297 17297 pushFollow(FOLLOW_2);
17298 restoreStackSize(stackSize); 17298 rule__ObjectiveSpecification__EntriesAssignment_2_1();
17299 17299
17300 } 17300 state._fsp--;
17301 return ; 17301
17302 } 17302
17303 // $ANTLR end "rule__ScopeSpecification__Group__1" 17303 }
17304 17304
17305 17305 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
17306 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" 17306
17307 // InternalApplicationConfiguration.g:5471:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; 17307 }
17308 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { 17308
17309 17309
17310 int stackSize = keepStackSize(); 17310 }
17311 17311
17312 try { 17312 }
17313 // InternalApplicationConfiguration.g:5475:1: ( ( '{' ) ) 17313 catch (RecognitionException re) {
17314 // InternalApplicationConfiguration.g:5476:1: ( '{' ) 17314 reportError(re);
17315 { 17315 recover(input,re);
17316 // InternalApplicationConfiguration.g:5476:1: ( '{' ) 17316 }
17317 // InternalApplicationConfiguration.g:5477:2: '{' 17317 finally {
17318 { 17318
17319 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 17319 restoreStackSize(stackSize);
17320 match(input,24,FOLLOW_2); 17320
17321 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 17321 }
17322 17322 return ;
17323 } 17323 }
17324 17324 // $ANTLR end "rule__ObjectiveSpecification__Group_2__1__Impl"
17325 17325
17326 } 17326
17327 17327 // $ANTLR start "rule__OptimizationEntry__Group__0"
17328 } 17328 // InternalApplicationConfiguration.g:5432:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
17329 catch (RecognitionException re) { 17329 public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
17330 reportError(re); 17330
17331 recover(input,re); 17331 int stackSize = keepStackSize();
17332 } 17332
17333 finally { 17333 try {
17334 17334 // InternalApplicationConfiguration.g:5436:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
17335 restoreStackSize(stackSize); 17335 // InternalApplicationConfiguration.g:5437:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
17336 17336 {
17337 } 17337 pushFollow(FOLLOW_23);
17338 return ; 17338 rule__OptimizationEntry__Group__0__Impl();
17339 } 17339
17340 // $ANTLR end "rule__ScopeSpecification__Group__1__Impl" 17340 state._fsp--;
17341 17341
17342 17342 pushFollow(FOLLOW_2);
17343 // $ANTLR start "rule__ScopeSpecification__Group__2" 17343 rule__OptimizationEntry__Group__1();
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 state._fsp--;
17346 17346
17347 int stackSize = keepStackSize(); 17347
17348 17348 }
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 catch (RecognitionException re) {
17352 { 17352 reportError(re);
17353 pushFollow(FOLLOW_26); 17353 recover(input,re);
17354 rule__ScopeSpecification__Group__2__Impl(); 17354 }
17355 17355 finally {
17356 state._fsp--; 17356
17357 17357 restoreStackSize(stackSize);
17358 pushFollow(FOLLOW_2); 17358
17359 rule__ScopeSpecification__Group__3(); 17359 }
17360 17360 return ;
17361 state._fsp--; 17361 }
17362 17362 // $ANTLR end "rule__OptimizationEntry__Group__0"
17363 17363
17364 } 17364
17365 17365 // $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
17366 } 17366 // InternalApplicationConfiguration.g:5444:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
17367 catch (RecognitionException re) { 17367 public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
17368 reportError(re); 17368
17369 recover(input,re); 17369 int stackSize = keepStackSize();
17370 } 17370
17371 finally { 17371 try {
17372 17372 // InternalApplicationConfiguration.g:5448:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
17373 restoreStackSize(stackSize); 17373 // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17374 17374 {
17375 } 17375 // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17376 return ; 17376 // InternalApplicationConfiguration.g:5450:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17377 } 17377 {
17378 // $ANTLR end "rule__ScopeSpecification__Group__2" 17378 before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
17379 17379 // InternalApplicationConfiguration.g:5451:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17380 17380 // InternalApplicationConfiguration.g:5451:3: rule__OptimizationEntry__DirectionAssignment_0
17381 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" 17381 {
17382 // InternalApplicationConfiguration.g:5498:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; 17382 pushFollow(FOLLOW_2);
17383 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { 17383 rule__OptimizationEntry__DirectionAssignment_0();
17384 17384
17385 int stackSize = keepStackSize(); 17385 state._fsp--;
17386 17386
17387 try { 17387
17388 // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) 17388 }
17389 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 17389
17390 { 17390 after(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
17391 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 17391
17392 // InternalApplicationConfiguration.g:5504:2: ( rule__ScopeSpecification__Group_2__0 )? 17392 }
17393 { 17393
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 catch (RecognitionException re) {
17399 if ( (LA48_0==38) ) { 17399 reportError(re);
17400 alt48=1; 17400 recover(input,re);
17401 } 17401 }
17402 switch (alt48) { 17402 finally {
17403 case 1 : 17403
17404 // InternalApplicationConfiguration.g:5505:3: rule__ScopeSpecification__Group_2__0 17404 restoreStackSize(stackSize);
17405 { 17405
17406 pushFollow(FOLLOW_2); 17406 }
17407 rule__ScopeSpecification__Group_2__0(); 17407 return ;
17408 17408 }
17409 state._fsp--; 17409 // $ANTLR end "rule__OptimizationEntry__Group__0__Impl"
17410 17410
17411 17411
17412 } 17412 // $ANTLR start "rule__OptimizationEntry__Group__1"
17413 break; 17413 // InternalApplicationConfiguration.g:5459:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
17414 17414 public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
17415 } 17415
17416 17416 int stackSize = keepStackSize();
17417 after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); 17417
17418 17418 try {
17419 } 17419 // InternalApplicationConfiguration.g:5463:1: ( rule__OptimizationEntry__Group__1__Impl )
17420 17420 // InternalApplicationConfiguration.g:5464:2: rule__OptimizationEntry__Group__1__Impl
17421 17421 {
17422 } 17422 pushFollow(FOLLOW_2);
17423 17423 rule__OptimizationEntry__Group__1__Impl();
17424 } 17424
17425 catch (RecognitionException re) { 17425 state._fsp--;
17426 reportError(re); 17426
17427 recover(input,re); 17427
17428 } 17428 }
17429 finally { 17429
17430 17430 }
17431 restoreStackSize(stackSize); 17431 catch (RecognitionException re) {
17432 17432 reportError(re);
17433 } 17433 recover(input,re);
17434 return ; 17434 }
17435 } 17435 finally {
17436 // $ANTLR end "rule__ScopeSpecification__Group__2__Impl" 17436
17437 17437 restoreStackSize(stackSize);
17438 17438
17439 // $ANTLR start "rule__ScopeSpecification__Group__3" 17439 }
17440 // InternalApplicationConfiguration.g:5513:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; 17440 return ;
17441 public final void rule__ScopeSpecification__Group__3() throws RecognitionException { 17441 }
17442 17442 // $ANTLR end "rule__OptimizationEntry__Group__1"
17443 int stackSize = keepStackSize(); 17443
17444 17444
17445 try { 17445 // $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
17446 // InternalApplicationConfiguration.g:5517:1: ( rule__ScopeSpecification__Group__3__Impl ) 17446 // InternalApplicationConfiguration.g:5470:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
17447 // InternalApplicationConfiguration.g:5518:2: rule__ScopeSpecification__Group__3__Impl 17447 public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
17448 { 17448
17449 pushFollow(FOLLOW_2); 17449 int stackSize = keepStackSize();
17450 rule__ScopeSpecification__Group__3__Impl(); 17450
17451 17451 try {
17452 state._fsp--; 17452 // InternalApplicationConfiguration.g:5474:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
17453 17453 // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17454 17454 {
17455 } 17455 // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17456 17456 // InternalApplicationConfiguration.g:5476:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17457 } 17457 {
17458 catch (RecognitionException re) { 17458 before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
17459 reportError(re); 17459 // InternalApplicationConfiguration.g:5477:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17460 recover(input,re); 17460 // InternalApplicationConfiguration.g:5477:3: rule__OptimizationEntry__FunctionAssignment_1
17461 } 17461 {
17462 finally { 17462 pushFollow(FOLLOW_2);
17463 17463 rule__OptimizationEntry__FunctionAssignment_1();
17464 restoreStackSize(stackSize); 17464
17465 17465 state._fsp--;
17466 } 17466
17467 return ; 17467
17468 } 17468 }
17469 // $ANTLR end "rule__ScopeSpecification__Group__3" 17469
17470 17470 after(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
17471 17471
17472 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" 17472 }
17473 // InternalApplicationConfiguration.g:5524:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; 17473
17474 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { 17474
17475 17475 }
17476 int stackSize = keepStackSize(); 17476
17477 17477 }
17478 try { 17478 catch (RecognitionException re) {
17479 // InternalApplicationConfiguration.g:5528:1: ( ( '}' ) ) 17479 reportError(re);
17480 // InternalApplicationConfiguration.g:5529:1: ( '}' ) 17480 recover(input,re);
17481 { 17481 }
17482 // InternalApplicationConfiguration.g:5529:1: ( '}' ) 17482 finally {
17483 // InternalApplicationConfiguration.g:5530:2: '}' 17483
17484 { 17484 restoreStackSize(stackSize);
17485 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 17485
17486 match(input,25,FOLLOW_2); 17486 }
17487 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 17487 return ;
17488 17488 }
17489 } 17489 // $ANTLR end "rule__OptimizationEntry__Group__1__Impl"
17490 17490
17491 17491
17492 } 17492 // $ANTLR start "rule__ThresholdEntry__Group__0"
17493 17493 // InternalApplicationConfiguration.g:5486:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
17494 } 17494 public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
17495 catch (RecognitionException re) { 17495
17496 reportError(re); 17496 int stackSize = keepStackSize();
17497 recover(input,re); 17497
17498 } 17498 try {
17499 finally { 17499 // InternalApplicationConfiguration.g:5490:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
17500 17500 // InternalApplicationConfiguration.g:5491:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
17501 restoreStackSize(stackSize); 17501 {
17502 17502 pushFollow(FOLLOW_24);
17503 } 17503 rule__ThresholdEntry__Group__0__Impl();
17504 return ; 17504
17505 } 17505 state._fsp--;
17506 // $ANTLR end "rule__ScopeSpecification__Group__3__Impl" 17506
17507 17507 pushFollow(FOLLOW_2);
17508 17508 rule__ThresholdEntry__Group__1();
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 state._fsp--;
17511 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { 17511
17512 17512
17513 int stackSize = keepStackSize(); 17513 }
17514 17514
17515 try { 17515 }
17516 // InternalApplicationConfiguration.g:5544:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) 17516 catch (RecognitionException re) {
17517 // InternalApplicationConfiguration.g:5545:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 17517 reportError(re);
17518 { 17518 recover(input,re);
17519 pushFollow(FOLLOW_23); 17519 }
17520 rule__ScopeSpecification__Group_2__0__Impl(); 17520 finally {
17521 17521
17522 state._fsp--; 17522 restoreStackSize(stackSize);
17523 17523
17524 pushFollow(FOLLOW_2); 17524 }
17525 rule__ScopeSpecification__Group_2__1(); 17525 return ;
17526 17526 }
17527 state._fsp--; 17527 // $ANTLR end "rule__ThresholdEntry__Group__0"
17528 17528
17529 17529
17530 } 17530 // $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
17531 17531 // InternalApplicationConfiguration.g:5498:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
17532 } 17532 public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
17533 catch (RecognitionException re) { 17533
17534 reportError(re); 17534 int stackSize = keepStackSize();
17535 recover(input,re); 17535
17536 } 17536 try {
17537 finally { 17537 // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
17538 17538 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
17539 restoreStackSize(stackSize); 17539 {
17540 17540 // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
17541 } 17541 // InternalApplicationConfiguration.g:5504:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
17542 return ; 17542 {
17543 } 17543 before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
17544 // $ANTLR end "rule__ScopeSpecification__Group_2__0" 17544 // InternalApplicationConfiguration.g:5505:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
17545 17545 // InternalApplicationConfiguration.g:5505:3: rule__ThresholdEntry__FunctionAssignment_0
17546 17546 {
17547 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" 17547 pushFollow(FOLLOW_2);
17548 // InternalApplicationConfiguration.g:5552:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; 17548 rule__ThresholdEntry__FunctionAssignment_0();
17549 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { 17549
17550 17550 state._fsp--;
17551 int stackSize = keepStackSize(); 17551
17552 17552
17553 try { 17553 }
17554 // InternalApplicationConfiguration.g:5556:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) 17554
17555 // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 17555 after(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
17556 { 17556
17557 // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 17557 }
17558 // InternalApplicationConfiguration.g:5558:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) 17558
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 catch (RecognitionException re) {
17564 pushFollow(FOLLOW_2); 17564 reportError(re);
17565 rule__ScopeSpecification__ScopesAssignment_2_0(); 17565 recover(input,re);
17566 17566 }
17567 state._fsp--; 17567 finally {
17568 17568
17569 17569 restoreStackSize(stackSize);
17570 } 17570
17571 17571 }
17572 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); 17572 return ;
17573 17573 }
17574 } 17574 // $ANTLR end "rule__ThresholdEntry__Group__0__Impl"
17575 17575
17576 17576
17577 } 17577 // $ANTLR start "rule__ThresholdEntry__Group__1"
17578 17578 // InternalApplicationConfiguration.g:5513:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
17579 } 17579 public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
17580 catch (RecognitionException re) { 17580
17581 reportError(re); 17581 int stackSize = keepStackSize();
17582 recover(input,re); 17582
17583 } 17583 try {
17584 finally { 17584 // InternalApplicationConfiguration.g:5517:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
17585 17585 // InternalApplicationConfiguration.g:5518:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
17586 restoreStackSize(stackSize); 17586 {
17587 17587 pushFollow(FOLLOW_25);
17588 } 17588 rule__ThresholdEntry__Group__1__Impl();
17589 return ; 17589
17590 } 17590 state._fsp--;
17591 // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl" 17591
17592 17592 pushFollow(FOLLOW_2);
17593 17593 rule__ThresholdEntry__Group__2();
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 state._fsp--;
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__ThresholdEntry__Group__1"
17613 catch (RecognitionException re) { 17613
17614 reportError(re); 17614
17615 recover(input,re); 17615 // $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
17616 } 17616 // InternalApplicationConfiguration.g:5525:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
17617 finally { 17617 public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
17618 17618
17619 restoreStackSize(stackSize); 17619 int stackSize = keepStackSize();
17620 17620
17621 } 17621 try {
17622 return ; 17622 // InternalApplicationConfiguration.g:5529:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
17623 } 17623 // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
17624 // $ANTLR end "rule__ScopeSpecification__Group_2__1" 17624 {
17625 17625 // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
17626 17626 // InternalApplicationConfiguration.g:5531:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
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 before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
17629 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { 17629 // InternalApplicationConfiguration.g:5532:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
17630 17630 // InternalApplicationConfiguration.g:5532:3: rule__ThresholdEntry__OperatorAssignment_1
17631 int stackSize = keepStackSize(); 17631 {
17632 17632 pushFollow(FOLLOW_2);
17633 try { 17633 rule__ThresholdEntry__OperatorAssignment_1();
17634 // InternalApplicationConfiguration.g:5582:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) 17634
17635 // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) 17635 state._fsp--;
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
17640 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); 17640 after(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
17641 // InternalApplicationConfiguration.g:5585:2: ( rule__ScopeSpecification__Group_2_1__0 )* 17641
17642 loop49: 17642 }
17643 do { 17643
17644 int alt49=2; 17644
17645 int LA49_0 = input.LA(1); 17645 }
17646 17646
17647 if ( (LA49_0==26) ) { 17647 }
17648 alt49=1; 17648 catch (RecognitionException re) {
17649 } 17649 reportError(re);
17650 17650 recover(input,re);
17651 17651 }
17652 switch (alt49) { 17652 finally {
17653 case 1 : 17653
17654 // InternalApplicationConfiguration.g:5585:3: rule__ScopeSpecification__Group_2_1__0 17654 restoreStackSize(stackSize);
17655 { 17655
17656 pushFollow(FOLLOW_16); 17656 }
17657 rule__ScopeSpecification__Group_2_1__0(); 17657 return ;
17658 17658 }
17659 state._fsp--; 17659 // $ANTLR end "rule__ThresholdEntry__Group__1__Impl"
17660 17660
17661 17661
17662 } 17662 // $ANTLR start "rule__ThresholdEntry__Group__2"
17663 break; 17663 // InternalApplicationConfiguration.g:5540:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
17664 17664 public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
17665 default : 17665
17666 break loop49; 17666 int stackSize = keepStackSize();
17667 } 17667
17668 } while (true); 17668 try {
17669 17669 // InternalApplicationConfiguration.g:5544:1: ( rule__ThresholdEntry__Group__2__Impl )
17670 after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); 17670 // InternalApplicationConfiguration.g:5545:2: rule__ThresholdEntry__Group__2__Impl
17671 17671 {
17672 } 17672 pushFollow(FOLLOW_2);
17673 17673 rule__ThresholdEntry__Group__2__Impl();
17674 17674
17675 } 17675 state._fsp--;
17676 17676
17677 } 17677
17678 catch (RecognitionException re) { 17678 }
17679 reportError(re); 17679
17680 recover(input,re); 17680 }
17681 } 17681 catch (RecognitionException re) {
17682 finally { 17682 reportError(re);
17683 17683 recover(input,re);
17684 restoreStackSize(stackSize); 17684 }
17685 17685 finally {
17686 } 17686
17687 return ; 17687 restoreStackSize(stackSize);
17688 } 17688
17689 // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl" 17689 }
17690 17690 return ;
17691 17691 }
17692 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" 17692 // $ANTLR end "rule__ThresholdEntry__Group__2"
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
17695 17695 // $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
17696 int stackSize = keepStackSize(); 17696 // InternalApplicationConfiguration.g:5551:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
17697 17697 public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
17698 try { 17698
17699 // InternalApplicationConfiguration.g:5598:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) 17699 int stackSize = keepStackSize();
17700 // InternalApplicationConfiguration.g:5599:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 17700
17701 { 17701 try {
17702 pushFollow(FOLLOW_27); 17702 // InternalApplicationConfiguration.g:5555:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
17703 rule__ScopeSpecification__Group_2_1__0__Impl(); 17703 // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
17704 17704 {
17705 state._fsp--; 17705 // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
17706 17706 // InternalApplicationConfiguration.g:5557:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
17707 pushFollow(FOLLOW_2); 17707 {
17708 rule__ScopeSpecification__Group_2_1__1(); 17708 before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
17709 17709 // InternalApplicationConfiguration.g:5558:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
17710 state._fsp--; 17710 // InternalApplicationConfiguration.g:5558:3: rule__ThresholdEntry__ThresholdAssignment_2
17711 17711 {
17712 17712 pushFollow(FOLLOW_2);
17713 } 17713 rule__ThresholdEntry__ThresholdAssignment_2();
17714 17714
17715 } 17715 state._fsp--;
17716 catch (RecognitionException re) { 17716
17717 reportError(re); 17717
17718 recover(input,re); 17718 }
17719 } 17719
17720 finally { 17720 after(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
17721 17721
17722 restoreStackSize(stackSize); 17722 }
17723 17723
17724 } 17724
17725 return ; 17725 }
17726 } 17726
17727 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0" 17727 }
17728 17728 catch (RecognitionException re) {
17729 17729 reportError(re);
17730 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" 17730 recover(input,re);
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 finally {
17733 17733
17734 int stackSize = keepStackSize(); 17734 restoreStackSize(stackSize);
17735 17735
17736 try { 17736 }
17737 // InternalApplicationConfiguration.g:5610:1: ( ( ',' ) ) 17737 return ;
17738 // InternalApplicationConfiguration.g:5611:1: ( ',' ) 17738 }
17739 { 17739 // $ANTLR end "rule__ThresholdEntry__Group__2__Impl"
17740 // InternalApplicationConfiguration.g:5611:1: ( ',' ) 17740
17741 // InternalApplicationConfiguration.g:5612:2: ',' 17741
17742 { 17742 // $ANTLR start "rule__ReliabiltiyFunction__Group__0"
17743 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 17743 // InternalApplicationConfiguration.g:5567:1: rule__ReliabiltiyFunction__Group__0 : rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ;
17744 match(input,26,FOLLOW_2); 17744 public final void rule__ReliabiltiyFunction__Group__0() throws RecognitionException {
17745 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 17745
17746 17746 int stackSize = keepStackSize();
17747 } 17747
17748 17748 try {
17749 17749 // InternalApplicationConfiguration.g:5571:1: ( rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 )
17750 } 17750 // InternalApplicationConfiguration.g:5572:2: rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1
17751 17751 {
17752 } 17752 pushFollow(FOLLOW_8);
17753 catch (RecognitionException re) { 17753 rule__ReliabiltiyFunction__Group__0__Impl();
17754 reportError(re); 17754
17755 recover(input,re); 17755 state._fsp--;
17756 } 17756
17757 finally { 17757 pushFollow(FOLLOW_2);
17758 17758 rule__ReliabiltiyFunction__Group__1();
17759 restoreStackSize(stackSize); 17759
17760 17760 state._fsp--;
17761 } 17761
17762 return ; 17762
17763 } 17763 }
17764 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl" 17764
17765 17765 }
17766 17766 catch (RecognitionException re) {
17767 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" 17767 reportError(re);
17768 // InternalApplicationConfiguration.g:5621:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; 17768 recover(input,re);
17769 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { 17769 }
17770 17770 finally {
17771 int stackSize = keepStackSize(); 17771
17772 17772 restoreStackSize(stackSize);
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 return ;
17776 { 17776 }
17777 pushFollow(FOLLOW_2); 17777 // $ANTLR end "rule__ReliabiltiyFunction__Group__0"
17778 rule__ScopeSpecification__Group_2_1__1__Impl(); 17778
17779 17779
17780 state._fsp--; 17780 // $ANTLR start "rule__ReliabiltiyFunction__Group__0__Impl"
17781 17781 // InternalApplicationConfiguration.g:5579:1: rule__ReliabiltiyFunction__Group__0__Impl : ( 'reliability' ) ;
17782 17782 public final void rule__ReliabiltiyFunction__Group__0__Impl() throws RecognitionException {
17783 } 17783
17784 17784 int stackSize = keepStackSize();
17785 } 17785
17786 catch (RecognitionException re) { 17786 try {
17787 reportError(re); 17787 // InternalApplicationConfiguration.g:5583:1: ( ( 'reliability' ) )
17788 recover(input,re); 17788 // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
17789 } 17789 {
17790 finally { 17790 // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
17791 17791 // InternalApplicationConfiguration.g:5585:2: 'reliability'
17792 restoreStackSize(stackSize); 17792 {
17793 17793 before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
17794 } 17794 match(input,26,FOLLOW_2);
17795 return ; 17795 after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
17796 } 17796
17797 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1" 17797 }
17798 17798
17799 17799
17800 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" 17800 }
17801 // InternalApplicationConfiguration.g:5632:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; 17801
17802 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { 17802 }
17803 17803 catch (RecognitionException re) {
17804 int stackSize = keepStackSize(); 17804 reportError(re);
17805 17805 recover(input,re);
17806 try { 17806 }
17807 // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) 17807 finally {
17808 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 17808
17809 { 17809 restoreStackSize(stackSize);
17810 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 17810
17811 // InternalApplicationConfiguration.g:5638:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 17811 }
17812 { 17812 return ;
17813 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); 17813 }
17814 // InternalApplicationConfiguration.g:5639:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 17814 // $ANTLR end "rule__ReliabiltiyFunction__Group__0__Impl"
17815 // InternalApplicationConfiguration.g:5639:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 17815
17816 { 17816
17817 pushFollow(FOLLOW_2); 17817 // $ANTLR start "rule__ReliabiltiyFunction__Group__1"
17818 rule__ScopeSpecification__ScopesAssignment_2_1_1(); 17818 // InternalApplicationConfiguration.g:5594:1: rule__ReliabiltiyFunction__Group__1 : rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ;
17819 17819 public final void rule__ReliabiltiyFunction__Group__1() throws RecognitionException {
17820 state._fsp--; 17820
17821 17821 int stackSize = keepStackSize();
17822 17822
17823 } 17823 try {
17824 17824 // InternalApplicationConfiguration.g:5598:1: ( rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 )
17825 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); 17825 // InternalApplicationConfiguration.g:5599:2: rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2
17826 17826 {
17827 } 17827 pushFollow(FOLLOW_8);
17828 17828 rule__ReliabiltiyFunction__Group__1__Impl();
17829 17829
17830 } 17830 state._fsp--;
17831 17831
17832 } 17832 pushFollow(FOLLOW_2);
17833 catch (RecognitionException re) { 17833 rule__ReliabiltiyFunction__Group__2();
17834 reportError(re); 17834
17835 recover(input,re); 17835 state._fsp--;
17836 } 17836
17837 finally { 17837
17838 17838 }
17839 restoreStackSize(stackSize); 17839
17840 17840 }
17841 } 17841 catch (RecognitionException re) {
17842 return ; 17842 reportError(re);
17843 } 17843 recover(input,re);
17844 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl" 17844 }
17845 17845 finally {
17846 17846
17847 // $ANTLR start "rule__ClassTypeScope__Group__0" 17847 restoreStackSize(stackSize);
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 }
17850 17850 return ;
17851 int stackSize = keepStackSize(); 17851 }
17852 17852 // $ANTLR end "rule__ReliabiltiyFunction__Group__1"
17853 try { 17853
17854 // InternalApplicationConfiguration.g:5652:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) 17854
17855 // InternalApplicationConfiguration.g:5653:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 17855 // $ANTLR start "rule__ReliabiltiyFunction__Group__1__Impl"
17856 { 17856 // InternalApplicationConfiguration.g:5606:1: rule__ReliabiltiyFunction__Group__1__Impl : ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ;
17857 pushFollow(FOLLOW_28); 17857 public final void rule__ReliabiltiyFunction__Group__1__Impl() throws RecognitionException {
17858 rule__ClassTypeScope__Group__0__Impl(); 17858
17859 17859 int stackSize = keepStackSize();
17860 state._fsp--; 17860
17861 17861 try {
17862 pushFollow(FOLLOW_2); 17862 // InternalApplicationConfiguration.g:5610:1: ( ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) )
17863 rule__ClassTypeScope__Group__1(); 17863 // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
17864 17864 {
17865 state._fsp--; 17865 // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
17866 17866 // InternalApplicationConfiguration.g:5612:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
17867 17867 {
17868 } 17868 before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
17869 17869 // InternalApplicationConfiguration.g:5613:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
17870 } 17870 int alt51=2;
17871 catch (RecognitionException re) { 17871 int LA51_0 = input.LA(1);
17872 reportError(re); 17872
17873 recover(input,re); 17873 if ( (LA51_0==RULE_ID) ) {
17874 } 17874 int LA51_1 = input.LA(2);
17875 finally { 17875
17876 17876 if ( (LA51_1==21||LA51_1==34) ) {
17877 restoreStackSize(stackSize); 17877 alt51=1;
17878 17878 }
17879 } 17879 }
17880 return ; 17880 switch (alt51) {
17881 } 17881 case 1 :
17882 // $ANTLR end "rule__ClassTypeScope__Group__0" 17882 // InternalApplicationConfiguration.g:5613:3: rule__ReliabiltiyFunction__Group_1__0
17883 17883 {
17884 17884 pushFollow(FOLLOW_2);
17885 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" 17885 rule__ReliabiltiyFunction__Group_1__0();
17886 // InternalApplicationConfiguration.g:5660:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; 17886
17887 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { 17887 state._fsp--;
17888 17888
17889 int stackSize = keepStackSize(); 17889
17890 17890 }
17891 try { 17891 break;
17892 // InternalApplicationConfiguration.g:5664:1: ( ( '#' ) ) 17892
17893 // InternalApplicationConfiguration.g:5665:1: ( '#' ) 17893 }
17894 { 17894
17895 // InternalApplicationConfiguration.g:5665:1: ( '#' ) 17895 after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
17896 // InternalApplicationConfiguration.g:5666:2: '#' 17896
17897 { 17897 }
17898 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 17898
17899 match(input,38,FOLLOW_2); 17899
17900 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 17900 }
17901 17901
17902 } 17902 }
17903 17903 catch (RecognitionException re) {
17904 17904 reportError(re);
17905 } 17905 recover(input,re);
17906 17906 }
17907 } 17907 finally {
17908 catch (RecognitionException re) { 17908
17909 reportError(re); 17909 restoreStackSize(stackSize);
17910 recover(input,re); 17910
17911 } 17911 }
17912 finally { 17912 return ;
17913 17913 }
17914 restoreStackSize(stackSize); 17914 // $ANTLR end "rule__ReliabiltiyFunction__Group__1__Impl"
17915 17915
17916 } 17916
17917 return ; 17917 // $ANTLR start "rule__ReliabiltiyFunction__Group__2"
17918 } 17918 // InternalApplicationConfiguration.g:5621:1: rule__ReliabiltiyFunction__Group__2 : rule__ReliabiltiyFunction__Group__2__Impl ;
17919 // $ANTLR end "rule__ClassTypeScope__Group__0__Impl" 17919 public final void rule__ReliabiltiyFunction__Group__2() throws RecognitionException {
17920 17920
17921 17921 int stackSize = keepStackSize();
17922 // $ANTLR start "rule__ClassTypeScope__Group__1" 17922
17923 // InternalApplicationConfiguration.g:5675:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; 17923 try {
17924 public final void rule__ClassTypeScope__Group__1() throws RecognitionException { 17924 // InternalApplicationConfiguration.g:5625:1: ( rule__ReliabiltiyFunction__Group__2__Impl )
17925 17925 // InternalApplicationConfiguration.g:5626:2: rule__ReliabiltiyFunction__Group__2__Impl
17926 int stackSize = keepStackSize(); 17926 {
17927 17927 pushFollow(FOLLOW_2);
17928 try { 17928 rule__ReliabiltiyFunction__Group__2__Impl();
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 state._fsp--;
17931 { 17931
17932 pushFollow(FOLLOW_29); 17932
17933 rule__ClassTypeScope__Group__1__Impl(); 17933 }
17934 17934
17935 state._fsp--; 17935 }
17936 17936 catch (RecognitionException re) {
17937 pushFollow(FOLLOW_2); 17937 reportError(re);
17938 rule__ClassTypeScope__Group__2(); 17938 recover(input,re);
17939 17939 }
17940 state._fsp--; 17940 finally {
17941 17941
17942 17942 restoreStackSize(stackSize);
17943 } 17943
17944 17944 }
17945 } 17945 return ;
17946 catch (RecognitionException re) { 17946 }
17947 reportError(re); 17947 // $ANTLR end "rule__ReliabiltiyFunction__Group__2"
17948 recover(input,re); 17948
17949 } 17949
17950 finally { 17950 // $ANTLR start "rule__ReliabiltiyFunction__Group__2__Impl"
17951 17951 // InternalApplicationConfiguration.g:5632:1: rule__ReliabiltiyFunction__Group__2__Impl : ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ;
17952 restoreStackSize(stackSize); 17952 public final void rule__ReliabiltiyFunction__Group__2__Impl() throws RecognitionException {
17953 17953
17954 } 17954 int stackSize = keepStackSize();
17955 return ; 17955
17956 } 17956 try {
17957 // $ANTLR end "rule__ClassTypeScope__Group__1" 17957 // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) )
17958 17958 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
17959 17959 {
17960 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" 17960 // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
17961 // InternalApplicationConfiguration.g:5687:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; 17961 // InternalApplicationConfiguration.g:5638:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
17962 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { 17962 {
17963 17963 before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
17964 int stackSize = keepStackSize(); 17964 // InternalApplicationConfiguration.g:5639:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
17965 17965 // InternalApplicationConfiguration.g:5639:3: rule__ReliabiltiyFunction__TransformationAssignment_2
17966 try { 17966 {
17967 // InternalApplicationConfiguration.g:5691:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) 17967 pushFollow(FOLLOW_2);
17968 // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 17968 rule__ReliabiltiyFunction__TransformationAssignment_2();
17969 { 17969
17970 // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 17970 state._fsp--;
17971 // InternalApplicationConfiguration.g:5693:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 17971
17972 { 17972
17973 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); 17973 }
17974 // InternalApplicationConfiguration.g:5694:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 17974
17975 // InternalApplicationConfiguration.g:5694:3: rule__ClassTypeScope__TypeAssignment_1 17975 after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
17976 { 17976
17977 pushFollow(FOLLOW_2); 17977 }
17978 rule__ClassTypeScope__TypeAssignment_1(); 17978
17979 17979
17980 state._fsp--; 17980 }
17981 17981
17982 17982 }
17983 } 17983 catch (RecognitionException re) {
17984 17984 reportError(re);
17985 after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); 17985 recover(input,re);
17986 17986 }
17987 } 17987 finally {
17988 17988
17989 17989 restoreStackSize(stackSize);
17990 } 17990
17991 17991 }
17992 } 17992 return ;
17993 catch (RecognitionException re) { 17993 }
17994 reportError(re); 17994 // $ANTLR end "rule__ReliabiltiyFunction__Group__2__Impl"
17995 recover(input,re); 17995
17996 } 17996
17997 finally { 17997 // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0"
17998 17998 // InternalApplicationConfiguration.g:5648:1: rule__ReliabiltiyFunction__Group_1__0 : rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ;
17999 restoreStackSize(stackSize); 17999 public final void rule__ReliabiltiyFunction__Group_1__0() throws RecognitionException {
18000 18000
18001 } 18001 int stackSize = keepStackSize();
18002 return ; 18002
18003 } 18003 try {
18004 // $ANTLR end "rule__ClassTypeScope__Group__1__Impl" 18004 // InternalApplicationConfiguration.g:5652:1: ( rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 )
18005 18005 // InternalApplicationConfiguration.g:5653:2: rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1
18006 18006 {
18007 // $ANTLR start "rule__ClassTypeScope__Group__2" 18007 pushFollow(FOLLOW_20);
18008 // InternalApplicationConfiguration.g:5702:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; 18008 rule__ReliabiltiyFunction__Group_1__0__Impl();
18009 public final void rule__ClassTypeScope__Group__2() throws RecognitionException { 18009
18010 18010 state._fsp--;
18011 int stackSize = keepStackSize(); 18011
18012 18012 pushFollow(FOLLOW_2);
18013 try { 18013 rule__ReliabiltiyFunction__Group_1__1();
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 state._fsp--;
18016 { 18016
18017 pushFollow(FOLLOW_30); 18017
18018 rule__ClassTypeScope__Group__2__Impl(); 18018 }
18019 18019
18020 state._fsp--; 18020 }
18021 18021 catch (RecognitionException re) {
18022 pushFollow(FOLLOW_2); 18022 reportError(re);
18023 rule__ClassTypeScope__Group__3(); 18023 recover(input,re);
18024 18024 }
18025 state._fsp--; 18025 finally {
18026 18026
18027 18027 restoreStackSize(stackSize);
18028 } 18028
18029 18029 }
18030 } 18030 return ;
18031 catch (RecognitionException re) { 18031 }
18032 reportError(re); 18032 // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0"
18033 recover(input,re); 18033
18034 } 18034
18035 finally { 18035 // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0__Impl"
18036 18036 // InternalApplicationConfiguration.g:5660:1: rule__ReliabiltiyFunction__Group_1__0__Impl : ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ;
18037 restoreStackSize(stackSize); 18037 public final void rule__ReliabiltiyFunction__Group_1__0__Impl() throws RecognitionException {
18038 18038
18039 } 18039 int stackSize = keepStackSize();
18040 return ; 18040
18041 } 18041 try {
18042 // $ANTLR end "rule__ClassTypeScope__Group__2" 18042 // InternalApplicationConfiguration.g:5664:1: ( ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) )
18043 18043 // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
18044 18044 {
18045 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" 18045 // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
18046 // InternalApplicationConfiguration.g:5714:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; 18046 // InternalApplicationConfiguration.g:5666:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
18047 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { 18047 {
18048 18048 before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
18049 int stackSize = keepStackSize(); 18049 // InternalApplicationConfiguration.g:5667:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
18050 18050 // InternalApplicationConfiguration.g:5667:3: rule__ReliabiltiyFunction__PackageAssignment_1_0
18051 try { 18051 {
18052 // InternalApplicationConfiguration.g:5718:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) 18052 pushFollow(FOLLOW_2);
18053 // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 18053 rule__ReliabiltiyFunction__PackageAssignment_1_0();
18054 { 18054
18055 // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 18055 state._fsp--;
18056 // InternalApplicationConfiguration.g:5720:2: ( rule__ClassTypeScope__Alternatives_2 ) 18056
18057 { 18057
18058 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); 18058 }
18059 // InternalApplicationConfiguration.g:5721:2: ( rule__ClassTypeScope__Alternatives_2 ) 18059
18060 // InternalApplicationConfiguration.g:5721:3: rule__ClassTypeScope__Alternatives_2 18060 after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
18061 { 18061
18062 pushFollow(FOLLOW_2); 18062 }
18063 rule__ClassTypeScope__Alternatives_2(); 18063
18064 18064
18065 state._fsp--; 18065 }
18066 18066
18067 18067 }
18068 } 18068 catch (RecognitionException re) {
18069 18069 reportError(re);
18070 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); 18070 recover(input,re);
18071 18071 }
18072 } 18072 finally {
18073 18073
18074 18074 restoreStackSize(stackSize);
18075 } 18075
18076 18076 }
18077 } 18077 return ;
18078 catch (RecognitionException re) { 18078 }
18079 reportError(re); 18079 // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0__Impl"
18080 recover(input,re); 18080
18081 } 18081
18082 finally { 18082 // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1"
18083 18083 // InternalApplicationConfiguration.g:5675:1: rule__ReliabiltiyFunction__Group_1__1 : rule__ReliabiltiyFunction__Group_1__1__Impl ;
18084 restoreStackSize(stackSize); 18084 public final void rule__ReliabiltiyFunction__Group_1__1() throws RecognitionException {
18085 18085
18086 } 18086 int stackSize = keepStackSize();
18087 return ; 18087
18088 } 18088 try {
18089 // $ANTLR end "rule__ClassTypeScope__Group__2__Impl" 18089 // InternalApplicationConfiguration.g:5679:1: ( rule__ReliabiltiyFunction__Group_1__1__Impl )
18090 18090 // InternalApplicationConfiguration.g:5680:2: rule__ReliabiltiyFunction__Group_1__1__Impl
18091 18091 {
18092 // $ANTLR start "rule__ClassTypeScope__Group__3" 18092 pushFollow(FOLLOW_2);
18093 // InternalApplicationConfiguration.g:5729:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; 18093 rule__ReliabiltiyFunction__Group_1__1__Impl();
18094 public final void rule__ClassTypeScope__Group__3() throws RecognitionException { 18094
18095 18095 state._fsp--;
18096 int stackSize = keepStackSize(); 18096
18097 18097
18098 try { 18098 }
18099 // InternalApplicationConfiguration.g:5733:1: ( rule__ClassTypeScope__Group__3__Impl ) 18099
18100 // InternalApplicationConfiguration.g:5734:2: rule__ClassTypeScope__Group__3__Impl 18100 }
18101 { 18101 catch (RecognitionException re) {
18102 pushFollow(FOLLOW_2); 18102 reportError(re);
18103 rule__ClassTypeScope__Group__3__Impl(); 18103 recover(input,re);
18104 18104 }
18105 state._fsp--; 18105 finally {
18106 18106
18107 18107 restoreStackSize(stackSize);
18108 } 18108
18109 18109 }
18110 } 18110 return ;
18111 catch (RecognitionException re) { 18111 }
18112 reportError(re); 18112 // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1"
18113 recover(input,re); 18113
18114 } 18114
18115 finally { 18115 // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1__Impl"
18116 18116 // InternalApplicationConfiguration.g:5686:1: rule__ReliabiltiyFunction__Group_1__1__Impl : ( '::' ) ;
18117 restoreStackSize(stackSize); 18117 public final void rule__ReliabiltiyFunction__Group_1__1__Impl() throws RecognitionException {
18118 18118
18119 } 18119 int stackSize = keepStackSize();
18120 return ; 18120
18121 } 18121 try {
18122 // $ANTLR end "rule__ClassTypeScope__Group__3" 18122 // InternalApplicationConfiguration.g:5690:1: ( ( '::' ) )
18123 18123 // InternalApplicationConfiguration.g:5691:1: ( '::' )
18124 18124 {
18125 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" 18125 // InternalApplicationConfiguration.g:5691:1: ( '::' )
18126 // InternalApplicationConfiguration.g:5740:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; 18126 // InternalApplicationConfiguration.g:5692:2: '::'
18127 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { 18127 {
18128 18128 before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
18129 int stackSize = keepStackSize(); 18129 match(input,34,FOLLOW_2);
18130 18130 after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
18131 try { 18131
18132 // InternalApplicationConfiguration.g:5744:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) 18132 }
18133 // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 18133
18134 { 18134
18135 // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 18135 }
18136 // InternalApplicationConfiguration.g:5746:2: ( rule__ClassTypeScope__Alternatives_3 ) 18136
18137 { 18137 }
18138 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); 18138 catch (RecognitionException re) {
18139 // InternalApplicationConfiguration.g:5747:2: ( rule__ClassTypeScope__Alternatives_3 ) 18139 reportError(re);
18140 // InternalApplicationConfiguration.g:5747:3: rule__ClassTypeScope__Alternatives_3 18140 recover(input,re);
18141 { 18141 }
18142 pushFollow(FOLLOW_2); 18142 finally {
18143 rule__ClassTypeScope__Alternatives_3(); 18143
18144 18144 restoreStackSize(stackSize);
18145 state._fsp--; 18145
18146 18146 }
18147 18147 return ;
18148 } 18148 }
18149 18149 // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1__Impl"
18150 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); 18150
18151 18151
18152 } 18152 // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
18153 18153 // InternalApplicationConfiguration.g:5702:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
18154 18154 public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
18155 } 18155
18156 18156 int stackSize = keepStackSize();
18157 } 18157
18158 catch (RecognitionException re) { 18158 try {
18159 reportError(re); 18159 // InternalApplicationConfiguration.g:5706:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
18160 recover(input,re); 18160 // InternalApplicationConfiguration.g:5707:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
18161 } 18161 {
18162 finally { 18162 pushFollow(FOLLOW_8);
18163 18163 rule__ObjectiveDeclaration__Group__0__Impl();
18164 restoreStackSize(stackSize); 18164
18165 18165 state._fsp--;
18166 } 18166
18167 return ; 18167 pushFollow(FOLLOW_2);
18168 } 18168 rule__ObjectiveDeclaration__Group__1();
18169 // $ANTLR end "rule__ClassTypeScope__Group__3__Impl" 18169
18170 18170 state._fsp--;
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
18175 18175 }
18176 int stackSize = keepStackSize(); 18176 catch (RecognitionException re) {
18177 18177 reportError(re);
18178 try { 18178 recover(input,re);
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 finally {
18181 { 18181
18182 pushFollow(FOLLOW_31); 18182 restoreStackSize(stackSize);
18183 rule__ObjectTypeScope__Group__0__Impl(); 18183
18184 18184 }
18185 state._fsp--; 18185 return ;
18186 18186 }
18187 pushFollow(FOLLOW_2); 18187 // $ANTLR end "rule__ObjectiveDeclaration__Group__0"
18188 rule__ObjectTypeScope__Group__1(); 18188
18189 18189
18190 state._fsp--; 18190 // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
18191 18191 // InternalApplicationConfiguration.g:5714:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
18192 18192 public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
18193 } 18193
18194 18194 int stackSize = keepStackSize();
18195 } 18195
18196 catch (RecognitionException re) { 18196 try {
18197 reportError(re); 18197 // InternalApplicationConfiguration.g:5718:1: ( ( 'objectives' ) )
18198 recover(input,re); 18198 // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
18199 } 18199 {
18200 finally { 18200 // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
18201 18201 // InternalApplicationConfiguration.g:5720:2: 'objectives'
18202 restoreStackSize(stackSize); 18202 {
18203 18203 before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
18204 } 18204 match(input,39,FOLLOW_2);
18205 return ; 18205 after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
18206 } 18206
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 }
18213 18213 catch (RecognitionException re) {
18214 int stackSize = keepStackSize(); 18214 reportError(re);
18215 18215 recover(input,re);
18216 try { 18216 }
18217 // InternalApplicationConfiguration.g:5772:1: ( ( '#' ) ) 18217 finally {
18218 // InternalApplicationConfiguration.g:5773:1: ( '#' ) 18218
18219 { 18219 restoreStackSize(stackSize);
18220 // InternalApplicationConfiguration.g:5773:1: ( '#' ) 18220
18221 // InternalApplicationConfiguration.g:5774:2: '#' 18221 }
18222 { 18222 return ;
18223 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 18223 }
18224 match(input,38,FOLLOW_2); 18224 // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl"
18225 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 18225
18226 18226
18227 } 18227 // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
18228 18228 // InternalApplicationConfiguration.g:5729:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
18229 18229 public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
18230 } 18230
18231 18231 int stackSize = keepStackSize();
18232 } 18232
18233 catch (RecognitionException re) { 18233 try {
18234 reportError(re); 18234 // InternalApplicationConfiguration.g:5733:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
18235 recover(input,re); 18235 // InternalApplicationConfiguration.g:5734:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
18236 } 18236 {
18237 finally { 18237 pushFollow(FOLLOW_19);
18238 18238 rule__ObjectiveDeclaration__Group__1__Impl();
18239 restoreStackSize(stackSize); 18239
18240 18240 state._fsp--;
18241 } 18241
18242 return ; 18242 pushFollow(FOLLOW_2);
18243 } 18243 rule__ObjectiveDeclaration__Group__2();
18244 // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl" 18244
18245 18245 state._fsp--;
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
18250 18250 }
18251 int stackSize = keepStackSize(); 18251 catch (RecognitionException re) {
18252 18252 reportError(re);
18253 try { 18253 recover(input,re);
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 finally {
18256 { 18256
18257 pushFollow(FOLLOW_29); 18257 restoreStackSize(stackSize);
18258 rule__ObjectTypeScope__Group__1__Impl(); 18258
18259 18259 }
18260 state._fsp--; 18260 return ;
18261 18261 }
18262 pushFollow(FOLLOW_2); 18262 // $ANTLR end "rule__ObjectiveDeclaration__Group__1"
18263 rule__ObjectTypeScope__Group__2(); 18263
18264 18264
18265 state._fsp--; 18265 // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
18266 18266 // InternalApplicationConfiguration.g:5741:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
18267 18267 public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
18268 } 18268
18269 18269 int stackSize = keepStackSize();
18270 } 18270
18271 catch (RecognitionException re) { 18271 try {
18272 reportError(re); 18272 // InternalApplicationConfiguration.g:5745:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
18273 recover(input,re); 18273 // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
18274 } 18274 {
18275 finally { 18275 // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
18276 18276 // InternalApplicationConfiguration.g:5747:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
18277 restoreStackSize(stackSize); 18277 {
18278 18278 before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
18279 } 18279 // InternalApplicationConfiguration.g:5748:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
18280 return ; 18280 // InternalApplicationConfiguration.g:5748:3: rule__ObjectiveDeclaration__NameAssignment_1
18281 } 18281 {
18282 // $ANTLR end "rule__ObjectTypeScope__Group__1" 18282 pushFollow(FOLLOW_2);
18283 18283 rule__ObjectiveDeclaration__NameAssignment_1();
18284 18284
18285 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" 18285 state._fsp--;
18286 // InternalApplicationConfiguration.g:5795:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; 18286
18287 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { 18287
18288 18288 }
18289 int stackSize = keepStackSize(); 18289
18290 18290 after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
18291 try { 18291
18292 // InternalApplicationConfiguration.g:5799:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) 18292 }
18293 // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 18293
18294 { 18294
18295 // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 18295 }
18296 // InternalApplicationConfiguration.g:5801:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 18296
18297 { 18297 }
18298 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); 18298 catch (RecognitionException re) {
18299 // InternalApplicationConfiguration.g:5802:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 18299 reportError(re);
18300 // InternalApplicationConfiguration.g:5802:3: rule__ObjectTypeScope__TypeAssignment_1 18300 recover(input,re);
18301 { 18301 }
18302 pushFollow(FOLLOW_2); 18302 finally {
18303 rule__ObjectTypeScope__TypeAssignment_1(); 18303
18304 18304 restoreStackSize(stackSize);
18305 state._fsp--; 18305
18306 18306 }
18307 18307 return ;
18308 } 18308 }
18309 18309 // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl"
18310 after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); 18310
18311 18311
18312 } 18312 // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
18313 18313 // InternalApplicationConfiguration.g:5756:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
18314 18314 public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
18315 } 18315
18316 18316 int stackSize = keepStackSize();
18317 } 18317
18318 catch (RecognitionException re) { 18318 try {
18319 reportError(re); 18319 // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
18320 recover(input,re); 18320 // InternalApplicationConfiguration.g:5761:2: rule__ObjectiveDeclaration__Group__2__Impl
18321 } 18321 {
18322 finally { 18322 pushFollow(FOLLOW_2);
18323 18323 rule__ObjectiveDeclaration__Group__2__Impl();
18324 restoreStackSize(stackSize); 18324
18325 18325 state._fsp--;
18326 } 18326
18327 return ; 18327
18328 } 18328 }
18329 // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl" 18329
18330 18330 }
18331 18331 catch (RecognitionException re) {
18332 // $ANTLR start "rule__ObjectTypeScope__Group__2" 18332 reportError(re);
18333 // InternalApplicationConfiguration.g:5810:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; 18333 recover(input,re);
18334 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { 18334 }
18335 18335 finally {
18336 int stackSize = keepStackSize(); 18336
18337 18337 restoreStackSize(stackSize);
18338 try { 18338
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 return ;
18341 { 18341 }
18342 pushFollow(FOLLOW_30); 18342 // $ANTLR end "rule__ObjectiveDeclaration__Group__2"
18343 rule__ObjectTypeScope__Group__2__Impl(); 18343
18344 18344
18345 state._fsp--; 18345 // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
18346 18346 // InternalApplicationConfiguration.g:5767:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
18347 pushFollow(FOLLOW_2); 18347 public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
18348 rule__ObjectTypeScope__Group__3(); 18348
18349 18349 int stackSize = keepStackSize();
18350 state._fsp--; 18350
18351 18351 try {
18352 18352 // InternalApplicationConfiguration.g:5771:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
18353 } 18353 // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
18354 18354 {
18355 } 18355 // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
18356 catch (RecognitionException re) { 18356 // InternalApplicationConfiguration.g:5773:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
18357 reportError(re); 18357 {
18358 recover(input,re); 18358 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
18359 } 18359 // InternalApplicationConfiguration.g:5774:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
18360 finally { 18360 // InternalApplicationConfiguration.g:5774:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
18361 18361 {
18362 restoreStackSize(stackSize); 18362 pushFollow(FOLLOW_2);
18363 18363 rule__ObjectiveDeclaration__SpecificationAssignment_2();
18364 } 18364
18365 return ; 18365 state._fsp--;
18366 } 18366
18367 // $ANTLR end "rule__ObjectTypeScope__Group__2" 18367
18368 18368 }
18369 18369
18370 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" 18370 after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
18371 // InternalApplicationConfiguration.g:5822:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; 18371
18372 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { 18372 }
18373 18373
18374 int stackSize = keepStackSize(); 18374
18375 18375 }
18376 try { 18376
18377 // InternalApplicationConfiguration.g:5826:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) 18377 }
18378 // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 18378 catch (RecognitionException re) {
18379 { 18379 reportError(re);
18380 // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 18380 recover(input,re);
18381 // InternalApplicationConfiguration.g:5828:2: ( rule__ObjectTypeScope__Alternatives_2 ) 18381 }
18382 { 18382 finally {
18383 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); 18383
18384 // InternalApplicationConfiguration.g:5829:2: ( rule__ObjectTypeScope__Alternatives_2 ) 18384 restoreStackSize(stackSize);
18385 // InternalApplicationConfiguration.g:5829:3: rule__ObjectTypeScope__Alternatives_2 18385
18386 { 18386 }
18387 pushFollow(FOLLOW_2); 18387 return ;
18388 rule__ObjectTypeScope__Alternatives_2(); 18388 }
18389 18389 // $ANTLR end "rule__ObjectiveDeclaration__Group__2__Impl"
18390 state._fsp--; 18390
18391 18391
18392 18392 // $ANTLR start "rule__ConfigSpecification__Group__0"
18393 } 18393 // InternalApplicationConfiguration.g:5783:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
18394 18394 public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
18395 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); 18395
18396 18396 int stackSize = keepStackSize();
18397 } 18397
18398 18398 try {
18399 18399 // InternalApplicationConfiguration.g:5787:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
18400 } 18400 // InternalApplicationConfiguration.g:5788:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
18401 18401 {
18402 } 18402 pushFollow(FOLLOW_19);
18403 catch (RecognitionException re) { 18403 rule__ConfigSpecification__Group__0__Impl();
18404 reportError(re); 18404
18405 recover(input,re); 18405 state._fsp--;
18406 } 18406
18407 finally { 18407 pushFollow(FOLLOW_2);
18408 18408 rule__ConfigSpecification__Group__1();
18409 restoreStackSize(stackSize); 18409
18410 18410 state._fsp--;
18411 } 18411
18412 return ; 18412
18413 } 18413 }
18414 // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl" 18414
18415 18415 }
18416 18416 catch (RecognitionException re) {
18417 // $ANTLR start "rule__ObjectTypeScope__Group__3" 18417 reportError(re);
18418 // InternalApplicationConfiguration.g:5837:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; 18418 recover(input,re);
18419 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { 18419 }
18420 18420 finally {
18421 int stackSize = keepStackSize(); 18421
18422 18422 restoreStackSize(stackSize);
18423 try { 18423
18424 // InternalApplicationConfiguration.g:5841:1: ( rule__ObjectTypeScope__Group__3__Impl ) 18424 }
18425 // InternalApplicationConfiguration.g:5842:2: rule__ObjectTypeScope__Group__3__Impl 18425 return ;
18426 { 18426 }
18427 pushFollow(FOLLOW_2); 18427 // $ANTLR end "rule__ConfigSpecification__Group__0"
18428 rule__ObjectTypeScope__Group__3__Impl(); 18428
18429 18429
18430 state._fsp--; 18430 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
18431 18431 // InternalApplicationConfiguration.g:5795:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
18432 18432 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
18433 } 18433
18434 18434 int stackSize = keepStackSize();
18435 } 18435
18436 catch (RecognitionException re) { 18436 try {
18437 reportError(re); 18437 // InternalApplicationConfiguration.g:5799:1: ( ( () ) )
18438 recover(input,re); 18438 // InternalApplicationConfiguration.g:5800:1: ( () )
18439 } 18439 {
18440 finally { 18440 // InternalApplicationConfiguration.g:5800:1: ( () )
18441 18441 // InternalApplicationConfiguration.g:5801:2: ()
18442 restoreStackSize(stackSize); 18442 {
18443 18443 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
18444 } 18444 // InternalApplicationConfiguration.g:5802:2: ()
18445 return ; 18445 // InternalApplicationConfiguration.g:5802:3:
18446 } 18446 {
18447 // $ANTLR end "rule__ObjectTypeScope__Group__3" 18447 }
18448 18448
18449 18449 after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
18450 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" 18450
18451 // InternalApplicationConfiguration.g:5848:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; 18451 }
18452 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { 18452
18453 18453
18454 int stackSize = keepStackSize(); 18454 }
18455 18455
18456 try { 18456 }
18457 // InternalApplicationConfiguration.g:5852:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) 18457 finally {
18458 // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 18458
18459 { 18459 restoreStackSize(stackSize);
18460 // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 18460
18461 // InternalApplicationConfiguration.g:5854:2: ( rule__ObjectTypeScope__Alternatives_3 ) 18461 }
18462 { 18462 return ;
18463 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); 18463 }
18464 // InternalApplicationConfiguration.g:5855:2: ( rule__ObjectTypeScope__Alternatives_3 ) 18464 // $ANTLR end "rule__ConfigSpecification__Group__0__Impl"
18465 // InternalApplicationConfiguration.g:5855:3: rule__ObjectTypeScope__Alternatives_3 18465
18466 { 18466
18467 pushFollow(FOLLOW_2); 18467 // $ANTLR start "rule__ConfigSpecification__Group__1"
18468 rule__ObjectTypeScope__Alternatives_3(); 18468 // InternalApplicationConfiguration.g:5810:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
18469 18469 public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
18470 state._fsp--; 18470
18471 18471 int stackSize = keepStackSize();
18472 18472
18473 } 18473 try {
18474 18474 // InternalApplicationConfiguration.g:5814:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
18475 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); 18475 // InternalApplicationConfiguration.g:5815:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
18476 18476 {
18477 } 18477 pushFollow(FOLLOW_26);
18478 18478 rule__ConfigSpecification__Group__1__Impl();
18479 18479
18480 } 18480 state._fsp--;
18481 18481
18482 } 18482 pushFollow(FOLLOW_2);
18483 catch (RecognitionException re) { 18483 rule__ConfigSpecification__Group__2();
18484 reportError(re); 18484
18485 recover(input,re); 18485 state._fsp--;
18486 } 18486
18487 finally { 18487
18488 18488 }
18489 restoreStackSize(stackSize); 18489
18490 18490 }
18491 } 18491 catch (RecognitionException re) {
18492 return ; 18492 reportError(re);
18493 } 18493 recover(input,re);
18494 // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl" 18494 }
18495 18495 finally {
18496 18496
18497 // $ANTLR start "rule__IntegerTypeScope__Group__0" 18497 restoreStackSize(stackSize);
18498 // InternalApplicationConfiguration.g:5864:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; 18498
18499 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { 18499 }
18500 18500 return ;
18501 int stackSize = keepStackSize(); 18501 }
18502 18502 // $ANTLR end "rule__ConfigSpecification__Group__1"
18503 try { 18503
18504 // InternalApplicationConfiguration.g:5868:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) 18504
18505 // InternalApplicationConfiguration.g:5869:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 18505 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
18506 { 18506 // InternalApplicationConfiguration.g:5822:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
18507 pushFollow(FOLLOW_32); 18507 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
18508 rule__IntegerTypeScope__Group__0__Impl(); 18508
18509 18509 int stackSize = keepStackSize();
18510 state._fsp--; 18510
18511 18511 try {
18512 pushFollow(FOLLOW_2); 18512 // InternalApplicationConfiguration.g:5826:1: ( ( '{' ) )
18513 rule__IntegerTypeScope__Group__1(); 18513 // InternalApplicationConfiguration.g:5827:1: ( '{' )
18514 18514 {
18515 state._fsp--; 18515 // InternalApplicationConfiguration.g:5827:1: ( '{' )
18516 18516 // InternalApplicationConfiguration.g:5828:2: '{'
18517 18517 {
18518 } 18518 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
18519 18519 match(input,29,FOLLOW_2);
18520 } 18520 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
18521 catch (RecognitionException re) { 18521
18522 reportError(re); 18522 }
18523 recover(input,re); 18523
18524 } 18524
18525 finally { 18525 }
18526 18526
18527 restoreStackSize(stackSize); 18527 }
18528 18528 catch (RecognitionException re) {
18529 } 18529 reportError(re);
18530 return ; 18530 recover(input,re);
18531 } 18531 }
18532 // $ANTLR end "rule__IntegerTypeScope__Group__0" 18532 finally {
18533 18533
18534 18534 restoreStackSize(stackSize);
18535 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" 18535
18536 // InternalApplicationConfiguration.g:5876:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; 18536 }
18537 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { 18537 return ;
18538 18538 }
18539 int stackSize = keepStackSize(); 18539 // $ANTLR end "rule__ConfigSpecification__Group__1__Impl"
18540 18540
18541 try { 18541
18542 // InternalApplicationConfiguration.g:5880:1: ( ( '#' ) ) 18542 // $ANTLR start "rule__ConfigSpecification__Group__2"
18543 // InternalApplicationConfiguration.g:5881:1: ( '#' ) 18543 // InternalApplicationConfiguration.g:5837:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
18544 { 18544 public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
18545 // InternalApplicationConfiguration.g:5881:1: ( '#' ) 18545
18546 // InternalApplicationConfiguration.g:5882:2: '#' 18546 int stackSize = keepStackSize();
18547 { 18547
18548 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 18548 try {
18549 match(input,38,FOLLOW_2); 18549 // InternalApplicationConfiguration.g:5841:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
18550 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 18550 // InternalApplicationConfiguration.g:5842:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
18551 18551 {
18552 } 18552 pushFollow(FOLLOW_26);
18553 18553 rule__ConfigSpecification__Group__2__Impl();
18554 18554
18555 } 18555 state._fsp--;
18556 18556
18557 } 18557 pushFollow(FOLLOW_2);
18558 catch (RecognitionException re) { 18558 rule__ConfigSpecification__Group__3();
18559 reportError(re); 18559
18560 recover(input,re); 18560 state._fsp--;
18561 } 18561
18562 finally { 18562
18563 18563 }
18564 restoreStackSize(stackSize); 18564
18565 18565 }
18566 } 18566 catch (RecognitionException re) {
18567 return ; 18567 reportError(re);
18568 } 18568 recover(input,re);
18569 // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl" 18569 }
18570 18570 finally {
18571 18571
18572 // $ANTLR start "rule__IntegerTypeScope__Group__1" 18572 restoreStackSize(stackSize);
18573 // InternalApplicationConfiguration.g:5891:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; 18573
18574 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { 18574 }
18575 18575 return ;
18576 int stackSize = keepStackSize(); 18576 }
18577 18577 // $ANTLR end "rule__ConfigSpecification__Group__2"
18578 try { 18578
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 start "rule__ConfigSpecification__Group__2__Impl"
18581 { 18581 // InternalApplicationConfiguration.g:5849:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
18582 pushFollow(FOLLOW_29); 18582 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
18583 rule__IntegerTypeScope__Group__1__Impl(); 18583
18584 18584 int stackSize = keepStackSize();
18585 state._fsp--; 18585
18586 18586 try {
18587 pushFollow(FOLLOW_2); 18587 // InternalApplicationConfiguration.g:5853:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
18588 rule__IntegerTypeScope__Group__2(); 18588 // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
18589 18589 {
18590 state._fsp--; 18590 // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
18591 18591 // InternalApplicationConfiguration.g:5855:2: ( rule__ConfigSpecification__Group_2__0 )?
18592 18592 {
18593 } 18593 before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
18594 18594 // InternalApplicationConfiguration.g:5856:2: ( rule__ConfigSpecification__Group_2__0 )?
18595 } 18595 int alt52=2;
18596 catch (RecognitionException re) { 18596 int LA52_0 = input.LA(1);
18597 reportError(re); 18597
18598 recover(input,re); 18598 if ( (LA52_0==RULE_STRING||(LA52_0>=41 && LA52_0<=43)) ) {
18599 } 18599 alt52=1;
18600 finally { 18600 }
18601 18601 switch (alt52) {
18602 restoreStackSize(stackSize); 18602 case 1 :
18603 18603 // InternalApplicationConfiguration.g:5856:3: rule__ConfigSpecification__Group_2__0
18604 } 18604 {
18605 return ; 18605 pushFollow(FOLLOW_2);
18606 } 18606 rule__ConfigSpecification__Group_2__0();
18607 // $ANTLR end "rule__IntegerTypeScope__Group__1" 18607
18608 18608 state._fsp--;
18609 18609
18610 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" 18610
18611 // InternalApplicationConfiguration.g:5903:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; 18611 }
18612 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { 18612 break;
18613 18613
18614 int stackSize = keepStackSize(); 18614 }
18615 18615
18616 try { 18616 after(grammarAccess.getConfigSpecificationAccess().getGroup_2());
18617 // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) 18617
18618 // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 18618 }
18619 { 18619
18620 // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 18620
18621 // InternalApplicationConfiguration.g:5909:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 18621 }
18622 { 18622
18623 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); 18623 }
18624 // InternalApplicationConfiguration.g:5910:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 18624 catch (RecognitionException re) {
18625 // InternalApplicationConfiguration.g:5910:3: rule__IntegerTypeScope__TypeAssignment_1 18625 reportError(re);
18626 { 18626 recover(input,re);
18627 pushFollow(FOLLOW_2); 18627 }
18628 rule__IntegerTypeScope__TypeAssignment_1(); 18628 finally {
18629 18629
18630 state._fsp--; 18630 restoreStackSize(stackSize);
18631 18631
18632 18632 }
18633 } 18633 return ;
18634 18634 }
18635 after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); 18635 // $ANTLR end "rule__ConfigSpecification__Group__2__Impl"
18636 18636
18637 } 18637
18638 18638 // $ANTLR start "rule__ConfigSpecification__Group__3"
18639 18639 // InternalApplicationConfiguration.g:5864:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
18640 } 18640 public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
18641 18641
18642 } 18642 int stackSize = keepStackSize();
18643 catch (RecognitionException re) { 18643
18644 reportError(re); 18644 try {
18645 recover(input,re); 18645 // InternalApplicationConfiguration.g:5868:1: ( rule__ConfigSpecification__Group__3__Impl )
18646 } 18646 // InternalApplicationConfiguration.g:5869:2: rule__ConfigSpecification__Group__3__Impl
18647 finally { 18647 {
18648 18648 pushFollow(FOLLOW_2);
18649 restoreStackSize(stackSize); 18649 rule__ConfigSpecification__Group__3__Impl();
18650 18650
18651 } 18651 state._fsp--;
18652 return ; 18652
18653 } 18653
18654 // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl" 18654 }
18655 18655
18656 18656 }
18657 // $ANTLR start "rule__IntegerTypeScope__Group__2" 18657 catch (RecognitionException re) {
18658 // InternalApplicationConfiguration.g:5918:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; 18658 reportError(re);
18659 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { 18659 recover(input,re);
18660 18660 }
18661 int stackSize = keepStackSize(); 18661 finally {
18662 18662
18663 try { 18663 restoreStackSize(stackSize);
18664 // InternalApplicationConfiguration.g:5922:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) 18664
18665 // InternalApplicationConfiguration.g:5923:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 18665 }
18666 { 18666 return ;
18667 pushFollow(FOLLOW_33); 18667 }
18668 rule__IntegerTypeScope__Group__2__Impl(); 18668 // $ANTLR end "rule__ConfigSpecification__Group__3"
18669 18669
18670 state._fsp--; 18670
18671 18671 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
18672 pushFollow(FOLLOW_2); 18672 // InternalApplicationConfiguration.g:5875:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
18673 rule__IntegerTypeScope__Group__3(); 18673 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
18674 18674
18675 state._fsp--; 18675 int stackSize = keepStackSize();
18676 18676
18677 18677 try {
18678 } 18678 // InternalApplicationConfiguration.g:5879:1: ( ( '}' ) )
18679 18679 // InternalApplicationConfiguration.g:5880:1: ( '}' )
18680 } 18680 {
18681 catch (RecognitionException re) { 18681 // InternalApplicationConfiguration.g:5880:1: ( '}' )
18682 reportError(re); 18682 // InternalApplicationConfiguration.g:5881:2: '}'
18683 recover(input,re); 18683 {
18684 } 18684 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
18685 finally { 18685 match(input,30,FOLLOW_2);
18686 18686 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
18687 restoreStackSize(stackSize); 18687
18688 18688 }
18689 } 18689
18690 return ; 18690
18691 } 18691 }
18692 // $ANTLR end "rule__IntegerTypeScope__Group__2" 18692
18693 18693 }
18694 18694 catch (RecognitionException re) {
18695 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" 18695 reportError(re);
18696 // InternalApplicationConfiguration.g:5930:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; 18696 recover(input,re);
18697 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { 18697 }
18698 18698 finally {
18699 int stackSize = keepStackSize(); 18699
18700 18700 restoreStackSize(stackSize);
18701 try { 18701
18702 // InternalApplicationConfiguration.g:5934:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) 18702 }
18703 // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 18703 return ;
18704 { 18704 }
18705 // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 18705 // $ANTLR end "rule__ConfigSpecification__Group__3__Impl"
18706 // InternalApplicationConfiguration.g:5936:2: ( rule__IntegerTypeScope__Alternatives_2 ) 18706
18707 { 18707
18708 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); 18708 // $ANTLR start "rule__ConfigSpecification__Group_2__0"
18709 // InternalApplicationConfiguration.g:5937:2: ( rule__IntegerTypeScope__Alternatives_2 ) 18709 // InternalApplicationConfiguration.g:5891:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
18710 // InternalApplicationConfiguration.g:5937:3: rule__IntegerTypeScope__Alternatives_2 18710 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
18711 { 18711
18712 pushFollow(FOLLOW_2); 18712 int stackSize = keepStackSize();
18713 rule__IntegerTypeScope__Alternatives_2(); 18713
18714 18714 try {
18715 state._fsp--; 18715 // InternalApplicationConfiguration.g:5895:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
18716 18716 // InternalApplicationConfiguration.g:5896:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
18717 18717 {
18718 } 18718 pushFollow(FOLLOW_27);
18719 18719 rule__ConfigSpecification__Group_2__0__Impl();
18720 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); 18720
18721 18721 state._fsp--;
18722 } 18722
18723 18723 pushFollow(FOLLOW_2);
18724 18724 rule__ConfigSpecification__Group_2__1();
18725 } 18725
18726 18726 state._fsp--;
18727 } 18727
18728 catch (RecognitionException re) { 18728
18729 reportError(re); 18729 }
18730 recover(input,re); 18730
18731 } 18731 }
18732 finally { 18732 catch (RecognitionException re) {
18733 18733 reportError(re);
18734 restoreStackSize(stackSize); 18734 recover(input,re);
18735 18735 }
18736 } 18736 finally {
18737 return ; 18737
18738 } 18738 restoreStackSize(stackSize);
18739 // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl" 18739
18740 18740 }
18741 18741 return ;
18742 // $ANTLR start "rule__IntegerTypeScope__Group__3" 18742 }
18743 // InternalApplicationConfiguration.g:5945:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; 18743 // $ANTLR end "rule__ConfigSpecification__Group_2__0"
18744 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { 18744
18745 18745
18746 int stackSize = keepStackSize(); 18746 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
18747 18747 // InternalApplicationConfiguration.g:5903:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
18748 try { 18748 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
18749 // InternalApplicationConfiguration.g:5949:1: ( rule__IntegerTypeScope__Group__3__Impl ) 18749
18750 // InternalApplicationConfiguration.g:5950:2: rule__IntegerTypeScope__Group__3__Impl 18750 int stackSize = keepStackSize();
18751 { 18751
18752 pushFollow(FOLLOW_2); 18752 try {
18753 rule__IntegerTypeScope__Group__3__Impl(); 18753 // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
18754 18754 // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
18755 state._fsp--; 18755 {
18756 18756 // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
18757 18757 // InternalApplicationConfiguration.g:5909:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
18758 } 18758 {
18759 18759 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
18760 } 18760 // InternalApplicationConfiguration.g:5910:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
18761 catch (RecognitionException re) { 18761 // InternalApplicationConfiguration.g:5910:3: rule__ConfigSpecification__EntriesAssignment_2_0
18762 reportError(re); 18762 {
18763 recover(input,re); 18763 pushFollow(FOLLOW_2);
18764 } 18764 rule__ConfigSpecification__EntriesAssignment_2_0();
18765 finally { 18765
18766 18766 state._fsp--;
18767 restoreStackSize(stackSize); 18767
18768 18768
18769 } 18769 }
18770 return ; 18770
18771 } 18771 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
18772 // $ANTLR end "rule__IntegerTypeScope__Group__3" 18772
18773 18773 }
18774 18774
18775 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" 18775
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
18778 18778 }
18779 int stackSize = keepStackSize(); 18779 catch (RecognitionException re) {
18780 18780 reportError(re);
18781 try { 18781 recover(input,re);
18782 // InternalApplicationConfiguration.g:5960:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) 18782 }
18783 // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 18783 finally {
18784 { 18784
18785 // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 18785 restoreStackSize(stackSize);
18786 // InternalApplicationConfiguration.g:5962:2: ( rule__IntegerTypeScope__Alternatives_3 ) 18786
18787 { 18787 }
18788 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); 18788 return ;
18789 // InternalApplicationConfiguration.g:5963:2: ( rule__IntegerTypeScope__Alternatives_3 ) 18789 }
18790 // InternalApplicationConfiguration.g:5963:3: rule__IntegerTypeScope__Alternatives_3 18790 // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl"
18791 { 18791
18792 pushFollow(FOLLOW_2); 18792
18793 rule__IntegerTypeScope__Alternatives_3(); 18793 // $ANTLR start "rule__ConfigSpecification__Group_2__1"
18794 18794 // InternalApplicationConfiguration.g:5918:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
18795 state._fsp--; 18795 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
18796 18796
18797 18797 int stackSize = keepStackSize();
18798 } 18798
18799 18799 try {
18800 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); 18800 // InternalApplicationConfiguration.g:5922:1: ( rule__ConfigSpecification__Group_2__1__Impl )
18801 18801 // InternalApplicationConfiguration.g:5923:2: rule__ConfigSpecification__Group_2__1__Impl
18802 } 18802 {
18803 18803 pushFollow(FOLLOW_2);
18804 18804 rule__ConfigSpecification__Group_2__1__Impl();
18805 } 18805
18806 18806 state._fsp--;
18807 } 18807
18808 catch (RecognitionException re) { 18808
18809 reportError(re); 18809 }
18810 recover(input,re); 18810
18811 } 18811 }
18812 finally { 18812 catch (RecognitionException re) {
18813 18813 reportError(re);
18814 restoreStackSize(stackSize); 18814 recover(input,re);
18815 18815 }
18816 } 18816 finally {
18817 return ; 18817
18818 } 18818 restoreStackSize(stackSize);
18819 // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl" 18819
18820 18820 }
18821 18821 return ;
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 // $ANTLR end "rule__ConfigSpecification__Group_2__1"
18824 public final void rule__RealTypeScope__Group__0() throws RecognitionException { 18824
18825 18825
18826 int stackSize = keepStackSize(); 18826 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
18827 18827 // InternalApplicationConfiguration.g:5929:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
18828 try { 18828 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
18829 // InternalApplicationConfiguration.g:5976:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) 18829
18830 // InternalApplicationConfiguration.g:5977:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 18830 int stackSize = keepStackSize();
18831 { 18831
18832 pushFollow(FOLLOW_34); 18832 try {
18833 rule__RealTypeScope__Group__0__Impl(); 18833 // InternalApplicationConfiguration.g:5933:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
18834 18834 // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
18835 state._fsp--; 18835 {
18836 18836 // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
18837 pushFollow(FOLLOW_2); 18837 // InternalApplicationConfiguration.g:5935:2: ( rule__ConfigSpecification__Group_2_1__0 )*
18838 rule__RealTypeScope__Group__1(); 18838 {
18839 18839 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
18840 state._fsp--; 18840 // InternalApplicationConfiguration.g:5936:2: ( rule__ConfigSpecification__Group_2_1__0 )*
18841 18841 loop53:
18842 18842 do {
18843 } 18843 int alt53=2;
18844 18844 int LA53_0 = input.LA(1);
18845 } 18845
18846 catch (RecognitionException re) { 18846 if ( (LA53_0==31) ) {
18847 reportError(re); 18847 alt53=1;
18848 recover(input,re); 18848 }
18849 } 18849
18850 finally { 18850
18851 18851 switch (alt53) {
18852 restoreStackSize(stackSize); 18852 case 1 :
18853 18853 // InternalApplicationConfiguration.g:5936:3: rule__ConfigSpecification__Group_2_1__0
18854 } 18854 {
18855 return ; 18855 pushFollow(FOLLOW_17);
18856 } 18856 rule__ConfigSpecification__Group_2_1__0();
18857 // $ANTLR end "rule__RealTypeScope__Group__0" 18857
18858 18858 state._fsp--;
18859 18859
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 break;
18863 18863
18864 int stackSize = keepStackSize(); 18864 default :
18865 18865 break loop53;
18866 try { 18866 }
18867 // InternalApplicationConfiguration.g:5988:1: ( ( '#' ) ) 18867 } while (true);
18868 // InternalApplicationConfiguration.g:5989:1: ( '#' ) 18868
18869 { 18869 after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
18870 // InternalApplicationConfiguration.g:5989:1: ( '#' ) 18870
18871 // InternalApplicationConfiguration.g:5990:2: '#' 18871 }
18872 { 18872
18873 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 18873
18874 match(input,38,FOLLOW_2); 18874 }
18875 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 18875
18876 18876 }
18877 } 18877 catch (RecognitionException re) {
18878 18878 reportError(re);
18879 18879 recover(input,re);
18880 } 18880 }
18881 18881 finally {
18882 } 18882
18883 catch (RecognitionException re) { 18883 restoreStackSize(stackSize);
18884 reportError(re); 18884
18885 recover(input,re); 18885 }
18886 } 18886 return ;
18887 finally { 18887 }
18888 18888 // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl"
18889 restoreStackSize(stackSize); 18889
18890 18890
18891 } 18891 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
18892 return ; 18892 // InternalApplicationConfiguration.g:5945:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
18893 } 18893 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
18894 // $ANTLR end "rule__RealTypeScope__Group__0__Impl" 18894
18895 18895 int stackSize = keepStackSize();
18896 18896
18897 // $ANTLR start "rule__RealTypeScope__Group__1" 18897 try {
18898 // InternalApplicationConfiguration.g:5999:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; 18898 // InternalApplicationConfiguration.g:5949:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
18899 public final void rule__RealTypeScope__Group__1() throws RecognitionException { 18899 // InternalApplicationConfiguration.g:5950:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
18900 18900 {
18901 int stackSize = keepStackSize(); 18901 pushFollow(FOLLOW_28);
18902 18902 rule__ConfigSpecification__Group_2_1__0__Impl();
18903 try { 18903
18904 // InternalApplicationConfiguration.g:6003:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) 18904 state._fsp--;
18905 // InternalApplicationConfiguration.g:6004:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 18905
18906 { 18906 pushFollow(FOLLOW_2);
18907 pushFollow(FOLLOW_29); 18907 rule__ConfigSpecification__Group_2_1__1();
18908 rule__RealTypeScope__Group__1__Impl(); 18908
18909 18909 state._fsp--;
18910 state._fsp--; 18910
18911 18911
18912 pushFollow(FOLLOW_2); 18912 }
18913 rule__RealTypeScope__Group__2(); 18913
18914 18914 }
18915 state._fsp--; 18915 catch (RecognitionException re) {
18916 18916 reportError(re);
18917 18917 recover(input,re);
18918 } 18918 }
18919 18919 finally {
18920 } 18920
18921 catch (RecognitionException re) { 18921 restoreStackSize(stackSize);
18922 reportError(re); 18922
18923 recover(input,re); 18923 }
18924 } 18924 return ;
18925 finally { 18925 }
18926 18926 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0"
18927 restoreStackSize(stackSize); 18927
18928 18928
18929 } 18929 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
18930 return ; 18930 // InternalApplicationConfiguration.g:5957:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
18931 } 18931 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
18932 // $ANTLR end "rule__RealTypeScope__Group__1" 18932
18933 18933 int stackSize = keepStackSize();
18934 18934
18935 // $ANTLR start "rule__RealTypeScope__Group__1__Impl" 18935 try {
18936 // InternalApplicationConfiguration.g:6011:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; 18936 // InternalApplicationConfiguration.g:5961:1: ( ( ',' ) )
18937 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { 18937 // InternalApplicationConfiguration.g:5962:1: ( ',' )
18938 18938 {
18939 int stackSize = keepStackSize(); 18939 // InternalApplicationConfiguration.g:5962:1: ( ',' )
18940 18940 // InternalApplicationConfiguration.g:5963:2: ','
18941 try { 18941 {
18942 // InternalApplicationConfiguration.g:6015:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) 18942 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
18943 // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 18943 match(input,31,FOLLOW_2);
18944 { 18944 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
18945 // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 18945
18946 // InternalApplicationConfiguration.g:6017:2: ( rule__RealTypeScope__TypeAssignment_1 ) 18946 }
18947 { 18947
18948 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); 18948
18949 // InternalApplicationConfiguration.g:6018:2: ( rule__RealTypeScope__TypeAssignment_1 ) 18949 }
18950 // InternalApplicationConfiguration.g:6018:3: rule__RealTypeScope__TypeAssignment_1 18950
18951 { 18951 }
18952 pushFollow(FOLLOW_2); 18952 catch (RecognitionException re) {
18953 rule__RealTypeScope__TypeAssignment_1(); 18953 reportError(re);
18954 18954 recover(input,re);
18955 state._fsp--; 18955 }
18956 18956 finally {
18957 18957
18958 } 18958 restoreStackSize(stackSize);
18959 18959
18960 after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); 18960 }
18961 18961 return ;
18962 } 18962 }
18963 18963 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl"
18964 18964
18965 } 18965
18966 18966 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
18967 } 18967 // InternalApplicationConfiguration.g:5972:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
18968 catch (RecognitionException re) { 18968 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
18969 reportError(re); 18969
18970 recover(input,re); 18970 int stackSize = keepStackSize();
18971 } 18971
18972 finally { 18972 try {
18973 18973 // InternalApplicationConfiguration.g:5976:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
18974 restoreStackSize(stackSize); 18974 // InternalApplicationConfiguration.g:5977:2: rule__ConfigSpecification__Group_2_1__1__Impl
18975 18975 {
18976 } 18976 pushFollow(FOLLOW_2);
18977 return ; 18977 rule__ConfigSpecification__Group_2_1__1__Impl();
18978 } 18978
18979 // $ANTLR end "rule__RealTypeScope__Group__1__Impl" 18979 state._fsp--;
18980 18980
18981 18981
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 }
18985 18985 catch (RecognitionException re) {
18986 int stackSize = keepStackSize(); 18986 reportError(re);
18987 18987 recover(input,re);
18988 try { 18988 }
18989 // InternalApplicationConfiguration.g:6030:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) 18989 finally {
18990 // InternalApplicationConfiguration.g:6031:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 18990
18991 { 18991 restoreStackSize(stackSize);
18992 pushFollow(FOLLOW_33); 18992
18993 rule__RealTypeScope__Group__2__Impl(); 18993 }
18994 18994 return ;
18995 state._fsp--; 18995 }
18996 18996 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1"
18997 pushFollow(FOLLOW_2); 18997
18998 rule__RealTypeScope__Group__3(); 18998
18999 18999 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
19000 state._fsp--; 19000 // InternalApplicationConfiguration.g:5983:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
19001 19001 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
19002 19002
19003 } 19003 int stackSize = keepStackSize();
19004 19004
19005 } 19005 try {
19006 catch (RecognitionException re) { 19006 // InternalApplicationConfiguration.g:5987:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
19007 reportError(re); 19007 // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
19008 recover(input,re); 19008 {
19009 } 19009 // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
19010 finally { 19010 // InternalApplicationConfiguration.g:5989:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
19011 19011 {
19012 restoreStackSize(stackSize); 19012 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
19013 19013 // InternalApplicationConfiguration.g:5990:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
19014 } 19014 // InternalApplicationConfiguration.g:5990:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
19015 return ; 19015 {
19016 } 19016 pushFollow(FOLLOW_2);
19017 // $ANTLR end "rule__RealTypeScope__Group__2" 19017 rule__ConfigSpecification__EntriesAssignment_2_1_1();
19018 19018
19019 19019 state._fsp--;
19020 // $ANTLR start "rule__RealTypeScope__Group__2__Impl" 19020
19021 // InternalApplicationConfiguration.g:6038:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; 19021
19022 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { 19022 }
19023 19023
19024 int stackSize = keepStackSize(); 19024 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
19025 19025
19026 try { 19026 }
19027 // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) 19027
19028 // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 19028
19029 { 19029 }
19030 // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 19030
19031 // InternalApplicationConfiguration.g:6044:2: ( rule__RealTypeScope__Alternatives_2 ) 19031 }
19032 { 19032 catch (RecognitionException re) {
19033 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); 19033 reportError(re);
19034 // InternalApplicationConfiguration.g:6045:2: ( rule__RealTypeScope__Alternatives_2 ) 19034 recover(input,re);
19035 // InternalApplicationConfiguration.g:6045:3: rule__RealTypeScope__Alternatives_2 19035 }
19036 { 19036 finally {
19037 pushFollow(FOLLOW_2); 19037
19038 rule__RealTypeScope__Alternatives_2(); 19038 restoreStackSize(stackSize);
19039 19039
19040 state._fsp--; 19040 }
19041 19041 return ;
19042 19042 }
19043 } 19043 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl"
19044 19044
19045 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); 19045
19046 19046 // $ANTLR start "rule__ConfigDeclaration__Group__0"
19047 } 19047 // InternalApplicationConfiguration.g:5999:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
19048 19048 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
19049 19049
19050 } 19050 int stackSize = keepStackSize();
19051 19051
19052 } 19052 try {
19053 catch (RecognitionException re) { 19053 // InternalApplicationConfiguration.g:6003:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
19054 reportError(re); 19054 // InternalApplicationConfiguration.g:6004:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
19055 recover(input,re); 19055 {
19056 } 19056 pushFollow(FOLLOW_8);
19057 finally { 19057 rule__ConfigDeclaration__Group__0__Impl();
19058 19058
19059 restoreStackSize(stackSize); 19059 state._fsp--;
19060 19060
19061 } 19061 pushFollow(FOLLOW_2);
19062 return ; 19062 rule__ConfigDeclaration__Group__1();
19063 } 19063
19064 // $ANTLR end "rule__RealTypeScope__Group__2__Impl" 19064 state._fsp--;
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
19069 public final void rule__RealTypeScope__Group__3() throws RecognitionException { 19069 }
19070 19070 catch (RecognitionException re) {
19071 int stackSize = keepStackSize(); 19071 reportError(re);
19072 19072 recover(input,re);
19073 try { 19073 }
19074 // InternalApplicationConfiguration.g:6057:1: ( rule__RealTypeScope__Group__3__Impl ) 19074 finally {
19075 // InternalApplicationConfiguration.g:6058:2: rule__RealTypeScope__Group__3__Impl 19075
19076 { 19076 restoreStackSize(stackSize);
19077 pushFollow(FOLLOW_2); 19077
19078 rule__RealTypeScope__Group__3__Impl(); 19078 }
19079 19079 return ;
19080 state._fsp--; 19080 }
19081 19081 // $ANTLR end "rule__ConfigDeclaration__Group__0"
19082 19082
19083 } 19083
19084 19084 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
19085 } 19085 // InternalApplicationConfiguration.g:6011:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
19086 catch (RecognitionException re) { 19086 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
19087 reportError(re); 19087
19088 recover(input,re); 19088 int stackSize = keepStackSize();
19089 } 19089
19090 finally { 19090 try {
19091 19091 // InternalApplicationConfiguration.g:6015:1: ( ( 'config' ) )
19092 restoreStackSize(stackSize); 19092 // InternalApplicationConfiguration.g:6016:1: ( 'config' )
19093 19093 {
19094 } 19094 // InternalApplicationConfiguration.g:6016:1: ( 'config' )
19095 return ; 19095 // InternalApplicationConfiguration.g:6017:2: 'config'
19096 } 19096 {
19097 // $ANTLR end "rule__RealTypeScope__Group__3" 19097 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
19098 19098 match(input,40,FOLLOW_2);
19099 19099 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
19100 // $ANTLR start "rule__RealTypeScope__Group__3__Impl" 19100
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 }
19107 // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) 19107 catch (RecognitionException re) {
19108 // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 19108 reportError(re);
19109 { 19109 recover(input,re);
19110 // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 19110 }
19111 // InternalApplicationConfiguration.g:6070:2: ( rule__RealTypeScope__Alternatives_3 ) 19111 finally {
19112 { 19112
19113 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); 19113 restoreStackSize(stackSize);
19114 // InternalApplicationConfiguration.g:6071:2: ( rule__RealTypeScope__Alternatives_3 ) 19114
19115 // InternalApplicationConfiguration.g:6071:3: rule__RealTypeScope__Alternatives_3 19115 }
19116 { 19116 return ;
19117 pushFollow(FOLLOW_2); 19117 }
19118 rule__RealTypeScope__Alternatives_3(); 19118 // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl"
19119 19119
19120 state._fsp--; 19120
19121 19121 // $ANTLR start "rule__ConfigDeclaration__Group__1"
19122 19122 // InternalApplicationConfiguration.g:6026:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
19123 } 19123 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
19124 19124
19125 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); 19125 int stackSize = keepStackSize();
19126 19126
19127 } 19127 try {
19128 19128 // InternalApplicationConfiguration.g:6030:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
19129 19129 // InternalApplicationConfiguration.g:6031:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
19130 } 19130 {
19131 19131 pushFollow(FOLLOW_19);
19132 } 19132 rule__ConfigDeclaration__Group__1__Impl();
19133 catch (RecognitionException re) { 19133
19134 reportError(re); 19134 state._fsp--;
19135 recover(input,re); 19135
19136 } 19136 pushFollow(FOLLOW_2);
19137 finally { 19137 rule__ConfigDeclaration__Group__2();
19138 19138
19139 restoreStackSize(stackSize); 19139 state._fsp--;
19140 19140
19141 } 19141
19142 return ; 19142 }
19143 } 19143
19144 // $ANTLR end "rule__RealTypeScope__Group__3__Impl" 19144 }
19145 19145 catch (RecognitionException re) {
19146 19146 reportError(re);
19147 // $ANTLR start "rule__StringTypeScope__Group__0" 19147 recover(input,re);
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 finally {
19150 19150
19151 int stackSize = keepStackSize(); 19151 restoreStackSize(stackSize);
19152 19152
19153 try { 19153 }
19154 // InternalApplicationConfiguration.g:6084:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) 19154 return ;
19155 // InternalApplicationConfiguration.g:6085:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 19155 }
19156 { 19156 // $ANTLR end "rule__ConfigDeclaration__Group__1"
19157 pushFollow(FOLLOW_35); 19157
19158 rule__StringTypeScope__Group__0__Impl(); 19158
19159 19159 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
19160 state._fsp--; 19160 // InternalApplicationConfiguration.g:6038:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
19161 19161 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
19162 pushFollow(FOLLOW_2); 19162
19163 rule__StringTypeScope__Group__1(); 19163 int stackSize = keepStackSize();
19164 19164
19165 state._fsp--; 19165 try {
19166 19166 // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
19167 19167 // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
19168 } 19168 {
19169 19169 // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
19170 } 19170 // InternalApplicationConfiguration.g:6044:2: ( rule__ConfigDeclaration__NameAssignment_1 )
19171 catch (RecognitionException re) { 19171 {
19172 reportError(re); 19172 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
19173 recover(input,re); 19173 // InternalApplicationConfiguration.g:6045:2: ( rule__ConfigDeclaration__NameAssignment_1 )
19174 } 19174 // InternalApplicationConfiguration.g:6045:3: rule__ConfigDeclaration__NameAssignment_1
19175 finally { 19175 {
19176 19176 pushFollow(FOLLOW_2);
19177 restoreStackSize(stackSize); 19177 rule__ConfigDeclaration__NameAssignment_1();
19178 19178
19179 } 19179 state._fsp--;
19180 return ; 19180
19181 } 19181
19182 // $ANTLR end "rule__StringTypeScope__Group__0" 19182 }
19183 19183
19184 19184 after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
19185 // $ANTLR start "rule__StringTypeScope__Group__0__Impl" 19185
19186 // InternalApplicationConfiguration.g:6092:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; 19186 }
19187 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { 19187
19188 19188
19189 int stackSize = keepStackSize(); 19189 }
19190 19190
19191 try { 19191 }
19192 // InternalApplicationConfiguration.g:6096:1: ( ( '#' ) ) 19192 catch (RecognitionException re) {
19193 // InternalApplicationConfiguration.g:6097:1: ( '#' ) 19193 reportError(re);
19194 { 19194 recover(input,re);
19195 // InternalApplicationConfiguration.g:6097:1: ( '#' ) 19195 }
19196 // InternalApplicationConfiguration.g:6098:2: '#' 19196 finally {
19197 { 19197
19198 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 19198 restoreStackSize(stackSize);
19199 match(input,38,FOLLOW_2); 19199
19200 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 19200 }
19201 19201 return ;
19202 } 19202 }
19203 19203 // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl"
19204 19204
19205 } 19205
19206 19206 // $ANTLR start "rule__ConfigDeclaration__Group__2"
19207 } 19207 // InternalApplicationConfiguration.g:6053:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
19208 catch (RecognitionException re) { 19208 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
19209 reportError(re); 19209
19210 recover(input,re); 19210 int stackSize = keepStackSize();
19211 } 19211
19212 finally { 19212 try {
19213 19213 // InternalApplicationConfiguration.g:6057:1: ( rule__ConfigDeclaration__Group__2__Impl )
19214 restoreStackSize(stackSize); 19214 // InternalApplicationConfiguration.g:6058:2: rule__ConfigDeclaration__Group__2__Impl
19215 19215 {
19216 } 19216 pushFollow(FOLLOW_2);
19217 return ; 19217 rule__ConfigDeclaration__Group__2__Impl();
19218 } 19218
19219 // $ANTLR end "rule__StringTypeScope__Group__0__Impl" 19219 state._fsp--;
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
19224 public final void rule__StringTypeScope__Group__1() throws RecognitionException { 19224 }
19225 19225 catch (RecognitionException re) {
19226 int stackSize = keepStackSize(); 19226 reportError(re);
19227 19227 recover(input,re);
19228 try { 19228 }
19229 // InternalApplicationConfiguration.g:6111:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) 19229 finally {
19230 // InternalApplicationConfiguration.g:6112:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 19230
19231 { 19231 restoreStackSize(stackSize);
19232 pushFollow(FOLLOW_29); 19232
19233 rule__StringTypeScope__Group__1__Impl(); 19233 }
19234 19234 return ;
19235 state._fsp--; 19235 }
19236 19236 // $ANTLR end "rule__ConfigDeclaration__Group__2"
19237 pushFollow(FOLLOW_2); 19237
19238 rule__StringTypeScope__Group__2(); 19238
19239 19239 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
19240 state._fsp--; 19240 // InternalApplicationConfiguration.g:6064:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
19241 19241 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
19242 19242
19243 } 19243 int stackSize = keepStackSize();
19244 19244
19245 } 19245 try {
19246 catch (RecognitionException re) { 19246 // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
19247 reportError(re); 19247 // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
19248 recover(input,re); 19248 {
19249 } 19249 // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
19250 finally { 19250 // InternalApplicationConfiguration.g:6070:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
19251 19251 {
19252 restoreStackSize(stackSize); 19252 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
19253 19253 // InternalApplicationConfiguration.g:6071:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
19254 } 19254 // InternalApplicationConfiguration.g:6071:3: rule__ConfigDeclaration__SpecificationAssignment_2
19255 return ; 19255 {
19256 } 19256 pushFollow(FOLLOW_2);
19257 // $ANTLR end "rule__StringTypeScope__Group__1" 19257 rule__ConfigDeclaration__SpecificationAssignment_2();
19258 19258
19259 19259 state._fsp--;
19260 // $ANTLR start "rule__StringTypeScope__Group__1__Impl" 19260
19261 // InternalApplicationConfiguration.g:6119:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; 19261
19262 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { 19262 }
19263 19263
19264 int stackSize = keepStackSize(); 19264 after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
19265 19265
19266 try { 19266 }
19267 // InternalApplicationConfiguration.g:6123:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) 19267
19268 // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 19268
19269 { 19269 }
19270 // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 19270
19271 // InternalApplicationConfiguration.g:6125:2: ( rule__StringTypeScope__TypeAssignment_1 ) 19271 }
19272 { 19272 catch (RecognitionException re) {
19273 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); 19273 reportError(re);
19274 // InternalApplicationConfiguration.g:6126:2: ( rule__StringTypeScope__TypeAssignment_1 ) 19274 recover(input,re);
19275 // InternalApplicationConfiguration.g:6126:3: rule__StringTypeScope__TypeAssignment_1 19275 }
19276 { 19276 finally {
19277 pushFollow(FOLLOW_2); 19277
19278 rule__StringTypeScope__TypeAssignment_1(); 19278 restoreStackSize(stackSize);
19279 19279
19280 state._fsp--; 19280 }
19281 19281 return ;
19282 19282 }
19283 } 19283 // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl"
19284 19284
19285 after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); 19285
19286 19286 // $ANTLR start "rule__DocumentationEntry__Group__0"
19287 } 19287 // InternalApplicationConfiguration.g:6080:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
19288 19288 public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
19289 19289
19290 } 19290 int stackSize = keepStackSize();
19291 19291
19292 } 19292 try {
19293 catch (RecognitionException re) { 19293 // InternalApplicationConfiguration.g:6084:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
19294 reportError(re); 19294 // InternalApplicationConfiguration.g:6085:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
19295 recover(input,re); 19295 {
19296 } 19296 pushFollow(FOLLOW_14);
19297 finally { 19297 rule__DocumentationEntry__Group__0__Impl();
19298 19298
19299 restoreStackSize(stackSize); 19299 state._fsp--;
19300 19300
19301 } 19301 pushFollow(FOLLOW_2);
19302 return ; 19302 rule__DocumentationEntry__Group__1();
19303 } 19303
19304 // $ANTLR end "rule__StringTypeScope__Group__1__Impl" 19304 state._fsp--;
19305 19305
19306 19306
19307 // $ANTLR start "rule__StringTypeScope__Group__2" 19307 }
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 }
19310 19310 catch (RecognitionException re) {
19311 int stackSize = keepStackSize(); 19311 reportError(re);
19312 19312 recover(input,re);
19313 try { 19313 }
19314 // InternalApplicationConfiguration.g:6138:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) 19314 finally {
19315 // InternalApplicationConfiguration.g:6139:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 19315
19316 { 19316 restoreStackSize(stackSize);
19317 pushFollow(FOLLOW_33); 19317
19318 rule__StringTypeScope__Group__2__Impl(); 19318 }
19319 19319 return ;
19320 state._fsp--; 19320 }
19321 19321 // $ANTLR end "rule__DocumentationEntry__Group__0"
19322 pushFollow(FOLLOW_2); 19322
19323 rule__StringTypeScope__Group__3(); 19323
19324 19324 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
19325 state._fsp--; 19325 // InternalApplicationConfiguration.g:6092:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
19326 19326 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
19327 19327
19328 } 19328 int stackSize = keepStackSize();
19329 19329
19330 } 19330 try {
19331 catch (RecognitionException re) { 19331 // InternalApplicationConfiguration.g:6096:1: ( ( 'log-level' ) )
19332 reportError(re); 19332 // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
19333 recover(input,re); 19333 {
19334 } 19334 // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
19335 finally { 19335 // InternalApplicationConfiguration.g:6098:2: 'log-level'
19336 19336 {
19337 restoreStackSize(stackSize); 19337 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
19338 19338 match(input,41,FOLLOW_2);
19339 } 19339 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
19340 return ; 19340
19341 } 19341 }
19342 // $ANTLR end "rule__StringTypeScope__Group__2" 19342
19343 19343
19344 19344 }
19345 // $ANTLR start "rule__StringTypeScope__Group__2__Impl" 19345
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 catch (RecognitionException re) {
19348 19348 reportError(re);
19349 int stackSize = keepStackSize(); 19349 recover(input,re);
19350 19350 }
19351 try { 19351 finally {
19352 // InternalApplicationConfiguration.g:6150:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) 19352
19353 // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 19353 restoreStackSize(stackSize);
19354 { 19354
19355 // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 19355 }
19356 // InternalApplicationConfiguration.g:6152:2: ( rule__StringTypeScope__Alternatives_2 ) 19356 return ;
19357 { 19357 }
19358 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); 19358 // $ANTLR end "rule__DocumentationEntry__Group__0__Impl"
19359 // InternalApplicationConfiguration.g:6153:2: ( rule__StringTypeScope__Alternatives_2 ) 19359
19360 // InternalApplicationConfiguration.g:6153:3: rule__StringTypeScope__Alternatives_2 19360
19361 { 19361 // $ANTLR start "rule__DocumentationEntry__Group__1"
19362 pushFollow(FOLLOW_2); 19362 // InternalApplicationConfiguration.g:6107:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
19363 rule__StringTypeScope__Alternatives_2(); 19363 public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
19364 19364
19365 state._fsp--; 19365 int stackSize = keepStackSize();
19366 19366
19367 19367 try {
19368 } 19368 // InternalApplicationConfiguration.g:6111:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
19369 19369 // InternalApplicationConfiguration.g:6112:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
19370 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); 19370 {
19371 19371 pushFollow(FOLLOW_29);
19372 } 19372 rule__DocumentationEntry__Group__1__Impl();
19373 19373
19374 19374 state._fsp--;
19375 } 19375
19376 19376 pushFollow(FOLLOW_2);
19377 } 19377 rule__DocumentationEntry__Group__2();
19378 catch (RecognitionException re) { 19378
19379 reportError(re); 19379 state._fsp--;
19380 recover(input,re); 19380
19381 } 19381
19382 finally { 19382 }
19383 19383
19384 restoreStackSize(stackSize); 19384 }
19385 19385 catch (RecognitionException re) {
19386 } 19386 reportError(re);
19387 return ; 19387 recover(input,re);
19388 } 19388 }
19389 // $ANTLR end "rule__StringTypeScope__Group__2__Impl" 19389 finally {
19390 19390
19391 19391 restoreStackSize(stackSize);
19392 // $ANTLR start "rule__StringTypeScope__Group__3" 19392
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 return ;
19395 19395 }
19396 int stackSize = keepStackSize(); 19396 // $ANTLR end "rule__DocumentationEntry__Group__1"
19397 19397
19398 try { 19398
19399 // InternalApplicationConfiguration.g:6165:1: ( rule__StringTypeScope__Group__3__Impl ) 19399 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
19400 // InternalApplicationConfiguration.g:6166:2: rule__StringTypeScope__Group__3__Impl 19400 // InternalApplicationConfiguration.g:6119:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
19401 { 19401 public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
19402 pushFollow(FOLLOW_2); 19402
19403 rule__StringTypeScope__Group__3__Impl(); 19403 int stackSize = keepStackSize();
19404 19404
19405 state._fsp--; 19405 try {
19406 19406 // InternalApplicationConfiguration.g:6123:1: ( ( '=' ) )
19407 19407 // InternalApplicationConfiguration.g:6124:1: ( '=' )
19408 } 19408 {
19409 19409 // InternalApplicationConfiguration.g:6124:1: ( '=' )
19410 } 19410 // InternalApplicationConfiguration.g:6125:2: '='
19411 catch (RecognitionException re) { 19411 {
19412 reportError(re); 19412 before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
19413 recover(input,re); 19413 match(input,28,FOLLOW_2);
19414 } 19414 after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
19415 finally { 19415
19416 19416 }
19417 restoreStackSize(stackSize); 19417
19418 19418
19419 } 19419 }
19420 return ; 19420
19421 } 19421 }
19422 // $ANTLR end "rule__StringTypeScope__Group__3" 19422 catch (RecognitionException re) {
19423 19423 reportError(re);
19424 19424 recover(input,re);
19425 // $ANTLR start "rule__StringTypeScope__Group__3__Impl" 19425 }
19426 // InternalApplicationConfiguration.g:6172:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; 19426 finally {
19427 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { 19427
19428 19428 restoreStackSize(stackSize);
19429 int stackSize = keepStackSize(); 19429
19430 19430 }
19431 try { 19431 return ;
19432 // InternalApplicationConfiguration.g:6176:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) 19432 }
19433 // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 19433 // $ANTLR end "rule__DocumentationEntry__Group__1__Impl"
19434 { 19434
19435 // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 19435
19436 // InternalApplicationConfiguration.g:6178:2: ( rule__StringTypeScope__Alternatives_3 ) 19436 // $ANTLR start "rule__DocumentationEntry__Group__2"
19437 { 19437 // InternalApplicationConfiguration.g:6134:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
19438 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); 19438 public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
19439 // InternalApplicationConfiguration.g:6179:2: ( rule__StringTypeScope__Alternatives_3 ) 19439
19440 // InternalApplicationConfiguration.g:6179:3: rule__StringTypeScope__Alternatives_3 19440 int stackSize = keepStackSize();
19441 { 19441
19442 pushFollow(FOLLOW_2); 19442 try {
19443 rule__StringTypeScope__Alternatives_3(); 19443 // InternalApplicationConfiguration.g:6138:1: ( rule__DocumentationEntry__Group__2__Impl )
19444 19444 // InternalApplicationConfiguration.g:6139:2: rule__DocumentationEntry__Group__2__Impl
19445 state._fsp--; 19445 {
19446 19446 pushFollow(FOLLOW_2);
19447 19447 rule__DocumentationEntry__Group__2__Impl();
19448 } 19448
19449 19449 state._fsp--;
19450 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); 19450
19451 19451
19452 } 19452 }
19453 19453
19454 19454 }
19455 } 19455 catch (RecognitionException re) {
19456 19456 reportError(re);
19457 } 19457 recover(input,re);
19458 catch (RecognitionException re) { 19458 }
19459 reportError(re); 19459 finally {
19460 recover(input,re); 19460
19461 } 19461 restoreStackSize(stackSize);
19462 finally { 19462
19463 19463 }
19464 restoreStackSize(stackSize); 19464 return ;
19465 19465 }
19466 } 19466 // $ANTLR end "rule__DocumentationEntry__Group__2"
19467 return ; 19467
19468 } 19468
19469 // $ANTLR end "rule__StringTypeScope__Group__3__Impl" 19469 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
19470 19470 // InternalApplicationConfiguration.g:6145:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
19471 19471 public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
19472 // $ANTLR start "rule__ClassReference__Group__0" 19472
19473 // InternalApplicationConfiguration.g:6188:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; 19473 int stackSize = keepStackSize();
19474 public final void rule__ClassReference__Group__0() throws RecognitionException { 19474
19475 19475 try {
19476 int stackSize = keepStackSize(); 19476 // InternalApplicationConfiguration.g:6149:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
19477 19477 // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
19478 try { 19478 {
19479 // InternalApplicationConfiguration.g:6192:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) 19479 // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
19480 // InternalApplicationConfiguration.g:6193:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 19480 // InternalApplicationConfiguration.g:6151:2: ( rule__DocumentationEntry__LevelAssignment_2 )
19481 { 19481 {
19482 pushFollow(FOLLOW_8); 19482 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
19483 rule__ClassReference__Group__0__Impl(); 19483 // InternalApplicationConfiguration.g:6152:2: ( rule__DocumentationEntry__LevelAssignment_2 )
19484 19484 // InternalApplicationConfiguration.g:6152:3: rule__DocumentationEntry__LevelAssignment_2
19485 state._fsp--; 19485 {
19486 19486 pushFollow(FOLLOW_2);
19487 pushFollow(FOLLOW_2); 19487 rule__DocumentationEntry__LevelAssignment_2();
19488 rule__ClassReference__Group__1(); 19488
19489 19489 state._fsp--;
19490 state._fsp--; 19490
19491 19491
19492 19492 }
19493 } 19493
19494 19494 after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
19495 } 19495
19496 catch (RecognitionException re) { 19496 }
19497 reportError(re); 19497
19498 recover(input,re); 19498
19499 } 19499 }
19500 finally { 19500
19501 19501 }
19502 restoreStackSize(stackSize); 19502 catch (RecognitionException re) {
19503 19503 reportError(re);
19504 } 19504 recover(input,re);
19505 return ; 19505 }
19506 } 19506 finally {
19507 // $ANTLR end "rule__ClassReference__Group__0" 19507
19508 19508 restoreStackSize(stackSize);
19509 19509
19510 // $ANTLR start "rule__ClassReference__Group__0__Impl" 19510 }
19511 // InternalApplicationConfiguration.g:6200:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; 19511 return ;
19512 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { 19512 }
19513 19513 // $ANTLR end "rule__DocumentationEntry__Group__2__Impl"
19514 int stackSize = keepStackSize(); 19514
19515 19515
19516 try { 19516 // $ANTLR start "rule__RuntimeEntry__Group__0"
19517 // InternalApplicationConfiguration.g:6204:1: ( ( '<' ) ) 19517 // InternalApplicationConfiguration.g:6161:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
19518 // InternalApplicationConfiguration.g:6205:1: ( '<' ) 19518 public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
19519 { 19519
19520 // InternalApplicationConfiguration.g:6205:1: ( '<' ) 19520 int stackSize = keepStackSize();
19521 // InternalApplicationConfiguration.g:6206:2: '<' 19521
19522 { 19522 try {
19523 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 19523 // InternalApplicationConfiguration.g:6165:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
19524 match(input,39,FOLLOW_2); 19524 // InternalApplicationConfiguration.g:6166:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
19525 after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 19525 {
19526 19526 pushFollow(FOLLOW_14);
19527 } 19527 rule__RuntimeEntry__Group__0__Impl();
19528 19528
19529 19529 state._fsp--;
19530 } 19530
19531 19531 pushFollow(FOLLOW_2);
19532 } 19532 rule__RuntimeEntry__Group__1();
19533 catch (RecognitionException re) { 19533
19534 reportError(re); 19534 state._fsp--;
19535 recover(input,re); 19535
19536 } 19536
19537 finally { 19537 }
19538 19538
19539 restoreStackSize(stackSize); 19539 }
19540 19540 catch (RecognitionException re) {
19541 } 19541 reportError(re);
19542 return ; 19542 recover(input,re);
19543 } 19543 }
19544 // $ANTLR end "rule__ClassReference__Group__0__Impl" 19544 finally {
19545 19545
19546 19546 restoreStackSize(stackSize);
19547 // $ANTLR start "rule__ClassReference__Group__1" 19547
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 return ;
19550 19550 }
19551 int stackSize = keepStackSize(); 19551 // $ANTLR end "rule__RuntimeEntry__Group__0"
19552 19552
19553 try { 19553
19554 // InternalApplicationConfiguration.g:6219:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) 19554 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
19555 // InternalApplicationConfiguration.g:6220:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 19555 // InternalApplicationConfiguration.g:6173:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
19556 { 19556 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
19557 pushFollow(FOLLOW_36); 19557
19558 rule__ClassReference__Group__1__Impl(); 19558 int stackSize = keepStackSize();
19559 19559
19560 state._fsp--; 19560 try {
19561 19561 // InternalApplicationConfiguration.g:6177:1: ( ( 'runtime' ) )
19562 pushFollow(FOLLOW_2); 19562 // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
19563 rule__ClassReference__Group__2(); 19563 {
19564 19564 // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
19565 state._fsp--; 19565 // InternalApplicationConfiguration.g:6179:2: 'runtime'
19566 19566 {
19567 19567 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
19568 } 19568 match(input,42,FOLLOW_2);
19569 19569 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
19570 } 19570
19571 catch (RecognitionException re) { 19571 }
19572 reportError(re); 19572
19573 recover(input,re); 19573
19574 } 19574 }
19575 finally { 19575
19576 19576 }
19577 restoreStackSize(stackSize); 19577 catch (RecognitionException re) {
19578 19578 reportError(re);
19579 } 19579 recover(input,re);
19580 return ; 19580 }
19581 } 19581 finally {
19582 // $ANTLR end "rule__ClassReference__Group__1" 19582
19583 19583 restoreStackSize(stackSize);
19584 19584
19585 // $ANTLR start "rule__ClassReference__Group__1__Impl" 19585 }
19586 // InternalApplicationConfiguration.g:6227:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; 19586 return ;
19587 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { 19587 }
19588 19588 // $ANTLR end "rule__RuntimeEntry__Group__0__Impl"
19589 int stackSize = keepStackSize(); 19589
19590 19590
19591 try { 19591 // $ANTLR start "rule__RuntimeEntry__Group__1"
19592 // InternalApplicationConfiguration.g:6231:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) 19592 // InternalApplicationConfiguration.g:6188:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
19593 // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 19593 public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
19594 { 19594
19595 // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 19595 int stackSize = keepStackSize();
19596 // InternalApplicationConfiguration.g:6233:2: ( rule__ClassReference__ElementAssignment_1 ) 19596
19597 { 19597 try {
19598 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); 19598 // InternalApplicationConfiguration.g:6192:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
19599 // InternalApplicationConfiguration.g:6234:2: ( rule__ClassReference__ElementAssignment_1 ) 19599 // InternalApplicationConfiguration.g:6193:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
19600 // InternalApplicationConfiguration.g:6234:3: rule__ClassReference__ElementAssignment_1 19600 {
19601 { 19601 pushFollow(FOLLOW_9);
19602 pushFollow(FOLLOW_2); 19602 rule__RuntimeEntry__Group__1__Impl();
19603 rule__ClassReference__ElementAssignment_1(); 19603
19604 19604 state._fsp--;
19605 state._fsp--; 19605
19606 19606 pushFollow(FOLLOW_2);
19607 19607 rule__RuntimeEntry__Group__2();
19608 } 19608
19609 19609 state._fsp--;
19610 after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); 19610
19611 19611
19612 } 19612 }
19613 19613
19614 19614 }
19615 } 19615 catch (RecognitionException re) {
19616 19616 reportError(re);
19617 } 19617 recover(input,re);
19618 catch (RecognitionException re) { 19618 }
19619 reportError(re); 19619 finally {
19620 recover(input,re); 19620
19621 } 19621 restoreStackSize(stackSize);
19622 finally { 19622
19623 19623 }
19624 restoreStackSize(stackSize); 19624 return ;
19625 19625 }
19626 } 19626 // $ANTLR end "rule__RuntimeEntry__Group__1"
19627 return ; 19627
19628 } 19628
19629 // $ANTLR end "rule__ClassReference__Group__1__Impl" 19629 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
19630 19630 // InternalApplicationConfiguration.g:6200:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
19631 19631 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
19632 // $ANTLR start "rule__ClassReference__Group__2" 19632
19633 // InternalApplicationConfiguration.g:6242:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; 19633 int stackSize = keepStackSize();
19634 public final void rule__ClassReference__Group__2() throws RecognitionException { 19634
19635 19635 try {
19636 int stackSize = keepStackSize(); 19636 // InternalApplicationConfiguration.g:6204:1: ( ( '=' ) )
19637 19637 // InternalApplicationConfiguration.g:6205:1: ( '=' )
19638 try { 19638 {
19639 // InternalApplicationConfiguration.g:6246:1: ( rule__ClassReference__Group__2__Impl ) 19639 // InternalApplicationConfiguration.g:6205:1: ( '=' )
19640 // InternalApplicationConfiguration.g:6247:2: rule__ClassReference__Group__2__Impl 19640 // InternalApplicationConfiguration.g:6206:2: '='
19641 { 19641 {
19642 pushFollow(FOLLOW_2); 19642 before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
19643 rule__ClassReference__Group__2__Impl(); 19643 match(input,28,FOLLOW_2);
19644 19644 after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
19645 state._fsp--; 19645
19646 19646 }
19647 19647
19648 } 19648
19649 19649 }
19650 } 19650
19651 catch (RecognitionException re) { 19651 }
19652 reportError(re); 19652 catch (RecognitionException re) {
19653 recover(input,re); 19653 reportError(re);
19654 } 19654 recover(input,re);
19655 finally { 19655 }
19656 19656 finally {
19657 restoreStackSize(stackSize); 19657
19658 19658 restoreStackSize(stackSize);
19659 } 19659
19660 return ; 19660 }
19661 } 19661 return ;
19662 // $ANTLR end "rule__ClassReference__Group__2" 19662 }
19663 19663 // $ANTLR end "rule__RuntimeEntry__Group__1__Impl"
19664 19664
19665 // $ANTLR start "rule__ClassReference__Group__2__Impl" 19665
19666 // InternalApplicationConfiguration.g:6253:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; 19666 // $ANTLR start "rule__RuntimeEntry__Group__2"
19667 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { 19667 // InternalApplicationConfiguration.g:6215:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
19668 19668 public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
19669 int stackSize = keepStackSize(); 19669
19670 19670 int stackSize = keepStackSize();
19671 try { 19671
19672 // InternalApplicationConfiguration.g:6257:1: ( ( '>' ) ) 19672 try {
19673 // InternalApplicationConfiguration.g:6258:1: ( '>' ) 19673 // InternalApplicationConfiguration.g:6219:1: ( rule__RuntimeEntry__Group__2__Impl )
19674 { 19674 // InternalApplicationConfiguration.g:6220:2: rule__RuntimeEntry__Group__2__Impl
19675 // InternalApplicationConfiguration.g:6258:1: ( '>' ) 19675 {
19676 // InternalApplicationConfiguration.g:6259:2: '>' 19676 pushFollow(FOLLOW_2);
19677 { 19677 rule__RuntimeEntry__Group__2__Impl();
19678 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 19678
19679 match(input,40,FOLLOW_2); 19679 state._fsp--;
19680 after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 19680
19681 19681
19682 } 19682 }
19683 19683
19684 19684 }
19685 } 19685 catch (RecognitionException re) {
19686 19686 reportError(re);
19687 } 19687 recover(input,re);
19688 catch (RecognitionException re) { 19688 }
19689 reportError(re); 19689 finally {
19690 recover(input,re); 19690
19691 } 19691 restoreStackSize(stackSize);
19692 finally { 19692
19693 19693 }
19694 restoreStackSize(stackSize); 19694 return ;
19695 19695 }
19696 } 19696 // $ANTLR end "rule__RuntimeEntry__Group__2"
19697 return ; 19697
19698 } 19698
19699 // $ANTLR end "rule__ClassReference__Group__2__Impl" 19699 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
19700 19700 // InternalApplicationConfiguration.g:6226:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
19701 19701 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
19702 // $ANTLR start "rule__ObjectReference__Group__0" 19702
19703 // InternalApplicationConfiguration.g:6269:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; 19703 int stackSize = keepStackSize();
19704 public final void rule__ObjectReference__Group__0() throws RecognitionException { 19704
19705 19705 try {
19706 int stackSize = keepStackSize(); 19706 // InternalApplicationConfiguration.g:6230:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
19707 19707 // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
19708 try { 19708 {
19709 // InternalApplicationConfiguration.g:6273:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) 19709 // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
19710 // InternalApplicationConfiguration.g:6274:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 19710 // InternalApplicationConfiguration.g:6232:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
19711 { 19711 {
19712 pushFollow(FOLLOW_31); 19712 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
19713 rule__ObjectReference__Group__0__Impl(); 19713 // InternalApplicationConfiguration.g:6233:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
19714 19714 // InternalApplicationConfiguration.g:6233:3: rule__RuntimeEntry__MillisecLimitAssignment_2
19715 state._fsp--; 19715 {
19716 19716 pushFollow(FOLLOW_2);
19717 pushFollow(FOLLOW_2); 19717 rule__RuntimeEntry__MillisecLimitAssignment_2();
19718 rule__ObjectReference__Group__1(); 19718
19719 19719 state._fsp--;
19720 state._fsp--; 19720
19721 19721
19722 19722 }
19723 } 19723
19724 19724 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
19725 } 19725
19726 catch (RecognitionException re) { 19726 }
19727 reportError(re); 19727
19728 recover(input,re); 19728
19729 } 19729 }
19730 finally { 19730
19731 19731 }
19732 restoreStackSize(stackSize); 19732 catch (RecognitionException re) {
19733 19733 reportError(re);
19734 } 19734 recover(input,re);
19735 return ; 19735 }
19736 } 19736 finally {
19737 // $ANTLR end "rule__ObjectReference__Group__0" 19737
19738 19738 restoreStackSize(stackSize);
19739 19739
19740 // $ANTLR start "rule__ObjectReference__Group__0__Impl" 19740 }
19741 // InternalApplicationConfiguration.g:6281:1: rule__ObjectReference__Group__0__Impl : ( () ) ; 19741 return ;
19742 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { 19742 }
19743 19743 // $ANTLR end "rule__RuntimeEntry__Group__2__Impl"
19744 int stackSize = keepStackSize(); 19744
19745 19745
19746 try { 19746 // $ANTLR start "rule__MemoryEntry__Group__0"
19747 // InternalApplicationConfiguration.g:6285:1: ( ( () ) ) 19747 // InternalApplicationConfiguration.g:6242:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
19748 // InternalApplicationConfiguration.g:6286:1: ( () ) 19748 public final void rule__MemoryEntry__Group__0() throws RecognitionException {
19749 { 19749
19750 // InternalApplicationConfiguration.g:6286:1: ( () ) 19750 int stackSize = keepStackSize();
19751 // InternalApplicationConfiguration.g:6287:2: () 19751
19752 { 19752 try {
19753 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); 19753 // InternalApplicationConfiguration.g:6246:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
19754 // InternalApplicationConfiguration.g:6288:2: () 19754 // InternalApplicationConfiguration.g:6247:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
19755 // InternalApplicationConfiguration.g:6288:3: 19755 {
19756 { 19756 pushFollow(FOLLOW_14);
19757 } 19757 rule__MemoryEntry__Group__0__Impl();
19758 19758
19759 after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); 19759 state._fsp--;
19760 19760
19761 } 19761 pushFollow(FOLLOW_2);
19762 19762 rule__MemoryEntry__Group__1();
19763 19763
19764 } 19764 state._fsp--;
19765 19765
19766 } 19766
19767 finally { 19767 }
19768 19768
19769 restoreStackSize(stackSize); 19769 }
19770 19770 catch (RecognitionException re) {
19771 } 19771 reportError(re);
19772 return ; 19772 recover(input,re);
19773 } 19773 }
19774 // $ANTLR end "rule__ObjectReference__Group__0__Impl" 19774 finally {
19775 19775
19776 19776 restoreStackSize(stackSize);
19777 // $ANTLR start "rule__ObjectReference__Group__1" 19777
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 return ;
19780 19780 }
19781 int stackSize = keepStackSize(); 19781 // $ANTLR end "rule__MemoryEntry__Group__0"
19782 19782
19783 try { 19783
19784 // InternalApplicationConfiguration.g:6300:1: ( rule__ObjectReference__Group__1__Impl ) 19784 // $ANTLR start "rule__MemoryEntry__Group__0__Impl"
19785 // InternalApplicationConfiguration.g:6301:2: rule__ObjectReference__Group__1__Impl 19785 // InternalApplicationConfiguration.g:6254:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
19786 { 19786 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
19787 pushFollow(FOLLOW_2); 19787
19788 rule__ObjectReference__Group__1__Impl(); 19788 int stackSize = keepStackSize();
19789 19789
19790 state._fsp--; 19790 try {
19791 19791 // InternalApplicationConfiguration.g:6258:1: ( ( 'memory' ) )
19792 19792 // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
19793 } 19793 {
19794 19794 // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
19795 } 19795 // InternalApplicationConfiguration.g:6260:2: 'memory'
19796 catch (RecognitionException re) { 19796 {
19797 reportError(re); 19797 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
19798 recover(input,re); 19798 match(input,43,FOLLOW_2);
19799 } 19799 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
19800 finally { 19800
19801 19801 }
19802 restoreStackSize(stackSize); 19802
19803 19803
19804 } 19804 }
19805 return ; 19805
19806 } 19806 }
19807 // $ANTLR end "rule__ObjectReference__Group__1" 19807 catch (RecognitionException re) {
19808 19808 reportError(re);
19809 19809 recover(input,re);
19810 // $ANTLR start "rule__ObjectReference__Group__1__Impl" 19810 }
19811 // InternalApplicationConfiguration.g:6307:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; 19811 finally {
19812 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { 19812
19813 19813 restoreStackSize(stackSize);
19814 int stackSize = keepStackSize(); 19814
19815 19815 }
19816 try { 19816 return ;
19817 // InternalApplicationConfiguration.g:6311:1: ( ( 'node' ) ) 19817 }
19818 // InternalApplicationConfiguration.g:6312:1: ( 'node' ) 19818 // $ANTLR end "rule__MemoryEntry__Group__0__Impl"
19819 { 19819
19820 // InternalApplicationConfiguration.g:6312:1: ( 'node' ) 19820
19821 // InternalApplicationConfiguration.g:6313:2: 'node' 19821 // $ANTLR start "rule__MemoryEntry__Group__1"
19822 { 19822 // InternalApplicationConfiguration.g:6269:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
19823 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 19823 public final void rule__MemoryEntry__Group__1() throws RecognitionException {
19824 match(input,41,FOLLOW_2); 19824
19825 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 19825 int stackSize = keepStackSize();
19826 19826
19827 } 19827 try {
19828 19828 // InternalApplicationConfiguration.g:6273:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
19829 19829 // InternalApplicationConfiguration.g:6274:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
19830 } 19830 {
19831 19831 pushFollow(FOLLOW_9);
19832 } 19832 rule__MemoryEntry__Group__1__Impl();
19833 catch (RecognitionException re) { 19833
19834 reportError(re); 19834 state._fsp--;
19835 recover(input,re); 19835
19836 } 19836 pushFollow(FOLLOW_2);
19837 finally { 19837 rule__MemoryEntry__Group__2();
19838 19838
19839 restoreStackSize(stackSize); 19839 state._fsp--;
19840 19840
19841 } 19841
19842 return ; 19842 }
19843 } 19843
19844 // $ANTLR end "rule__ObjectReference__Group__1__Impl" 19844 }
19845 19845 catch (RecognitionException re) {
19846 19846 reportError(re);
19847 // $ANTLR start "rule__IntegerReference__Group__0" 19847 recover(input,re);
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 finally {
19850 19850
19851 int stackSize = keepStackSize(); 19851 restoreStackSize(stackSize);
19852 19852
19853 try { 19853 }
19854 // InternalApplicationConfiguration.g:6327:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) 19854 return ;
19855 // InternalApplicationConfiguration.g:6328:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 19855 }
19856 { 19856 // $ANTLR end "rule__MemoryEntry__Group__1"
19857 pushFollow(FOLLOW_32); 19857
19858 rule__IntegerReference__Group__0__Impl(); 19858
19859 19859 // $ANTLR start "rule__MemoryEntry__Group__1__Impl"
19860 state._fsp--; 19860 // InternalApplicationConfiguration.g:6281:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
19861 19861 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
19862 pushFollow(FOLLOW_2); 19862
19863 rule__IntegerReference__Group__1(); 19863 int stackSize = keepStackSize();
19864 19864
19865 state._fsp--; 19865 try {
19866 19866 // InternalApplicationConfiguration.g:6285:1: ( ( '=' ) )
19867 19867 // InternalApplicationConfiguration.g:6286:1: ( '=' )
19868 } 19868 {
19869 19869 // InternalApplicationConfiguration.g:6286:1: ( '=' )
19870 } 19870 // InternalApplicationConfiguration.g:6287:2: '='
19871 catch (RecognitionException re) { 19871 {
19872 reportError(re); 19872 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
19873 recover(input,re); 19873 match(input,28,FOLLOW_2);
19874 } 19874 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
19875 finally { 19875
19876 19876 }
19877 restoreStackSize(stackSize); 19877
19878 19878
19879 } 19879 }
19880 return ; 19880
19881 } 19881 }
19882 // $ANTLR end "rule__IntegerReference__Group__0" 19882 catch (RecognitionException re) {
19883 19883 reportError(re);
19884 19884 recover(input,re);
19885 // $ANTLR start "rule__IntegerReference__Group__0__Impl" 19885 }
19886 // InternalApplicationConfiguration.g:6335:1: rule__IntegerReference__Group__0__Impl : ( () ) ; 19886 finally {
19887 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { 19887
19888 19888 restoreStackSize(stackSize);
19889 int stackSize = keepStackSize(); 19889
19890 19890 }
19891 try { 19891 return ;
19892 // InternalApplicationConfiguration.g:6339:1: ( ( () ) ) 19892 }
19893 // InternalApplicationConfiguration.g:6340:1: ( () ) 19893 // $ANTLR end "rule__MemoryEntry__Group__1__Impl"
19894 { 19894
19895 // InternalApplicationConfiguration.g:6340:1: ( () ) 19895
19896 // InternalApplicationConfiguration.g:6341:2: () 19896 // $ANTLR start "rule__MemoryEntry__Group__2"
19897 { 19897 // InternalApplicationConfiguration.g:6296:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
19898 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); 19898 public final void rule__MemoryEntry__Group__2() throws RecognitionException {
19899 // InternalApplicationConfiguration.g:6342:2: () 19899
19900 // InternalApplicationConfiguration.g:6342:3: 19900 int stackSize = keepStackSize();
19901 { 19901
19902 } 19902 try {
19903 19903 // InternalApplicationConfiguration.g:6300:1: ( rule__MemoryEntry__Group__2__Impl )
19904 after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); 19904 // InternalApplicationConfiguration.g:6301:2: rule__MemoryEntry__Group__2__Impl
19905 19905 {
19906 } 19906 pushFollow(FOLLOW_2);
19907 19907 rule__MemoryEntry__Group__2__Impl();
19908 19908
19909 } 19909 state._fsp--;
19910 19910
19911 } 19911
19912 finally { 19912 }
19913 19913
19914 restoreStackSize(stackSize); 19914 }
19915 19915 catch (RecognitionException re) {
19916 } 19916 reportError(re);
19917 return ; 19917 recover(input,re);
19918 } 19918 }
19919 // $ANTLR end "rule__IntegerReference__Group__0__Impl" 19919 finally {
19920 19920
19921 19921 restoreStackSize(stackSize);
19922 // $ANTLR start "rule__IntegerReference__Group__1" 19922
19923 // InternalApplicationConfiguration.g:6350:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; 19923 }
19924 public final void rule__IntegerReference__Group__1() throws RecognitionException { 19924 return ;
19925 19925 }
19926 int stackSize = keepStackSize(); 19926 // $ANTLR end "rule__MemoryEntry__Group__2"
19927 19927
19928 try { 19928
19929 // InternalApplicationConfiguration.g:6354:1: ( rule__IntegerReference__Group__1__Impl ) 19929 // $ANTLR start "rule__MemoryEntry__Group__2__Impl"
19930 // InternalApplicationConfiguration.g:6355:2: rule__IntegerReference__Group__1__Impl 19930 // InternalApplicationConfiguration.g:6307:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
19931 { 19931 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
19932 pushFollow(FOLLOW_2); 19932
19933 rule__IntegerReference__Group__1__Impl(); 19933 int stackSize = keepStackSize();
19934 19934
19935 state._fsp--; 19935 try {
19936 19936 // InternalApplicationConfiguration.g:6311:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
19937 19937 // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
19938 } 19938 {
19939 19939 // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
19940 } 19940 // InternalApplicationConfiguration.g:6313:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
19941 catch (RecognitionException re) { 19941 {
19942 reportError(re); 19942 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
19943 recover(input,re); 19943 // InternalApplicationConfiguration.g:6314:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
19944 } 19944 // InternalApplicationConfiguration.g:6314:3: rule__MemoryEntry__MegabyteLimitAssignment_2
19945 finally { 19945 {
19946 19946 pushFollow(FOLLOW_2);
19947 restoreStackSize(stackSize); 19947 rule__MemoryEntry__MegabyteLimitAssignment_2();
19948 19948
19949 } 19949 state._fsp--;
19950 return ; 19950
19951 } 19951
19952 // $ANTLR end "rule__IntegerReference__Group__1" 19952 }
19953 19953
19954 19954 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
19955 // $ANTLR start "rule__IntegerReference__Group__1__Impl" 19955
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 }
19962 // InternalApplicationConfiguration.g:6365:1: ( ( 'int' ) ) 19962 catch (RecognitionException re) {
19963 // InternalApplicationConfiguration.g:6366:1: ( 'int' ) 19963 reportError(re);
19964 { 19964 recover(input,re);
19965 // InternalApplicationConfiguration.g:6366:1: ( 'int' ) 19965 }
19966 // InternalApplicationConfiguration.g:6367:2: 'int' 19966 finally {
19967 { 19967
19968 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 19968 restoreStackSize(stackSize);
19969 match(input,42,FOLLOW_2); 19969
19970 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 19970 }
19971 19971 return ;
19972 } 19972 }
19973 19973 // $ANTLR end "rule__MemoryEntry__Group__2__Impl"
19974 19974
19975 } 19975
19976 19976 // $ANTLR start "rule__CustomEntry__Group__0"
19977 } 19977 // InternalApplicationConfiguration.g:6323:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
19978 catch (RecognitionException re) { 19978 public final void rule__CustomEntry__Group__0() throws RecognitionException {
19979 reportError(re); 19979
19980 recover(input,re); 19980 int stackSize = keepStackSize();
19981 } 19981
19982 finally { 19982 try {
19983 19983 // InternalApplicationConfiguration.g:6327:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
19984 restoreStackSize(stackSize); 19984 // InternalApplicationConfiguration.g:6328:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
19985 19985 {
19986 } 19986 pushFollow(FOLLOW_14);
19987 return ; 19987 rule__CustomEntry__Group__0__Impl();
19988 } 19988
19989 // $ANTLR end "rule__IntegerReference__Group__1__Impl" 19989 state._fsp--;
19990 19990
19991 19991 pushFollow(FOLLOW_2);
19992 // $ANTLR start "rule__RealReference__Group__0" 19992 rule__CustomEntry__Group__1();
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 state._fsp--;
19995 19995
19996 int stackSize = keepStackSize(); 19996
19997 19997 }
19998 try { 19998
19999 // InternalApplicationConfiguration.g:6381:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) 19999 }
20000 // InternalApplicationConfiguration.g:6382:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 20000 catch (RecognitionException re) {
20001 { 20001 reportError(re);
20002 pushFollow(FOLLOW_34); 20002 recover(input,re);
20003 rule__RealReference__Group__0__Impl(); 20003 }
20004 20004 finally {
20005 state._fsp--; 20005
20006 20006 restoreStackSize(stackSize);
20007 pushFollow(FOLLOW_2); 20007
20008 rule__RealReference__Group__1(); 20008 }
20009 20009 return ;
20010 state._fsp--; 20010 }
20011 20011 // $ANTLR end "rule__CustomEntry__Group__0"
20012 20012
20013 } 20013
20014 20014 // $ANTLR start "rule__CustomEntry__Group__0__Impl"
20015 } 20015 // InternalApplicationConfiguration.g:6335:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
20016 catch (RecognitionException re) { 20016 public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
20017 reportError(re); 20017
20018 recover(input,re); 20018 int stackSize = keepStackSize();
20019 } 20019
20020 finally { 20020 try {
20021 20021 // InternalApplicationConfiguration.g:6339:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
20022 restoreStackSize(stackSize); 20022 // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
20023 20023 {
20024 } 20024 // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
20025 return ; 20025 // InternalApplicationConfiguration.g:6341:2: ( rule__CustomEntry__KeyAssignment_0 )
20026 } 20026 {
20027 // $ANTLR end "rule__RealReference__Group__0" 20027 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
20028 20028 // InternalApplicationConfiguration.g:6342:2: ( rule__CustomEntry__KeyAssignment_0 )
20029 20029 // InternalApplicationConfiguration.g:6342:3: rule__CustomEntry__KeyAssignment_0
20030 // $ANTLR start "rule__RealReference__Group__0__Impl" 20030 {
20031 // InternalApplicationConfiguration.g:6389:1: rule__RealReference__Group__0__Impl : ( () ) ; 20031 pushFollow(FOLLOW_2);
20032 public final void rule__RealReference__Group__0__Impl() throws RecognitionException { 20032 rule__CustomEntry__KeyAssignment_0();
20033 20033
20034 int stackSize = keepStackSize(); 20034 state._fsp--;
20035 20035
20036 try { 20036
20037 // InternalApplicationConfiguration.g:6393:1: ( ( () ) ) 20037 }
20038 // InternalApplicationConfiguration.g:6394:1: ( () ) 20038
20039 { 20039 after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
20040 // InternalApplicationConfiguration.g:6394:1: ( () ) 20040
20041 // InternalApplicationConfiguration.g:6395:2: () 20041 }
20042 { 20042
20043 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); 20043
20044 // InternalApplicationConfiguration.g:6396:2: () 20044 }
20045 // InternalApplicationConfiguration.g:6396:3: 20045
20046 { 20046 }
20047 } 20047 catch (RecognitionException re) {
20048 20048 reportError(re);
20049 after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); 20049 recover(input,re);
20050 20050 }
20051 } 20051 finally {
20052 20052
20053 20053 restoreStackSize(stackSize);
20054 } 20054
20055 20055 }
20056 } 20056 return ;
20057 finally { 20057 }
20058 20058 // $ANTLR end "rule__CustomEntry__Group__0__Impl"
20059 restoreStackSize(stackSize); 20059
20060 20060
20061 } 20061 // $ANTLR start "rule__CustomEntry__Group__1"
20062 return ; 20062 // InternalApplicationConfiguration.g:6350:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
20063 } 20063 public final void rule__CustomEntry__Group__1() throws RecognitionException {
20064 // $ANTLR end "rule__RealReference__Group__0__Impl" 20064
20065 20065 int stackSize = keepStackSize();
20066 20066
20067 // $ANTLR start "rule__RealReference__Group__1" 20067 try {
20068 // InternalApplicationConfiguration.g:6404:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; 20068 // InternalApplicationConfiguration.g:6354:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
20069 public final void rule__RealReference__Group__1() throws RecognitionException { 20069 // InternalApplicationConfiguration.g:6355:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
20070 20070 {
20071 int stackSize = keepStackSize(); 20071 pushFollow(FOLLOW_11);
20072 20072 rule__CustomEntry__Group__1__Impl();
20073 try { 20073
20074 // InternalApplicationConfiguration.g:6408:1: ( rule__RealReference__Group__1__Impl ) 20074 state._fsp--;
20075 // InternalApplicationConfiguration.g:6409:2: rule__RealReference__Group__1__Impl 20075
20076 { 20076 pushFollow(FOLLOW_2);
20077 pushFollow(FOLLOW_2); 20077 rule__CustomEntry__Group__2();
20078 rule__RealReference__Group__1__Impl(); 20078
20079 20079 state._fsp--;
20080 state._fsp--; 20080
20081 20081
20082 20082 }
20083 } 20083
20084 20084 }
20085 } 20085 catch (RecognitionException re) {
20086 catch (RecognitionException re) { 20086 reportError(re);
20087 reportError(re); 20087 recover(input,re);
20088 recover(input,re); 20088 }
20089 } 20089 finally {
20090 finally { 20090
20091 20091 restoreStackSize(stackSize);
20092 restoreStackSize(stackSize); 20092
20093 20093 }
20094 } 20094 return ;
20095 return ; 20095 }
20096 } 20096 // $ANTLR end "rule__CustomEntry__Group__1"
20097 // $ANTLR end "rule__RealReference__Group__1" 20097
20098 20098
20099 20099 // $ANTLR start "rule__CustomEntry__Group__1__Impl"
20100 // $ANTLR start "rule__RealReference__Group__1__Impl" 20100 // InternalApplicationConfiguration.g:6362:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
20101 // InternalApplicationConfiguration.g:6415:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; 20101 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
20102 public final void rule__RealReference__Group__1__Impl() throws RecognitionException { 20102
20103 20103 int stackSize = keepStackSize();
20104 int stackSize = keepStackSize(); 20104
20105 20105 try {
20106 try { 20106 // InternalApplicationConfiguration.g:6366:1: ( ( '=' ) )
20107 // InternalApplicationConfiguration.g:6419:1: ( ( 'real' ) ) 20107 // InternalApplicationConfiguration.g:6367:1: ( '=' )
20108 // InternalApplicationConfiguration.g:6420:1: ( 'real' ) 20108 {
20109 { 20109 // InternalApplicationConfiguration.g:6367:1: ( '=' )
20110 // InternalApplicationConfiguration.g:6420:1: ( 'real' ) 20110 // InternalApplicationConfiguration.g:6368:2: '='
20111 // InternalApplicationConfiguration.g:6421:2: 'real' 20111 {
20112 { 20112 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
20113 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 20113 match(input,28,FOLLOW_2);
20114 match(input,43,FOLLOW_2); 20114 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
20115 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 20115
20116 20116 }
20117 } 20117
20118 20118
20119 20119 }
20120 } 20120
20121 20121 }
20122 } 20122 catch (RecognitionException re) {
20123 catch (RecognitionException re) { 20123 reportError(re);
20124 reportError(re); 20124 recover(input,re);
20125 recover(input,re); 20125 }
20126 } 20126 finally {
20127 finally { 20127
20128 20128 restoreStackSize(stackSize);
20129 restoreStackSize(stackSize); 20129
20130 20130 }
20131 } 20131 return ;
20132 return ; 20132 }
20133 } 20133 // $ANTLR end "rule__CustomEntry__Group__1__Impl"
20134 // $ANTLR end "rule__RealReference__Group__1__Impl" 20134
20135 20135
20136 20136 // $ANTLR start "rule__CustomEntry__Group__2"
20137 // $ANTLR start "rule__StringReference__Group__0" 20137 // InternalApplicationConfiguration.g:6377:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
20138 // InternalApplicationConfiguration.g:6431:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; 20138 public final void rule__CustomEntry__Group__2() throws RecognitionException {
20139 public final void rule__StringReference__Group__0() throws RecognitionException { 20139
20140 20140 int stackSize = keepStackSize();
20141 int stackSize = keepStackSize(); 20141
20142 20142 try {
20143 try { 20143 // InternalApplicationConfiguration.g:6381:1: ( rule__CustomEntry__Group__2__Impl )
20144 // InternalApplicationConfiguration.g:6435:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) 20144 // InternalApplicationConfiguration.g:6382:2: rule__CustomEntry__Group__2__Impl
20145 // InternalApplicationConfiguration.g:6436:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 20145 {
20146 { 20146 pushFollow(FOLLOW_2);
20147 pushFollow(FOLLOW_35); 20147 rule__CustomEntry__Group__2__Impl();
20148 rule__StringReference__Group__0__Impl(); 20148
20149 20149 state._fsp--;
20150 state._fsp--; 20150
20151 20151
20152 pushFollow(FOLLOW_2); 20152 }
20153 rule__StringReference__Group__1(); 20153
20154 20154 }
20155 state._fsp--; 20155 catch (RecognitionException re) {
20156 20156 reportError(re);
20157 20157 recover(input,re);
20158 } 20158 }
20159 20159 finally {
20160 } 20160
20161 catch (RecognitionException re) { 20161 restoreStackSize(stackSize);
20162 reportError(re); 20162
20163 recover(input,re); 20163 }
20164 } 20164 return ;
20165 finally { 20165 }
20166 20166 // $ANTLR end "rule__CustomEntry__Group__2"
20167 restoreStackSize(stackSize); 20167
20168 20168
20169 } 20169 // $ANTLR start "rule__CustomEntry__Group__2__Impl"
20170 return ; 20170 // InternalApplicationConfiguration.g:6388:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
20171 } 20171 public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
20172 // $ANTLR end "rule__StringReference__Group__0" 20172
20173 20173 int stackSize = keepStackSize();
20174 20174
20175 // $ANTLR start "rule__StringReference__Group__0__Impl" 20175 try {
20176 // InternalApplicationConfiguration.g:6443:1: rule__StringReference__Group__0__Impl : ( () ) ; 20176 // InternalApplicationConfiguration.g:6392:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
20177 public final void rule__StringReference__Group__0__Impl() throws RecognitionException { 20177 // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
20178 20178 {
20179 int stackSize = keepStackSize(); 20179 // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
20180 20180 // InternalApplicationConfiguration.g:6394:2: ( rule__CustomEntry__ValueAssignment_2 )
20181 try { 20181 {
20182 // InternalApplicationConfiguration.g:6447:1: ( ( () ) ) 20182 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
20183 // InternalApplicationConfiguration.g:6448:1: ( () ) 20183 // InternalApplicationConfiguration.g:6395:2: ( rule__CustomEntry__ValueAssignment_2 )
20184 { 20184 // InternalApplicationConfiguration.g:6395:3: rule__CustomEntry__ValueAssignment_2
20185 // InternalApplicationConfiguration.g:6448:1: ( () ) 20185 {
20186 // InternalApplicationConfiguration.g:6449:2: () 20186 pushFollow(FOLLOW_2);
20187 { 20187 rule__CustomEntry__ValueAssignment_2();
20188 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); 20188
20189 // InternalApplicationConfiguration.g:6450:2: () 20189 state._fsp--;
20190 // InternalApplicationConfiguration.g:6450:3: 20190
20191 { 20191
20192 } 20192 }
20193 20193
20194 after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); 20194 after(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
20195 20195
20196 } 20196 }
20197 20197
20198 20198
20199 } 20199 }
20200 20200
20201 } 20201 }
20202 finally { 20202 catch (RecognitionException re) {
20203 20203 reportError(re);
20204 restoreStackSize(stackSize); 20204 recover(input,re);
20205 20205 }
20206 } 20206 finally {
20207 return ; 20207
20208 } 20208 restoreStackSize(stackSize);
20209 // $ANTLR end "rule__StringReference__Group__0__Impl" 20209
20210 20210 }
20211 20211 return ;
20212 // $ANTLR start "rule__StringReference__Group__1" 20212 }
20213 // InternalApplicationConfiguration.g:6458:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; 20213 // $ANTLR end "rule__CustomEntry__Group__2__Impl"
20214 public final void rule__StringReference__Group__1() throws RecognitionException { 20214
20215 20215
20216 int stackSize = keepStackSize(); 20216 // $ANTLR start "rule__ScopeSpecification__Group__0"
20217 20217 // InternalApplicationConfiguration.g:6404:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
20218 try { 20218 public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
20219 // InternalApplicationConfiguration.g:6462:1: ( rule__StringReference__Group__1__Impl ) 20219
20220 // InternalApplicationConfiguration.g:6463:2: rule__StringReference__Group__1__Impl 20220 int stackSize = keepStackSize();
20221 { 20221
20222 pushFollow(FOLLOW_2); 20222 try {
20223 rule__StringReference__Group__1__Impl(); 20223 // InternalApplicationConfiguration.g:6408:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
20224 20224 // InternalApplicationConfiguration.g:6409:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
20225 state._fsp--; 20225 {
20226 20226 pushFollow(FOLLOW_19);
20227 20227 rule__ScopeSpecification__Group__0__Impl();
20228 } 20228
20229 20229 state._fsp--;
20230 } 20230
20231 catch (RecognitionException re) { 20231 pushFollow(FOLLOW_2);
20232 reportError(re); 20232 rule__ScopeSpecification__Group__1();
20233 recover(input,re); 20233
20234 } 20234 state._fsp--;
20235 finally { 20235
20236 20236
20237 restoreStackSize(stackSize); 20237 }
20238 20238
20239 } 20239 }
20240 return ; 20240 catch (RecognitionException re) {
20241 } 20241 reportError(re);
20242 // $ANTLR end "rule__StringReference__Group__1" 20242 recover(input,re);
20243 20243 }
20244 20244 finally {
20245 // $ANTLR start "rule__StringReference__Group__1__Impl" 20245
20246 // InternalApplicationConfiguration.g:6469:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; 20246 restoreStackSize(stackSize);
20247 public final void rule__StringReference__Group__1__Impl() throws RecognitionException { 20247
20248 20248 }
20249 int stackSize = keepStackSize(); 20249 return ;
20250 20250 }
20251 try { 20251 // $ANTLR end "rule__ScopeSpecification__Group__0"
20252 // InternalApplicationConfiguration.g:6473:1: ( ( 'string' ) ) 20252
20253 // InternalApplicationConfiguration.g:6474:1: ( 'string' ) 20253
20254 { 20254 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
20255 // InternalApplicationConfiguration.g:6474:1: ( 'string' ) 20255 // InternalApplicationConfiguration.g:6416:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
20256 // InternalApplicationConfiguration.g:6475:2: 'string' 20256 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
20257 { 20257
20258 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 20258 int stackSize = keepStackSize();
20259 match(input,44,FOLLOW_2); 20259
20260 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 20260 try {
20261 20261 // InternalApplicationConfiguration.g:6420:1: ( ( () ) )
20262 } 20262 // InternalApplicationConfiguration.g:6421:1: ( () )
20263 20263 {
20264 20264 // InternalApplicationConfiguration.g:6421:1: ( () )
20265 } 20265 // InternalApplicationConfiguration.g:6422:2: ()
20266 20266 {
20267 } 20267 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
20268 catch (RecognitionException re) { 20268 // InternalApplicationConfiguration.g:6423:2: ()
20269 reportError(re); 20269 // InternalApplicationConfiguration.g:6423:3:
20270 recover(input,re); 20270 {
20271 } 20271 }
20272 finally { 20272
20273 20273 after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
20274 restoreStackSize(stackSize); 20274
20275 20275 }
20276 } 20276
20277 return ; 20277
20278 } 20278 }
20279 // $ANTLR end "rule__StringReference__Group__1__Impl" 20279
20280 20280 }
20281 20281 finally {
20282 // $ANTLR start "rule__IntervallNumber__Group__0" 20282
20283 // InternalApplicationConfiguration.g:6485:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; 20283 restoreStackSize(stackSize);
20284 public final void rule__IntervallNumber__Group__0() throws RecognitionException { 20284
20285 20285 }
20286 int stackSize = keepStackSize(); 20286 return ;
20287 20287 }
20288 try { 20288 // $ANTLR end "rule__ScopeSpecification__Group__0__Impl"
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
20291 { 20291 // $ANTLR start "rule__ScopeSpecification__Group__1"
20292 pushFollow(FOLLOW_37); 20292 // InternalApplicationConfiguration.g:6431:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
20293 rule__IntervallNumber__Group__0__Impl(); 20293 public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
20294 20294
20295 state._fsp--; 20295 int stackSize = keepStackSize();
20296 20296
20297 pushFollow(FOLLOW_2); 20297 try {
20298 rule__IntervallNumber__Group__1(); 20298 // InternalApplicationConfiguration.g:6435:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
20299 20299 // InternalApplicationConfiguration.g:6436:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
20300 state._fsp--; 20300 {
20301 20301 pushFollow(FOLLOW_30);
20302 20302 rule__ScopeSpecification__Group__1__Impl();
20303 } 20303
20304 20304 state._fsp--;
20305 } 20305
20306 catch (RecognitionException re) { 20306 pushFollow(FOLLOW_2);
20307 reportError(re); 20307 rule__ScopeSpecification__Group__2();
20308 recover(input,re); 20308
20309 } 20309 state._fsp--;
20310 finally { 20310
20311 20311
20312 restoreStackSize(stackSize); 20312 }
20313 20313
20314 } 20314 }
20315 return ; 20315 catch (RecognitionException re) {
20316 } 20316 reportError(re);
20317 // $ANTLR end "rule__IntervallNumber__Group__0" 20317 recover(input,re);
20318 20318 }
20319 20319 finally {
20320 // $ANTLR start "rule__IntervallNumber__Group__0__Impl" 20320
20321 // InternalApplicationConfiguration.g:6497:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; 20321 restoreStackSize(stackSize);
20322 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { 20322
20323 20323 }
20324 int stackSize = keepStackSize(); 20324 return ;
20325 20325 }
20326 try { 20326 // $ANTLR end "rule__ScopeSpecification__Group__1"
20327 // InternalApplicationConfiguration.g:6501:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) 20327
20328 // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 20328
20329 { 20329 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
20330 // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 20330 // InternalApplicationConfiguration.g:6443:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
20331 // InternalApplicationConfiguration.g:6503:2: ( rule__IntervallNumber__MinAssignment_0 ) 20331 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
20332 { 20332
20333 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); 20333 int stackSize = keepStackSize();
20334 // InternalApplicationConfiguration.g:6504:2: ( rule__IntervallNumber__MinAssignment_0 ) 20334
20335 // InternalApplicationConfiguration.g:6504:3: rule__IntervallNumber__MinAssignment_0 20335 try {
20336 { 20336 // InternalApplicationConfiguration.g:6447:1: ( ( '{' ) )
20337 pushFollow(FOLLOW_2); 20337 // InternalApplicationConfiguration.g:6448:1: ( '{' )
20338 rule__IntervallNumber__MinAssignment_0(); 20338 {
20339 20339 // InternalApplicationConfiguration.g:6448:1: ( '{' )
20340 state._fsp--; 20340 // InternalApplicationConfiguration.g:6449:2: '{'
20341 20341 {
20342 20342 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
20343 } 20343 match(input,29,FOLLOW_2);
20344 20344 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
20345 after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); 20345
20346 20346 }
20347 } 20347
20348 20348
20349 20349 }
20350 } 20350
20351 20351 }
20352 } 20352 catch (RecognitionException re) {
20353 catch (RecognitionException re) { 20353 reportError(re);
20354 reportError(re); 20354 recover(input,re);
20355 recover(input,re); 20355 }
20356 } 20356 finally {
20357 finally { 20357
20358 20358 restoreStackSize(stackSize);
20359 restoreStackSize(stackSize); 20359
20360 20360 }
20361 } 20361 return ;
20362 return ; 20362 }
20363 } 20363 // $ANTLR end "rule__ScopeSpecification__Group__1__Impl"
20364 // $ANTLR end "rule__IntervallNumber__Group__0__Impl" 20364
20365 20365
20366 20366 // $ANTLR start "rule__ScopeSpecification__Group__2"
20367 // $ANTLR start "rule__IntervallNumber__Group__1" 20367 // InternalApplicationConfiguration.g:6458:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
20368 // InternalApplicationConfiguration.g:6512:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; 20368 public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
20369 public final void rule__IntervallNumber__Group__1() throws RecognitionException { 20369
20370 20370 int stackSize = keepStackSize();
20371 int stackSize = keepStackSize(); 20371
20372 20372 try {
20373 try { 20373 // InternalApplicationConfiguration.g:6462:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
20374 // InternalApplicationConfiguration.g:6516:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) 20374 // InternalApplicationConfiguration.g:6463:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
20375 // InternalApplicationConfiguration.g:6517:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 20375 {
20376 { 20376 pushFollow(FOLLOW_30);
20377 pushFollow(FOLLOW_30); 20377 rule__ScopeSpecification__Group__2__Impl();
20378 rule__IntervallNumber__Group__1__Impl(); 20378
20379 20379 state._fsp--;
20380 state._fsp--; 20380
20381 20381 pushFollow(FOLLOW_2);
20382 pushFollow(FOLLOW_2); 20382 rule__ScopeSpecification__Group__3();
20383 rule__IntervallNumber__Group__2(); 20383
20384 20384 state._fsp--;
20385 state._fsp--; 20385
20386 20386
20387 20387 }
20388 } 20388
20389 20389 }
20390 } 20390 catch (RecognitionException re) {
20391 catch (RecognitionException re) { 20391 reportError(re);
20392 reportError(re); 20392 recover(input,re);
20393 recover(input,re); 20393 }
20394 } 20394 finally {
20395 finally { 20395
20396 20396 restoreStackSize(stackSize);
20397 restoreStackSize(stackSize); 20397
20398 20398 }
20399 } 20399 return ;
20400 return ; 20400 }
20401 } 20401 // $ANTLR end "rule__ScopeSpecification__Group__2"
20402 // $ANTLR end "rule__IntervallNumber__Group__1" 20402
20403 20403
20404 20404 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
20405 // $ANTLR start "rule__IntervallNumber__Group__1__Impl" 20405 // InternalApplicationConfiguration.g:6470:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
20406 // InternalApplicationConfiguration.g:6524:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; 20406 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
20407 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { 20407
20408 20408 int stackSize = keepStackSize();
20409 int stackSize = keepStackSize(); 20409
20410 20410 try {
20411 try { 20411 // InternalApplicationConfiguration.g:6474:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
20412 // InternalApplicationConfiguration.g:6528:1: ( ( '..' ) ) 20412 // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
20413 // InternalApplicationConfiguration.g:6529:1: ( '..' ) 20413 {
20414 { 20414 // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
20415 // InternalApplicationConfiguration.g:6529:1: ( '..' ) 20415 // InternalApplicationConfiguration.g:6476:2: ( rule__ScopeSpecification__Group_2__0 )?
20416 // InternalApplicationConfiguration.g:6530:2: '..' 20416 {
20417 { 20417 before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
20418 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 20418 // InternalApplicationConfiguration.g:6477:2: ( rule__ScopeSpecification__Group_2__0 )?
20419 match(input,45,FOLLOW_2); 20419 int alt54=2;
20420 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 20420 int LA54_0 = input.LA(1);
20421 20421
20422 } 20422 if ( (LA54_0==44) ) {
20423 20423 alt54=1;
20424 20424 }
20425 } 20425 switch (alt54) {
20426 20426 case 1 :
20427 } 20427 // InternalApplicationConfiguration.g:6477:3: rule__ScopeSpecification__Group_2__0
20428 catch (RecognitionException re) { 20428 {
20429 reportError(re); 20429 pushFollow(FOLLOW_2);
20430 recover(input,re); 20430 rule__ScopeSpecification__Group_2__0();
20431 } 20431
20432 finally { 20432 state._fsp--;
20433 20433
20434 restoreStackSize(stackSize); 20434
20435 20435 }
20436 } 20436 break;
20437 return ; 20437
20438 } 20438 }
20439 // $ANTLR end "rule__IntervallNumber__Group__1__Impl" 20439
20440 20440 after(grammarAccess.getScopeSpecificationAccess().getGroup_2());
20441 20441
20442 // $ANTLR start "rule__IntervallNumber__Group__2" 20442 }
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 }
20446 int stackSize = keepStackSize(); 20446
20447 20447 }
20448 try { 20448 catch (RecognitionException re) {
20449 // InternalApplicationConfiguration.g:6543:1: ( rule__IntervallNumber__Group__2__Impl ) 20449 reportError(re);
20450 // InternalApplicationConfiguration.g:6544:2: rule__IntervallNumber__Group__2__Impl 20450 recover(input,re);
20451 { 20451 }
20452 pushFollow(FOLLOW_2); 20452 finally {
20453 rule__IntervallNumber__Group__2__Impl(); 20453
20454 20454 restoreStackSize(stackSize);
20455 state._fsp--; 20455
20456 20456 }
20457 20457 return ;
20458 } 20458 }
20459 20459 // $ANTLR end "rule__ScopeSpecification__Group__2__Impl"
20460 } 20460
20461 catch (RecognitionException re) { 20461
20462 reportError(re); 20462 // $ANTLR start "rule__ScopeSpecification__Group__3"
20463 recover(input,re); 20463 // InternalApplicationConfiguration.g:6485:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
20464 } 20464 public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
20465 finally { 20465
20466 20466 int stackSize = keepStackSize();
20467 restoreStackSize(stackSize); 20467
20468 20468 try {
20469 } 20469 // InternalApplicationConfiguration.g:6489:1: ( rule__ScopeSpecification__Group__3__Impl )
20470 return ; 20470 // InternalApplicationConfiguration.g:6490:2: rule__ScopeSpecification__Group__3__Impl
20471 } 20471 {
20472 // $ANTLR end "rule__IntervallNumber__Group__2" 20472 pushFollow(FOLLOW_2);
20473 20473 rule__ScopeSpecification__Group__3__Impl();
20474 20474
20475 // $ANTLR start "rule__IntervallNumber__Group__2__Impl" 20475 state._fsp--;
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
20478 20478 }
20479 int stackSize = keepStackSize(); 20479
20480 20480 }
20481 try { 20481 catch (RecognitionException re) {
20482 // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) 20482 reportError(re);
20483 // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 20483 recover(input,re);
20484 { 20484 }
20485 // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 20485 finally {
20486 // InternalApplicationConfiguration.g:6556:2: ( rule__IntervallNumber__Alternatives_2 ) 20486
20487 { 20487 restoreStackSize(stackSize);
20488 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); 20488
20489 // InternalApplicationConfiguration.g:6557:2: ( rule__IntervallNumber__Alternatives_2 ) 20489 }
20490 // InternalApplicationConfiguration.g:6557:3: rule__IntervallNumber__Alternatives_2 20490 return ;
20491 { 20491 }
20492 pushFollow(FOLLOW_2); 20492 // $ANTLR end "rule__ScopeSpecification__Group__3"
20493 rule__IntervallNumber__Alternatives_2(); 20493
20494 20494
20495 state._fsp--; 20495 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
20496 20496 // InternalApplicationConfiguration.g:6496:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
20497 20497 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
20498 } 20498
20499 20499 int stackSize = keepStackSize();
20500 after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); 20500
20501 20501 try {
20502 } 20502 // InternalApplicationConfiguration.g:6500:1: ( ( '}' ) )
20503 20503 // InternalApplicationConfiguration.g:6501:1: ( '}' )
20504 20504 {
20505 } 20505 // InternalApplicationConfiguration.g:6501:1: ( '}' )
20506 20506 // InternalApplicationConfiguration.g:6502:2: '}'
20507 } 20507 {
20508 catch (RecognitionException re) { 20508 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
20509 reportError(re); 20509 match(input,30,FOLLOW_2);
20510 recover(input,re); 20510 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
20511 } 20511
20512 finally { 20512 }
20513 20513
20514 restoreStackSize(stackSize); 20514
20515 20515 }
20516 } 20516
20517 return ; 20517 }
20518 } 20518 catch (RecognitionException re) {
20519 // $ANTLR end "rule__IntervallNumber__Group__2__Impl" 20519 reportError(re);
20520 20520 recover(input,re);
20521 20521 }
20522 // $ANTLR start "rule__IntEnumberation__Group__0" 20522 finally {
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 restoreStackSize(stackSize);
20525 20525
20526 int stackSize = keepStackSize(); 20526 }
20527 20527 return ;
20528 try { 20528 }
20529 // InternalApplicationConfiguration.g:6570:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) 20529 // $ANTLR end "rule__ScopeSpecification__Group__3__Impl"
20530 // InternalApplicationConfiguration.g:6571:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 20530
20531 { 20531
20532 pushFollow(FOLLOW_33); 20532 // $ANTLR start "rule__ScopeSpecification__Group_2__0"
20533 rule__IntEnumberation__Group__0__Impl(); 20533 // InternalApplicationConfiguration.g:6512:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
20534 20534 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
20535 state._fsp--; 20535
20536 20536 int stackSize = keepStackSize();
20537 pushFollow(FOLLOW_2); 20537
20538 rule__IntEnumberation__Group__1(); 20538 try {
20539 20539 // InternalApplicationConfiguration.g:6516:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
20540 state._fsp--; 20540 // InternalApplicationConfiguration.g:6517:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
20541 20541 {
20542 20542 pushFollow(FOLLOW_27);
20543 } 20543 rule__ScopeSpecification__Group_2__0__Impl();
20544 20544
20545 } 20545 state._fsp--;
20546 catch (RecognitionException re) { 20546
20547 reportError(re); 20547 pushFollow(FOLLOW_2);
20548 recover(input,re); 20548 rule__ScopeSpecification__Group_2__1();
20549 } 20549
20550 finally { 20550 state._fsp--;
20551 20551
20552 restoreStackSize(stackSize); 20552
20553 20553 }
20554 } 20554
20555 return ; 20555 }
20556 } 20556 catch (RecognitionException re) {
20557 // $ANTLR end "rule__IntEnumberation__Group__0" 20557 reportError(re);
20558 20558 recover(input,re);
20559 20559 }
20560 // $ANTLR start "rule__IntEnumberation__Group__0__Impl" 20560 finally {
20561 // InternalApplicationConfiguration.g:6578:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; 20561
20562 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { 20562 restoreStackSize(stackSize);
20563 20563
20564 int stackSize = keepStackSize(); 20564 }
20565 20565 return ;
20566 try { 20566 }
20567 // InternalApplicationConfiguration.g:6582:1: ( ( () ) ) 20567 // $ANTLR end "rule__ScopeSpecification__Group_2__0"
20568 // InternalApplicationConfiguration.g:6583:1: ( () ) 20568
20569 { 20569
20570 // InternalApplicationConfiguration.g:6583:1: ( () ) 20570 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
20571 // InternalApplicationConfiguration.g:6584:2: () 20571 // InternalApplicationConfiguration.g:6524:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
20572 { 20572 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
20573 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); 20573
20574 // InternalApplicationConfiguration.g:6585:2: () 20574 int stackSize = keepStackSize();
20575 // InternalApplicationConfiguration.g:6585:3: 20575
20576 { 20576 try {
20577 } 20577 // InternalApplicationConfiguration.g:6528:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
20578 20578 // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
20579 after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); 20579 {
20580 20580 // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
20581 } 20581 // InternalApplicationConfiguration.g:6530:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
20582 20582 {
20583 20583 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
20584 } 20584 // InternalApplicationConfiguration.g:6531:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
20585 20585 // InternalApplicationConfiguration.g:6531:3: rule__ScopeSpecification__ScopesAssignment_2_0
20586 } 20586 {
20587 finally { 20587 pushFollow(FOLLOW_2);
20588 20588 rule__ScopeSpecification__ScopesAssignment_2_0();
20589 restoreStackSize(stackSize); 20589
20590 20590 state._fsp--;
20591 } 20591
20592 return ; 20592
20593 } 20593 }
20594 // $ANTLR end "rule__IntEnumberation__Group__0__Impl" 20594
20595 20595 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
20596 20596
20597 // $ANTLR start "rule__IntEnumberation__Group__1" 20597 }
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
20600 20600 }
20601 int stackSize = keepStackSize(); 20601
20602 20602 }
20603 try { 20603 catch (RecognitionException re) {
20604 // InternalApplicationConfiguration.g:6597:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) 20604 reportError(re);
20605 // InternalApplicationConfiguration.g:6598:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 20605 recover(input,re);
20606 { 20606 }
20607 pushFollow(FOLLOW_38); 20607 finally {
20608 rule__IntEnumberation__Group__1__Impl(); 20608
20609 20609 restoreStackSize(stackSize);
20610 state._fsp--; 20610
20611 20611 }
20612 pushFollow(FOLLOW_2); 20612 return ;
20613 rule__IntEnumberation__Group__2(); 20613 }
20614 20614 // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl"
20615 state._fsp--; 20615
20616 20616
20617 20617 // $ANTLR start "rule__ScopeSpecification__Group_2__1"
20618 } 20618 // InternalApplicationConfiguration.g:6539:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
20619 20619 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
20620 } 20620
20621 catch (RecognitionException re) { 20621 int stackSize = keepStackSize();
20622 reportError(re); 20622
20623 recover(input,re); 20623 try {
20624 } 20624 // InternalApplicationConfiguration.g:6543:1: ( rule__ScopeSpecification__Group_2__1__Impl )
20625 finally { 20625 // InternalApplicationConfiguration.g:6544:2: rule__ScopeSpecification__Group_2__1__Impl
20626 20626 {
20627 restoreStackSize(stackSize); 20627 pushFollow(FOLLOW_2);
20628 20628 rule__ScopeSpecification__Group_2__1__Impl();
20629 } 20629
20630 return ; 20630 state._fsp--;
20631 } 20631
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 catch (RecognitionException re) {
20637 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { 20637 reportError(re);
20638 20638 recover(input,re);
20639 int stackSize = keepStackSize(); 20639 }
20640 20640 finally {
20641 try { 20641
20642 // InternalApplicationConfiguration.g:6609:1: ( ( '{' ) ) 20642 restoreStackSize(stackSize);
20643 // InternalApplicationConfiguration.g:6610:1: ( '{' ) 20643
20644 { 20644 }
20645 // InternalApplicationConfiguration.g:6610:1: ( '{' ) 20645 return ;
20646 // InternalApplicationConfiguration.g:6611:2: '{' 20646 }
20647 { 20647 // $ANTLR end "rule__ScopeSpecification__Group_2__1"
20648 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 20648
20649 match(input,24,FOLLOW_2); 20649
20650 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 20650 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
20651 20651 // InternalApplicationConfiguration.g:6550:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
20652 } 20652 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
20653 20653
20654 20654 int stackSize = keepStackSize();
20655 } 20655
20656 20656 try {
20657 } 20657 // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
20658 catch (RecognitionException re) { 20658 // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
20659 reportError(re); 20659 {
20660 recover(input,re); 20660 // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
20661 } 20661 // InternalApplicationConfiguration.g:6556:2: ( rule__ScopeSpecification__Group_2_1__0 )*
20662 finally { 20662 {
20663 20663 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
20664 restoreStackSize(stackSize); 20664 // InternalApplicationConfiguration.g:6557:2: ( rule__ScopeSpecification__Group_2_1__0 )*
20665 20665 loop55:
20666 } 20666 do {
20667 return ; 20667 int alt55=2;
20668 } 20668 int LA55_0 = input.LA(1);
20669 // $ANTLR end "rule__IntEnumberation__Group__1__Impl" 20669
20670 20670 if ( (LA55_0==31) ) {
20671 20671 alt55=1;
20672 // $ANTLR start "rule__IntEnumberation__Group__2" 20672 }
20673 // InternalApplicationConfiguration.g:6620:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; 20673
20674 public final void rule__IntEnumberation__Group__2() throws RecognitionException { 20674
20675 20675 switch (alt55) {
20676 int stackSize = keepStackSize(); 20676 case 1 :
20677 20677 // InternalApplicationConfiguration.g:6557:3: rule__ScopeSpecification__Group_2_1__0
20678 try { 20678 {
20679 // InternalApplicationConfiguration.g:6624:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) 20679 pushFollow(FOLLOW_17);
20680 // InternalApplicationConfiguration.g:6625:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 20680 rule__ScopeSpecification__Group_2_1__0();
20681 { 20681
20682 pushFollow(FOLLOW_38); 20682 state._fsp--;
20683 rule__IntEnumberation__Group__2__Impl(); 20683
20684 20684
20685 state._fsp--; 20685 }
20686 20686 break;
20687 pushFollow(FOLLOW_2); 20687
20688 rule__IntEnumberation__Group__3(); 20688 default :
20689 20689 break loop55;
20690 state._fsp--; 20690 }
20691 20691 } while (true);
20692 20692
20693 } 20693 after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
20694 20694
20695 } 20695 }
20696 catch (RecognitionException re) { 20696
20697 reportError(re); 20697
20698 recover(input,re); 20698 }
20699 } 20699
20700 finally { 20700 }
20701 20701 catch (RecognitionException re) {
20702 restoreStackSize(stackSize); 20702 reportError(re);
20703 20703 recover(input,re);
20704 } 20704 }
20705 return ; 20705 finally {
20706 } 20706
20707 // $ANTLR end "rule__IntEnumberation__Group__2" 20707 restoreStackSize(stackSize);
20708 20708
20709 20709 }
20710 // $ANTLR start "rule__IntEnumberation__Group__2__Impl" 20710 return ;
20711 // InternalApplicationConfiguration.g:6632:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; 20711 }
20712 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { 20712 // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl"
20713 20713
20714 int stackSize = keepStackSize(); 20714
20715 20715 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
20716 try { 20716 // InternalApplicationConfiguration.g:6566:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
20717 // InternalApplicationConfiguration.g:6636:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) 20717 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
20718 // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 20718
20719 { 20719 int stackSize = keepStackSize();
20720 // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 20720
20721 // InternalApplicationConfiguration.g:6638:2: ( rule__IntEnumberation__Group_2__0 )? 20721 try {
20722 { 20722 // InternalApplicationConfiguration.g:6570:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
20723 before(grammarAccess.getIntEnumberationAccess().getGroup_2()); 20723 // InternalApplicationConfiguration.g:6571:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
20724 // InternalApplicationConfiguration.g:6639:2: ( rule__IntEnumberation__Group_2__0 )? 20724 {
20725 int alt50=2; 20725 pushFollow(FOLLOW_31);
20726 int LA50_0 = input.LA(1); 20726 rule__ScopeSpecification__Group_2_1__0__Impl();
20727 20727
20728 if ( (LA50_0==RULE_INT||LA50_0==18) ) { 20728 state._fsp--;
20729 alt50=1; 20729
20730 } 20730 pushFollow(FOLLOW_2);
20731 switch (alt50) { 20731 rule__ScopeSpecification__Group_2_1__1();
20732 case 1 : 20732
20733 // InternalApplicationConfiguration.g:6639:3: rule__IntEnumberation__Group_2__0 20733 state._fsp--;
20734 { 20734
20735 pushFollow(FOLLOW_2); 20735
20736 rule__IntEnumberation__Group_2__0(); 20736 }
20737 20737
20738 state._fsp--; 20738 }
20739 20739 catch (RecognitionException re) {
20740 20740 reportError(re);
20741 } 20741 recover(input,re);
20742 break; 20742 }
20743 20743 finally {
20744 } 20744
20745 20745 restoreStackSize(stackSize);
20746 after(grammarAccess.getIntEnumberationAccess().getGroup_2()); 20746
20747 20747 }
20748 } 20748 return ;
20749 20749 }
20750 20750 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0"
20751 } 20751
20752 20752
20753 } 20753 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
20754 catch (RecognitionException re) { 20754 // InternalApplicationConfiguration.g:6578:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
20755 reportError(re); 20755 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
20756 recover(input,re); 20756
20757 } 20757 int stackSize = keepStackSize();
20758 finally { 20758
20759 20759 try {
20760 restoreStackSize(stackSize); 20760 // InternalApplicationConfiguration.g:6582:1: ( ( ',' ) )
20761 20761 // InternalApplicationConfiguration.g:6583:1: ( ',' )
20762 } 20762 {
20763 return ; 20763 // InternalApplicationConfiguration.g:6583:1: ( ',' )
20764 } 20764 // InternalApplicationConfiguration.g:6584:2: ','
20765 // $ANTLR end "rule__IntEnumberation__Group__2__Impl" 20765 {
20766 20766 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
20767 20767 match(input,31,FOLLOW_2);
20768 // $ANTLR start "rule__IntEnumberation__Group__3" 20768 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
20769 // InternalApplicationConfiguration.g:6647:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; 20769
20770 public final void rule__IntEnumberation__Group__3() throws RecognitionException { 20770 }
20771 20771
20772 int stackSize = keepStackSize(); 20772
20773 20773 }
20774 try { 20774
20775 // InternalApplicationConfiguration.g:6651:1: ( rule__IntEnumberation__Group__3__Impl ) 20775 }
20776 // InternalApplicationConfiguration.g:6652:2: rule__IntEnumberation__Group__3__Impl 20776 catch (RecognitionException re) {
20777 { 20777 reportError(re);
20778 pushFollow(FOLLOW_2); 20778 recover(input,re);
20779 rule__IntEnumberation__Group__3__Impl(); 20779 }
20780 20780 finally {
20781 state._fsp--; 20781
20782 20782 restoreStackSize(stackSize);
20783 20783
20784 } 20784 }
20785 20785 return ;
20786 } 20786 }
20787 catch (RecognitionException re) { 20787 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl"
20788 reportError(re); 20788
20789 recover(input,re); 20789
20790 } 20790 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
20791 finally { 20791 // InternalApplicationConfiguration.g:6593:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
20792 20792 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
20793 restoreStackSize(stackSize); 20793
20794 20794 int stackSize = keepStackSize();
20795 } 20795
20796 return ; 20796 try {
20797 } 20797 // InternalApplicationConfiguration.g:6597:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
20798 // $ANTLR end "rule__IntEnumberation__Group__3" 20798 // InternalApplicationConfiguration.g:6598:2: rule__ScopeSpecification__Group_2_1__1__Impl
20799 20799 {
20800 20800 pushFollow(FOLLOW_2);
20801 // $ANTLR start "rule__IntEnumberation__Group__3__Impl" 20801 rule__ScopeSpecification__Group_2_1__1__Impl();
20802 // InternalApplicationConfiguration.g:6658:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; 20802
20803 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { 20803 state._fsp--;
20804 20804
20805 int stackSize = keepStackSize(); 20805
20806 20806 }
20807 try { 20807
20808 // InternalApplicationConfiguration.g:6662:1: ( ( '}' ) ) 20808 }
20809 // InternalApplicationConfiguration.g:6663:1: ( '}' ) 20809 catch (RecognitionException re) {
20810 { 20810 reportError(re);
20811 // InternalApplicationConfiguration.g:6663:1: ( '}' ) 20811 recover(input,re);
20812 // InternalApplicationConfiguration.g:6664:2: '}' 20812 }
20813 { 20813 finally {
20814 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 20814
20815 match(input,25,FOLLOW_2); 20815 restoreStackSize(stackSize);
20816 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 20816
20817 20817 }
20818 } 20818 return ;
20819 20819 }
20820 20820 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1"
20821 } 20821
20822 20822
20823 } 20823 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
20824 catch (RecognitionException re) { 20824 // InternalApplicationConfiguration.g:6604:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
20825 reportError(re); 20825 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
20826 recover(input,re); 20826
20827 } 20827 int stackSize = keepStackSize();
20828 finally { 20828
20829 20829 try {
20830 restoreStackSize(stackSize); 20830 // InternalApplicationConfiguration.g:6608:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
20831 20831 // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
20832 } 20832 {
20833 return ; 20833 // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
20834 } 20834 // InternalApplicationConfiguration.g:6610:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
20835 // $ANTLR end "rule__IntEnumberation__Group__3__Impl" 20835 {
20836 20836 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
20837 20837 // InternalApplicationConfiguration.g:6611:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
20838 // $ANTLR start "rule__IntEnumberation__Group_2__0" 20838 // InternalApplicationConfiguration.g:6611:3: rule__ScopeSpecification__ScopesAssignment_2_1_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 pushFollow(FOLLOW_2);
20841 20841 rule__ScopeSpecification__ScopesAssignment_2_1_1();
20842 int stackSize = keepStackSize(); 20842
20843 20843 state._fsp--;
20844 try { 20844
20845 // InternalApplicationConfiguration.g:6678:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) 20845
20846 // InternalApplicationConfiguration.g:6679:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 20846 }
20847 { 20847
20848 pushFollow(FOLLOW_23); 20848 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
20849 rule__IntEnumberation__Group_2__0__Impl(); 20849
20850 20850 }
20851 state._fsp--; 20851
20852 20852
20853 pushFollow(FOLLOW_2); 20853 }
20854 rule__IntEnumberation__Group_2__1(); 20854
20855 20855 }
20856 state._fsp--; 20856 catch (RecognitionException re) {
20857 20857 reportError(re);
20858 20858 recover(input,re);
20859 } 20859 }
20860 20860 finally {
20861 } 20861
20862 catch (RecognitionException re) { 20862 restoreStackSize(stackSize);
20863 reportError(re); 20863
20864 recover(input,re); 20864 }
20865 } 20865 return ;
20866 finally { 20866 }
20867 20867 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl"
20868 restoreStackSize(stackSize); 20868
20869 20869
20870 } 20870 // $ANTLR start "rule__ClassTypeScope__Group__0"
20871 return ; 20871 // InternalApplicationConfiguration.g:6620:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
20872 } 20872 public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
20873 // $ANTLR end "rule__IntEnumberation__Group_2__0" 20873
20874 20874 int stackSize = keepStackSize();
20875 20875
20876 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" 20876 try {
20877 // InternalApplicationConfiguration.g:6686:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; 20877 // InternalApplicationConfiguration.g:6624:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
20878 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { 20878 // InternalApplicationConfiguration.g:6625:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
20879 20879 {
20880 int stackSize = keepStackSize(); 20880 pushFollow(FOLLOW_32);
20881 20881 rule__ClassTypeScope__Group__0__Impl();
20882 try { 20882
20883 // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) 20883 state._fsp--;
20884 // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 20884
20885 { 20885 pushFollow(FOLLOW_2);
20886 // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 20886 rule__ClassTypeScope__Group__1();
20887 // InternalApplicationConfiguration.g:6692:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) 20887
20888 { 20888 state._fsp--;
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
20893 pushFollow(FOLLOW_2); 20893 }
20894 rule__IntEnumberation__EntryAssignment_2_0(); 20894 catch (RecognitionException re) {
20895 20895 reportError(re);
20896 state._fsp--; 20896 recover(input,re);
20897 20897 }
20898 20898 finally {
20899 } 20899
20900 20900 restoreStackSize(stackSize);
20901 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); 20901
20902 20902 }
20903 } 20903 return ;
20904 20904 }
20905 20905 // $ANTLR end "rule__ClassTypeScope__Group__0"
20906 } 20906
20907 20907
20908 } 20908 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
20909 catch (RecognitionException re) { 20909 // InternalApplicationConfiguration.g:6632:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
20910 reportError(re); 20910 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
20911 recover(input,re); 20911
20912 } 20912 int stackSize = keepStackSize();
20913 finally { 20913
20914 20914 try {
20915 restoreStackSize(stackSize); 20915 // InternalApplicationConfiguration.g:6636:1: ( ( '#' ) )
20916 20916 // InternalApplicationConfiguration.g:6637:1: ( '#' )
20917 } 20917 {
20918 return ; 20918 // InternalApplicationConfiguration.g:6637:1: ( '#' )
20919 } 20919 // InternalApplicationConfiguration.g:6638:2: '#'
20920 // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl" 20920 {
20921 20921 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
20922 20922 match(input,44,FOLLOW_2);
20923 // $ANTLR start "rule__IntEnumberation__Group_2__1" 20923 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
20924 // InternalApplicationConfiguration.g:6701:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; 20924
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 }
20931 // InternalApplicationConfiguration.g:6706:2: rule__IntEnumberation__Group_2__1__Impl 20931 catch (RecognitionException re) {
20932 { 20932 reportError(re);
20933 pushFollow(FOLLOW_2); 20933 recover(input,re);
20934 rule__IntEnumberation__Group_2__1__Impl(); 20934 }
20935 20935 finally {
20936 state._fsp--; 20936
20937 20937 restoreStackSize(stackSize);
20938 20938
20939 } 20939 }
20940 20940 return ;
20941 } 20941 }
20942 catch (RecognitionException re) { 20942 // $ANTLR end "rule__ClassTypeScope__Group__0__Impl"
20943 reportError(re); 20943
20944 recover(input,re); 20944
20945 } 20945 // $ANTLR start "rule__ClassTypeScope__Group__1"
20946 finally { 20946 // InternalApplicationConfiguration.g:6647:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
20947 20947 public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
20948 restoreStackSize(stackSize); 20948
20949 20949 int stackSize = keepStackSize();
20950 } 20950
20951 return ; 20951 try {
20952 } 20952 // InternalApplicationConfiguration.g:6651:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
20953 // $ANTLR end "rule__IntEnumberation__Group_2__1" 20953 // InternalApplicationConfiguration.g:6652:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
20954 20954 {
20955 20955 pushFollow(FOLLOW_33);
20956 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" 20956 rule__ClassTypeScope__Group__1__Impl();
20957 // InternalApplicationConfiguration.g:6712:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; 20957
20958 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { 20958 state._fsp--;
20959 20959
20960 int stackSize = keepStackSize(); 20960 pushFollow(FOLLOW_2);
20961 20961 rule__ClassTypeScope__Group__2();
20962 try { 20962
20963 // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) 20963 state._fsp--;
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
20968 { 20968 }
20969 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); 20969 catch (RecognitionException re) {
20970 // InternalApplicationConfiguration.g:6719:2: ( rule__IntEnumberation__Group_2_1__0 )* 20970 reportError(re);
20971 loop51: 20971 recover(input,re);
20972 do { 20972 }
20973 int alt51=2; 20973 finally {
20974 int LA51_0 = input.LA(1); 20974
20975 20975 restoreStackSize(stackSize);
20976 if ( (LA51_0==26) ) { 20976
20977 alt51=1; 20977 }
20978 } 20978 return ;
20979 20979 }
20980 20980 // $ANTLR end "rule__ClassTypeScope__Group__1"
20981 switch (alt51) { 20981
20982 case 1 : 20982
20983 // InternalApplicationConfiguration.g:6719:3: rule__IntEnumberation__Group_2_1__0 20983 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
20984 { 20984 // InternalApplicationConfiguration.g:6659:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
20985 pushFollow(FOLLOW_16); 20985 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
20986 rule__IntEnumberation__Group_2_1__0(); 20986
20987 20987 int stackSize = keepStackSize();
20988 state._fsp--; 20988
20989 20989 try {
20990 20990 // InternalApplicationConfiguration.g:6663:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
20991 } 20991 // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
20992 break; 20992 {
20993 20993 // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
20994 default : 20994 // InternalApplicationConfiguration.g:6665:2: ( rule__ClassTypeScope__TypeAssignment_1 )
20995 break loop51; 20995 {
20996 } 20996 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
20997 } while (true); 20997 // InternalApplicationConfiguration.g:6666:2: ( rule__ClassTypeScope__TypeAssignment_1 )
20998 20998 // InternalApplicationConfiguration.g:6666:3: rule__ClassTypeScope__TypeAssignment_1
20999 after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); 20999 {
21000 21000 pushFollow(FOLLOW_2);
21001 } 21001 rule__ClassTypeScope__TypeAssignment_1();
21002 21002
21003 21003 state._fsp--;
21004 } 21004
21005 21005
21006 } 21006 }
21007 catch (RecognitionException re) { 21007
21008 reportError(re); 21008 after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
21009 recover(input,re); 21009
21010 } 21010 }
21011 finally { 21011
21012 21012
21013 restoreStackSize(stackSize); 21013 }
21014 21014
21015 } 21015 }
21016 return ; 21016 catch (RecognitionException re) {
21017 } 21017 reportError(re);
21018 // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl" 21018 recover(input,re);
21019 21019 }
21020 21020 finally {
21021 // $ANTLR start "rule__IntEnumberation__Group_2_1__0" 21021
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 restoreStackSize(stackSize);
21023 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { 21023
21024 21024 }
21025 int stackSize = keepStackSize(); 21025 return ;
21026 21026 }
21027 try { 21027 // $ANTLR end "rule__ClassTypeScope__Group__1__Impl"
21028 // InternalApplicationConfiguration.g:6732:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) 21028
21029 // InternalApplicationConfiguration.g:6733:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 21029
21030 { 21030 // $ANTLR start "rule__ClassTypeScope__Group__2"
21031 pushFollow(FOLLOW_39); 21031 // InternalApplicationConfiguration.g:6674:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
21032 rule__IntEnumberation__Group_2_1__0__Impl(); 21032 public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
21033 21033
21034 state._fsp--; 21034 int stackSize = keepStackSize();
21035 21035
21036 pushFollow(FOLLOW_2); 21036 try {
21037 rule__IntEnumberation__Group_2_1__1(); 21037 // InternalApplicationConfiguration.g:6678:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
21038 21038 // InternalApplicationConfiguration.g:6679:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
21039 state._fsp--; 21039 {
21040 21040 pushFollow(FOLLOW_34);
21041 21041 rule__ClassTypeScope__Group__2__Impl();
21042 } 21042
21043 21043 state._fsp--;
21044 } 21044
21045 catch (RecognitionException re) { 21045 pushFollow(FOLLOW_2);
21046 reportError(re); 21046 rule__ClassTypeScope__Group__3();
21047 recover(input,re); 21047
21048 } 21048 state._fsp--;
21049 finally { 21049
21050 21050
21051 restoreStackSize(stackSize); 21051 }
21052 21052
21053 } 21053 }
21054 return ; 21054 catch (RecognitionException re) {
21055 } 21055 reportError(re);
21056 // $ANTLR end "rule__IntEnumberation__Group_2_1__0" 21056 recover(input,re);
21057 21057 }
21058 21058 finally {
21059 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" 21059
21060 // InternalApplicationConfiguration.g:6740:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; 21060 restoreStackSize(stackSize);
21061 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { 21061
21062 21062 }
21063 int stackSize = keepStackSize(); 21063 return ;
21064 21064 }
21065 try { 21065 // $ANTLR end "rule__ClassTypeScope__Group__2"
21066 // InternalApplicationConfiguration.g:6744:1: ( ( ',' ) ) 21066
21067 // InternalApplicationConfiguration.g:6745:1: ( ',' ) 21067
21068 { 21068 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
21069 // InternalApplicationConfiguration.g:6745:1: ( ',' ) 21069 // InternalApplicationConfiguration.g:6686:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
21070 // InternalApplicationConfiguration.g:6746:2: ',' 21070 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
21071 { 21071
21072 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 21072 int stackSize = keepStackSize();
21073 match(input,26,FOLLOW_2); 21073
21074 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 21074 try {
21075 21075 // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
21076 } 21076 // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
21077 21077 {
21078 21078 // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
21079 } 21079 // InternalApplicationConfiguration.g:6692:2: ( rule__ClassTypeScope__Alternatives_2 )
21080 21080 {
21081 } 21081 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
21082 catch (RecognitionException re) { 21082 // InternalApplicationConfiguration.g:6693:2: ( rule__ClassTypeScope__Alternatives_2 )
21083 reportError(re); 21083 // InternalApplicationConfiguration.g:6693:3: rule__ClassTypeScope__Alternatives_2
21084 recover(input,re); 21084 {
21085 } 21085 pushFollow(FOLLOW_2);
21086 finally { 21086 rule__ClassTypeScope__Alternatives_2();
21087 21087
21088 restoreStackSize(stackSize); 21088 state._fsp--;
21089 21089
21090 } 21090
21091 return ; 21091 }
21092 } 21092
21093 // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl" 21093 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
21094 21094
21095 21095 }
21096 // $ANTLR start "rule__IntEnumberation__Group_2_1__1" 21096
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
21100 int stackSize = keepStackSize(); 21100 }
21101 21101 catch (RecognitionException re) {
21102 try { 21102 reportError(re);
21103 // InternalApplicationConfiguration.g:6759:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) 21103 recover(input,re);
21104 // InternalApplicationConfiguration.g:6760:2: rule__IntEnumberation__Group_2_1__1__Impl 21104 }
21105 { 21105 finally {
21106 pushFollow(FOLLOW_2); 21106
21107 rule__IntEnumberation__Group_2_1__1__Impl(); 21107 restoreStackSize(stackSize);
21108 21108
21109 state._fsp--; 21109 }
21110 21110 return ;
21111 21111 }
21112 } 21112 // $ANTLR end "rule__ClassTypeScope__Group__2__Impl"
21113 21113
21114 } 21114
21115 catch (RecognitionException re) { 21115 // $ANTLR start "rule__ClassTypeScope__Group__3"
21116 reportError(re); 21116 // InternalApplicationConfiguration.g:6701:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
21117 recover(input,re); 21117 public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
21118 } 21118
21119 finally { 21119 int stackSize = keepStackSize();
21120 21120
21121 restoreStackSize(stackSize); 21121 try {
21122 21122 // InternalApplicationConfiguration.g:6705:1: ( rule__ClassTypeScope__Group__3__Impl )
21123 } 21123 // InternalApplicationConfiguration.g:6706:2: rule__ClassTypeScope__Group__3__Impl
21124 return ; 21124 {
21125 } 21125 pushFollow(FOLLOW_2);
21126 // $ANTLR end "rule__IntEnumberation__Group_2_1__1" 21126 rule__ClassTypeScope__Group__3__Impl();
21127 21127
21128 21128 state._fsp--;
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 }
21132 21132
21133 int stackSize = keepStackSize(); 21133 }
21134 21134 catch (RecognitionException re) {
21135 try { 21135 reportError(re);
21136 // InternalApplicationConfiguration.g:6770:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) 21136 recover(input,re);
21137 // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 21137 }
21138 { 21138 finally {
21139 // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 21139
21140 // InternalApplicationConfiguration.g:6772:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 21140 restoreStackSize(stackSize);
21141 { 21141
21142 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); 21142 }
21143 // InternalApplicationConfiguration.g:6773:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 21143 return ;
21144 // InternalApplicationConfiguration.g:6773:3: rule__IntEnumberation__EntryAssignment_2_1_1 21144 }
21145 { 21145 // $ANTLR end "rule__ClassTypeScope__Group__3"
21146 pushFollow(FOLLOW_2); 21146
21147 rule__IntEnumberation__EntryAssignment_2_1_1(); 21147
21148 21148 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
21149 state._fsp--; 21149 // InternalApplicationConfiguration.g:6712:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
21150 21150 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
21151 21151
21152 } 21152 int stackSize = keepStackSize();
21153 21153
21154 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); 21154 try {
21155 21155 // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
21156 } 21156 // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
21157 21157 {
21158 21158 // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
21159 } 21159 // InternalApplicationConfiguration.g:6718:2: ( rule__ClassTypeScope__Alternatives_3 )
21160 21160 {
21161 } 21161 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
21162 catch (RecognitionException re) { 21162 // InternalApplicationConfiguration.g:6719:2: ( rule__ClassTypeScope__Alternatives_3 )
21163 reportError(re); 21163 // InternalApplicationConfiguration.g:6719:3: rule__ClassTypeScope__Alternatives_3
21164 recover(input,re); 21164 {
21165 } 21165 pushFollow(FOLLOW_2);
21166 finally { 21166 rule__ClassTypeScope__Alternatives_3();
21167 21167
21168 restoreStackSize(stackSize); 21168 state._fsp--;
21169 21169
21170 } 21170
21171 return ; 21171 }
21172 } 21172
21173 // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl" 21173 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
21174 21174
21175 21175 }
21176 // $ANTLR start "rule__RealEnumeration__Group__0" 21176
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 }
21179 21179
21180 int stackSize = keepStackSize(); 21180 }
21181 21181 catch (RecognitionException re) {
21182 try { 21182 reportError(re);
21183 // InternalApplicationConfiguration.g:6786:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) 21183 recover(input,re);
21184 // InternalApplicationConfiguration.g:6787:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 21184 }
21185 { 21185 finally {
21186 pushFollow(FOLLOW_33); 21186
21187 rule__RealEnumeration__Group__0__Impl(); 21187 restoreStackSize(stackSize);
21188 21188
21189 state._fsp--; 21189 }
21190 21190 return ;
21191 pushFollow(FOLLOW_2); 21191 }
21192 rule__RealEnumeration__Group__1(); 21192 // $ANTLR end "rule__ClassTypeScope__Group__3__Impl"
21193 21193
21194 state._fsp--; 21194
21195 21195 // $ANTLR start "rule__ObjectTypeScope__Group__0"
21196 21196 // InternalApplicationConfiguration.g:6728:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
21197 } 21197 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
21198 21198
21199 } 21199 int stackSize = keepStackSize();
21200 catch (RecognitionException re) { 21200
21201 reportError(re); 21201 try {
21202 recover(input,re); 21202 // InternalApplicationConfiguration.g:6732:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
21203 } 21203 // InternalApplicationConfiguration.g:6733:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
21204 finally { 21204 {
21205 21205 pushFollow(FOLLOW_35);
21206 restoreStackSize(stackSize); 21206 rule__ObjectTypeScope__Group__0__Impl();
21207 21207
21208 } 21208 state._fsp--;
21209 return ; 21209
21210 } 21210 pushFollow(FOLLOW_2);
21211 // $ANTLR end "rule__RealEnumeration__Group__0" 21211 rule__ObjectTypeScope__Group__1();
21212 21212
21213 21213 state._fsp--;
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 }
21217 21217
21218 int stackSize = keepStackSize(); 21218 }
21219 21219 catch (RecognitionException re) {
21220 try { 21220 reportError(re);
21221 // InternalApplicationConfiguration.g:6798:1: ( ( () ) ) 21221 recover(input,re);
21222 // InternalApplicationConfiguration.g:6799:1: ( () ) 21222 }
21223 { 21223 finally {
21224 // InternalApplicationConfiguration.g:6799:1: ( () ) 21224
21225 // InternalApplicationConfiguration.g:6800:2: () 21225 restoreStackSize(stackSize);
21226 { 21226
21227 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); 21227 }
21228 // InternalApplicationConfiguration.g:6801:2: () 21228 return ;
21229 // InternalApplicationConfiguration.g:6801:3: 21229 }
21230 { 21230 // $ANTLR end "rule__ObjectTypeScope__Group__0"
21231 } 21231
21232 21232
21233 after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); 21233 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
21234 21234 // InternalApplicationConfiguration.g:6740:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
21235 } 21235 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
21236 21236
21237 21237 int stackSize = keepStackSize();
21238 } 21238
21239 21239 try {
21240 } 21240 // InternalApplicationConfiguration.g:6744:1: ( ( '#' ) )
21241 finally { 21241 // InternalApplicationConfiguration.g:6745:1: ( '#' )
21242 21242 {
21243 restoreStackSize(stackSize); 21243 // InternalApplicationConfiguration.g:6745:1: ( '#' )
21244 21244 // InternalApplicationConfiguration.g:6746:2: '#'
21245 } 21245 {
21246 return ; 21246 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
21247 } 21247 match(input,44,FOLLOW_2);
21248 // $ANTLR end "rule__RealEnumeration__Group__0__Impl" 21248 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
21249 21249
21250 21250 }
21251 // $ANTLR start "rule__RealEnumeration__Group__1" 21251
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
21255 int stackSize = keepStackSize(); 21255 }
21256 21256 catch (RecognitionException re) {
21257 try { 21257 reportError(re);
21258 // InternalApplicationConfiguration.g:6813:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) 21258 recover(input,re);
21259 // InternalApplicationConfiguration.g:6814:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 21259 }
21260 { 21260 finally {
21261 pushFollow(FOLLOW_38); 21261
21262 rule__RealEnumeration__Group__1__Impl(); 21262 restoreStackSize(stackSize);
21263 21263
21264 state._fsp--; 21264 }
21265 21265 return ;
21266 pushFollow(FOLLOW_2); 21266 }
21267 rule__RealEnumeration__Group__2(); 21267 // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl"
21268 21268
21269 state._fsp--; 21269
21270 21270 // $ANTLR start "rule__ObjectTypeScope__Group__1"
21271 21271 // InternalApplicationConfiguration.g:6755:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
21272 } 21272 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
21273 21273
21274 } 21274 int stackSize = keepStackSize();
21275 catch (RecognitionException re) { 21275
21276 reportError(re); 21276 try {
21277 recover(input,re); 21277 // InternalApplicationConfiguration.g:6759:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
21278 } 21278 // InternalApplicationConfiguration.g:6760:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
21279 finally { 21279 {
21280 21280 pushFollow(FOLLOW_33);
21281 restoreStackSize(stackSize); 21281 rule__ObjectTypeScope__Group__1__Impl();
21282 21282
21283 } 21283 state._fsp--;
21284 return ; 21284
21285 } 21285 pushFollow(FOLLOW_2);
21286 // $ANTLR end "rule__RealEnumeration__Group__1" 21286 rule__ObjectTypeScope__Group__2();
21287 21287
21288 21288 state._fsp--;
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
21293 int stackSize = keepStackSize(); 21293 }
21294 21294 catch (RecognitionException re) {
21295 try { 21295 reportError(re);
21296 // InternalApplicationConfiguration.g:6825:1: ( ( '{' ) ) 21296 recover(input,re);
21297 // InternalApplicationConfiguration.g:6826:1: ( '{' ) 21297 }
21298 { 21298 finally {
21299 // InternalApplicationConfiguration.g:6826:1: ( '{' ) 21299
21300 // InternalApplicationConfiguration.g:6827:2: '{' 21300 restoreStackSize(stackSize);
21301 { 21301
21302 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21302 }
21303 match(input,24,FOLLOW_2); 21303 return ;
21304 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21304 }
21305 21305 // $ANTLR end "rule__ObjectTypeScope__Group__1"
21306 } 21306
21307 21307
21308 21308 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
21309 } 21309 // InternalApplicationConfiguration.g:6767:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
21310 21310 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
21311 } 21311
21312 catch (RecognitionException re) { 21312 int stackSize = keepStackSize();
21313 reportError(re); 21313
21314 recover(input,re); 21314 try {
21315 } 21315 // InternalApplicationConfiguration.g:6771:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
21316 finally { 21316 // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
21317 21317 {
21318 restoreStackSize(stackSize); 21318 // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
21319 21319 // InternalApplicationConfiguration.g:6773:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
21320 } 21320 {
21321 return ; 21321 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
21322 } 21322 // InternalApplicationConfiguration.g:6774:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
21323 // $ANTLR end "rule__RealEnumeration__Group__1__Impl" 21323 // InternalApplicationConfiguration.g:6774:3: rule__ObjectTypeScope__TypeAssignment_1
21324 21324 {
21325 21325 pushFollow(FOLLOW_2);
21326 // $ANTLR start "rule__RealEnumeration__Group__2" 21326 rule__ObjectTypeScope__TypeAssignment_1();
21327 // InternalApplicationConfiguration.g:6836:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; 21327
21328 public final void rule__RealEnumeration__Group__2() throws RecognitionException { 21328 state._fsp--;
21329 21329
21330 int stackSize = keepStackSize(); 21330
21331 21331 }
21332 try { 21332
21333 // InternalApplicationConfiguration.g:6840:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) 21333 after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
21334 // InternalApplicationConfiguration.g:6841:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 21334
21335 { 21335 }
21336 pushFollow(FOLLOW_38); 21336
21337 rule__RealEnumeration__Group__2__Impl(); 21337
21338 21338 }
21339 state._fsp--; 21339
21340 21340 }
21341 pushFollow(FOLLOW_2); 21341 catch (RecognitionException re) {
21342 rule__RealEnumeration__Group__3(); 21342 reportError(re);
21343 21343 recover(input,re);
21344 state._fsp--; 21344 }
21345 21345 finally {
21346 21346
21347 } 21347 restoreStackSize(stackSize);
21348 21348
21349 } 21349 }
21350 catch (RecognitionException re) { 21350 return ;
21351 reportError(re); 21351 }
21352 recover(input,re); 21352 // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl"
21353 } 21353
21354 finally { 21354
21355 21355 // $ANTLR start "rule__ObjectTypeScope__Group__2"
21356 restoreStackSize(stackSize); 21356 // InternalApplicationConfiguration.g:6782:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
21357 21357 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
21358 } 21358
21359 return ; 21359 int stackSize = keepStackSize();
21360 } 21360
21361 // $ANTLR end "rule__RealEnumeration__Group__2" 21361 try {
21362 21362 // InternalApplicationConfiguration.g:6786:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
21363 21363 // InternalApplicationConfiguration.g:6787:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
21364 // $ANTLR start "rule__RealEnumeration__Group__2__Impl" 21364 {
21365 // InternalApplicationConfiguration.g:6848:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; 21365 pushFollow(FOLLOW_34);
21366 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { 21366 rule__ObjectTypeScope__Group__2__Impl();
21367 21367
21368 int stackSize = keepStackSize(); 21368 state._fsp--;
21369 21369
21370 try { 21370 pushFollow(FOLLOW_2);
21371 // InternalApplicationConfiguration.g:6852:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) 21371 rule__ObjectTypeScope__Group__3();
21372 // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 21372
21373 { 21373 state._fsp--;
21374 // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 21374
21375 // InternalApplicationConfiguration.g:6854:2: ( rule__RealEnumeration__Group_2__0 )? 21375
21376 { 21376 }
21377 before(grammarAccess.getRealEnumerationAccess().getGroup_2()); 21377
21378 // InternalApplicationConfiguration.g:6855:2: ( rule__RealEnumeration__Group_2__0 )? 21378 }
21379 int alt52=2; 21379 catch (RecognitionException re) {
21380 int LA52_0 = input.LA(1); 21380 reportError(re);
21381 21381 recover(input,re);
21382 if ( (LA52_0==RULE_INT||LA52_0==18) ) { 21382 }
21383 alt52=1; 21383 finally {
21384 } 21384
21385 switch (alt52) { 21385 restoreStackSize(stackSize);
21386 case 1 : 21386
21387 // InternalApplicationConfiguration.g:6855:3: rule__RealEnumeration__Group_2__0 21387 }
21388 { 21388 return ;
21389 pushFollow(FOLLOW_2); 21389 }
21390 rule__RealEnumeration__Group_2__0(); 21390 // $ANTLR end "rule__ObjectTypeScope__Group__2"
21391 21391
21392 state._fsp--; 21392
21393 21393 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
21394 21394 // InternalApplicationConfiguration.g:6794:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
21395 } 21395 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
21396 break; 21396
21397 21397 int stackSize = keepStackSize();
21398 } 21398
21399 21399 try {
21400 after(grammarAccess.getRealEnumerationAccess().getGroup_2()); 21400 // InternalApplicationConfiguration.g:6798:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
21401 21401 // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
21402 } 21402 {
21403 21403 // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
21404 21404 // InternalApplicationConfiguration.g:6800:2: ( rule__ObjectTypeScope__Alternatives_2 )
21405 } 21405 {
21406 21406 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
21407 } 21407 // InternalApplicationConfiguration.g:6801:2: ( rule__ObjectTypeScope__Alternatives_2 )
21408 catch (RecognitionException re) { 21408 // InternalApplicationConfiguration.g:6801:3: rule__ObjectTypeScope__Alternatives_2
21409 reportError(re); 21409 {
21410 recover(input,re); 21410 pushFollow(FOLLOW_2);
21411 } 21411 rule__ObjectTypeScope__Alternatives_2();
21412 finally { 21412
21413 21413 state._fsp--;
21414 restoreStackSize(stackSize); 21414
21415 21415
21416 } 21416 }
21417 return ; 21417
21418 } 21418 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
21419 // $ANTLR end "rule__RealEnumeration__Group__2__Impl" 21419
21420 21420 }
21421 21421
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
21425 21425 }
21426 int stackSize = keepStackSize(); 21426 catch (RecognitionException re) {
21427 21427 reportError(re);
21428 try { 21428 recover(input,re);
21429 // InternalApplicationConfiguration.g:6867:1: ( rule__RealEnumeration__Group__3__Impl ) 21429 }
21430 // InternalApplicationConfiguration.g:6868:2: rule__RealEnumeration__Group__3__Impl 21430 finally {
21431 { 21431
21432 pushFollow(FOLLOW_2); 21432 restoreStackSize(stackSize);
21433 rule__RealEnumeration__Group__3__Impl(); 21433
21434 21434 }
21435 state._fsp--; 21435 return ;
21436 21436 }
21437 21437 // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl"
21438 } 21438
21439 21439
21440 } 21440 // $ANTLR start "rule__ObjectTypeScope__Group__3"
21441 catch (RecognitionException re) { 21441 // InternalApplicationConfiguration.g:6809:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
21442 reportError(re); 21442 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
21443 recover(input,re); 21443
21444 } 21444 int stackSize = keepStackSize();
21445 finally { 21445
21446 21446 try {
21447 restoreStackSize(stackSize); 21447 // InternalApplicationConfiguration.g:6813:1: ( rule__ObjectTypeScope__Group__3__Impl )
21448 21448 // InternalApplicationConfiguration.g:6814:2: rule__ObjectTypeScope__Group__3__Impl
21449 } 21449 {
21450 return ; 21450 pushFollow(FOLLOW_2);
21451 } 21451 rule__ObjectTypeScope__Group__3__Impl();
21452 // $ANTLR end "rule__RealEnumeration__Group__3" 21452
21453 21453 state._fsp--;
21454 21454
21455 // $ANTLR start "rule__RealEnumeration__Group__3__Impl" 21455
21456 // InternalApplicationConfiguration.g:6874:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; 21456 }
21457 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { 21457
21458 21458 }
21459 int stackSize = keepStackSize(); 21459 catch (RecognitionException re) {
21460 21460 reportError(re);
21461 try { 21461 recover(input,re);
21462 // InternalApplicationConfiguration.g:6878:1: ( ( '}' ) ) 21462 }
21463 // InternalApplicationConfiguration.g:6879:1: ( '}' ) 21463 finally {
21464 { 21464
21465 // InternalApplicationConfiguration.g:6879:1: ( '}' ) 21465 restoreStackSize(stackSize);
21466 // InternalApplicationConfiguration.g:6880:2: '}' 21466
21467 { 21467 }
21468 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 21468 return ;
21469 match(input,25,FOLLOW_2); 21469 }
21470 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 21470 // $ANTLR end "rule__ObjectTypeScope__Group__3"
21471 21471
21472 } 21472
21473 21473 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
21474 21474 // InternalApplicationConfiguration.g:6820:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
21475 } 21475 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
21476 21476
21477 } 21477 int stackSize = keepStackSize();
21478 catch (RecognitionException re) { 21478
21479 reportError(re); 21479 try {
21480 recover(input,re); 21480 // InternalApplicationConfiguration.g:6824:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
21481 } 21481 // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
21482 finally { 21482 {
21483 21483 // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
21484 restoreStackSize(stackSize); 21484 // InternalApplicationConfiguration.g:6826:2: ( rule__ObjectTypeScope__Alternatives_3 )
21485 21485 {
21486 } 21486 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
21487 return ; 21487 // InternalApplicationConfiguration.g:6827:2: ( rule__ObjectTypeScope__Alternatives_3 )
21488 } 21488 // InternalApplicationConfiguration.g:6827:3: rule__ObjectTypeScope__Alternatives_3
21489 // $ANTLR end "rule__RealEnumeration__Group__3__Impl" 21489 {
21490 21490 pushFollow(FOLLOW_2);
21491 21491 rule__ObjectTypeScope__Alternatives_3();
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 state._fsp--;
21494 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { 21494
21495 21495
21496 int stackSize = keepStackSize(); 21496 }
21497 21497
21498 try { 21498 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
21499 // InternalApplicationConfiguration.g:6894:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) 21499
21500 // InternalApplicationConfiguration.g:6895:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 21500 }
21501 { 21501
21502 pushFollow(FOLLOW_23); 21502
21503 rule__RealEnumeration__Group_2__0__Impl(); 21503 }
21504 21504
21505 state._fsp--; 21505 }
21506 21506 catch (RecognitionException re) {
21507 pushFollow(FOLLOW_2); 21507 reportError(re);
21508 rule__RealEnumeration__Group_2__1(); 21508 recover(input,re);
21509 21509 }
21510 state._fsp--; 21510 finally {
21511 21511
21512 21512 restoreStackSize(stackSize);
21513 } 21513
21514 21514 }
21515 } 21515 return ;
21516 catch (RecognitionException re) { 21516 }
21517 reportError(re); 21517 // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl"
21518 recover(input,re); 21518
21519 } 21519
21520 finally { 21520 // $ANTLR start "rule__IntegerTypeScope__Group__0"
21521 21521 // InternalApplicationConfiguration.g:6836:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
21522 restoreStackSize(stackSize); 21522 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
21523 21523
21524 } 21524 int stackSize = keepStackSize();
21525 return ; 21525
21526 } 21526 try {
21527 // $ANTLR end "rule__RealEnumeration__Group_2__0" 21527 // InternalApplicationConfiguration.g:6840:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
21528 21528 // InternalApplicationConfiguration.g:6841:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
21529 21529 {
21530 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" 21530 pushFollow(FOLLOW_36);
21531 // InternalApplicationConfiguration.g:6902:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; 21531 rule__IntegerTypeScope__Group__0__Impl();
21532 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { 21532
21533 21533 state._fsp--;
21534 int stackSize = keepStackSize(); 21534
21535 21535 pushFollow(FOLLOW_2);
21536 try { 21536 rule__IntegerTypeScope__Group__1();
21537 // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) 21537
21538 // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 21538 state._fsp--;
21539 { 21539
21540 // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 21540
21541 // InternalApplicationConfiguration.g:6908:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 21541 }
21542 { 21542
21543 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); 21543 }
21544 // InternalApplicationConfiguration.g:6909:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 21544 catch (RecognitionException re) {
21545 // InternalApplicationConfiguration.g:6909:3: rule__RealEnumeration__EntryAssignment_2_0 21545 reportError(re);
21546 { 21546 recover(input,re);
21547 pushFollow(FOLLOW_2); 21547 }
21548 rule__RealEnumeration__EntryAssignment_2_0(); 21548 finally {
21549 21549
21550 state._fsp--; 21550 restoreStackSize(stackSize);
21551 21551
21552 21552 }
21553 } 21553 return ;
21554 21554 }
21555 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); 21555 // $ANTLR end "rule__IntegerTypeScope__Group__0"
21556 21556
21557 } 21557
21558 21558 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
21559 21559 // InternalApplicationConfiguration.g:6848:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
21560 } 21560 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
21561 21561
21562 } 21562 int stackSize = keepStackSize();
21563 catch (RecognitionException re) { 21563
21564 reportError(re); 21564 try {
21565 recover(input,re); 21565 // InternalApplicationConfiguration.g:6852:1: ( ( '#' ) )
21566 } 21566 // InternalApplicationConfiguration.g:6853:1: ( '#' )
21567 finally { 21567 {
21568 21568 // InternalApplicationConfiguration.g:6853:1: ( '#' )
21569 restoreStackSize(stackSize); 21569 // InternalApplicationConfiguration.g:6854:2: '#'
21570 21570 {
21571 } 21571 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
21572 return ; 21572 match(input,44,FOLLOW_2);
21573 } 21573 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
21574 // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl" 21574
21575 21575 }
21576 21576
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
21580 21580 }
21581 int stackSize = keepStackSize(); 21581 catch (RecognitionException re) {
21582 21582 reportError(re);
21583 try { 21583 recover(input,re);
21584 // InternalApplicationConfiguration.g:6921:1: ( rule__RealEnumeration__Group_2__1__Impl ) 21584 }
21585 // InternalApplicationConfiguration.g:6922:2: rule__RealEnumeration__Group_2__1__Impl 21585 finally {
21586 { 21586
21587 pushFollow(FOLLOW_2); 21587 restoreStackSize(stackSize);
21588 rule__RealEnumeration__Group_2__1__Impl(); 21588
21589 21589 }
21590 state._fsp--; 21590 return ;
21591 21591 }
21592 21592 // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl"
21593 } 21593
21594 21594
21595 } 21595 // $ANTLR start "rule__IntegerTypeScope__Group__1"
21596 catch (RecognitionException re) { 21596 // InternalApplicationConfiguration.g:6863:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
21597 reportError(re); 21597 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
21598 recover(input,re); 21598
21599 } 21599 int stackSize = keepStackSize();
21600 finally { 21600
21601 21601 try {
21602 restoreStackSize(stackSize); 21602 // InternalApplicationConfiguration.g:6867:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
21603 21603 // InternalApplicationConfiguration.g:6868:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
21604 } 21604 {
21605 return ; 21605 pushFollow(FOLLOW_33);
21606 } 21606 rule__IntegerTypeScope__Group__1__Impl();
21607 // $ANTLR end "rule__RealEnumeration__Group_2__1" 21607
21608 21608 state._fsp--;
21609 21609
21610 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" 21610 pushFollow(FOLLOW_2);
21611 // InternalApplicationConfiguration.g:6928:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; 21611 rule__IntegerTypeScope__Group__2();
21612 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { 21612
21613 21613 state._fsp--;
21614 int stackSize = keepStackSize(); 21614
21615 21615
21616 try { 21616 }
21617 // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) 21617
21618 // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 21618 }
21619 { 21619 catch (RecognitionException re) {
21620 // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 21620 reportError(re);
21621 // InternalApplicationConfiguration.g:6934:2: ( rule__RealEnumeration__Group_2_1__0 )* 21621 recover(input,re);
21622 { 21622 }
21623 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); 21623 finally {
21624 // InternalApplicationConfiguration.g:6935:2: ( rule__RealEnumeration__Group_2_1__0 )* 21624
21625 loop53: 21625 restoreStackSize(stackSize);
21626 do { 21626
21627 int alt53=2; 21627 }
21628 int LA53_0 = input.LA(1); 21628 return ;
21629 21629 }
21630 if ( (LA53_0==26) ) { 21630 // $ANTLR end "rule__IntegerTypeScope__Group__1"
21631 alt53=1; 21631
21632 } 21632
21633 21633 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
21634 21634 // InternalApplicationConfiguration.g:6875:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
21635 switch (alt53) { 21635 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
21636 case 1 : 21636
21637 // InternalApplicationConfiguration.g:6935:3: rule__RealEnumeration__Group_2_1__0 21637 int stackSize = keepStackSize();
21638 { 21638
21639 pushFollow(FOLLOW_16); 21639 try {
21640 rule__RealEnumeration__Group_2_1__0(); 21640 // InternalApplicationConfiguration.g:6879:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
21641 21641 // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
21642 state._fsp--; 21642 {
21643 21643 // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
21644 21644 // InternalApplicationConfiguration.g:6881:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
21645 } 21645 {
21646 break; 21646 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
21647 21647 // InternalApplicationConfiguration.g:6882:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
21648 default : 21648 // InternalApplicationConfiguration.g:6882:3: rule__IntegerTypeScope__TypeAssignment_1
21649 break loop53; 21649 {
21650 } 21650 pushFollow(FOLLOW_2);
21651 } while (true); 21651 rule__IntegerTypeScope__TypeAssignment_1();
21652 21652
21653 after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); 21653 state._fsp--;
21654 21654
21655 } 21655
21656 21656 }
21657 21657
21658 } 21658 after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
21659 21659
21660 } 21660 }
21661 catch (RecognitionException re) { 21661
21662 reportError(re); 21662
21663 recover(input,re); 21663 }
21664 } 21664
21665 finally { 21665 }
21666 21666 catch (RecognitionException re) {
21667 restoreStackSize(stackSize); 21667 reportError(re);
21668 21668 recover(input,re);
21669 } 21669 }
21670 return ; 21670 finally {
21671 } 21671
21672 // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl" 21672 restoreStackSize(stackSize);
21673 21673
21674 21674 }
21675 // $ANTLR start "rule__RealEnumeration__Group_2_1__0" 21675 return ;
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 // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl"
21678 21678
21679 int stackSize = keepStackSize(); 21679
21680 21680 // $ANTLR start "rule__IntegerTypeScope__Group__2"
21681 try { 21681 // InternalApplicationConfiguration.g:6890:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
21682 // InternalApplicationConfiguration.g:6948:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) 21682 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
21683 // InternalApplicationConfiguration.g:6949:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 21683
21684 { 21684 int stackSize = keepStackSize();
21685 pushFollow(FOLLOW_39); 21685
21686 rule__RealEnumeration__Group_2_1__0__Impl(); 21686 try {
21687 21687 // InternalApplicationConfiguration.g:6894:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
21688 state._fsp--; 21688 // InternalApplicationConfiguration.g:6895:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
21689 21689 {
21690 pushFollow(FOLLOW_2); 21690 pushFollow(FOLLOW_37);
21691 rule__RealEnumeration__Group_2_1__1(); 21691 rule__IntegerTypeScope__Group__2__Impl();
21692 21692
21693 state._fsp--; 21693 state._fsp--;
21694 21694
21695 21695 pushFollow(FOLLOW_2);
21696 } 21696 rule__IntegerTypeScope__Group__3();
21697 21697
21698 } 21698 state._fsp--;
21699 catch (RecognitionException re) { 21699
21700 reportError(re); 21700
21701 recover(input,re); 21701 }
21702 } 21702
21703 finally { 21703 }
21704 21704 catch (RecognitionException re) {
21705 restoreStackSize(stackSize); 21705 reportError(re);
21706 21706 recover(input,re);
21707 } 21707 }
21708 return ; 21708 finally {
21709 } 21709
21710 // $ANTLR end "rule__RealEnumeration__Group_2_1__0" 21710 restoreStackSize(stackSize);
21711 21711
21712 21712 }
21713 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" 21713 return ;
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 // $ANTLR end "rule__IntegerTypeScope__Group__2"
21716 21716
21717 int stackSize = keepStackSize(); 21717
21718 21718 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
21719 try { 21719 // InternalApplicationConfiguration.g:6902:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
21720 // InternalApplicationConfiguration.g:6960:1: ( ( ',' ) ) 21720 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
21721 // InternalApplicationConfiguration.g:6961:1: ( ',' ) 21721
21722 { 21722 int stackSize = keepStackSize();
21723 // InternalApplicationConfiguration.g:6961:1: ( ',' ) 21723
21724 // InternalApplicationConfiguration.g:6962:2: ',' 21724 try {
21725 { 21725 // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
21726 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 21726 // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
21727 match(input,26,FOLLOW_2); 21727 {
21728 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 21728 // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
21729 21729 // InternalApplicationConfiguration.g:6908:2: ( rule__IntegerTypeScope__Alternatives_2 )
21730 } 21730 {
21731 21731 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
21732 21732 // InternalApplicationConfiguration.g:6909:2: ( rule__IntegerTypeScope__Alternatives_2 )
21733 } 21733 // InternalApplicationConfiguration.g:6909:3: rule__IntegerTypeScope__Alternatives_2
21734 21734 {
21735 } 21735 pushFollow(FOLLOW_2);
21736 catch (RecognitionException re) { 21736 rule__IntegerTypeScope__Alternatives_2();
21737 reportError(re); 21737
21738 recover(input,re); 21738 state._fsp--;
21739 } 21739
21740 finally { 21740
21741 21741 }
21742 restoreStackSize(stackSize); 21742
21743 21743 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
21744 } 21744
21745 return ; 21745 }
21746 } 21746
21747 // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl" 21747
21748 21748 }
21749 21749
21750 // $ANTLR start "rule__RealEnumeration__Group_2_1__1" 21750 }
21751 // InternalApplicationConfiguration.g:6971:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; 21751 catch (RecognitionException re) {
21752 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { 21752 reportError(re);
21753 21753 recover(input,re);
21754 int stackSize = keepStackSize(); 21754 }
21755 21755 finally {
21756 try { 21756
21757 // InternalApplicationConfiguration.g:6975:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) 21757 restoreStackSize(stackSize);
21758 // InternalApplicationConfiguration.g:6976:2: rule__RealEnumeration__Group_2_1__1__Impl 21758
21759 { 21759 }
21760 pushFollow(FOLLOW_2); 21760 return ;
21761 rule__RealEnumeration__Group_2_1__1__Impl(); 21761 }
21762 21762 // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl"
21763 state._fsp--; 21763
21764 21764
21765 21765 // $ANTLR start "rule__IntegerTypeScope__Group__3"
21766 } 21766 // InternalApplicationConfiguration.g:6917:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
21767 21767 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
21768 } 21768
21769 catch (RecognitionException re) { 21769 int stackSize = keepStackSize();
21770 reportError(re); 21770
21771 recover(input,re); 21771 try {
21772 } 21772 // InternalApplicationConfiguration.g:6921:1: ( rule__IntegerTypeScope__Group__3__Impl )
21773 finally { 21773 // InternalApplicationConfiguration.g:6922:2: rule__IntegerTypeScope__Group__3__Impl
21774 21774 {
21775 restoreStackSize(stackSize); 21775 pushFollow(FOLLOW_2);
21776 21776 rule__IntegerTypeScope__Group__3__Impl();
21777 } 21777
21778 return ; 21778 state._fsp--;
21779 } 21779
21780 // $ANTLR end "rule__RealEnumeration__Group_2_1__1" 21780
21781 21781 }
21782 21782
21783 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" 21783 }
21784 // InternalApplicationConfiguration.g:6982:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; 21784 catch (RecognitionException re) {
21785 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { 21785 reportError(re);
21786 21786 recover(input,re);
21787 int stackSize = keepStackSize(); 21787 }
21788 21788 finally {
21789 try { 21789
21790 // InternalApplicationConfiguration.g:6986:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) 21790 restoreStackSize(stackSize);
21791 // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 21791
21792 { 21792 }
21793 // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 21793 return ;
21794 // InternalApplicationConfiguration.g:6988:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 21794 }
21795 { 21795 // $ANTLR end "rule__IntegerTypeScope__Group__3"
21796 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); 21796
21797 // InternalApplicationConfiguration.g:6989:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 21797
21798 // InternalApplicationConfiguration.g:6989:3: rule__RealEnumeration__EntryAssignment_2_1_1 21798 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
21799 { 21799 // InternalApplicationConfiguration.g:6928:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
21800 pushFollow(FOLLOW_2); 21800 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
21801 rule__RealEnumeration__EntryAssignment_2_1_1(); 21801
21802 21802 int stackSize = keepStackSize();
21803 state._fsp--; 21803
21804 21804 try {
21805 21805 // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
21806 } 21806 // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
21807 21807 {
21808 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); 21808 // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
21809 21809 // InternalApplicationConfiguration.g:6934:2: ( rule__IntegerTypeScope__Alternatives_3 )
21810 } 21810 {
21811 21811 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
21812 21812 // InternalApplicationConfiguration.g:6935:2: ( rule__IntegerTypeScope__Alternatives_3 )
21813 } 21813 // InternalApplicationConfiguration.g:6935:3: rule__IntegerTypeScope__Alternatives_3
21814 21814 {
21815 } 21815 pushFollow(FOLLOW_2);
21816 catch (RecognitionException re) { 21816 rule__IntegerTypeScope__Alternatives_3();
21817 reportError(re); 21817
21818 recover(input,re); 21818 state._fsp--;
21819 } 21819
21820 finally { 21820
21821 21821 }
21822 restoreStackSize(stackSize); 21822
21823 21823 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
21824 } 21824
21825 return ; 21825 }
21826 } 21826
21827 // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl" 21827
21828 21828 }
21829 21829
21830 // $ANTLR start "rule__StringEnumeration__Group__0" 21830 }
21831 // InternalApplicationConfiguration.g:6998:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; 21831 catch (RecognitionException re) {
21832 public final void rule__StringEnumeration__Group__0() throws RecognitionException { 21832 reportError(re);
21833 21833 recover(input,re);
21834 int stackSize = keepStackSize(); 21834 }
21835 21835 finally {
21836 try { 21836
21837 // InternalApplicationConfiguration.g:7002:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) 21837 restoreStackSize(stackSize);
21838 // InternalApplicationConfiguration.g:7003:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 21838
21839 { 21839 }
21840 pushFollow(FOLLOW_33); 21840 return ;
21841 rule__StringEnumeration__Group__0__Impl(); 21841 }
21842 21842 // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl"
21843 state._fsp--; 21843
21844 21844
21845 pushFollow(FOLLOW_2); 21845 // $ANTLR start "rule__RealTypeScope__Group__0"
21846 rule__StringEnumeration__Group__1(); 21846 // InternalApplicationConfiguration.g:6944:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
21847 21847 public final void rule__RealTypeScope__Group__0() throws RecognitionException {
21848 state._fsp--; 21848
21849 21849 int stackSize = keepStackSize();
21850 21850
21851 } 21851 try {
21852 21852 // InternalApplicationConfiguration.g:6948:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
21853 } 21853 // InternalApplicationConfiguration.g:6949:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
21854 catch (RecognitionException re) { 21854 {
21855 reportError(re); 21855 pushFollow(FOLLOW_38);
21856 recover(input,re); 21856 rule__RealTypeScope__Group__0__Impl();
21857 } 21857
21858 finally { 21858 state._fsp--;
21859 21859
21860 restoreStackSize(stackSize); 21860 pushFollow(FOLLOW_2);
21861 21861 rule__RealTypeScope__Group__1();
21862 } 21862
21863 return ; 21863 state._fsp--;
21864 } 21864
21865 // $ANTLR end "rule__StringEnumeration__Group__0" 21865
21866 21866 }
21867 21867
21868 // $ANTLR start "rule__StringEnumeration__Group__0__Impl" 21868 }
21869 // InternalApplicationConfiguration.g:7010:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; 21869 catch (RecognitionException re) {
21870 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { 21870 reportError(re);
21871 21871 recover(input,re);
21872 int stackSize = keepStackSize(); 21872 }
21873 21873 finally {
21874 try { 21874
21875 // InternalApplicationConfiguration.g:7014:1: ( ( () ) ) 21875 restoreStackSize(stackSize);
21876 // InternalApplicationConfiguration.g:7015:1: ( () ) 21876
21877 { 21877 }
21878 // InternalApplicationConfiguration.g:7015:1: ( () ) 21878 return ;
21879 // InternalApplicationConfiguration.g:7016:2: () 21879 }
21880 { 21880 // $ANTLR end "rule__RealTypeScope__Group__0"
21881 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); 21881
21882 // InternalApplicationConfiguration.g:7017:2: () 21882
21883 // InternalApplicationConfiguration.g:7017:3: 21883 // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
21884 { 21884 // InternalApplicationConfiguration.g:6956:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
21885 } 21885 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
21886 21886
21887 after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); 21887 int stackSize = keepStackSize();
21888 21888
21889 } 21889 try {
21890 21890 // InternalApplicationConfiguration.g:6960:1: ( ( '#' ) )
21891 21891 // InternalApplicationConfiguration.g:6961:1: ( '#' )
21892 } 21892 {
21893 21893 // InternalApplicationConfiguration.g:6961:1: ( '#' )
21894 } 21894 // InternalApplicationConfiguration.g:6962:2: '#'
21895 finally { 21895 {
21896 21896 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
21897 restoreStackSize(stackSize); 21897 match(input,44,FOLLOW_2);
21898 21898 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
21899 } 21899
21900 return ; 21900 }
21901 } 21901
21902 // $ANTLR end "rule__StringEnumeration__Group__0__Impl" 21902
21903 21903 }
21904 21904
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 catch (RecognitionException re) {
21907 public final void rule__StringEnumeration__Group__1() throws RecognitionException { 21907 reportError(re);
21908 21908 recover(input,re);
21909 int stackSize = keepStackSize(); 21909 }
21910 21910 finally {
21911 try { 21911
21912 // InternalApplicationConfiguration.g:7029:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) 21912 restoreStackSize(stackSize);
21913 // InternalApplicationConfiguration.g:7030:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 21913
21914 { 21914 }
21915 pushFollow(FOLLOW_40); 21915 return ;
21916 rule__StringEnumeration__Group__1__Impl(); 21916 }
21917 21917 // $ANTLR end "rule__RealTypeScope__Group__0__Impl"
21918 state._fsp--; 21918
21919 21919
21920 pushFollow(FOLLOW_2); 21920 // $ANTLR start "rule__RealTypeScope__Group__1"
21921 rule__StringEnumeration__Group__2(); 21921 // InternalApplicationConfiguration.g:6971:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
21922 21922 public final void rule__RealTypeScope__Group__1() throws RecognitionException {
21923 state._fsp--; 21923
21924 21924 int stackSize = keepStackSize();
21925 21925
21926 } 21926 try {
21927 21927 // InternalApplicationConfiguration.g:6975:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
21928 } 21928 // InternalApplicationConfiguration.g:6976:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
21929 catch (RecognitionException re) { 21929 {
21930 reportError(re); 21930 pushFollow(FOLLOW_33);
21931 recover(input,re); 21931 rule__RealTypeScope__Group__1__Impl();
21932 } 21932
21933 finally { 21933 state._fsp--;
21934 21934
21935 restoreStackSize(stackSize); 21935 pushFollow(FOLLOW_2);
21936 21936 rule__RealTypeScope__Group__2();
21937 } 21937
21938 return ; 21938 state._fsp--;
21939 } 21939
21940 // $ANTLR end "rule__StringEnumeration__Group__1" 21940
21941 21941 }
21942 21942
21943 // $ANTLR start "rule__StringEnumeration__Group__1__Impl" 21943 }
21944 // InternalApplicationConfiguration.g:7037:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; 21944 catch (RecognitionException re) {
21945 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { 21945 reportError(re);
21946 21946 recover(input,re);
21947 int stackSize = keepStackSize(); 21947 }
21948 21948 finally {
21949 try { 21949
21950 // InternalApplicationConfiguration.g:7041:1: ( ( '{' ) ) 21950 restoreStackSize(stackSize);
21951 // InternalApplicationConfiguration.g:7042:1: ( '{' ) 21951
21952 { 21952 }
21953 // InternalApplicationConfiguration.g:7042:1: ( '{' ) 21953 return ;
21954 // InternalApplicationConfiguration.g:7043:2: '{' 21954 }
21955 { 21955 // $ANTLR end "rule__RealTypeScope__Group__1"
21956 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21956
21957 match(input,24,FOLLOW_2); 21957
21958 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 21958 // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
21959 21959 // InternalApplicationConfiguration.g:6983:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
21960 } 21960 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
21961 21961
21962 21962 int stackSize = keepStackSize();
21963 } 21963
21964 21964 try {
21965 } 21965 // InternalApplicationConfiguration.g:6987:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
21966 catch (RecognitionException re) { 21966 // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
21967 reportError(re); 21967 {
21968 recover(input,re); 21968 // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
21969 } 21969 // InternalApplicationConfiguration.g:6989:2: ( rule__RealTypeScope__TypeAssignment_1 )
21970 finally { 21970 {
21971 21971 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
21972 restoreStackSize(stackSize); 21972 // InternalApplicationConfiguration.g:6990:2: ( rule__RealTypeScope__TypeAssignment_1 )
21973 21973 // InternalApplicationConfiguration.g:6990:3: rule__RealTypeScope__TypeAssignment_1
21974 } 21974 {
21975 return ; 21975 pushFollow(FOLLOW_2);
21976 } 21976 rule__RealTypeScope__TypeAssignment_1();
21977 // $ANTLR end "rule__StringEnumeration__Group__1__Impl" 21977
21978 21978 state._fsp--;
21979 21979
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 }
21982 public final void rule__StringEnumeration__Group__2() throws RecognitionException { 21982
21983 21983 after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
21984 int stackSize = keepStackSize(); 21984
21985 21985 }
21986 try { 21986
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
21990 pushFollow(FOLLOW_40); 21990 }
21991 rule__StringEnumeration__Group__2__Impl(); 21991 catch (RecognitionException re) {
21992 21992 reportError(re);
21993 state._fsp--; 21993 recover(input,re);
21994 21994 }
21995 pushFollow(FOLLOW_2); 21995 finally {
21996 rule__StringEnumeration__Group__3(); 21996
21997 21997 restoreStackSize(stackSize);
21998 state._fsp--; 21998
21999 21999 }
22000 22000 return ;
22001 } 22001 }
22002 22002 // $ANTLR end "rule__RealTypeScope__Group__1__Impl"
22003 } 22003
22004 catch (RecognitionException re) { 22004
22005 reportError(re); 22005 // $ANTLR start "rule__RealTypeScope__Group__2"
22006 recover(input,re); 22006 // InternalApplicationConfiguration.g:6998:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
22007 } 22007 public final void rule__RealTypeScope__Group__2() throws RecognitionException {
22008 finally { 22008
22009 22009 int stackSize = keepStackSize();
22010 restoreStackSize(stackSize); 22010
22011 22011 try {
22012 } 22012 // InternalApplicationConfiguration.g:7002:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
22013 return ; 22013 // InternalApplicationConfiguration.g:7003:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
22014 } 22014 {
22015 // $ANTLR end "rule__StringEnumeration__Group__2" 22015 pushFollow(FOLLOW_37);
22016 22016 rule__RealTypeScope__Group__2__Impl();
22017 22017
22018 // $ANTLR start "rule__StringEnumeration__Group__2__Impl" 22018 state._fsp--;
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 pushFollow(FOLLOW_2);
22021 22021 rule__RealTypeScope__Group__3();
22022 int stackSize = keepStackSize(); 22022
22023 22023 state._fsp--;
22024 try { 22024
22025 // InternalApplicationConfiguration.g:7068:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) 22025
22026 // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 22026 }
22027 { 22027
22028 // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 22028 }
22029 // InternalApplicationConfiguration.g:7070:2: ( rule__StringEnumeration__Group_2__0 )? 22029 catch (RecognitionException re) {
22030 { 22030 reportError(re);
22031 before(grammarAccess.getStringEnumerationAccess().getGroup_2()); 22031 recover(input,re);
22032 // InternalApplicationConfiguration.g:7071:2: ( rule__StringEnumeration__Group_2__0 )? 22032 }
22033 int alt54=2; 22033 finally {
22034 int LA54_0 = input.LA(1); 22034
22035 22035 restoreStackSize(stackSize);
22036 if ( (LA54_0==RULE_STRING) ) { 22036
22037 alt54=1; 22037 }
22038 } 22038 return ;
22039 switch (alt54) { 22039 }
22040 case 1 : 22040 // $ANTLR end "rule__RealTypeScope__Group__2"
22041 // InternalApplicationConfiguration.g:7071:3: rule__StringEnumeration__Group_2__0 22041
22042 { 22042
22043 pushFollow(FOLLOW_2); 22043 // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
22044 rule__StringEnumeration__Group_2__0(); 22044 // InternalApplicationConfiguration.g:7010:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
22045 22045 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
22046 state._fsp--; 22046
22047 22047 int stackSize = keepStackSize();
22048 22048
22049 } 22049 try {
22050 break; 22050 // InternalApplicationConfiguration.g:7014:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
22051 22051 // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
22052 } 22052 {
22053 22053 // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
22054 after(grammarAccess.getStringEnumerationAccess().getGroup_2()); 22054 // InternalApplicationConfiguration.g:7016:2: ( rule__RealTypeScope__Alternatives_2 )
22055 22055 {
22056 } 22056 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
22057 22057 // InternalApplicationConfiguration.g:7017:2: ( rule__RealTypeScope__Alternatives_2 )
22058 22058 // InternalApplicationConfiguration.g:7017:3: rule__RealTypeScope__Alternatives_2
22059 } 22059 {
22060 22060 pushFollow(FOLLOW_2);
22061 } 22061 rule__RealTypeScope__Alternatives_2();
22062 catch (RecognitionException re) { 22062
22063 reportError(re); 22063 state._fsp--;
22064 recover(input,re); 22064
22065 } 22065
22066 finally { 22066 }
22067 22067
22068 restoreStackSize(stackSize); 22068 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
22069 22069
22070 } 22070 }
22071 return ; 22071
22072 } 22072
22073 // $ANTLR end "rule__StringEnumeration__Group__2__Impl" 22073 }
22074 22074
22075 22075 }
22076 // $ANTLR start "rule__StringEnumeration__Group__3" 22076 catch (RecognitionException re) {
22077 // InternalApplicationConfiguration.g:7079:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; 22077 reportError(re);
22078 public final void rule__StringEnumeration__Group__3() throws RecognitionException { 22078 recover(input,re);
22079 22079 }
22080 int stackSize = keepStackSize(); 22080 finally {
22081 22081
22082 try { 22082 restoreStackSize(stackSize);
22083 // InternalApplicationConfiguration.g:7083:1: ( rule__StringEnumeration__Group__3__Impl ) 22083
22084 // InternalApplicationConfiguration.g:7084:2: rule__StringEnumeration__Group__3__Impl 22084 }
22085 { 22085 return ;
22086 pushFollow(FOLLOW_2); 22086 }
22087 rule__StringEnumeration__Group__3__Impl(); 22087 // $ANTLR end "rule__RealTypeScope__Group__2__Impl"
22088 22088
22089 state._fsp--; 22089
22090 22090 // $ANTLR start "rule__RealTypeScope__Group__3"
22091 22091 // InternalApplicationConfiguration.g:7025:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
22092 } 22092 public final void rule__RealTypeScope__Group__3() throws RecognitionException {
22093 22093
22094 } 22094 int stackSize = keepStackSize();
22095 catch (RecognitionException re) { 22095
22096 reportError(re); 22096 try {
22097 recover(input,re); 22097 // InternalApplicationConfiguration.g:7029:1: ( rule__RealTypeScope__Group__3__Impl )
22098 } 22098 // InternalApplicationConfiguration.g:7030:2: rule__RealTypeScope__Group__3__Impl
22099 finally { 22099 {
22100 22100 pushFollow(FOLLOW_2);
22101 restoreStackSize(stackSize); 22101 rule__RealTypeScope__Group__3__Impl();
22102 22102
22103 } 22103 state._fsp--;
22104 return ; 22104
22105 } 22105
22106 // $ANTLR end "rule__StringEnumeration__Group__3" 22106 }
22107 22107
22108 22108 }
22109 // $ANTLR start "rule__StringEnumeration__Group__3__Impl" 22109 catch (RecognitionException re) {
22110 // InternalApplicationConfiguration.g:7090:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; 22110 reportError(re);
22111 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { 22111 recover(input,re);
22112 22112 }
22113 int stackSize = keepStackSize(); 22113 finally {
22114 22114
22115 try { 22115 restoreStackSize(stackSize);
22116 // InternalApplicationConfiguration.g:7094:1: ( ( '}' ) ) 22116
22117 // InternalApplicationConfiguration.g:7095:1: ( '}' ) 22117 }
22118 { 22118 return ;
22119 // InternalApplicationConfiguration.g:7095:1: ( '}' ) 22119 }
22120 // InternalApplicationConfiguration.g:7096:2: '}' 22120 // $ANTLR end "rule__RealTypeScope__Group__3"
22121 { 22121
22122 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 22122
22123 match(input,25,FOLLOW_2); 22123 // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
22124 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 22124 // InternalApplicationConfiguration.g:7036:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
22125 22125 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
22126 } 22126
22127 22127 int stackSize = keepStackSize();
22128 22128
22129 } 22129 try {
22130 22130 // InternalApplicationConfiguration.g:7040:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
22131 } 22131 // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
22132 catch (RecognitionException re) { 22132 {
22133 reportError(re); 22133 // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
22134 recover(input,re); 22134 // InternalApplicationConfiguration.g:7042:2: ( rule__RealTypeScope__Alternatives_3 )
22135 } 22135 {
22136 finally { 22136 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
22137 22137 // InternalApplicationConfiguration.g:7043:2: ( rule__RealTypeScope__Alternatives_3 )
22138 restoreStackSize(stackSize); 22138 // InternalApplicationConfiguration.g:7043:3: rule__RealTypeScope__Alternatives_3
22139 22139 {
22140 } 22140 pushFollow(FOLLOW_2);
22141 return ; 22141 rule__RealTypeScope__Alternatives_3();
22142 } 22142
22143 // $ANTLR end "rule__StringEnumeration__Group__3__Impl" 22143 state._fsp--;
22144 22144
22145 22145
22146 // $ANTLR start "rule__StringEnumeration__Group_2__0" 22146 }
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 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
22149 22149
22150 int stackSize = keepStackSize(); 22150 }
22151 22151
22152 try { 22152
22153 // InternalApplicationConfiguration.g:7110:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) 22153 }
22154 // InternalApplicationConfiguration.g:7111:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 22154
22155 { 22155 }
22156 pushFollow(FOLLOW_23); 22156 catch (RecognitionException re) {
22157 rule__StringEnumeration__Group_2__0__Impl(); 22157 reportError(re);
22158 22158 recover(input,re);
22159 state._fsp--; 22159 }
22160 22160 finally {
22161 pushFollow(FOLLOW_2); 22161
22162 rule__StringEnumeration__Group_2__1(); 22162 restoreStackSize(stackSize);
22163 22163
22164 state._fsp--; 22164 }
22165 22165 return ;
22166 22166 }
22167 } 22167 // $ANTLR end "rule__RealTypeScope__Group__3__Impl"
22168 22168
22169 } 22169
22170 catch (RecognitionException re) { 22170 // $ANTLR start "rule__StringTypeScope__Group__0"
22171 reportError(re); 22171 // InternalApplicationConfiguration.g:7052:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
22172 recover(input,re); 22172 public final void rule__StringTypeScope__Group__0() throws RecognitionException {
22173 } 22173
22174 finally { 22174 int stackSize = keepStackSize();
22175 22175
22176 restoreStackSize(stackSize); 22176 try {
22177 22177 // InternalApplicationConfiguration.g:7056:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
22178 } 22178 // InternalApplicationConfiguration.g:7057:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
22179 return ; 22179 {
22180 } 22180 pushFollow(FOLLOW_39);
22181 // $ANTLR end "rule__StringEnumeration__Group_2__0" 22181 rule__StringTypeScope__Group__0__Impl();
22182 22182
22183 22183 state._fsp--;
22184 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" 22184
22185 // InternalApplicationConfiguration.g:7118:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; 22185 pushFollow(FOLLOW_2);
22186 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { 22186 rule__StringTypeScope__Group__1();
22187 22187
22188 int stackSize = keepStackSize(); 22188 state._fsp--;
22189 22189
22190 try { 22190
22191 // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) 22191 }
22192 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 22192
22193 { 22193 }
22194 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 22194 catch (RecognitionException re) {
22195 // InternalApplicationConfiguration.g:7124:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 22195 reportError(re);
22196 { 22196 recover(input,re);
22197 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); 22197 }
22198 // InternalApplicationConfiguration.g:7125:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 22198 finally {
22199 // InternalApplicationConfiguration.g:7125:3: rule__StringEnumeration__EntryAssignment_2_0 22199
22200 { 22200 restoreStackSize(stackSize);
22201 pushFollow(FOLLOW_2); 22201
22202 rule__StringEnumeration__EntryAssignment_2_0(); 22202 }
22203 22203 return ;
22204 state._fsp--; 22204 }
22205 22205 // $ANTLR end "rule__StringTypeScope__Group__0"
22206 22206
22207 } 22207
22208 22208 // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
22209 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); 22209 // InternalApplicationConfiguration.g:7064:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
22210 22210 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
22211 } 22211
22212 22212 int stackSize = keepStackSize();
22213 22213
22214 } 22214 try {
22215 22215 // InternalApplicationConfiguration.g:7068:1: ( ( '#' ) )
22216 } 22216 // InternalApplicationConfiguration.g:7069:1: ( '#' )
22217 catch (RecognitionException re) { 22217 {
22218 reportError(re); 22218 // InternalApplicationConfiguration.g:7069:1: ( '#' )
22219 recover(input,re); 22219 // InternalApplicationConfiguration.g:7070:2: '#'
22220 } 22220 {
22221 finally { 22221 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
22222 22222 match(input,44,FOLLOW_2);
22223 restoreStackSize(stackSize); 22223 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
22224 22224
22225 } 22225 }
22226 return ; 22226
22227 } 22227
22228 // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl" 22228 }
22229 22229
22230 22230 }
22231 // $ANTLR start "rule__StringEnumeration__Group_2__1" 22231 catch (RecognitionException re) {
22232 // InternalApplicationConfiguration.g:7133:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; 22232 reportError(re);
22233 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { 22233 recover(input,re);
22234 22234 }
22235 int stackSize = keepStackSize(); 22235 finally {
22236 22236
22237 try { 22237 restoreStackSize(stackSize);
22238 // InternalApplicationConfiguration.g:7137:1: ( rule__StringEnumeration__Group_2__1__Impl ) 22238
22239 // InternalApplicationConfiguration.g:7138:2: rule__StringEnumeration__Group_2__1__Impl 22239 }
22240 { 22240 return ;
22241 pushFollow(FOLLOW_2); 22241 }
22242 rule__StringEnumeration__Group_2__1__Impl(); 22242 // $ANTLR end "rule__StringTypeScope__Group__0__Impl"
22243 22243
22244 state._fsp--; 22244
22245 22245 // $ANTLR start "rule__StringTypeScope__Group__1"
22246 22246 // InternalApplicationConfiguration.g:7079:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
22247 } 22247 public final void rule__StringTypeScope__Group__1() throws RecognitionException {
22248 22248
22249 } 22249 int stackSize = keepStackSize();
22250 catch (RecognitionException re) { 22250
22251 reportError(re); 22251 try {
22252 recover(input,re); 22252 // InternalApplicationConfiguration.g:7083:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
22253 } 22253 // InternalApplicationConfiguration.g:7084:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
22254 finally { 22254 {
22255 22255 pushFollow(FOLLOW_33);
22256 restoreStackSize(stackSize); 22256 rule__StringTypeScope__Group__1__Impl();
22257 22257
22258 } 22258 state._fsp--;
22259 return ; 22259
22260 } 22260 pushFollow(FOLLOW_2);
22261 // $ANTLR end "rule__StringEnumeration__Group_2__1" 22261 rule__StringTypeScope__Group__2();
22262 22262
22263 22263 state._fsp--;
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
22268 int stackSize = keepStackSize(); 22268 }
22269 22269 catch (RecognitionException re) {
22270 try { 22270 reportError(re);
22271 // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) 22271 recover(input,re);
22272 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 22272 }
22273 { 22273 finally {
22274 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 22274
22275 // InternalApplicationConfiguration.g:7150:2: ( rule__StringEnumeration__Group_2_1__0 )* 22275 restoreStackSize(stackSize);
22276 { 22276
22277 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); 22277 }
22278 // InternalApplicationConfiguration.g:7151:2: ( rule__StringEnumeration__Group_2_1__0 )* 22278 return ;
22279 loop55: 22279 }
22280 do { 22280 // $ANTLR end "rule__StringTypeScope__Group__1"
22281 int alt55=2; 22281
22282 int LA55_0 = input.LA(1); 22282
22283 22283 // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
22284 if ( (LA55_0==26) ) { 22284 // InternalApplicationConfiguration.g:7091:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
22285 alt55=1; 22285 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
22286 } 22286
22287 22287 int stackSize = keepStackSize();
22288 22288
22289 switch (alt55) { 22289 try {
22290 case 1 : 22290 // InternalApplicationConfiguration.g:7095:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
22291 // InternalApplicationConfiguration.g:7151:3: rule__StringEnumeration__Group_2_1__0 22291 // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
22292 { 22292 {
22293 pushFollow(FOLLOW_16); 22293 // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
22294 rule__StringEnumeration__Group_2_1__0(); 22294 // InternalApplicationConfiguration.g:7097:2: ( rule__StringTypeScope__TypeAssignment_1 )
22295 22295 {
22296 state._fsp--; 22296 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
22297 22297 // InternalApplicationConfiguration.g:7098:2: ( rule__StringTypeScope__TypeAssignment_1 )
22298 22298 // InternalApplicationConfiguration.g:7098:3: rule__StringTypeScope__TypeAssignment_1
22299 } 22299 {
22300 break; 22300 pushFollow(FOLLOW_2);
22301 22301 rule__StringTypeScope__TypeAssignment_1();
22302 default : 22302
22303 break loop55; 22303 state._fsp--;
22304 } 22304
22305 } while (true); 22305
22306 22306 }
22307 after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); 22307
22308 22308 after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
22309 } 22309
22310 22310 }
22311 22311
22312 } 22312
22313 22313 }
22314 } 22314
22315 catch (RecognitionException re) { 22315 }
22316 reportError(re); 22316 catch (RecognitionException re) {
22317 recover(input,re); 22317 reportError(re);
22318 } 22318 recover(input,re);
22319 finally { 22319 }
22320 22320 finally {
22321 restoreStackSize(stackSize); 22321
22322 22322 restoreStackSize(stackSize);
22323 } 22323
22324 return ; 22324 }
22325 } 22325 return ;
22326 // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl" 22326 }
22327 22327 // $ANTLR end "rule__StringTypeScope__Group__1__Impl"
22328 22328
22329 // $ANTLR start "rule__StringEnumeration__Group_2_1__0" 22329
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 // $ANTLR start "rule__StringTypeScope__Group__2"
22331 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { 22331 // InternalApplicationConfiguration.g:7106:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
22332 22332 public final void rule__StringTypeScope__Group__2() throws RecognitionException {
22333 int stackSize = keepStackSize(); 22333
22334 22334 int stackSize = keepStackSize();
22335 try { 22335
22336 // InternalApplicationConfiguration.g:7164:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) 22336 try {
22337 // InternalApplicationConfiguration.g:7165:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 22337 // InternalApplicationConfiguration.g:7110:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
22338 { 22338 // InternalApplicationConfiguration.g:7111:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
22339 pushFollow(FOLLOW_11); 22339 {
22340 rule__StringEnumeration__Group_2_1__0__Impl(); 22340 pushFollow(FOLLOW_37);
22341 22341 rule__StringTypeScope__Group__2__Impl();
22342 state._fsp--; 22342
22343 22343 state._fsp--;
22344 pushFollow(FOLLOW_2); 22344
22345 rule__StringEnumeration__Group_2_1__1(); 22345 pushFollow(FOLLOW_2);
22346 22346 rule__StringTypeScope__Group__3();
22347 state._fsp--; 22347
22348 22348 state._fsp--;
22349 22349
22350 } 22350
22351 22351 }
22352 } 22352
22353 catch (RecognitionException re) { 22353 }
22354 reportError(re); 22354 catch (RecognitionException re) {
22355 recover(input,re); 22355 reportError(re);
22356 } 22356 recover(input,re);
22357 finally { 22357 }
22358 22358 finally {
22359 restoreStackSize(stackSize); 22359
22360 22360 restoreStackSize(stackSize);
22361 } 22361
22362 return ; 22362 }
22363 } 22363 return ;
22364 // $ANTLR end "rule__StringEnumeration__Group_2_1__0" 22364 }
22365 22365 // $ANTLR end "rule__StringTypeScope__Group__2"
22366 22366
22367 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" 22367
22368 // InternalApplicationConfiguration.g:7172:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; 22368 // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
22369 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { 22369 // InternalApplicationConfiguration.g:7118:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
22370 22370 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
22371 int stackSize = keepStackSize(); 22371
22372 22372 int stackSize = keepStackSize();
22373 try { 22373
22374 // InternalApplicationConfiguration.g:7176:1: ( ( ',' ) ) 22374 try {
22375 // InternalApplicationConfiguration.g:7177:1: ( ',' ) 22375 // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
22376 { 22376 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
22377 // InternalApplicationConfiguration.g:7177:1: ( ',' ) 22377 {
22378 // InternalApplicationConfiguration.g:7178:2: ',' 22378 // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
22379 { 22379 // InternalApplicationConfiguration.g:7124:2: ( rule__StringTypeScope__Alternatives_2 )
22380 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 22380 {
22381 match(input,26,FOLLOW_2); 22381 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
22382 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 22382 // InternalApplicationConfiguration.g:7125:2: ( rule__StringTypeScope__Alternatives_2 )
22383 22383 // InternalApplicationConfiguration.g:7125:3: rule__StringTypeScope__Alternatives_2
22384 } 22384 {
22385 22385 pushFollow(FOLLOW_2);
22386 22386 rule__StringTypeScope__Alternatives_2();
22387 } 22387
22388 22388 state._fsp--;
22389 } 22389
22390 catch (RecognitionException re) { 22390
22391 reportError(re); 22391 }
22392 recover(input,re); 22392
22393 } 22393 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
22394 finally { 22394
22395 22395 }
22396 restoreStackSize(stackSize); 22396
22397 22397
22398 } 22398 }
22399 return ; 22399
22400 } 22400 }
22401 // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl" 22401 catch (RecognitionException re) {
22402 22402 reportError(re);
22403 22403 recover(input,re);
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 finally {
22406 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { 22406
22407 22407 restoreStackSize(stackSize);
22408 int stackSize = keepStackSize(); 22408
22409 22409 }
22410 try { 22410 return ;
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 // $ANTLR end "rule__StringTypeScope__Group__2__Impl"
22413 { 22413
22414 pushFollow(FOLLOW_2); 22414
22415 rule__StringEnumeration__Group_2_1__1__Impl(); 22415 // $ANTLR start "rule__StringTypeScope__Group__3"
22416 22416 // InternalApplicationConfiguration.g:7133:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
22417 state._fsp--; 22417 public final void rule__StringTypeScope__Group__3() throws RecognitionException {
22418 22418
22419 22419 int stackSize = keepStackSize();
22420 } 22420
22421 22421 try {
22422 } 22422 // InternalApplicationConfiguration.g:7137:1: ( rule__StringTypeScope__Group__3__Impl )
22423 catch (RecognitionException re) { 22423 // InternalApplicationConfiguration.g:7138:2: rule__StringTypeScope__Group__3__Impl
22424 reportError(re); 22424 {
22425 recover(input,re); 22425 pushFollow(FOLLOW_2);
22426 } 22426 rule__StringTypeScope__Group__3__Impl();
22427 finally { 22427
22428 22428 state._fsp--;
22429 restoreStackSize(stackSize); 22429
22430 22430
22431 } 22431 }
22432 return ; 22432
22433 } 22433 }
22434 // $ANTLR end "rule__StringEnumeration__Group_2_1__1" 22434 catch (RecognitionException re) {
22435 22435 reportError(re);
22436 22436 recover(input,re);
22437 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" 22437 }
22438 // InternalApplicationConfiguration.g:7198:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; 22438 finally {
22439 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { 22439
22440 22440 restoreStackSize(stackSize);
22441 int stackSize = keepStackSize(); 22441
22442 22442 }
22443 try { 22443 return ;
22444 // InternalApplicationConfiguration.g:7202:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) 22444 }
22445 // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 22445 // $ANTLR end "rule__StringTypeScope__Group__3"
22446 { 22446
22447 // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 22447
22448 // InternalApplicationConfiguration.g:7204:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 22448 // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
22449 { 22449 // InternalApplicationConfiguration.g:7144:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
22450 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); 22450 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
22451 // InternalApplicationConfiguration.g:7205:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 22451
22452 // InternalApplicationConfiguration.g:7205:3: rule__StringEnumeration__EntryAssignment_2_1_1 22452 int stackSize = keepStackSize();
22453 { 22453
22454 pushFollow(FOLLOW_2); 22454 try {
22455 rule__StringEnumeration__EntryAssignment_2_1_1(); 22455 // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
22456 22456 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
22457 state._fsp--; 22457 {
22458 22458 // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
22459 22459 // InternalApplicationConfiguration.g:7150:2: ( rule__StringTypeScope__Alternatives_3 )
22460 } 22460 {
22461 22461 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
22462 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); 22462 // InternalApplicationConfiguration.g:7151:2: ( rule__StringTypeScope__Alternatives_3 )
22463 22463 // InternalApplicationConfiguration.g:7151:3: rule__StringTypeScope__Alternatives_3
22464 } 22464 {
22465 22465 pushFollow(FOLLOW_2);
22466 22466 rule__StringTypeScope__Alternatives_3();
22467 } 22467
22468 22468 state._fsp--;
22469 } 22469
22470 catch (RecognitionException re) { 22470
22471 reportError(re); 22471 }
22472 recover(input,re); 22472
22473 } 22473 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
22474 finally { 22474
22475 22475 }
22476 restoreStackSize(stackSize); 22476
22477 22477
22478 } 22478 }
22479 return ; 22479
22480 } 22480 }
22481 // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl" 22481 catch (RecognitionException re) {
22482 22482 reportError(re);
22483 22483 recover(input,re);
22484 // $ANTLR start "rule__ScopeDeclaration__Group__0" 22484 }
22485 // InternalApplicationConfiguration.g:7214:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; 22485 finally {
22486 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { 22486
22487 22487 restoreStackSize(stackSize);
22488 int stackSize = keepStackSize(); 22488
22489 22489 }
22490 try { 22490 return ;
22491 // InternalApplicationConfiguration.g:7218:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) 22491 }
22492 // InternalApplicationConfiguration.g:7219:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 22492 // $ANTLR end "rule__StringTypeScope__Group__3__Impl"
22493 { 22493
22494 pushFollow(FOLLOW_8); 22494
22495 rule__ScopeDeclaration__Group__0__Impl(); 22495 // $ANTLR start "rule__ClassReference__Group__0"
22496 22496 // InternalApplicationConfiguration.g:7160:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
22497 state._fsp--; 22497 public final void rule__ClassReference__Group__0() throws RecognitionException {
22498 22498
22499 pushFollow(FOLLOW_2); 22499 int stackSize = keepStackSize();
22500 rule__ScopeDeclaration__Group__1(); 22500
22501 22501 try {
22502 state._fsp--; 22502 // InternalApplicationConfiguration.g:7164:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
22503 22503 // InternalApplicationConfiguration.g:7165:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
22504 22504 {
22505 } 22505 pushFollow(FOLLOW_8);
22506 22506 rule__ClassReference__Group__0__Impl();
22507 } 22507
22508 catch (RecognitionException re) { 22508 state._fsp--;
22509 reportError(re); 22509
22510 recover(input,re); 22510 pushFollow(FOLLOW_2);
22511 } 22511 rule__ClassReference__Group__1();
22512 finally { 22512
22513 22513 state._fsp--;
22514 restoreStackSize(stackSize); 22514
22515 22515
22516 } 22516 }
22517 return ; 22517
22518 } 22518 }
22519 // $ANTLR end "rule__ScopeDeclaration__Group__0" 22519 catch (RecognitionException re) {
22520 22520 reportError(re);
22521 22521 recover(input,re);
22522 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" 22522 }
22523 // InternalApplicationConfiguration.g:7226:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; 22523 finally {
22524 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { 22524
22525 22525 restoreStackSize(stackSize);
22526 int stackSize = keepStackSize(); 22526
22527 22527 }
22528 try { 22528 return ;
22529 // InternalApplicationConfiguration.g:7230:1: ( ( 'scope' ) ) 22529 }
22530 // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) 22530 // $ANTLR end "rule__ClassReference__Group__0"
22531 { 22531
22532 // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) 22532
22533 // InternalApplicationConfiguration.g:7232:2: 'scope' 22533 // $ANTLR start "rule__ClassReference__Group__0__Impl"
22534 { 22534 // InternalApplicationConfiguration.g:7172:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
22535 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 22535 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
22536 match(input,46,FOLLOW_2); 22536
22537 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 22537 int stackSize = keepStackSize();
22538 22538
22539 } 22539 try {
22540 22540 // InternalApplicationConfiguration.g:7176:1: ( ( '<' ) )
22541 22541 // InternalApplicationConfiguration.g:7177:1: ( '<' )
22542 } 22542 {
22543 22543 // InternalApplicationConfiguration.g:7177:1: ( '<' )
22544 } 22544 // InternalApplicationConfiguration.g:7178:2: '<'
22545 catch (RecognitionException re) { 22545 {
22546 reportError(re); 22546 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
22547 recover(input,re); 22547 match(input,45,FOLLOW_2);
22548 } 22548 after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
22549 finally { 22549
22550 22550 }
22551 restoreStackSize(stackSize); 22551
22552 22552
22553 } 22553 }
22554 return ; 22554
22555 } 22555 }
22556 // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl" 22556 catch (RecognitionException re) {
22557 22557 reportError(re);
22558 22558 recover(input,re);
22559 // $ANTLR start "rule__ScopeDeclaration__Group__1" 22559 }
22560 // InternalApplicationConfiguration.g:7241:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; 22560 finally {
22561 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { 22561
22562 22562 restoreStackSize(stackSize);
22563 int stackSize = keepStackSize(); 22563
22564 22564 }
22565 try { 22565 return ;
22566 // InternalApplicationConfiguration.g:7245:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) 22566 }
22567 // InternalApplicationConfiguration.g:7246:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 22567 // $ANTLR end "rule__ClassReference__Group__0__Impl"
22568 { 22568
22569 pushFollow(FOLLOW_18); 22569
22570 rule__ScopeDeclaration__Group__1__Impl(); 22570 // $ANTLR start "rule__ClassReference__Group__1"
22571 22571 // InternalApplicationConfiguration.g:7187:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
22572 state._fsp--; 22572 public final void rule__ClassReference__Group__1() throws RecognitionException {
22573 22573
22574 pushFollow(FOLLOW_2); 22574 int stackSize = keepStackSize();
22575 rule__ScopeDeclaration__Group__2(); 22575
22576 22576 try {
22577 state._fsp--; 22577 // InternalApplicationConfiguration.g:7191:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
22578 22578 // InternalApplicationConfiguration.g:7192:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
22579 22579 {
22580 } 22580 pushFollow(FOLLOW_40);
22581 22581 rule__ClassReference__Group__1__Impl();
22582 } 22582
22583 catch (RecognitionException re) { 22583 state._fsp--;
22584 reportError(re); 22584
22585 recover(input,re); 22585 pushFollow(FOLLOW_2);
22586 } 22586 rule__ClassReference__Group__2();
22587 finally { 22587
22588 22588 state._fsp--;
22589 restoreStackSize(stackSize); 22589
22590 22590
22591 } 22591 }
22592 return ; 22592
22593 } 22593 }
22594 // $ANTLR end "rule__ScopeDeclaration__Group__1" 22594 catch (RecognitionException re) {
22595 22595 reportError(re);
22596 22596 recover(input,re);
22597 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" 22597 }
22598 // InternalApplicationConfiguration.g:7253:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; 22598 finally {
22599 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { 22599
22600 22600 restoreStackSize(stackSize);
22601 int stackSize = keepStackSize(); 22601
22602 22602 }
22603 try { 22603 return ;
22604 // InternalApplicationConfiguration.g:7257:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) 22604 }
22605 // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 22605 // $ANTLR end "rule__ClassReference__Group__1"
22606 { 22606
22607 // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 22607
22608 // InternalApplicationConfiguration.g:7259:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 22608 // $ANTLR start "rule__ClassReference__Group__1__Impl"
22609 { 22609 // InternalApplicationConfiguration.g:7199:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
22610 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); 22610 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
22611 // InternalApplicationConfiguration.g:7260:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 22611
22612 // InternalApplicationConfiguration.g:7260:3: rule__ScopeDeclaration__NameAssignment_1 22612 int stackSize = keepStackSize();
22613 { 22613
22614 pushFollow(FOLLOW_2); 22614 try {
22615 rule__ScopeDeclaration__NameAssignment_1(); 22615 // InternalApplicationConfiguration.g:7203:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
22616 22616 // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
22617 state._fsp--; 22617 {
22618 22618 // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
22619 22619 // InternalApplicationConfiguration.g:7205:2: ( rule__ClassReference__ElementAssignment_1 )
22620 } 22620 {
22621 22621 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
22622 after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); 22622 // InternalApplicationConfiguration.g:7206:2: ( rule__ClassReference__ElementAssignment_1 )
22623 22623 // InternalApplicationConfiguration.g:7206:3: rule__ClassReference__ElementAssignment_1
22624 } 22624 {
22625 22625 pushFollow(FOLLOW_2);
22626 22626 rule__ClassReference__ElementAssignment_1();
22627 } 22627
22628 22628 state._fsp--;
22629 } 22629
22630 catch (RecognitionException re) { 22630
22631 reportError(re); 22631 }
22632 recover(input,re); 22632
22633 } 22633 after(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
22634 finally { 22634
22635 22635 }
22636 restoreStackSize(stackSize); 22636
22637 22637
22638 } 22638 }
22639 return ; 22639
22640 } 22640 }
22641 // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl" 22641 catch (RecognitionException re) {
22642 22642 reportError(re);
22643 22643 recover(input,re);
22644 // $ANTLR start "rule__ScopeDeclaration__Group__2" 22644 }
22645 // InternalApplicationConfiguration.g:7268:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; 22645 finally {
22646 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { 22646
22647 22647 restoreStackSize(stackSize);
22648 int stackSize = keepStackSize(); 22648
22649 22649 }
22650 try { 22650 return ;
22651 // InternalApplicationConfiguration.g:7272:1: ( rule__ScopeDeclaration__Group__2__Impl ) 22651 }
22652 // InternalApplicationConfiguration.g:7273:2: rule__ScopeDeclaration__Group__2__Impl 22652 // $ANTLR end "rule__ClassReference__Group__1__Impl"
22653 { 22653
22654 pushFollow(FOLLOW_2); 22654
22655 rule__ScopeDeclaration__Group__2__Impl(); 22655 // $ANTLR start "rule__ClassReference__Group__2"
22656 22656 // InternalApplicationConfiguration.g:7214:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
22657 state._fsp--; 22657 public final void rule__ClassReference__Group__2() throws RecognitionException {
22658 22658
22659 22659 int stackSize = keepStackSize();
22660 } 22660
22661 22661 try {
22662 } 22662 // InternalApplicationConfiguration.g:7218:1: ( rule__ClassReference__Group__2__Impl )
22663 catch (RecognitionException re) { 22663 // InternalApplicationConfiguration.g:7219:2: rule__ClassReference__Group__2__Impl
22664 reportError(re); 22664 {
22665 recover(input,re); 22665 pushFollow(FOLLOW_2);
22666 } 22666 rule__ClassReference__Group__2__Impl();
22667 finally { 22667
22668 22668 state._fsp--;
22669 restoreStackSize(stackSize); 22669
22670 22670
22671 } 22671 }
22672 return ; 22672
22673 } 22673 }
22674 // $ANTLR end "rule__ScopeDeclaration__Group__2" 22674 catch (RecognitionException re) {
22675 22675 reportError(re);
22676 22676 recover(input,re);
22677 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" 22677 }
22678 // InternalApplicationConfiguration.g:7279:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; 22678 finally {
22679 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { 22679
22680 22680 restoreStackSize(stackSize);
22681 int stackSize = keepStackSize(); 22681
22682 22682 }
22683 try { 22683 return ;
22684 // InternalApplicationConfiguration.g:7283:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) 22684 }
22685 // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 22685 // $ANTLR end "rule__ClassReference__Group__2"
22686 { 22686
22687 // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 22687
22688 // InternalApplicationConfiguration.g:7285:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 22688 // $ANTLR start "rule__ClassReference__Group__2__Impl"
22689 { 22689 // InternalApplicationConfiguration.g:7225:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
22690 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); 22690 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
22691 // InternalApplicationConfiguration.g:7286:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 22691
22692 // InternalApplicationConfiguration.g:7286:3: rule__ScopeDeclaration__SpecificationAssignment_2 22692 int stackSize = keepStackSize();
22693 { 22693
22694 pushFollow(FOLLOW_2); 22694 try {
22695 rule__ScopeDeclaration__SpecificationAssignment_2(); 22695 // InternalApplicationConfiguration.g:7229:1: ( ( '>' ) )
22696 22696 // InternalApplicationConfiguration.g:7230:1: ( '>' )
22697 state._fsp--; 22697 {
22698 22698 // InternalApplicationConfiguration.g:7230:1: ( '>' )
22699 22699 // InternalApplicationConfiguration.g:7231:2: '>'
22700 } 22700 {
22701 22701 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
22702 after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); 22702 match(input,46,FOLLOW_2);
22703 22703 after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
22704 } 22704
22705 22705 }
22706 22706
22707 } 22707
22708 22708 }
22709 } 22709
22710 catch (RecognitionException re) { 22710 }
22711 reportError(re); 22711 catch (RecognitionException re) {
22712 recover(input,re); 22712 reportError(re);
22713 } 22713 recover(input,re);
22714 finally { 22714 }
22715 22715 finally {
22716 restoreStackSize(stackSize); 22716
22717 22717 restoreStackSize(stackSize);
22718 } 22718
22719 return ; 22719 }
22720 } 22720 return ;
22721 // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl" 22721 }
22722 22722 // $ANTLR end "rule__ClassReference__Group__2__Impl"
22723 22723
22724 // $ANTLR start "rule__GenerationTask__Group__0" 22724
22725 // InternalApplicationConfiguration.g:7295:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; 22725 // $ANTLR start "rule__ObjectReference__Group__0"
22726 public final void rule__GenerationTask__Group__0() throws RecognitionException { 22726 // InternalApplicationConfiguration.g:7241:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
22727 22727 public final void rule__ObjectReference__Group__0() throws RecognitionException {
22728 int stackSize = keepStackSize(); 22728
22729 22729 int stackSize = keepStackSize();
22730 try { 22730
22731 // InternalApplicationConfiguration.g:7299:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) 22731 try {
22732 // InternalApplicationConfiguration.g:7300:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 22732 // InternalApplicationConfiguration.g:7245:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
22733 { 22733 // InternalApplicationConfiguration.g:7246:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
22734 pushFollow(FOLLOW_18); 22734 {
22735 rule__GenerationTask__Group__0__Impl(); 22735 pushFollow(FOLLOW_35);
22736 22736 rule__ObjectReference__Group__0__Impl();
22737 state._fsp--; 22737
22738 22738 state._fsp--;
22739 pushFollow(FOLLOW_2); 22739
22740 rule__GenerationTask__Group__1(); 22740 pushFollow(FOLLOW_2);
22741 22741 rule__ObjectReference__Group__1();
22742 state._fsp--; 22742
22743 22743 state._fsp--;
22744 22744
22745 } 22745
22746 22746 }
22747 } 22747
22748 catch (RecognitionException re) { 22748 }
22749 reportError(re); 22749 catch (RecognitionException re) {
22750 recover(input,re); 22750 reportError(re);
22751 } 22751 recover(input,re);
22752 finally { 22752 }
22753 22753 finally {
22754 restoreStackSize(stackSize); 22754
22755 22755 restoreStackSize(stackSize);
22756 } 22756
22757 return ; 22757 }
22758 } 22758 return ;
22759 // $ANTLR end "rule__GenerationTask__Group__0" 22759 }
22760 22760 // $ANTLR end "rule__ObjectReference__Group__0"
22761 22761
22762 // $ANTLR start "rule__GenerationTask__Group__0__Impl" 22762
22763 // InternalApplicationConfiguration.g:7307:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; 22763 // $ANTLR start "rule__ObjectReference__Group__0__Impl"
22764 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { 22764 // InternalApplicationConfiguration.g:7253:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
22765 22765 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
22766 int stackSize = keepStackSize(); 22766
22767 22767 int stackSize = keepStackSize();
22768 try { 22768
22769 // InternalApplicationConfiguration.g:7311:1: ( ( 'generate' ) ) 22769 try {
22770 // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) 22770 // InternalApplicationConfiguration.g:7257:1: ( ( () ) )
22771 { 22771 // InternalApplicationConfiguration.g:7258:1: ( () )
22772 // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) 22772 {
22773 // InternalApplicationConfiguration.g:7313:2: 'generate' 22773 // InternalApplicationConfiguration.g:7258:1: ( () )
22774 { 22774 // InternalApplicationConfiguration.g:7259:2: ()
22775 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 22775 {
22776 match(input,47,FOLLOW_2); 22776 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
22777 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 22777 // InternalApplicationConfiguration.g:7260:2: ()
22778 22778 // InternalApplicationConfiguration.g:7260:3:
22779 } 22779 {
22780 22780 }
22781 22781
22782 } 22782 after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
22783 22783
22784 } 22784 }
22785 catch (RecognitionException re) { 22785
22786 reportError(re); 22786
22787 recover(input,re); 22787 }
22788 } 22788
22789 finally { 22789 }
22790 22790 finally {
22791 restoreStackSize(stackSize); 22791
22792 22792 restoreStackSize(stackSize);
22793 } 22793
22794 return ; 22794 }
22795 } 22795 return ;
22796 // $ANTLR end "rule__GenerationTask__Group__0__Impl" 22796 }
22797 22797 // $ANTLR end "rule__ObjectReference__Group__0__Impl"
22798 22798
22799 // $ANTLR start "rule__GenerationTask__Group__1" 22799
22800 // InternalApplicationConfiguration.g:7322:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; 22800 // $ANTLR start "rule__ObjectReference__Group__1"
22801 public final void rule__GenerationTask__Group__1() throws RecognitionException { 22801 // InternalApplicationConfiguration.g:7268:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
22802 22802 public final void rule__ObjectReference__Group__1() throws RecognitionException {
22803 int stackSize = keepStackSize(); 22803
22804 22804 int stackSize = keepStackSize();
22805 try { 22805
22806 // InternalApplicationConfiguration.g:7326:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) 22806 try {
22807 // InternalApplicationConfiguration.g:7327:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 22807 // InternalApplicationConfiguration.g:7272:1: ( rule__ObjectReference__Group__1__Impl )
22808 { 22808 // InternalApplicationConfiguration.g:7273:2: rule__ObjectReference__Group__1__Impl
22809 pushFollow(FOLLOW_18); 22809 {
22810 rule__GenerationTask__Group__1__Impl(); 22810 pushFollow(FOLLOW_2);
22811 22811 rule__ObjectReference__Group__1__Impl();
22812 state._fsp--; 22812
22813 22813 state._fsp--;
22814 pushFollow(FOLLOW_2); 22814
22815 rule__GenerationTask__Group__2(); 22815
22816 22816 }
22817 state._fsp--; 22817
22818 22818 }
22819 22819 catch (RecognitionException re) {
22820 } 22820 reportError(re);
22821 22821 recover(input,re);
22822 } 22822 }
22823 catch (RecognitionException re) { 22823 finally {
22824 reportError(re); 22824
22825 recover(input,re); 22825 restoreStackSize(stackSize);
22826 } 22826
22827 finally { 22827 }
22828 22828 return ;
22829 restoreStackSize(stackSize); 22829 }
22830 22830 // $ANTLR end "rule__ObjectReference__Group__1"
22831 } 22831
22832 return ; 22832
22833 } 22833 // $ANTLR start "rule__ObjectReference__Group__1__Impl"
22834 // $ANTLR end "rule__GenerationTask__Group__1" 22834 // InternalApplicationConfiguration.g:7279:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
22835 22835 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
22836 22836
22837 // $ANTLR start "rule__GenerationTask__Group__1__Impl" 22837 int stackSize = keepStackSize();
22838 // InternalApplicationConfiguration.g:7334:1: rule__GenerationTask__Group__1__Impl : ( () ) ; 22838
22839 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { 22839 try {
22840 22840 // InternalApplicationConfiguration.g:7283:1: ( ( 'node' ) )
22841 int stackSize = keepStackSize(); 22841 // InternalApplicationConfiguration.g:7284:1: ( 'node' )
22842 22842 {
22843 try { 22843 // InternalApplicationConfiguration.g:7284:1: ( 'node' )
22844 // InternalApplicationConfiguration.g:7338:1: ( ( () ) ) 22844 // InternalApplicationConfiguration.g:7285:2: 'node'
22845 // InternalApplicationConfiguration.g:7339:1: ( () ) 22845 {
22846 { 22846 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
22847 // InternalApplicationConfiguration.g:7339:1: ( () ) 22847 match(input,47,FOLLOW_2);
22848 // InternalApplicationConfiguration.g:7340:2: () 22848 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
22849 { 22849
22850 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); 22850 }
22851 // InternalApplicationConfiguration.g:7341:2: () 22851
22852 // InternalApplicationConfiguration.g:7341:3: 22852
22853 { 22853 }
22854 } 22854
22855 22855 }
22856 after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); 22856 catch (RecognitionException re) {
22857 22857 reportError(re);
22858 } 22858 recover(input,re);
22859 22859 }
22860 22860 finally {
22861 } 22861
22862 22862 restoreStackSize(stackSize);
22863 } 22863
22864 finally { 22864 }
22865 22865 return ;
22866 restoreStackSize(stackSize); 22866 }
22867 22867 // $ANTLR end "rule__ObjectReference__Group__1__Impl"
22868 } 22868
22869 return ; 22869
22870 } 22870 // $ANTLR start "rule__IntegerReference__Group__0"
22871 // $ANTLR end "rule__GenerationTask__Group__1__Impl" 22871 // InternalApplicationConfiguration.g:7295:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
22872 22872 public final void rule__IntegerReference__Group__0() throws RecognitionException {
22873 22873
22874 // $ANTLR start "rule__GenerationTask__Group__2" 22874 int stackSize = keepStackSize();
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 try {
22877 22877 // InternalApplicationConfiguration.g:7299:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
22878 int stackSize = keepStackSize(); 22878 // InternalApplicationConfiguration.g:7300:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
22879 22879 {
22880 try { 22880 pushFollow(FOLLOW_36);
22881 // InternalApplicationConfiguration.g:7353:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) 22881 rule__IntegerReference__Group__0__Impl();
22882 // InternalApplicationConfiguration.g:7354:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 22882
22883 { 22883 state._fsp--;
22884 pushFollow(FOLLOW_41); 22884
22885 rule__GenerationTask__Group__2__Impl(); 22885 pushFollow(FOLLOW_2);
22886 22886 rule__IntegerReference__Group__1();
22887 state._fsp--; 22887
22888 22888 state._fsp--;
22889 pushFollow(FOLLOW_2); 22889
22890 rule__GenerationTask__Group__3(); 22890
22891 22891 }
22892 state._fsp--; 22892
22893 22893 }
22894 22894 catch (RecognitionException re) {
22895 } 22895 reportError(re);
22896 22896 recover(input,re);
22897 } 22897 }
22898 catch (RecognitionException re) { 22898 finally {
22899 reportError(re); 22899
22900 recover(input,re); 22900 restoreStackSize(stackSize);
22901 } 22901
22902 finally { 22902 }
22903 22903 return ;
22904 restoreStackSize(stackSize); 22904 }
22905 22905 // $ANTLR end "rule__IntegerReference__Group__0"
22906 } 22906
22907 return ; 22907
22908 } 22908 // $ANTLR start "rule__IntegerReference__Group__0__Impl"
22909 // $ANTLR end "rule__GenerationTask__Group__2" 22909 // InternalApplicationConfiguration.g:7307:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
22910 22910 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
22911 22911
22912 // $ANTLR start "rule__GenerationTask__Group__2__Impl" 22912 int stackSize = keepStackSize();
22913 // InternalApplicationConfiguration.g:7361:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; 22913
22914 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { 22914 try {
22915 22915 // InternalApplicationConfiguration.g:7311:1: ( ( () ) )
22916 int stackSize = keepStackSize(); 22916 // InternalApplicationConfiguration.g:7312:1: ( () )
22917 22917 {
22918 try { 22918 // InternalApplicationConfiguration.g:7312:1: ( () )
22919 // InternalApplicationConfiguration.g:7365:1: ( ( '{' ) ) 22919 // InternalApplicationConfiguration.g:7313:2: ()
22920 // InternalApplicationConfiguration.g:7366:1: ( '{' ) 22920 {
22921 { 22921 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
22922 // InternalApplicationConfiguration.g:7366:1: ( '{' ) 22922 // InternalApplicationConfiguration.g:7314:2: ()
22923 // InternalApplicationConfiguration.g:7367:2: '{' 22923 // InternalApplicationConfiguration.g:7314:3:
22924 { 22924 {
22925 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 22925 }
22926 match(input,24,FOLLOW_2); 22926
22927 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 22927 after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
22928 22928
22929 } 22929 }
22930 22930
22931 22931
22932 } 22932 }
22933 22933
22934 } 22934 }
22935 catch (RecognitionException re) { 22935 finally {
22936 reportError(re); 22936
22937 recover(input,re); 22937 restoreStackSize(stackSize);
22938 } 22938
22939 finally { 22939 }
22940 22940 return ;
22941 restoreStackSize(stackSize); 22941 }
22942 22942 // $ANTLR end "rule__IntegerReference__Group__0__Impl"
22943 } 22943
22944 return ; 22944
22945 } 22945 // $ANTLR start "rule__IntegerReference__Group__1"
22946 // $ANTLR end "rule__GenerationTask__Group__2__Impl" 22946 // InternalApplicationConfiguration.g:7322:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
22947 22947 public final void rule__IntegerReference__Group__1() throws RecognitionException {
22948 22948
22949 // $ANTLR start "rule__GenerationTask__Group__3" 22949 int stackSize = keepStackSize();
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 try {
22952 22952 // InternalApplicationConfiguration.g:7326:1: ( rule__IntegerReference__Group__1__Impl )
22953 int stackSize = keepStackSize(); 22953 // InternalApplicationConfiguration.g:7327:2: rule__IntegerReference__Group__1__Impl
22954 22954 {
22955 try { 22955 pushFollow(FOLLOW_2);
22956 // InternalApplicationConfiguration.g:7380:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) 22956 rule__IntegerReference__Group__1__Impl();
22957 // InternalApplicationConfiguration.g:7381:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 22957
22958 { 22958 state._fsp--;
22959 pushFollow(FOLLOW_42); 22959
22960 rule__GenerationTask__Group__3__Impl(); 22960
22961 22961 }
22962 state._fsp--; 22962
22963 22963 }
22964 pushFollow(FOLLOW_2); 22964 catch (RecognitionException re) {
22965 rule__GenerationTask__Group__4(); 22965 reportError(re);
22966 22966 recover(input,re);
22967 state._fsp--; 22967 }
22968 22968 finally {
22969 22969
22970 } 22970 restoreStackSize(stackSize);
22971 22971
22972 } 22972 }
22973 catch (RecognitionException re) { 22973 return ;
22974 reportError(re); 22974 }
22975 recover(input,re); 22975 // $ANTLR end "rule__IntegerReference__Group__1"
22976 } 22976
22977 finally { 22977
22978 22978 // $ANTLR start "rule__IntegerReference__Group__1__Impl"
22979 restoreStackSize(stackSize); 22979 // InternalApplicationConfiguration.g:7333:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
22980 22980 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
22981 } 22981
22982 return ; 22982 int stackSize = keepStackSize();
22983 } 22983
22984 // $ANTLR end "rule__GenerationTask__Group__3" 22984 try {
22985 22985 // InternalApplicationConfiguration.g:7337:1: ( ( 'int' ) )
22986 22986 // InternalApplicationConfiguration.g:7338:1: ( 'int' )
22987 // $ANTLR start "rule__GenerationTask__Group__3__Impl" 22987 {
22988 // InternalApplicationConfiguration.g:7388:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; 22988 // InternalApplicationConfiguration.g:7338:1: ( 'int' )
22989 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { 22989 // InternalApplicationConfiguration.g:7339:2: 'int'
22990 22990 {
22991 int stackSize = keepStackSize(); 22991 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
22992 22992 match(input,48,FOLLOW_2);
22993 try { 22993 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
22994 // InternalApplicationConfiguration.g:7392:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) 22994
22995 // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 22995 }
22996 { 22996
22997 // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 22997
22998 // InternalApplicationConfiguration.g:7394:2: ( rule__GenerationTask__UnorderedGroup_3 ) 22998 }
22999 { 22999
23000 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 23000 }
23001 // InternalApplicationConfiguration.g:7395:2: ( rule__GenerationTask__UnorderedGroup_3 ) 23001 catch (RecognitionException re) {
23002 // InternalApplicationConfiguration.g:7395:3: rule__GenerationTask__UnorderedGroup_3 23002 reportError(re);
23003 { 23003 recover(input,re);
23004 pushFollow(FOLLOW_2); 23004 }
23005 rule__GenerationTask__UnorderedGroup_3(); 23005 finally {
23006 23006
23007 state._fsp--; 23007 restoreStackSize(stackSize);
23008 23008
23009 23009 }
23010 } 23010 return ;
23011 23011 }
23012 after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 23012 // $ANTLR end "rule__IntegerReference__Group__1__Impl"
23013 23013
23014 } 23014
23015 23015 // $ANTLR start "rule__RealReference__Group__0"
23016 23016 // InternalApplicationConfiguration.g:7349:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
23017 } 23017 public final void rule__RealReference__Group__0() throws RecognitionException {
23018 23018
23019 } 23019 int stackSize = keepStackSize();
23020 catch (RecognitionException re) { 23020
23021 reportError(re); 23021 try {
23022 recover(input,re); 23022 // InternalApplicationConfiguration.g:7353:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
23023 } 23023 // InternalApplicationConfiguration.g:7354:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
23024 finally { 23024 {
23025 23025 pushFollow(FOLLOW_38);
23026 restoreStackSize(stackSize); 23026 rule__RealReference__Group__0__Impl();
23027 23027
23028 } 23028 state._fsp--;
23029 return ; 23029
23030 } 23030 pushFollow(FOLLOW_2);
23031 // $ANTLR end "rule__GenerationTask__Group__3__Impl" 23031 rule__RealReference__Group__1();
23032 23032
23033 23033 state._fsp--;
23034 // $ANTLR start "rule__GenerationTask__Group__4" 23034
23035 // InternalApplicationConfiguration.g:7403:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; 23035
23036 public final void rule__GenerationTask__Group__4() throws RecognitionException { 23036 }
23037 23037
23038 int stackSize = keepStackSize(); 23038 }
23039 23039 catch (RecognitionException re) {
23040 try { 23040 reportError(re);
23041 // InternalApplicationConfiguration.g:7407:1: ( rule__GenerationTask__Group__4__Impl ) 23041 recover(input,re);
23042 // InternalApplicationConfiguration.g:7408:2: rule__GenerationTask__Group__4__Impl 23042 }
23043 { 23043 finally {
23044 pushFollow(FOLLOW_2); 23044
23045 rule__GenerationTask__Group__4__Impl(); 23045 restoreStackSize(stackSize);
23046 23046
23047 state._fsp--; 23047 }
23048 23048 return ;
23049 23049 }
23050 } 23050 // $ANTLR end "rule__RealReference__Group__0"
23051 23051
23052 } 23052
23053 catch (RecognitionException re) { 23053 // $ANTLR start "rule__RealReference__Group__0__Impl"
23054 reportError(re); 23054 // InternalApplicationConfiguration.g:7361:1: rule__RealReference__Group__0__Impl : ( () ) ;
23055 recover(input,re); 23055 public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
23056 } 23056
23057 finally { 23057 int stackSize = keepStackSize();
23058 23058
23059 restoreStackSize(stackSize); 23059 try {
23060 23060 // InternalApplicationConfiguration.g:7365:1: ( ( () ) )
23061 } 23061 // InternalApplicationConfiguration.g:7366:1: ( () )
23062 return ; 23062 {
23063 } 23063 // InternalApplicationConfiguration.g:7366:1: ( () )
23064 // $ANTLR end "rule__GenerationTask__Group__4" 23064 // InternalApplicationConfiguration.g:7367:2: ()
23065 23065 {
23066 23066 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
23067 // $ANTLR start "rule__GenerationTask__Group__4__Impl" 23067 // InternalApplicationConfiguration.g:7368:2: ()
23068 // InternalApplicationConfiguration.g:7414:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; 23068 // InternalApplicationConfiguration.g:7368:3:
23069 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { 23069 {
23070 23070 }
23071 int stackSize = keepStackSize(); 23071
23072 23072 after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
23073 try { 23073
23074 // InternalApplicationConfiguration.g:7418:1: ( ( '}' ) ) 23074 }
23075 // InternalApplicationConfiguration.g:7419:1: ( '}' ) 23075
23076 { 23076
23077 // InternalApplicationConfiguration.g:7419:1: ( '}' ) 23077 }
23078 // InternalApplicationConfiguration.g:7420:2: '}' 23078
23079 { 23079 }
23080 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 23080 finally {
23081 match(input,25,FOLLOW_2); 23081
23082 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 23082 restoreStackSize(stackSize);
23083 23083
23084 } 23084 }
23085 23085 return ;
23086 23086 }
23087 } 23087 // $ANTLR end "rule__RealReference__Group__0__Impl"
23088 23088
23089 } 23089
23090 catch (RecognitionException re) { 23090 // $ANTLR start "rule__RealReference__Group__1"
23091 reportError(re); 23091 // InternalApplicationConfiguration.g:7376:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
23092 recover(input,re); 23092 public final void rule__RealReference__Group__1() throws RecognitionException {
23093 } 23093
23094 finally { 23094 int stackSize = keepStackSize();
23095 23095
23096 restoreStackSize(stackSize); 23096 try {
23097 23097 // InternalApplicationConfiguration.g:7380:1: ( rule__RealReference__Group__1__Impl )
23098 } 23098 // InternalApplicationConfiguration.g:7381:2: rule__RealReference__Group__1__Impl
23099 return ; 23099 {
23100 } 23100 pushFollow(FOLLOW_2);
23101 // $ANTLR end "rule__GenerationTask__Group__4__Impl" 23101 rule__RealReference__Group__1__Impl();
23102 23102
23103 23103 state._fsp--;
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
23106 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { 23106 }
23107 23107
23108 int stackSize = keepStackSize(); 23108 }
23109 23109 catch (RecognitionException re) {
23110 try { 23110 reportError(re);
23111 // InternalApplicationConfiguration.g:7434:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) 23111 recover(input,re);
23112 // InternalApplicationConfiguration.g:7435:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 23112 }
23113 { 23113 finally {
23114 pushFollow(FOLLOW_13); 23114
23115 rule__GenerationTask__Group_3_0__0__Impl(); 23115 restoreStackSize(stackSize);
23116 23116
23117 state._fsp--; 23117 }
23118 23118 return ;
23119 pushFollow(FOLLOW_2); 23119 }
23120 rule__GenerationTask__Group_3_0__1(); 23120 // $ANTLR end "rule__RealReference__Group__1"
23121 23121
23122 state._fsp--; 23122
23123 23123 // $ANTLR start "rule__RealReference__Group__1__Impl"
23124 23124 // InternalApplicationConfiguration.g:7387:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
23125 } 23125 public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
23126 23126
23127 } 23127 int stackSize = keepStackSize();
23128 catch (RecognitionException re) { 23128
23129 reportError(re); 23129 try {
23130 recover(input,re); 23130 // InternalApplicationConfiguration.g:7391:1: ( ( 'real' ) )
23131 } 23131 // InternalApplicationConfiguration.g:7392:1: ( 'real' )
23132 finally { 23132 {
23133 23133 // InternalApplicationConfiguration.g:7392:1: ( 'real' )
23134 restoreStackSize(stackSize); 23134 // InternalApplicationConfiguration.g:7393:2: 'real'
23135 23135 {
23136 } 23136 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
23137 return ; 23137 match(input,49,FOLLOW_2);
23138 } 23138 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
23139 // $ANTLR end "rule__GenerationTask__Group_3_0__0" 23139
23140 23140 }
23141 23141
23142 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" 23142
23143 // InternalApplicationConfiguration.g:7442:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; 23143 }
23144 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { 23144
23145 23145 }
23146 int stackSize = keepStackSize(); 23146 catch (RecognitionException re) {
23147 23147 reportError(re);
23148 try { 23148 recover(input,re);
23149 // InternalApplicationConfiguration.g:7446:1: ( ( 'metamodel' ) ) 23149 }
23150 // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) 23150 finally {
23151 { 23151
23152 // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) 23152 restoreStackSize(stackSize);
23153 // InternalApplicationConfiguration.g:7448:2: 'metamodel' 23153
23154 { 23154 }
23155 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 23155 return ;
23156 match(input,30,FOLLOW_2); 23156 }
23157 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 23157 // $ANTLR end "rule__RealReference__Group__1__Impl"
23158 23158
23159 } 23159
23160 23160 // $ANTLR start "rule__StringReference__Group__0"
23161 23161 // InternalApplicationConfiguration.g:7403:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
23162 } 23162 public final void rule__StringReference__Group__0() throws RecognitionException {
23163 23163
23164 } 23164 int stackSize = keepStackSize();
23165 catch (RecognitionException re) { 23165
23166 reportError(re); 23166 try {
23167 recover(input,re); 23167 // InternalApplicationConfiguration.g:7407:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
23168 } 23168 // InternalApplicationConfiguration.g:7408:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
23169 finally { 23169 {
23170 23170 pushFollow(FOLLOW_39);
23171 restoreStackSize(stackSize); 23171 rule__StringReference__Group__0__Impl();
23172 23172
23173 } 23173 state._fsp--;
23174 return ; 23174
23175 } 23175 pushFollow(FOLLOW_2);
23176 // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl" 23176 rule__StringReference__Group__1();
23177 23177
23178 23178 state._fsp--;
23179 // $ANTLR start "rule__GenerationTask__Group_3_0__1" 23179
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
23181 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { 23181 }
23182 23182
23183 int stackSize = keepStackSize(); 23183 }
23184 23184 catch (RecognitionException re) {
23185 try { 23185 reportError(re);
23186 // InternalApplicationConfiguration.g:7461:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) 23186 recover(input,re);
23187 // InternalApplicationConfiguration.g:7462:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 23187 }
23188 { 23188 finally {
23189 pushFollow(FOLLOW_43); 23189
23190 rule__GenerationTask__Group_3_0__1__Impl(); 23190 restoreStackSize(stackSize);
23191 23191
23192 state._fsp--; 23192 }
23193 23193 return ;
23194 pushFollow(FOLLOW_2); 23194 }
23195 rule__GenerationTask__Group_3_0__2(); 23195 // $ANTLR end "rule__StringReference__Group__0"
23196 23196
23197 state._fsp--; 23197
23198 23198 // $ANTLR start "rule__StringReference__Group__0__Impl"
23199 23199 // InternalApplicationConfiguration.g:7415:1: rule__StringReference__Group__0__Impl : ( () ) ;
23200 } 23200 public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
23201 23201
23202 } 23202 int stackSize = keepStackSize();
23203 catch (RecognitionException re) { 23203
23204 reportError(re); 23204 try {
23205 recover(input,re); 23205 // InternalApplicationConfiguration.g:7419:1: ( ( () ) )
23206 } 23206 // InternalApplicationConfiguration.g:7420:1: ( () )
23207 finally { 23207 {
23208 23208 // InternalApplicationConfiguration.g:7420:1: ( () )
23209 restoreStackSize(stackSize); 23209 // InternalApplicationConfiguration.g:7421:2: ()
23210 23210 {
23211 } 23211 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
23212 return ; 23212 // InternalApplicationConfiguration.g:7422:2: ()
23213 } 23213 // InternalApplicationConfiguration.g:7422:3:
23214 // $ANTLR end "rule__GenerationTask__Group_3_0__1" 23214 {
23215 23215 }
23216 23216
23217 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" 23217 after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
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 }
23220 23220
23221 int stackSize = keepStackSize(); 23221
23222 23222 }
23223 try { 23223
23224 // InternalApplicationConfiguration.g:7473:1: ( ( '=' ) ) 23224 }
23225 // InternalApplicationConfiguration.g:7474:1: ( '=' ) 23225 finally {
23226 { 23226
23227 // InternalApplicationConfiguration.g:7474:1: ( '=' ) 23227 restoreStackSize(stackSize);
23228 // InternalApplicationConfiguration.g:7475:2: '=' 23228
23229 { 23229 }
23230 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 23230 return ;
23231 match(input,23,FOLLOW_2); 23231 }
23232 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 23232 // $ANTLR end "rule__StringReference__Group__0__Impl"
23233 23233
23234 } 23234
23235 23235 // $ANTLR start "rule__StringReference__Group__1"
23236 23236 // InternalApplicationConfiguration.g:7430:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
23237 } 23237 public final void rule__StringReference__Group__1() throws RecognitionException {
23238 23238
23239 } 23239 int stackSize = keepStackSize();
23240 catch (RecognitionException re) { 23240
23241 reportError(re); 23241 try {
23242 recover(input,re); 23242 // InternalApplicationConfiguration.g:7434:1: ( rule__StringReference__Group__1__Impl )
23243 } 23243 // InternalApplicationConfiguration.g:7435:2: rule__StringReference__Group__1__Impl
23244 finally { 23244 {
23245 23245 pushFollow(FOLLOW_2);
23246 restoreStackSize(stackSize); 23246 rule__StringReference__Group__1__Impl();
23247 23247
23248 } 23248 state._fsp--;
23249 return ; 23249
23250 } 23250
23251 // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl" 23251 }
23252 23252
23253 23253 }
23254 // $ANTLR start "rule__GenerationTask__Group_3_0__2" 23254 catch (RecognitionException re) {
23255 // InternalApplicationConfiguration.g:7484:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; 23255 reportError(re);
23256 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { 23256 recover(input,re);
23257 23257 }
23258 int stackSize = keepStackSize(); 23258 finally {
23259 23259
23260 try { 23260 restoreStackSize(stackSize);
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 return ;
23264 pushFollow(FOLLOW_2); 23264 }
23265 rule__GenerationTask__Group_3_0__2__Impl(); 23265 // $ANTLR end "rule__StringReference__Group__1"
23266 23266
23267 state._fsp--; 23267
23268 23268 // $ANTLR start "rule__StringReference__Group__1__Impl"
23269 23269 // InternalApplicationConfiguration.g:7441:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
23270 } 23270 public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
23271 23271
23272 } 23272 int stackSize = keepStackSize();
23273 catch (RecognitionException re) { 23273
23274 reportError(re); 23274 try {
23275 recover(input,re); 23275 // InternalApplicationConfiguration.g:7445:1: ( ( 'string' ) )
23276 } 23276 // InternalApplicationConfiguration.g:7446:1: ( 'string' )
23277 finally { 23277 {
23278 23278 // InternalApplicationConfiguration.g:7446:1: ( 'string' )
23279 restoreStackSize(stackSize); 23279 // InternalApplicationConfiguration.g:7447:2: 'string'
23280 23280 {
23281 } 23281 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
23282 return ; 23282 match(input,50,FOLLOW_2);
23283 } 23283 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
23284 // $ANTLR end "rule__GenerationTask__Group_3_0__2" 23284
23285 23285 }
23286 23286
23287 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" 23287
23288 // InternalApplicationConfiguration.g:7495:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; 23288 }
23289 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { 23289
23290 23290 }
23291 int stackSize = keepStackSize(); 23291 catch (RecognitionException re) {
23292 23292 reportError(re);
23293 try { 23293 recover(input,re);
23294 // InternalApplicationConfiguration.g:7499:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) 23294 }
23295 // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 23295 finally {
23296 { 23296
23297 // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 23297 restoreStackSize(stackSize);
23298 // InternalApplicationConfiguration.g:7501:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 23298
23299 { 23299 }
23300 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); 23300 return ;
23301 // InternalApplicationConfiguration.g:7502:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 23301 }
23302 // InternalApplicationConfiguration.g:7502:3: rule__GenerationTask__MetamodelAssignment_3_0_2 23302 // $ANTLR end "rule__StringReference__Group__1__Impl"
23303 { 23303
23304 pushFollow(FOLLOW_2); 23304
23305 rule__GenerationTask__MetamodelAssignment_3_0_2(); 23305 // $ANTLR start "rule__IntervallNumber__Group__0"
23306 23306 // InternalApplicationConfiguration.g:7457:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
23307 state._fsp--; 23307 public final void rule__IntervallNumber__Group__0() throws RecognitionException {
23308 23308
23309 23309 int stackSize = keepStackSize();
23310 } 23310
23311 23311 try {
23312 after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); 23312 // InternalApplicationConfiguration.g:7461:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
23313 23313 // InternalApplicationConfiguration.g:7462:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
23314 } 23314 {
23315 23315 pushFollow(FOLLOW_41);
23316 23316 rule__IntervallNumber__Group__0__Impl();
23317 } 23317
23318 23318 state._fsp--;
23319 } 23319
23320 catch (RecognitionException re) { 23320 pushFollow(FOLLOW_2);
23321 reportError(re); 23321 rule__IntervallNumber__Group__1();
23322 recover(input,re); 23322
23323 } 23323 state._fsp--;
23324 finally { 23324
23325 23325
23326 restoreStackSize(stackSize); 23326 }
23327 23327
23328 } 23328 }
23329 return ; 23329 catch (RecognitionException re) {
23330 } 23330 reportError(re);
23331 // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl" 23331 recover(input,re);
23332 23332 }
23333 23333 finally {
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 restoreStackSize(stackSize);
23336 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { 23336
23337 23337 }
23338 int stackSize = keepStackSize(); 23338 return ;
23339 23339 }
23340 try { 23340 // $ANTLR end "rule__IntervallNumber__Group__0"
23341 // InternalApplicationConfiguration.g:7515:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) 23341
23342 // InternalApplicationConfiguration.g:7516:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 23342
23343 { 23343 // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
23344 pushFollow(FOLLOW_13); 23344 // InternalApplicationConfiguration.g:7469:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
23345 rule__GenerationTask__Group_3_1__0__Impl(); 23345 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
23346 23346
23347 state._fsp--; 23347 int stackSize = keepStackSize();
23348 23348
23349 pushFollow(FOLLOW_2); 23349 try {
23350 rule__GenerationTask__Group_3_1__1(); 23350 // InternalApplicationConfiguration.g:7473:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
23351 23351 // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
23352 state._fsp--; 23352 {
23353 23353 // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
23354 23354 // InternalApplicationConfiguration.g:7475:2: ( rule__IntervallNumber__MinAssignment_0 )
23355 } 23355 {
23356 23356 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
23357 } 23357 // InternalApplicationConfiguration.g:7476:2: ( rule__IntervallNumber__MinAssignment_0 )
23358 catch (RecognitionException re) { 23358 // InternalApplicationConfiguration.g:7476:3: rule__IntervallNumber__MinAssignment_0
23359 reportError(re); 23359 {
23360 recover(input,re); 23360 pushFollow(FOLLOW_2);
23361 } 23361 rule__IntervallNumber__MinAssignment_0();
23362 finally { 23362
23363 23363 state._fsp--;
23364 restoreStackSize(stackSize); 23364
23365 23365
23366 } 23366 }
23367 return ; 23367
23368 } 23368 after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
23369 // $ANTLR end "rule__GenerationTask__Group_3_1__0" 23369
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 }
23376 int stackSize = keepStackSize(); 23376 catch (RecognitionException re) {
23377 23377 reportError(re);
23378 try { 23378 recover(input,re);
23379 // InternalApplicationConfiguration.g:7527:1: ( ( 'partial-model' ) ) 23379 }
23380 // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) 23380 finally {
23381 { 23381
23382 // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) 23382 restoreStackSize(stackSize);
23383 // InternalApplicationConfiguration.g:7529:2: 'partial-model' 23383
23384 { 23384 }
23385 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 23385 return ;
23386 match(input,48,FOLLOW_2); 23386 }
23387 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 23387 // $ANTLR end "rule__IntervallNumber__Group__0__Impl"
23388 23388
23389 } 23389
23390 23390 // $ANTLR start "rule__IntervallNumber__Group__1"
23391 23391 // InternalApplicationConfiguration.g:7484:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
23392 } 23392 public final void rule__IntervallNumber__Group__1() throws RecognitionException {
23393 23393
23394 } 23394 int stackSize = keepStackSize();
23395 catch (RecognitionException re) { 23395
23396 reportError(re); 23396 try {
23397 recover(input,re); 23397 // InternalApplicationConfiguration.g:7488:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
23398 } 23398 // InternalApplicationConfiguration.g:7489:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
23399 finally { 23399 {
23400 23400 pushFollow(FOLLOW_34);
23401 restoreStackSize(stackSize); 23401 rule__IntervallNumber__Group__1__Impl();
23402 23402
23403 } 23403 state._fsp--;
23404 return ; 23404
23405 } 23405 pushFollow(FOLLOW_2);
23406 // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl" 23406 rule__IntervallNumber__Group__2();
23407 23407
23408 23408 state._fsp--;
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 catch (RecognitionException re) {
23415 try { 23415 reportError(re);
23416 // InternalApplicationConfiguration.g:7542:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) 23416 recover(input,re);
23417 // InternalApplicationConfiguration.g:7543:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 23417 }
23418 { 23418 finally {
23419 pushFollow(FOLLOW_43); 23419
23420 rule__GenerationTask__Group_3_1__1__Impl(); 23420 restoreStackSize(stackSize);
23421 23421
23422 state._fsp--; 23422 }
23423 23423 return ;
23424 pushFollow(FOLLOW_2); 23424 }
23425 rule__GenerationTask__Group_3_1__2(); 23425 // $ANTLR end "rule__IntervallNumber__Group__1"
23426 23426
23427 state._fsp--; 23427
23428 23428 // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
23429 23429 // InternalApplicationConfiguration.g:7496:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
23430 } 23430 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
23431 23431
23432 } 23432 int stackSize = keepStackSize();
23433 catch (RecognitionException re) { 23433
23434 reportError(re); 23434 try {
23435 recover(input,re); 23435 // InternalApplicationConfiguration.g:7500:1: ( ( '..' ) )
23436 } 23436 // InternalApplicationConfiguration.g:7501:1: ( '..' )
23437 finally { 23437 {
23438 23438 // InternalApplicationConfiguration.g:7501:1: ( '..' )
23439 restoreStackSize(stackSize); 23439 // InternalApplicationConfiguration.g:7502:2: '..'
23440 23440 {
23441 } 23441 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
23442 return ; 23442 match(input,51,FOLLOW_2);
23443 } 23443 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
23444 // $ANTLR end "rule__GenerationTask__Group_3_1__1" 23444
23445 23445 }
23446 23446
23447 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" 23447
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
23450 23450 }
23451 int stackSize = keepStackSize(); 23451 catch (RecognitionException re) {
23452 23452 reportError(re);
23453 try { 23453 recover(input,re);
23454 // InternalApplicationConfiguration.g:7554:1: ( ( '=' ) ) 23454 }
23455 // InternalApplicationConfiguration.g:7555:1: ( '=' ) 23455 finally {
23456 { 23456
23457 // InternalApplicationConfiguration.g:7555:1: ( '=' ) 23457 restoreStackSize(stackSize);
23458 // InternalApplicationConfiguration.g:7556:2: '=' 23458
23459 { 23459 }
23460 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 23460 return ;
23461 match(input,23,FOLLOW_2); 23461 }
23462 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 23462 // $ANTLR end "rule__IntervallNumber__Group__1__Impl"
23463 23463
23464 } 23464
23465 23465 // $ANTLR start "rule__IntervallNumber__Group__2"
23466 23466 // InternalApplicationConfiguration.g:7511:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
23467 } 23467 public final void rule__IntervallNumber__Group__2() throws RecognitionException {
23468 23468
23469 } 23469 int stackSize = keepStackSize();
23470 catch (RecognitionException re) { 23470
23471 reportError(re); 23471 try {
23472 recover(input,re); 23472 // InternalApplicationConfiguration.g:7515:1: ( rule__IntervallNumber__Group__2__Impl )
23473 } 23473 // InternalApplicationConfiguration.g:7516:2: rule__IntervallNumber__Group__2__Impl
23474 finally { 23474 {
23475 23475 pushFollow(FOLLOW_2);
23476 restoreStackSize(stackSize); 23476 rule__IntervallNumber__Group__2__Impl();
23477 23477
23478 } 23478 state._fsp--;
23479 return ; 23479
23480 } 23480
23481 // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl" 23481 }
23482 23482
23483 23483 }
23484 // $ANTLR start "rule__GenerationTask__Group_3_1__2" 23484 catch (RecognitionException re) {
23485 // InternalApplicationConfiguration.g:7565:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; 23485 reportError(re);
23486 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { 23486 recover(input,re);
23487 23487 }
23488 int stackSize = keepStackSize(); 23488 finally {
23489 23489
23490 try { 23490 restoreStackSize(stackSize);
23491 // InternalApplicationConfiguration.g:7569:1: ( rule__GenerationTask__Group_3_1__2__Impl ) 23491
23492 // InternalApplicationConfiguration.g:7570:2: rule__GenerationTask__Group_3_1__2__Impl 23492 }
23493 { 23493 return ;
23494 pushFollow(FOLLOW_2); 23494 }
23495 rule__GenerationTask__Group_3_1__2__Impl(); 23495 // $ANTLR end "rule__IntervallNumber__Group__2"
23496 23496
23497 state._fsp--; 23497
23498 23498 // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
23499 23499 // InternalApplicationConfiguration.g:7522:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
23500 } 23500 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
23501 23501
23502 } 23502 int stackSize = keepStackSize();
23503 catch (RecognitionException re) { 23503
23504 reportError(re); 23504 try {
23505 recover(input,re); 23505 // InternalApplicationConfiguration.g:7526:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
23506 } 23506 // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
23507 finally { 23507 {
23508 23508 // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
23509 restoreStackSize(stackSize); 23509 // InternalApplicationConfiguration.g:7528:2: ( rule__IntervallNumber__Alternatives_2 )
23510 23510 {
23511 } 23511 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
23512 return ; 23512 // InternalApplicationConfiguration.g:7529:2: ( rule__IntervallNumber__Alternatives_2 )
23513 } 23513 // InternalApplicationConfiguration.g:7529:3: rule__IntervallNumber__Alternatives_2
23514 // $ANTLR end "rule__GenerationTask__Group_3_1__2" 23514 {
23515 23515 pushFollow(FOLLOW_2);
23516 23516 rule__IntervallNumber__Alternatives_2();
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 state._fsp--;
23519 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { 23519
23520 23520
23521 int stackSize = keepStackSize(); 23521 }
23522 23522
23523 try { 23523 after(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
23524 // InternalApplicationConfiguration.g:7580:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) 23524
23525 // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) 23525 }
23526 { 23526
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
23530 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); 23530 }
23531 // InternalApplicationConfiguration.g:7583:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) 23531 catch (RecognitionException re) {
23532 // InternalApplicationConfiguration.g:7583:3: rule__GenerationTask__PartialModelAssignment_3_1_2 23532 reportError(re);
23533 { 23533 recover(input,re);
23534 pushFollow(FOLLOW_2); 23534 }
23535 rule__GenerationTask__PartialModelAssignment_3_1_2(); 23535 finally {
23536 23536
23537 state._fsp--; 23537 restoreStackSize(stackSize);
23538 23538
23539 23539 }
23540 } 23540 return ;
23541 23541 }
23542 after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); 23542 // $ANTLR end "rule__IntervallNumber__Group__2__Impl"
23543 23543
23544 } 23544
23545 23545 // $ANTLR start "rule__IntEnumberation__Group__0"
23546 23546 // InternalApplicationConfiguration.g:7538:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
23547 } 23547 public final void rule__IntEnumberation__Group__0() throws RecognitionException {
23548 23548
23549 } 23549 int stackSize = keepStackSize();
23550 catch (RecognitionException re) { 23550
23551 reportError(re); 23551 try {
23552 recover(input,re); 23552 // InternalApplicationConfiguration.g:7542:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
23553 } 23553 // InternalApplicationConfiguration.g:7543:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
23554 finally { 23554 {
23555 23555 pushFollow(FOLLOW_37);
23556 restoreStackSize(stackSize); 23556 rule__IntEnumberation__Group__0__Impl();
23557 23557
23558 } 23558 state._fsp--;
23559 return ; 23559
23560 } 23560 pushFollow(FOLLOW_2);
23561 // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl" 23561 rule__IntEnumberation__Group__1();
23562 23562
23563 23563 state._fsp--;
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
23568 int stackSize = keepStackSize(); 23568 }
23569 23569 catch (RecognitionException re) {
23570 try { 23570 reportError(re);
23571 // InternalApplicationConfiguration.g:7596:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) 23571 recover(input,re);
23572 // InternalApplicationConfiguration.g:7597:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 23572 }
23573 { 23573 finally {
23574 pushFollow(FOLLOW_13); 23574
23575 rule__GenerationTask__Group_3_2__0__Impl(); 23575 restoreStackSize(stackSize);
23576 23576
23577 state._fsp--; 23577 }
23578 23578 return ;
23579 pushFollow(FOLLOW_2); 23579 }
23580 rule__GenerationTask__Group_3_2__1(); 23580 // $ANTLR end "rule__IntEnumberation__Group__0"
23581 23581
23582 state._fsp--; 23582
23583 23583 // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
23584 23584 // InternalApplicationConfiguration.g:7550:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
23585 } 23585 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
23586 23586
23587 } 23587 int stackSize = keepStackSize();
23588 catch (RecognitionException re) { 23588
23589 reportError(re); 23589 try {
23590 recover(input,re); 23590 // InternalApplicationConfiguration.g:7554:1: ( ( () ) )
23591 } 23591 // InternalApplicationConfiguration.g:7555:1: ( () )
23592 finally { 23592 {
23593 23593 // InternalApplicationConfiguration.g:7555:1: ( () )
23594 restoreStackSize(stackSize); 23594 // InternalApplicationConfiguration.g:7556:2: ()
23595 23595 {
23596 } 23596 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
23597 return ; 23597 // InternalApplicationConfiguration.g:7557:2: ()
23598 } 23598 // InternalApplicationConfiguration.g:7557:3:
23599 // $ANTLR end "rule__GenerationTask__Group_3_2__0" 23599 {
23600 23600 }
23601 23601
23602 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" 23602 after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
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
23606 int stackSize = keepStackSize(); 23606
23607 23607 }
23608 try { 23608
23609 // InternalApplicationConfiguration.g:7608:1: ( ( 'constraints' ) ) 23609 }
23610 // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) 23610 finally {
23611 { 23611
23612 // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) 23612 restoreStackSize(stackSize);
23613 // InternalApplicationConfiguration.g:7610:2: 'constraints' 23613
23614 { 23614 }
23615 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 23615 return ;
23616 match(input,33,FOLLOW_2); 23616 }
23617 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 23617 // $ANTLR end "rule__IntEnumberation__Group__0__Impl"
23618 23618
23619 } 23619
23620 23620 // $ANTLR start "rule__IntEnumberation__Group__1"
23621 23621 // InternalApplicationConfiguration.g:7565:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
23622 } 23622 public final void rule__IntEnumberation__Group__1() throws RecognitionException {
23623 23623
23624 } 23624 int stackSize = keepStackSize();
23625 catch (RecognitionException re) { 23625
23626 reportError(re); 23626 try {
23627 recover(input,re); 23627 // InternalApplicationConfiguration.g:7569:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
23628 } 23628 // InternalApplicationConfiguration.g:7570:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
23629 finally { 23629 {
23630 23630 pushFollow(FOLLOW_42);
23631 restoreStackSize(stackSize); 23631 rule__IntEnumberation__Group__1__Impl();
23632 23632
23633 } 23633 state._fsp--;
23634 return ; 23634
23635 } 23635 pushFollow(FOLLOW_2);
23636 // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl" 23636 rule__IntEnumberation__Group__2();
23637 23637
23638 23638 state._fsp--;
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
23643 int stackSize = keepStackSize(); 23643 }
23644 23644 catch (RecognitionException re) {
23645 try { 23645 reportError(re);
23646 // InternalApplicationConfiguration.g:7623:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) 23646 recover(input,re);
23647 // InternalApplicationConfiguration.g:7624:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 23647 }
23648 { 23648 finally {
23649 pushFollow(FOLLOW_43); 23649
23650 rule__GenerationTask__Group_3_2__1__Impl(); 23650 restoreStackSize(stackSize);
23651 23651
23652 state._fsp--; 23652 }
23653 23653 return ;
23654 pushFollow(FOLLOW_2); 23654 }
23655 rule__GenerationTask__Group_3_2__2(); 23655 // $ANTLR end "rule__IntEnumberation__Group__1"
23656 23656
23657 state._fsp--; 23657
23658 23658 // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
23659 23659 // InternalApplicationConfiguration.g:7577:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
23660 } 23660 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
23661 23661
23662 } 23662 int stackSize = keepStackSize();
23663 catch (RecognitionException re) { 23663
23664 reportError(re); 23664 try {
23665 recover(input,re); 23665 // InternalApplicationConfiguration.g:7581:1: ( ( '{' ) )
23666 } 23666 // InternalApplicationConfiguration.g:7582:1: ( '{' )
23667 finally { 23667 {
23668 23668 // InternalApplicationConfiguration.g:7582:1: ( '{' )
23669 restoreStackSize(stackSize); 23669 // InternalApplicationConfiguration.g:7583:2: '{'
23670 23670 {
23671 } 23671 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
23672 return ; 23672 match(input,29,FOLLOW_2);
23673 } 23673 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
23674 // $ANTLR end "rule__GenerationTask__Group_3_2__1" 23674
23675 23675 }
23676 23676
23677 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" 23677
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
23680 23680 }
23681 int stackSize = keepStackSize(); 23681 catch (RecognitionException re) {
23682 23682 reportError(re);
23683 try { 23683 recover(input,re);
23684 // InternalApplicationConfiguration.g:7635:1: ( ( '=' ) ) 23684 }
23685 // InternalApplicationConfiguration.g:7636:1: ( '=' ) 23685 finally {
23686 { 23686
23687 // InternalApplicationConfiguration.g:7636:1: ( '=' ) 23687 restoreStackSize(stackSize);
23688 // InternalApplicationConfiguration.g:7637:2: '=' 23688
23689 { 23689 }
23690 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 23690 return ;
23691 match(input,23,FOLLOW_2); 23691 }
23692 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 23692 // $ANTLR end "rule__IntEnumberation__Group__1__Impl"
23693 23693
23694 } 23694
23695 23695 // $ANTLR start "rule__IntEnumberation__Group__2"
23696 23696 // InternalApplicationConfiguration.g:7592:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
23697 } 23697 public final void rule__IntEnumberation__Group__2() throws RecognitionException {
23698 23698
23699 } 23699 int stackSize = keepStackSize();
23700 catch (RecognitionException re) { 23700
23701 reportError(re); 23701 try {
23702 recover(input,re); 23702 // InternalApplicationConfiguration.g:7596:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
23703 } 23703 // InternalApplicationConfiguration.g:7597:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
23704 finally { 23704 {
23705 23705 pushFollow(FOLLOW_42);
23706 restoreStackSize(stackSize); 23706 rule__IntEnumberation__Group__2__Impl();
23707 23707
23708 } 23708 state._fsp--;
23709 return ; 23709
23710 } 23710 pushFollow(FOLLOW_2);
23711 // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl" 23711 rule__IntEnumberation__Group__3();
23712 23712
23713 23713 state._fsp--;
23714 // $ANTLR start "rule__GenerationTask__Group_3_2__2" 23714
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 catch (RecognitionException re) {
23720 try { 23720 reportError(re);
23721 // InternalApplicationConfiguration.g:7650:1: ( rule__GenerationTask__Group_3_2__2__Impl ) 23721 recover(input,re);
23722 // InternalApplicationConfiguration.g:7651:2: rule__GenerationTask__Group_3_2__2__Impl 23722 }
23723 { 23723 finally {
23724 pushFollow(FOLLOW_2); 23724
23725 rule__GenerationTask__Group_3_2__2__Impl(); 23725 restoreStackSize(stackSize);
23726 23726
23727 state._fsp--; 23727 }
23728 23728 return ;
23729 23729 }
23730 } 23730 // $ANTLR end "rule__IntEnumberation__Group__2"
23731 23731
23732 } 23732
23733 catch (RecognitionException re) { 23733 // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
23734 reportError(re); 23734 // InternalApplicationConfiguration.g:7604:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
23735 recover(input,re); 23735 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
23736 } 23736
23737 finally { 23737 int stackSize = keepStackSize();
23738 23738
23739 restoreStackSize(stackSize); 23739 try {
23740 23740 // InternalApplicationConfiguration.g:7608:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
23741 } 23741 // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
23742 return ; 23742 {
23743 } 23743 // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
23744 // $ANTLR end "rule__GenerationTask__Group_3_2__2" 23744 // InternalApplicationConfiguration.g:7610:2: ( rule__IntEnumberation__Group_2__0 )?
23745 23745 {
23746 23746 before(grammarAccess.getIntEnumberationAccess().getGroup_2());
23747 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" 23747 // InternalApplicationConfiguration.g:7611:2: ( rule__IntEnumberation__Group_2__0 )?
23748 // InternalApplicationConfiguration.g:7657:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; 23748 int alt56=2;
23749 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { 23749 int LA56_0 = input.LA(1);
23750 23750
23751 int stackSize = keepStackSize(); 23751 if ( (LA56_0==RULE_INT||LA56_0==22) ) {
23752 23752 alt56=1;
23753 try { 23753 }
23754 // InternalApplicationConfiguration.g:7661:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) 23754 switch (alt56) {
23755 // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 23755 case 1 :
23756 { 23756 // InternalApplicationConfiguration.g:7611:3: rule__IntEnumberation__Group_2__0
23757 // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 23757 {
23758 // InternalApplicationConfiguration.g:7663:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 23758 pushFollow(FOLLOW_2);
23759 { 23759 rule__IntEnumberation__Group_2__0();
23760 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); 23760
23761 // InternalApplicationConfiguration.g:7664:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 23761 state._fsp--;
23762 // InternalApplicationConfiguration.g:7664:3: rule__GenerationTask__PatternsAssignment_3_2_2 23762
23763 { 23763
23764 pushFollow(FOLLOW_2); 23764 }
23765 rule__GenerationTask__PatternsAssignment_3_2_2(); 23765 break;
23766 23766
23767 state._fsp--; 23767 }
23768 23768
23769 23769 after(grammarAccess.getIntEnumberationAccess().getGroup_2());
23770 } 23770
23771 23771 }
23772 after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); 23772
23773 23773
23774 } 23774 }
23775 23775
23776 23776 }
23777 } 23777 catch (RecognitionException re) {
23778 23778 reportError(re);
23779 } 23779 recover(input,re);
23780 catch (RecognitionException re) { 23780 }
23781 reportError(re); 23781 finally {
23782 recover(input,re); 23782
23783 } 23783 restoreStackSize(stackSize);
23784 finally { 23784
23785 23785 }
23786 restoreStackSize(stackSize); 23786 return ;
23787 23787 }
23788 } 23788 // $ANTLR end "rule__IntEnumberation__Group__2__Impl"
23789 return ; 23789
23790 } 23790
23791 // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl" 23791 // $ANTLR start "rule__IntEnumberation__Group__3"
23792 23792 // InternalApplicationConfiguration.g:7619:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
23793 23793 public final void rule__IntEnumberation__Group__3() throws RecognitionException {
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 int stackSize = keepStackSize();
23796 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { 23796
23797 23797 try {
23798 int stackSize = keepStackSize(); 23798 // InternalApplicationConfiguration.g:7623:1: ( rule__IntEnumberation__Group__3__Impl )
23799 23799 // InternalApplicationConfiguration.g:7624:2: rule__IntEnumberation__Group__3__Impl
23800 try { 23800 {
23801 // InternalApplicationConfiguration.g:7677:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) 23801 pushFollow(FOLLOW_2);
23802 // InternalApplicationConfiguration.g:7678:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 23802 rule__IntEnumberation__Group__3__Impl();
23803 { 23803
23804 pushFollow(FOLLOW_13); 23804 state._fsp--;
23805 rule__GenerationTask__Group_3_3__0__Impl(); 23805
23806 23806
23807 state._fsp--; 23807 }
23808 23808
23809 pushFollow(FOLLOW_2); 23809 }
23810 rule__GenerationTask__Group_3_3__1(); 23810 catch (RecognitionException re) {
23811 23811 reportError(re);
23812 state._fsp--; 23812 recover(input,re);
23813 23813 }
23814 23814 finally {
23815 } 23815
23816 23816 restoreStackSize(stackSize);
23817 } 23817
23818 catch (RecognitionException re) { 23818 }
23819 reportError(re); 23819 return ;
23820 recover(input,re); 23820 }
23821 } 23821 // $ANTLR end "rule__IntEnumberation__Group__3"
23822 finally { 23822
23823 23823
23824 restoreStackSize(stackSize); 23824 // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
23825 23825 // InternalApplicationConfiguration.g:7630:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
23826 } 23826 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
23827 return ; 23827
23828 } 23828 int stackSize = keepStackSize();
23829 // $ANTLR end "rule__GenerationTask__Group_3_3__0" 23829
23830 23830 try {
23831 23831 // InternalApplicationConfiguration.g:7634:1: ( ( '}' ) )
23832 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" 23832 // InternalApplicationConfiguration.g:7635:1: ( '}' )
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 // InternalApplicationConfiguration.g:7635:1: ( '}' )
23835 23835 // InternalApplicationConfiguration.g:7636:2: '}'
23836 int stackSize = keepStackSize(); 23836 {
23837 23837 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
23838 try { 23838 match(input,30,FOLLOW_2);
23839 // InternalApplicationConfiguration.g:7689:1: ( ( 'scope' ) ) 23839 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
23840 // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) 23840
23841 { 23841 }
23842 // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) 23842
23843 // InternalApplicationConfiguration.g:7691:2: 'scope' 23843
23844 { 23844 }
23845 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); 23845
23846 match(input,46,FOLLOW_2); 23846 }
23847 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); 23847 catch (RecognitionException re) {
23848 23848 reportError(re);
23849 } 23849 recover(input,re);
23850 23850 }
23851 23851 finally {
23852 } 23852
23853 23853 restoreStackSize(stackSize);
23854 } 23854
23855 catch (RecognitionException re) { 23855 }
23856 reportError(re); 23856 return ;
23857 recover(input,re); 23857 }
23858 } 23858 // $ANTLR end "rule__IntEnumberation__Group__3__Impl"
23859 finally { 23859
23860 23860
23861 restoreStackSize(stackSize); 23861 // $ANTLR start "rule__IntEnumberation__Group_2__0"
23862 23862 // InternalApplicationConfiguration.g:7646:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
23863 } 23863 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
23864 return ; 23864
23865 } 23865 int stackSize = keepStackSize();
23866 // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl" 23866
23867 23867 try {
23868 23868 // InternalApplicationConfiguration.g:7650:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
23869 // $ANTLR start "rule__GenerationTask__Group_3_3__1" 23869 // InternalApplicationConfiguration.g:7651:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
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 pushFollow(FOLLOW_27);
23872 23872 rule__IntEnumberation__Group_2__0__Impl();
23873 int stackSize = keepStackSize(); 23873
23874 23874 state._fsp--;
23875 try { 23875
23876 // InternalApplicationConfiguration.g:7704:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) 23876 pushFollow(FOLLOW_2);
23877 // InternalApplicationConfiguration.g:7705:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 23877 rule__IntEnumberation__Group_2__1();
23878 { 23878
23879 pushFollow(FOLLOW_43); 23879 state._fsp--;
23880 rule__GenerationTask__Group_3_3__1__Impl(); 23880
23881 23881
23882 state._fsp--; 23882 }
23883 23883
23884 pushFollow(FOLLOW_2); 23884 }
23885 rule__GenerationTask__Group_3_3__2(); 23885 catch (RecognitionException re) {
23886 23886 reportError(re);
23887 state._fsp--; 23887 recover(input,re);
23888 23888 }
23889 23889 finally {
23890 } 23890
23891 23891 restoreStackSize(stackSize);
23892 } 23892
23893 catch (RecognitionException re) { 23893 }
23894 reportError(re); 23894 return ;
23895 recover(input,re); 23895 }
23896 } 23896 // $ANTLR end "rule__IntEnumberation__Group_2__0"
23897 finally { 23897
23898 23898
23899 restoreStackSize(stackSize); 23899 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
23900 23900 // InternalApplicationConfiguration.g:7658:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
23901 } 23901 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
23902 return ; 23902
23903 } 23903 int stackSize = keepStackSize();
23904 // $ANTLR end "rule__GenerationTask__Group_3_3__1" 23904
23905 23905 try {
23906 23906 // InternalApplicationConfiguration.g:7662:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
23907 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" 23907 // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
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 // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
23910 23910 // InternalApplicationConfiguration.g:7664:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
23911 int stackSize = keepStackSize(); 23911 {
23912 23912 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
23913 try { 23913 // InternalApplicationConfiguration.g:7665:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
23914 // InternalApplicationConfiguration.g:7716:1: ( ( '=' ) ) 23914 // InternalApplicationConfiguration.g:7665:3: rule__IntEnumberation__EntryAssignment_2_0
23915 // InternalApplicationConfiguration.g:7717:1: ( '=' ) 23915 {
23916 { 23916 pushFollow(FOLLOW_2);
23917 // InternalApplicationConfiguration.g:7717:1: ( '=' ) 23917 rule__IntEnumberation__EntryAssignment_2_0();
23918 // InternalApplicationConfiguration.g:7718:2: '=' 23918
23919 { 23919 state._fsp--;
23920 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 23920
23921 match(input,23,FOLLOW_2); 23921
23922 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 23922 }
23923 23923
23924 } 23924 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
23925 23925
23926 23926 }
23927 } 23927
23928 23928
23929 } 23929 }
23930 catch (RecognitionException re) { 23930
23931 reportError(re); 23931 }
23932 recover(input,re); 23932 catch (RecognitionException re) {
23933 } 23933 reportError(re);
23934 finally { 23934 recover(input,re);
23935 23935 }
23936 restoreStackSize(stackSize); 23936 finally {
23937 23937
23938 } 23938 restoreStackSize(stackSize);
23939 return ; 23939
23940 } 23940 }
23941 // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl" 23941 return ;
23942 23942 }
23943 23943 // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl"
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
23946 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { 23946 // $ANTLR start "rule__IntEnumberation__Group_2__1"
23947 23947 // InternalApplicationConfiguration.g:7673:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
23948 int stackSize = keepStackSize(); 23948 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
23949 23949
23950 try { 23950 int stackSize = keepStackSize();
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 try {
23953 { 23953 // InternalApplicationConfiguration.g:7677:1: ( rule__IntEnumberation__Group_2__1__Impl )
23954 pushFollow(FOLLOW_2); 23954 // InternalApplicationConfiguration.g:7678:2: rule__IntEnumberation__Group_2__1__Impl
23955 rule__GenerationTask__Group_3_3__2__Impl(); 23955 {
23956 23956 pushFollow(FOLLOW_2);
23957 state._fsp--; 23957 rule__IntEnumberation__Group_2__1__Impl();
23958 23958
23959 23959 state._fsp--;
23960 } 23960
23961 23961
23962 } 23962 }
23963 catch (RecognitionException re) { 23963
23964 reportError(re); 23964 }
23965 recover(input,re); 23965 catch (RecognitionException re) {
23966 } 23966 reportError(re);
23967 finally { 23967 recover(input,re);
23968 23968 }
23969 restoreStackSize(stackSize); 23969 finally {
23970 23970
23971 } 23971 restoreStackSize(stackSize);
23972 return ; 23972
23973 } 23973 }
23974 // $ANTLR end "rule__GenerationTask__Group_3_3__2" 23974 return ;
23975 23975 }
23976 23976 // $ANTLR end "rule__IntEnumberation__Group_2__1"
23977 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" 23977
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 start "rule__IntEnumberation__Group_2__1__Impl"
23980 23980 // InternalApplicationConfiguration.g:7684:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
23981 int stackSize = keepStackSize(); 23981 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
23982 23982
23983 try { 23983 int stackSize = keepStackSize();
23984 // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ) 23984
23985 // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) 23985 try {
23986 { 23986 // InternalApplicationConfiguration.g:7688:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
23987 // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) 23987 // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
23988 // InternalApplicationConfiguration.g:7744:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) 23988 {
23989 { 23989 // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
23990 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); 23990 // InternalApplicationConfiguration.g:7690:2: ( rule__IntEnumberation__Group_2_1__0 )*
23991 // InternalApplicationConfiguration.g:7745:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) 23991 {
23992 // InternalApplicationConfiguration.g:7745:3: rule__GenerationTask__ScopeAssignment_3_3_2 23992 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
23993 { 23993 // InternalApplicationConfiguration.g:7691:2: ( rule__IntEnumberation__Group_2_1__0 )*
23994 pushFollow(FOLLOW_2); 23994 loop57:
23995 rule__GenerationTask__ScopeAssignment_3_3_2(); 23995 do {
23996 23996 int alt57=2;
23997 state._fsp--; 23997 int LA57_0 = input.LA(1);
23998 23998
23999 23999 if ( (LA57_0==31) ) {
24000 } 24000 alt57=1;
24001 24001 }
24002 after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); 24002
24003 24003
24004 } 24004 switch (alt57) {
24005 24005 case 1 :
24006 24006 // InternalApplicationConfiguration.g:7691:3: rule__IntEnumberation__Group_2_1__0
24007 } 24007 {
24008 24008 pushFollow(FOLLOW_17);
24009 } 24009 rule__IntEnumberation__Group_2_1__0();
24010 catch (RecognitionException re) { 24010
24011 reportError(re); 24011 state._fsp--;
24012 recover(input,re); 24012
24013 } 24013
24014 finally { 24014 }
24015 24015 break;
24016 restoreStackSize(stackSize); 24016
24017 24017 default :
24018 } 24018 break loop57;
24019 return ; 24019 }
24020 } 24020 } while (true);
24021 // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl" 24021
24022 24022 after(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
24023 24023
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
24026 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { 24026
24027 24027 }
24028 int stackSize = keepStackSize(); 24028
24029 24029 }
24030 try { 24030 catch (RecognitionException re) {
24031 // InternalApplicationConfiguration.g:7758:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) 24031 reportError(re);
24032 // InternalApplicationConfiguration.g:7759:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 24032 recover(input,re);
24033 { 24033 }
24034 pushFollow(FOLLOW_13); 24034 finally {
24035 rule__GenerationTask__Group_3_4__0__Impl(); 24035
24036 24036 restoreStackSize(stackSize);
24037 state._fsp--; 24037
24038 24038 }
24039 pushFollow(FOLLOW_2); 24039 return ;
24040 rule__GenerationTask__Group_3_4__1(); 24040 }
24041 24041 // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl"
24042 state._fsp--; 24042
24043 24043
24044 24044 // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
24045 } 24045 // InternalApplicationConfiguration.g:7700:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
24046 24046 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
24047 } 24047
24048 catch (RecognitionException re) { 24048 int stackSize = keepStackSize();
24049 reportError(re); 24049
24050 recover(input,re); 24050 try {
24051 } 24051 // InternalApplicationConfiguration.g:7704:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
24052 finally { 24052 // InternalApplicationConfiguration.g:7705:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
24053 24053 {
24054 restoreStackSize(stackSize); 24054 pushFollow(FOLLOW_25);
24055 24055 rule__IntEnumberation__Group_2_1__0__Impl();
24056 } 24056
24057 return ; 24057 state._fsp--;
24058 } 24058
24059 // $ANTLR end "rule__GenerationTask__Group_3_4__0" 24059 pushFollow(FOLLOW_2);
24060 24060 rule__IntEnumberation__Group_2_1__1();
24061 24061
24062 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" 24062 state._fsp--;
24063 // InternalApplicationConfiguration.g:7766:1: rule__GenerationTask__Group_3_4__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ; 24063
24064 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { 24064
24065 24065 }
24066 int stackSize = keepStackSize(); 24066
24067 24067 }
24068 try { 24068 catch (RecognitionException re) {
24069 // InternalApplicationConfiguration.g:7770:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ) 24069 reportError(re);
24070 // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) 24070 recover(input,re);
24071 { 24071 }
24072 // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) 24072 finally {
24073 // InternalApplicationConfiguration.g:7772:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) 24073
24074 { 24074 restoreStackSize(stackSize);
24075 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); 24075
24076 // InternalApplicationConfiguration.g:7773:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) 24076 }
24077 // InternalApplicationConfiguration.g:7773:3: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 24077 return ;
24078 { 24078 }
24079 pushFollow(FOLLOW_2); 24079 // $ANTLR end "rule__IntEnumberation__Group_2_1__0"
24080 rule__GenerationTask__NumberSpecifiedAssignment_3_4_0(); 24080
24081 24081
24082 state._fsp--; 24082 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
24083 24083 // InternalApplicationConfiguration.g:7712:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
24084 24084 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
24085 } 24085
24086 24086 int stackSize = keepStackSize();
24087 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); 24087
24088 24088 try {
24089 } 24089 // InternalApplicationConfiguration.g:7716:1: ( ( ',' ) )
24090 24090 // InternalApplicationConfiguration.g:7717:1: ( ',' )
24091 24091 {
24092 } 24092 // InternalApplicationConfiguration.g:7717:1: ( ',' )
24093 24093 // InternalApplicationConfiguration.g:7718:2: ','
24094 } 24094 {
24095 catch (RecognitionException re) { 24095 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
24096 reportError(re); 24096 match(input,31,FOLLOW_2);
24097 recover(input,re); 24097 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
24098 } 24098
24099 finally { 24099 }
24100 24100
24101 restoreStackSize(stackSize); 24101
24102 24102 }
24103 } 24103
24104 return ; 24104 }
24105 } 24105 catch (RecognitionException re) {
24106 // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl" 24106 reportError(re);
24107 24107 recover(input,re);
24108 24108 }
24109 // $ANTLR start "rule__GenerationTask__Group_3_4__1" 24109 finally {
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
24111 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { 24111 restoreStackSize(stackSize);
24112 24112
24113 int stackSize = keepStackSize(); 24113 }
24114 24114 return ;
24115 try { 24115 }
24116 // InternalApplicationConfiguration.g:7785:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) 24116 // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl"
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 // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
24120 rule__GenerationTask__Group_3_4__1__Impl(); 24120 // InternalApplicationConfiguration.g:7727:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
24121 24121 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
24122 state._fsp--; 24122
24123 24123 int stackSize = keepStackSize();
24124 pushFollow(FOLLOW_2); 24124
24125 rule__GenerationTask__Group_3_4__2(); 24125 try {
24126 24126 // InternalApplicationConfiguration.g:7731:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
24127 state._fsp--; 24127 // InternalApplicationConfiguration.g:7732:2: rule__IntEnumberation__Group_2_1__1__Impl
24128 24128 {
24129 24129 pushFollow(FOLLOW_2);
24130 } 24130 rule__IntEnumberation__Group_2_1__1__Impl();
24131 24131
24132 } 24132 state._fsp--;
24133 catch (RecognitionException re) { 24133
24134 reportError(re); 24134
24135 recover(input,re); 24135 }
24136 } 24136
24137 finally { 24137 }
24138 24138 catch (RecognitionException re) {
24139 restoreStackSize(stackSize); 24139 reportError(re);
24140 24140 recover(input,re);
24141 } 24141 }
24142 return ; 24142 finally {
24143 } 24143
24144 // $ANTLR end "rule__GenerationTask__Group_3_4__1" 24144 restoreStackSize(stackSize);
24145 24145
24146 24146 }
24147 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" 24147 return ;
24148 // InternalApplicationConfiguration.g:7793:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; 24148 }
24149 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { 24149 // $ANTLR end "rule__IntEnumberation__Group_2_1__1"
24150 24150
24151 int stackSize = keepStackSize(); 24151
24152 24152 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
24153 try { 24153 // InternalApplicationConfiguration.g:7738:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
24154 // InternalApplicationConfiguration.g:7797:1: ( ( '=' ) ) 24154 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
24155 // InternalApplicationConfiguration.g:7798:1: ( '=' ) 24155
24156 { 24156 int stackSize = keepStackSize();
24157 // InternalApplicationConfiguration.g:7798:1: ( '=' ) 24157
24158 // InternalApplicationConfiguration.g:7799:2: '=' 24158 try {
24159 { 24159 // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
24160 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 24160 // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
24161 match(input,23,FOLLOW_2); 24161 {
24162 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 24162 // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
24163 24163 // InternalApplicationConfiguration.g:7744:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
24164 } 24164 {
24165 24165 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
24166 24166 // InternalApplicationConfiguration.g:7745:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
24167 } 24167 // InternalApplicationConfiguration.g:7745:3: rule__IntEnumberation__EntryAssignment_2_1_1
24168 24168 {
24169 } 24169 pushFollow(FOLLOW_2);
24170 catch (RecognitionException re) { 24170 rule__IntEnumberation__EntryAssignment_2_1_1();
24171 reportError(re); 24171
24172 recover(input,re); 24172 state._fsp--;
24173 } 24173
24174 finally { 24174
24175 24175 }
24176 restoreStackSize(stackSize); 24176
24177 24177 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
24178 } 24178
24179 return ; 24179 }
24180 } 24180
24181 // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl" 24181
24182 24182 }
24183 24183
24184 // $ANTLR start "rule__GenerationTask__Group_3_4__2" 24184 }
24185 // InternalApplicationConfiguration.g:7808:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; 24185 catch (RecognitionException re) {
24186 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { 24186 reportError(re);
24187 24187 recover(input,re);
24188 int stackSize = keepStackSize(); 24188 }
24189 24189 finally {
24190 try { 24190
24191 // InternalApplicationConfiguration.g:7812:1: ( rule__GenerationTask__Group_3_4__2__Impl ) 24191 restoreStackSize(stackSize);
24192 // InternalApplicationConfiguration.g:7813:2: rule__GenerationTask__Group_3_4__2__Impl 24192
24193 { 24193 }
24194 pushFollow(FOLLOW_2); 24194 return ;
24195 rule__GenerationTask__Group_3_4__2__Impl(); 24195 }
24196 24196 // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl"
24197 state._fsp--; 24197
24198 24198
24199 24199 // $ANTLR start "rule__RealEnumeration__Group__0"
24200 } 24200 // InternalApplicationConfiguration.g:7754:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
24201 24201 public final void rule__RealEnumeration__Group__0() throws RecognitionException {
24202 } 24202
24203 catch (RecognitionException re) { 24203 int stackSize = keepStackSize();
24204 reportError(re); 24204
24205 recover(input,re); 24205 try {
24206 } 24206 // InternalApplicationConfiguration.g:7758:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
24207 finally { 24207 // InternalApplicationConfiguration.g:7759:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
24208 24208 {
24209 restoreStackSize(stackSize); 24209 pushFollow(FOLLOW_37);
24210 24210 rule__RealEnumeration__Group__0__Impl();
24211 } 24211
24212 return ; 24212 state._fsp--;
24213 } 24213
24214 // $ANTLR end "rule__GenerationTask__Group_3_4__2" 24214 pushFollow(FOLLOW_2);
24215 24215 rule__RealEnumeration__Group__1();
24216 24216
24217 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" 24217 state._fsp--;
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
24222 24222 }
24223 try { 24223 catch (RecognitionException re) {
24224 // InternalApplicationConfiguration.g:7823:1: ( ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ) 24224 reportError(re);
24225 // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) 24225 recover(input,re);
24226 { 24226 }
24227 // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) 24227 finally {
24228 // InternalApplicationConfiguration.g:7825:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) 24228
24229 { 24229 restoreStackSize(stackSize);
24230 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); 24230
24231 // InternalApplicationConfiguration.g:7826:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) 24231 }
24232 // InternalApplicationConfiguration.g:7826:3: rule__GenerationTask__NumberAssignment_3_4_2 24232 return ;
24233 { 24233 }
24234 pushFollow(FOLLOW_2); 24234 // $ANTLR end "rule__RealEnumeration__Group__0"
24235 rule__GenerationTask__NumberAssignment_3_4_2(); 24235
24236 24236
24237 state._fsp--; 24237 // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
24238 24238 // InternalApplicationConfiguration.g:7766:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
24239 24239 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
24240 } 24240
24241 24241 int stackSize = keepStackSize();
24242 after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); 24242
24243 24243 try {
24244 } 24244 // InternalApplicationConfiguration.g:7770:1: ( ( () ) )
24245 24245 // InternalApplicationConfiguration.g:7771:1: ( () )
24246 24246 {
24247 } 24247 // InternalApplicationConfiguration.g:7771:1: ( () )
24248 24248 // InternalApplicationConfiguration.g:7772:2: ()
24249 } 24249 {
24250 catch (RecognitionException re) { 24250 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
24251 reportError(re); 24251 // InternalApplicationConfiguration.g:7773:2: ()
24252 recover(input,re); 24252 // InternalApplicationConfiguration.g:7773:3:
24253 } 24253 {
24254 finally { 24254 }
24255 24255
24256 restoreStackSize(stackSize); 24256 after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
24257 24257
24258 } 24258 }
24259 return ; 24259
24260 } 24260
24261 // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl" 24261 }
24262 24262
24263 24263 }
24264 // $ANTLR start "rule__GenerationTask__Group_3_5__0" 24264 finally {
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
24266 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { 24266 restoreStackSize(stackSize);
24267 24267
24268 int stackSize = keepStackSize(); 24268 }
24269 24269 return ;
24270 try { 24270 }
24271 // InternalApplicationConfiguration.g:7839:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) 24271 // $ANTLR end "rule__RealEnumeration__Group__0__Impl"
24272 // InternalApplicationConfiguration.g:7840:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 24272
24273 { 24273
24274 pushFollow(FOLLOW_13); 24274 // $ANTLR start "rule__RealEnumeration__Group__1"
24275 rule__GenerationTask__Group_3_5__0__Impl(); 24275 // InternalApplicationConfiguration.g:7781:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
24276 24276 public final void rule__RealEnumeration__Group__1() throws RecognitionException {
24277 state._fsp--; 24277
24278 24278 int stackSize = keepStackSize();
24279 pushFollow(FOLLOW_2); 24279
24280 rule__GenerationTask__Group_3_5__1(); 24280 try {
24281 24281 // InternalApplicationConfiguration.g:7785:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
24282 state._fsp--; 24282 // InternalApplicationConfiguration.g:7786:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
24283 24283 {
24284 24284 pushFollow(FOLLOW_42);
24285 } 24285 rule__RealEnumeration__Group__1__Impl();
24286 24286
24287 } 24287 state._fsp--;
24288 catch (RecognitionException re) { 24288
24289 reportError(re); 24289 pushFollow(FOLLOW_2);
24290 recover(input,re); 24290 rule__RealEnumeration__Group__2();
24291 } 24291
24292 finally { 24292 state._fsp--;
24293 24293
24294 restoreStackSize(stackSize); 24294
24295 24295 }
24296 } 24296
24297 return ; 24297 }
24298 } 24298 catch (RecognitionException re) {
24299 // $ANTLR end "rule__GenerationTask__Group_3_5__0" 24299 reportError(re);
24300 24300 recover(input,re);
24301 24301 }
24302 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" 24302 finally {
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 restoreStackSize(stackSize);
24305 24305
24306 int stackSize = keepStackSize(); 24306 }
24307 24307 return ;
24308 try { 24308 }
24309 // InternalApplicationConfiguration.g:7851:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ) 24309 // $ANTLR end "rule__RealEnumeration__Group__1"
24310 // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) 24310
24311 { 24311
24312 // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) 24312 // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
24313 // InternalApplicationConfiguration.g:7853:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) 24313 // InternalApplicationConfiguration.g:7793:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
24314 { 24314 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
24315 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); 24315
24316 // InternalApplicationConfiguration.g:7854:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) 24316 int stackSize = keepStackSize();
24317 // InternalApplicationConfiguration.g:7854:3: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 24317
24318 { 24318 try {
24319 pushFollow(FOLLOW_2); 24319 // InternalApplicationConfiguration.g:7797:1: ( ( '{' ) )
24320 rule__GenerationTask__RunSpecifiedAssignment_3_5_0(); 24320 // InternalApplicationConfiguration.g:7798:1: ( '{' )
24321 24321 {
24322 state._fsp--; 24322 // InternalApplicationConfiguration.g:7798:1: ( '{' )
24323 24323 // InternalApplicationConfiguration.g:7799:2: '{'
24324 24324 {
24325 } 24325 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
24326 24326 match(input,29,FOLLOW_2);
24327 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); 24327 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
24328 24328
24329 } 24329 }
24330 24330
24331 24331
24332 } 24332 }
24333 24333
24334 } 24334 }
24335 catch (RecognitionException re) { 24335 catch (RecognitionException re) {
24336 reportError(re); 24336 reportError(re);
24337 recover(input,re); 24337 recover(input,re);
24338 } 24338 }
24339 finally { 24339 finally {
24340 24340
24341 restoreStackSize(stackSize); 24341 restoreStackSize(stackSize);
24342 24342
24343 } 24343 }
24344 return ; 24344 return ;
24345 } 24345 }
24346 // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl" 24346 // $ANTLR end "rule__RealEnumeration__Group__1__Impl"
24347 24347
24348 24348
24349 // $ANTLR start "rule__GenerationTask__Group_3_5__1" 24349 // $ANTLR start "rule__RealEnumeration__Group__2"
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:7808:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
24351 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { 24351 public final void rule__RealEnumeration__Group__2() throws RecognitionException {
24352 24352
24353 int stackSize = keepStackSize(); 24353 int stackSize = keepStackSize();
24354 24354
24355 try { 24355 try {
24356 // InternalApplicationConfiguration.g:7866:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) 24356 // InternalApplicationConfiguration.g:7812:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
24357 // InternalApplicationConfiguration.g:7867:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 24357 // InternalApplicationConfiguration.g:7813:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
24358 { 24358 {
24359 pushFollow(FOLLOW_9); 24359 pushFollow(FOLLOW_42);
24360 rule__GenerationTask__Group_3_5__1__Impl(); 24360 rule__RealEnumeration__Group__2__Impl();
24361 24361
24362 state._fsp--; 24362 state._fsp--;
24363 24363
24364 pushFollow(FOLLOW_2); 24364 pushFollow(FOLLOW_2);
24365 rule__GenerationTask__Group_3_5__2(); 24365 rule__RealEnumeration__Group__3();
24366 24366
24367 state._fsp--; 24367 state._fsp--;
24368 24368
24369 24369
24370 } 24370 }
24371 24371
24372 } 24372 }
24373 catch (RecognitionException re) { 24373 catch (RecognitionException re) {
24374 reportError(re); 24374 reportError(re);
24375 recover(input,re); 24375 recover(input,re);
24376 } 24376 }
24377 finally { 24377 finally {
24378 24378
24379 restoreStackSize(stackSize); 24379 restoreStackSize(stackSize);
24380 24380
24381 } 24381 }
24382 return ; 24382 return ;
24383 } 24383 }
24384 // $ANTLR end "rule__GenerationTask__Group_3_5__1" 24384 // $ANTLR end "rule__RealEnumeration__Group__2"
24385 24385
24386 24386
24387 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" 24387 // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
24388 // InternalApplicationConfiguration.g:7874:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; 24388 // InternalApplicationConfiguration.g:7820:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
24389 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { 24389 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
24390 24390
24391 int stackSize = keepStackSize(); 24391 int stackSize = keepStackSize();
24392 24392
24393 try { 24393 try {
24394 // InternalApplicationConfiguration.g:7878:1: ( ( '=' ) ) 24394 // InternalApplicationConfiguration.g:7824:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
24395 // InternalApplicationConfiguration.g:7879:1: ( '=' ) 24395 // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
24396 { 24396 {
24397 // InternalApplicationConfiguration.g:7879:1: ( '=' ) 24397 // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
24398 // InternalApplicationConfiguration.g:7880:2: '=' 24398 // InternalApplicationConfiguration.g:7826:2: ( rule__RealEnumeration__Group_2__0 )?
24399 { 24399 {
24400 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 24400 before(grammarAccess.getRealEnumerationAccess().getGroup_2());
24401 match(input,23,FOLLOW_2); 24401 // InternalApplicationConfiguration.g:7827:2: ( rule__RealEnumeration__Group_2__0 )?
24402 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 24402 int alt58=2;
24403 24403 int LA58_0 = input.LA(1);
24404 } 24404
24405 24405 if ( (LA58_0==RULE_INT||LA58_0==22) ) {
24406 24406 alt58=1;
24407 } 24407 }
24408 24408 switch (alt58) {
24409 } 24409 case 1 :
24410 catch (RecognitionException re) { 24410 // InternalApplicationConfiguration.g:7827:3: rule__RealEnumeration__Group_2__0
24411 reportError(re); 24411 {
24412 recover(input,re); 24412 pushFollow(FOLLOW_2);
24413 } 24413 rule__RealEnumeration__Group_2__0();
24414 finally { 24414
24415 24415 state._fsp--;
24416 restoreStackSize(stackSize); 24416
24417 24417
24418 } 24418 }
24419 return ; 24419 break;
24420 } 24420
24421 // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl" 24421 }
24422 24422
24423 24423 after(grammarAccess.getRealEnumerationAccess().getGroup_2());
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 }
24426 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { 24426
24427 24427
24428 int stackSize = keepStackSize(); 24428 }
24429 24429
24430 try { 24430 }
24431 // InternalApplicationConfiguration.g:7893:1: ( rule__GenerationTask__Group_3_5__2__Impl ) 24431 catch (RecognitionException re) {
24432 // InternalApplicationConfiguration.g:7894:2: rule__GenerationTask__Group_3_5__2__Impl 24432 reportError(re);
24433 { 24433 recover(input,re);
24434 pushFollow(FOLLOW_2); 24434 }
24435 rule__GenerationTask__Group_3_5__2__Impl(); 24435 finally {
24436 24436
24437 state._fsp--; 24437 restoreStackSize(stackSize);
24438 24438
24439 24439 }
24440 } 24440 return ;
24441 24441 }
24442 } 24442 // $ANTLR end "rule__RealEnumeration__Group__2__Impl"
24443 catch (RecognitionException re) { 24443
24444 reportError(re); 24444
24445 recover(input,re); 24445 // $ANTLR start "rule__RealEnumeration__Group__3"
24446 } 24446 // InternalApplicationConfiguration.g:7835:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
24447 finally { 24447 public final void rule__RealEnumeration__Group__3() throws RecognitionException {
24448 24448
24449 restoreStackSize(stackSize); 24449 int stackSize = keepStackSize();
24450 24450
24451 } 24451 try {
24452 return ; 24452 // InternalApplicationConfiguration.g:7839:1: ( rule__RealEnumeration__Group__3__Impl )
24453 } 24453 // InternalApplicationConfiguration.g:7840:2: rule__RealEnumeration__Group__3__Impl
24454 // $ANTLR end "rule__GenerationTask__Group_3_5__2" 24454 {
24455 24455 pushFollow(FOLLOW_2);
24456 24456 rule__RealEnumeration__Group__3__Impl();
24457 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" 24457
24458 // InternalApplicationConfiguration.g:7900:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ; 24458 state._fsp--;
24459 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { 24459
24460 24460
24461 int stackSize = keepStackSize(); 24461 }
24462 24462
24463 try { 24463 }
24464 // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ) 24464 catch (RecognitionException re) {
24465 // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) 24465 reportError(re);
24466 { 24466 recover(input,re);
24467 // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) 24467 }
24468 // InternalApplicationConfiguration.g:7906:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) 24468 finally {
24469 { 24469
24470 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); 24470 restoreStackSize(stackSize);
24471 // InternalApplicationConfiguration.g:7907:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) 24471
24472 // InternalApplicationConfiguration.g:7907:3: rule__GenerationTask__RunsAssignment_3_5_2 24472 }
24473 { 24473 return ;
24474 pushFollow(FOLLOW_2); 24474 }
24475 rule__GenerationTask__RunsAssignment_3_5_2(); 24475 // $ANTLR end "rule__RealEnumeration__Group__3"
24476 24476
24477 state._fsp--; 24477
24478 24478 // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
24479 24479 // InternalApplicationConfiguration.g:7846:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
24480 } 24480 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
24481 24481
24482 after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); 24482 int stackSize = keepStackSize();
24483 24483
24484 } 24484 try {
24485 24485 // InternalApplicationConfiguration.g:7850:1: ( ( '}' ) )
24486 24486 // InternalApplicationConfiguration.g:7851:1: ( '}' )
24487 } 24487 {
24488 24488 // InternalApplicationConfiguration.g:7851:1: ( '}' )
24489 } 24489 // InternalApplicationConfiguration.g:7852:2: '}'
24490 catch (RecognitionException re) { 24490 {
24491 reportError(re); 24491 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
24492 recover(input,re); 24492 match(input,30,FOLLOW_2);
24493 } 24493 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
24494 finally { 24494
24495 24495 }
24496 restoreStackSize(stackSize); 24496
24497 24497
24498 } 24498 }
24499 return ; 24499
24500 } 24500 }
24501 // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl" 24501 catch (RecognitionException re) {
24502 24502 reportError(re);
24503 24503 recover(input,re);
24504 // $ANTLR start "rule__GenerationTask__Group_3_6__0" 24504 }
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 finally {
24506 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { 24506
24507 24507 restoreStackSize(stackSize);
24508 int stackSize = keepStackSize(); 24508
24509 24509 }
24510 try { 24510 return ;
24511 // InternalApplicationConfiguration.g:7920:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) 24511 }
24512 // InternalApplicationConfiguration.g:7921:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 24512 // $ANTLR end "rule__RealEnumeration__Group__3__Impl"
24513 { 24513
24514 pushFollow(FOLLOW_13); 24514
24515 rule__GenerationTask__Group_3_6__0__Impl(); 24515 // $ANTLR start "rule__RealEnumeration__Group_2__0"
24516 24516 // InternalApplicationConfiguration.g:7862:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
24517 state._fsp--; 24517 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
24518 24518
24519 pushFollow(FOLLOW_2); 24519 int stackSize = keepStackSize();
24520 rule__GenerationTask__Group_3_6__1(); 24520
24521 24521 try {
24522 state._fsp--; 24522 // InternalApplicationConfiguration.g:7866:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
24523 24523 // InternalApplicationConfiguration.g:7867:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
24524 24524 {
24525 } 24525 pushFollow(FOLLOW_27);
24526 24526 rule__RealEnumeration__Group_2__0__Impl();
24527 } 24527
24528 catch (RecognitionException re) { 24528 state._fsp--;
24529 reportError(re); 24529
24530 recover(input,re); 24530 pushFollow(FOLLOW_2);
24531 } 24531 rule__RealEnumeration__Group_2__1();
24532 finally { 24532
24533 24533 state._fsp--;
24534 restoreStackSize(stackSize); 24534
24535 24535
24536 } 24536 }
24537 return ; 24537
24538 } 24538 }
24539 // $ANTLR end "rule__GenerationTask__Group_3_6__0" 24539 catch (RecognitionException re) {
24540 24540 reportError(re);
24541 24541 recover(input,re);
24542 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" 24542 }
24543 // InternalApplicationConfiguration.g:7928:1: rule__GenerationTask__Group_3_6__0__Impl : ( 'solver' ) ; 24543 finally {
24544 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { 24544
24545 24545 restoreStackSize(stackSize);
24546 int stackSize = keepStackSize(); 24546
24547 24547 }
24548 try { 24548 return ;
24549 // InternalApplicationConfiguration.g:7932:1: ( ( 'solver' ) ) 24549 }
24550 // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) 24550 // $ANTLR end "rule__RealEnumeration__Group_2__0"
24551 { 24551
24552 // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) 24552
24553 // InternalApplicationConfiguration.g:7934:2: 'solver' 24553 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
24554 { 24554 // InternalApplicationConfiguration.g:7874:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
24555 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); 24555 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
24556 match(input,49,FOLLOW_2); 24556
24557 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); 24557 int stackSize = keepStackSize();
24558 24558
24559 } 24559 try {
24560 24560 // InternalApplicationConfiguration.g:7878:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
24561 24561 // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
24562 } 24562 {
24563 24563 // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
24564 } 24564 // InternalApplicationConfiguration.g:7880:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
24565 catch (RecognitionException re) { 24565 {
24566 reportError(re); 24566 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
24567 recover(input,re); 24567 // InternalApplicationConfiguration.g:7881:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
24568 } 24568 // InternalApplicationConfiguration.g:7881:3: rule__RealEnumeration__EntryAssignment_2_0
24569 finally { 24569 {
24570 24570 pushFollow(FOLLOW_2);
24571 restoreStackSize(stackSize); 24571 rule__RealEnumeration__EntryAssignment_2_0();
24572 24572
24573 } 24573 state._fsp--;
24574 return ; 24574
24575 } 24575
24576 // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl" 24576 }
24577 24577
24578 24578 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
24579 // $ANTLR start "rule__GenerationTask__Group_3_6__1" 24579
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 }
24581 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { 24581
24582 24582
24583 int stackSize = keepStackSize(); 24583 }
24584 24584
24585 try { 24585 }
24586 // InternalApplicationConfiguration.g:7947:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) 24586 catch (RecognitionException re) {
24587 // InternalApplicationConfiguration.g:7948:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 24587 reportError(re);
24588 { 24588 recover(input,re);
24589 pushFollow(FOLLOW_44); 24589 }
24590 rule__GenerationTask__Group_3_6__1__Impl(); 24590 finally {
24591 24591
24592 state._fsp--; 24592 restoreStackSize(stackSize);
24593 24593
24594 pushFollow(FOLLOW_2); 24594 }
24595 rule__GenerationTask__Group_3_6__2(); 24595 return ;
24596 24596 }
24597 state._fsp--; 24597 // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl"
24598 24598
24599 24599
24600 } 24600 // $ANTLR start "rule__RealEnumeration__Group_2__1"
24601 24601 // InternalApplicationConfiguration.g:7889:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
24602 } 24602 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
24603 catch (RecognitionException re) { 24603
24604 reportError(re); 24604 int stackSize = keepStackSize();
24605 recover(input,re); 24605
24606 } 24606 try {
24607 finally { 24607 // InternalApplicationConfiguration.g:7893:1: ( rule__RealEnumeration__Group_2__1__Impl )
24608 24608 // InternalApplicationConfiguration.g:7894:2: rule__RealEnumeration__Group_2__1__Impl
24609 restoreStackSize(stackSize); 24609 {
24610 24610 pushFollow(FOLLOW_2);
24611 } 24611 rule__RealEnumeration__Group_2__1__Impl();
24612 return ; 24612
24613 } 24613 state._fsp--;
24614 // $ANTLR end "rule__GenerationTask__Group_3_6__1" 24614
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 catch (RecognitionException re) {
24620 24620 reportError(re);
24621 int stackSize = keepStackSize(); 24621 recover(input,re);
24622 24622 }
24623 try { 24623 finally {
24624 // InternalApplicationConfiguration.g:7959:1: ( ( '=' ) ) 24624
24625 // InternalApplicationConfiguration.g:7960:1: ( '=' ) 24625 restoreStackSize(stackSize);
24626 { 24626
24627 // InternalApplicationConfiguration.g:7960:1: ( '=' ) 24627 }
24628 // InternalApplicationConfiguration.g:7961:2: '=' 24628 return ;
24629 { 24629 }
24630 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 24630 // $ANTLR end "rule__RealEnumeration__Group_2__1"
24631 match(input,23,FOLLOW_2); 24631
24632 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 24632
24633 24633 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
24634 } 24634 // InternalApplicationConfiguration.g:7900:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
24635 24635 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
24636 24636
24637 } 24637 int stackSize = keepStackSize();
24638 24638
24639 } 24639 try {
24640 catch (RecognitionException re) { 24640 // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
24641 reportError(re); 24641 // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
24642 recover(input,re); 24642 {
24643 } 24643 // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
24644 finally { 24644 // InternalApplicationConfiguration.g:7906:2: ( rule__RealEnumeration__Group_2_1__0 )*
24645 24645 {
24646 restoreStackSize(stackSize); 24646 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
24647 24647 // InternalApplicationConfiguration.g:7907:2: ( rule__RealEnumeration__Group_2_1__0 )*
24648 } 24648 loop59:
24649 return ; 24649 do {
24650 } 24650 int alt59=2;
24651 // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl" 24651 int LA59_0 = input.LA(1);
24652 24652
24653 24653 if ( (LA59_0==31) ) {
24654 // $ANTLR start "rule__GenerationTask__Group_3_6__2" 24654 alt59=1;
24655 // InternalApplicationConfiguration.g:7970:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; 24655 }
24656 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { 24656
24657 24657
24658 int stackSize = keepStackSize(); 24658 switch (alt59) {
24659 24659 case 1 :
24660 try { 24660 // InternalApplicationConfiguration.g:7907:3: rule__RealEnumeration__Group_2_1__0
24661 // InternalApplicationConfiguration.g:7974:1: ( rule__GenerationTask__Group_3_6__2__Impl ) 24661 {
24662 // InternalApplicationConfiguration.g:7975:2: rule__GenerationTask__Group_3_6__2__Impl 24662 pushFollow(FOLLOW_17);
24663 { 24663 rule__RealEnumeration__Group_2_1__0();
24664 pushFollow(FOLLOW_2); 24664
24665 rule__GenerationTask__Group_3_6__2__Impl(); 24665 state._fsp--;
24666 24666
24667 state._fsp--; 24667
24668 24668 }
24669 24669 break;
24670 } 24670
24671 24671 default :
24672 } 24672 break loop59;
24673 catch (RecognitionException re) { 24673 }
24674 reportError(re); 24674 } while (true);
24675 recover(input,re); 24675
24676 } 24676 after(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
24677 finally { 24677
24678 24678 }
24679 restoreStackSize(stackSize); 24679
24680 24680
24681 } 24681 }
24682 return ; 24682
24683 } 24683 }
24684 // $ANTLR end "rule__GenerationTask__Group_3_6__2" 24684 catch (RecognitionException re) {
24685 24685 reportError(re);
24686 24686 recover(input,re);
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 finally {
24689 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { 24689
24690 24690 restoreStackSize(stackSize);
24691 int stackSize = keepStackSize(); 24691
24692 24692 }
24693 try { 24693 return ;
24694 // InternalApplicationConfiguration.g:7985:1: ( ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ) 24694 }
24695 // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) 24695 // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl"
24696 { 24696
24697 // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) 24697
24698 // InternalApplicationConfiguration.g:7987:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) 24698 // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
24699 { 24699 // InternalApplicationConfiguration.g:7916:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
24700 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); 24700 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
24701 // InternalApplicationConfiguration.g:7988:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) 24701
24702 // InternalApplicationConfiguration.g:7988:3: rule__GenerationTask__SolverAssignment_3_6_2 24702 int stackSize = keepStackSize();
24703 { 24703
24704 pushFollow(FOLLOW_2); 24704 try {
24705 rule__GenerationTask__SolverAssignment_3_6_2(); 24705 // InternalApplicationConfiguration.g:7920:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
24706 24706 // InternalApplicationConfiguration.g:7921:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
24707 state._fsp--; 24707 {
24708 24708 pushFollow(FOLLOW_25);
24709 24709 rule__RealEnumeration__Group_2_1__0__Impl();
24710 } 24710
24711 24711 state._fsp--;
24712 after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); 24712
24713 24713 pushFollow(FOLLOW_2);
24714 } 24714 rule__RealEnumeration__Group_2_1__1();
24715 24715
24716 24716 state._fsp--;
24717 } 24717
24718 24718
24719 } 24719 }
24720 catch (RecognitionException re) { 24720
24721 reportError(re); 24721 }
24722 recover(input,re); 24722 catch (RecognitionException re) {
24723 } 24723 reportError(re);
24724 finally { 24724 recover(input,re);
24725 24725 }
24726 restoreStackSize(stackSize); 24726 finally {
24727 24727
24728 } 24728 restoreStackSize(stackSize);
24729 return ; 24729
24730 } 24730 }
24731 // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl" 24731 return ;
24732 24732 }
24733 24733 // $ANTLR end "rule__RealEnumeration__Group_2_1__0"
24734 // $ANTLR start "rule__GenerationTask__Group_3_7__0" 24734
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 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
24737 24737 // InternalApplicationConfiguration.g:7928:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
24738 int stackSize = keepStackSize(); 24738 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
24739 24739
24740 try { 24740 int stackSize = keepStackSize();
24741 // InternalApplicationConfiguration.g:8001:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) 24741
24742 // InternalApplicationConfiguration.g:8002:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 24742 try {
24743 { 24743 // InternalApplicationConfiguration.g:7932:1: ( ( ',' ) )
24744 pushFollow(FOLLOW_13); 24744 // InternalApplicationConfiguration.g:7933:1: ( ',' )
24745 rule__GenerationTask__Group_3_7__0__Impl(); 24745 {
24746 24746 // InternalApplicationConfiguration.g:7933:1: ( ',' )
24747 state._fsp--; 24747 // InternalApplicationConfiguration.g:7934:2: ','
24748 24748 {
24749 pushFollow(FOLLOW_2); 24749 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
24750 rule__GenerationTask__Group_3_7__1(); 24750 match(input,31,FOLLOW_2);
24751 24751 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
24752 state._fsp--; 24752
24753 24753 }
24754 24754
24755 } 24755
24756 24756 }
24757 } 24757
24758 catch (RecognitionException re) { 24758 }
24759 reportError(re); 24759 catch (RecognitionException re) {
24760 recover(input,re); 24760 reportError(re);
24761 } 24761 recover(input,re);
24762 finally { 24762 }
24763 24763 finally {
24764 restoreStackSize(stackSize); 24764
24765 24765 restoreStackSize(stackSize);
24766 } 24766
24767 return ; 24767 }
24768 } 24768 return ;
24769 // $ANTLR end "rule__GenerationTask__Group_3_7__0" 24769 }
24770 24770 // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl"
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 // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
24774 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { 24774 // InternalApplicationConfiguration.g:7943:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
24775 24775 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
24776 int stackSize = keepStackSize(); 24776
24777 24777 int stackSize = keepStackSize();
24778 try { 24778
24779 // InternalApplicationConfiguration.g:8013:1: ( ( 'config' ) ) 24779 try {
24780 // InternalApplicationConfiguration.g:8014:1: ( 'config' ) 24780 // InternalApplicationConfiguration.g:7947:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
24781 { 24781 // InternalApplicationConfiguration.g:7948:2: rule__RealEnumeration__Group_2_1__1__Impl
24782 // InternalApplicationConfiguration.g:8014:1: ( 'config' ) 24782 {
24783 // InternalApplicationConfiguration.g:8015:2: 'config' 24783 pushFollow(FOLLOW_2);
24784 { 24784 rule__RealEnumeration__Group_2_1__1__Impl();
24785 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); 24785
24786 match(input,34,FOLLOW_2); 24786 state._fsp--;
24787 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); 24787
24788 24788
24789 } 24789 }
24790 24790
24791 24791 }
24792 } 24792 catch (RecognitionException re) {
24793 24793 reportError(re);
24794 } 24794 recover(input,re);
24795 catch (RecognitionException re) { 24795 }
24796 reportError(re); 24796 finally {
24797 recover(input,re); 24797
24798 } 24798 restoreStackSize(stackSize);
24799 finally { 24799
24800 24800 }
24801 restoreStackSize(stackSize); 24801 return ;
24802 24802 }
24803 } 24803 // $ANTLR end "rule__RealEnumeration__Group_2_1__1"
24804 return ; 24804
24805 } 24805
24806 // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl" 24806 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
24807 24807 // InternalApplicationConfiguration.g:7954:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
24808 24808 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
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 int stackSize = keepStackSize();
24811 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { 24811
24812 24812 try {
24813 int stackSize = keepStackSize(); 24813 // InternalApplicationConfiguration.g:7958:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
24814 24814 // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
24815 try { 24815 {
24816 // InternalApplicationConfiguration.g:8028:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) 24816 // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
24817 // InternalApplicationConfiguration.g:8029:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 24817 // InternalApplicationConfiguration.g:7960:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
24818 { 24818 {
24819 pushFollow(FOLLOW_43); 24819 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
24820 rule__GenerationTask__Group_3_7__1__Impl(); 24820 // InternalApplicationConfiguration.g:7961:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
24821 24821 // InternalApplicationConfiguration.g:7961:3: rule__RealEnumeration__EntryAssignment_2_1_1
24822 state._fsp--; 24822 {
24823 24823 pushFollow(FOLLOW_2);
24824 pushFollow(FOLLOW_2); 24824 rule__RealEnumeration__EntryAssignment_2_1_1();
24825 rule__GenerationTask__Group_3_7__2(); 24825
24826 24826 state._fsp--;
24827 state._fsp--; 24827
24828 24828
24829 24829 }
24830 } 24830
24831 24831 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
24832 } 24832
24833 catch (RecognitionException re) { 24833 }
24834 reportError(re); 24834
24835 recover(input,re); 24835
24836 } 24836 }
24837 finally { 24837
24838 24838 }
24839 restoreStackSize(stackSize); 24839 catch (RecognitionException re) {
24840 24840 reportError(re);
24841 } 24841 recover(input,re);
24842 return ; 24842 }
24843 } 24843 finally {
24844 // $ANTLR end "rule__GenerationTask__Group_3_7__1" 24844
24845 24845 restoreStackSize(stackSize);
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 return ;
24849 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { 24849 }
24850 24850 // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl"
24851 int stackSize = keepStackSize(); 24851
24852 24852
24853 try { 24853 // $ANTLR start "rule__StringEnumeration__Group__0"
24854 // InternalApplicationConfiguration.g:8040:1: ( ( '=' ) ) 24854 // InternalApplicationConfiguration.g:7970:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
24855 // InternalApplicationConfiguration.g:8041:1: ( '=' ) 24855 public final void rule__StringEnumeration__Group__0() throws RecognitionException {
24856 { 24856
24857 // InternalApplicationConfiguration.g:8041:1: ( '=' ) 24857 int stackSize = keepStackSize();
24858 // InternalApplicationConfiguration.g:8042:2: '=' 24858
24859 { 24859 try {
24860 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 24860 // InternalApplicationConfiguration.g:7974:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
24861 match(input,23,FOLLOW_2); 24861 // InternalApplicationConfiguration.g:7975:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
24862 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 24862 {
24863 24863 pushFollow(FOLLOW_37);
24864 } 24864 rule__StringEnumeration__Group__0__Impl();
24865 24865
24866 24866 state._fsp--;
24867 } 24867
24868 24868 pushFollow(FOLLOW_2);
24869 } 24869 rule__StringEnumeration__Group__1();
24870 catch (RecognitionException re) { 24870
24871 reportError(re); 24871 state._fsp--;
24872 recover(input,re); 24872
24873 } 24873
24874 finally { 24874 }
24875 24875
24876 restoreStackSize(stackSize); 24876 }
24877 24877 catch (RecognitionException re) {
24878 } 24878 reportError(re);
24879 return ; 24879 recover(input,re);
24880 } 24880 }
24881 // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl" 24881 finally {
24882 24882
24883 24883 restoreStackSize(stackSize);
24884 // $ANTLR start "rule__GenerationTask__Group_3_7__2" 24884
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 return ;
24887 24887 }
24888 int stackSize = keepStackSize(); 24888 // $ANTLR end "rule__StringEnumeration__Group__0"
24889 24889
24890 try { 24890
24891 // InternalApplicationConfiguration.g:8055:1: ( rule__GenerationTask__Group_3_7__2__Impl ) 24891 // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
24892 // InternalApplicationConfiguration.g:8056:2: rule__GenerationTask__Group_3_7__2__Impl 24892 // InternalApplicationConfiguration.g:7982:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
24893 { 24893 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
24894 pushFollow(FOLLOW_2); 24894
24895 rule__GenerationTask__Group_3_7__2__Impl(); 24895 int stackSize = keepStackSize();
24896 24896
24897 state._fsp--; 24897 try {
24898 24898 // InternalApplicationConfiguration.g:7986:1: ( ( () ) )
24899 24899 // InternalApplicationConfiguration.g:7987:1: ( () )
24900 } 24900 {
24901 24901 // InternalApplicationConfiguration.g:7987:1: ( () )
24902 } 24902 // InternalApplicationConfiguration.g:7988:2: ()
24903 catch (RecognitionException re) { 24903 {
24904 reportError(re); 24904 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
24905 recover(input,re); 24905 // InternalApplicationConfiguration.g:7989:2: ()
24906 } 24906 // InternalApplicationConfiguration.g:7989:3:
24907 finally { 24907 {
24908 24908 }
24909 restoreStackSize(stackSize); 24909
24910 24910 after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
24911 } 24911
24912 return ; 24912 }
24913 } 24913
24914 // $ANTLR end "rule__GenerationTask__Group_3_7__2" 24914
24915 24915 }
24916 24916
24917 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" 24917 }
24918 // InternalApplicationConfiguration.g:8062:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ; 24918 finally {
24919 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { 24919
24920 24920 restoreStackSize(stackSize);
24921 int stackSize = keepStackSize(); 24921
24922 24922 }
24923 try { 24923 return ;
24924 // InternalApplicationConfiguration.g:8066:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ) 24924 }
24925 // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) 24925 // $ANTLR end "rule__StringEnumeration__Group__0__Impl"
24926 { 24926
24927 // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) 24927
24928 // InternalApplicationConfiguration.g:8068:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) 24928 // $ANTLR start "rule__StringEnumeration__Group__1"
24929 { 24929 // InternalApplicationConfiguration.g:7997:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
24930 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); 24930 public final void rule__StringEnumeration__Group__1() throws RecognitionException {
24931 // InternalApplicationConfiguration.g:8069:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) 24931
24932 // InternalApplicationConfiguration.g:8069:3: rule__GenerationTask__ConfigAssignment_3_7_2 24932 int stackSize = keepStackSize();
24933 { 24933
24934 pushFollow(FOLLOW_2); 24934 try {
24935 rule__GenerationTask__ConfigAssignment_3_7_2(); 24935 // InternalApplicationConfiguration.g:8001:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
24936 24936 // InternalApplicationConfiguration.g:8002:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
24937 state._fsp--; 24937 {
24938 24938 pushFollow(FOLLOW_43);
24939 24939 rule__StringEnumeration__Group__1__Impl();
24940 } 24940
24941 24941 state._fsp--;
24942 after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); 24942
24943 24943 pushFollow(FOLLOW_2);
24944 } 24944 rule__StringEnumeration__Group__2();
24945 24945
24946 24946 state._fsp--;
24947 } 24947
24948 24948
24949 } 24949 }
24950 catch (RecognitionException re) { 24950
24951 reportError(re); 24951 }
24952 recover(input,re); 24952 catch (RecognitionException re) {
24953 } 24953 reportError(re);
24954 finally { 24954 recover(input,re);
24955 24955 }
24956 restoreStackSize(stackSize); 24956 finally {
24957 24957
24958 } 24958 restoreStackSize(stackSize);
24959 return ; 24959
24960 } 24960 }
24961 // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl" 24961 return ;
24962 24962 }
24963 24963 // $ANTLR end "rule__StringEnumeration__Group__1"
24964 // $ANTLR start "rule__GenerationTask__Group_3_8__0" 24964
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
24966 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { 24966 // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
24967 24967 // InternalApplicationConfiguration.g:8009:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
24968 int stackSize = keepStackSize(); 24968 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
24969 24969
24970 try { 24970 int stackSize = keepStackSize();
24971 // InternalApplicationConfiguration.g:8082:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) 24971
24972 // InternalApplicationConfiguration.g:8083:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 24972 try {
24973 { 24973 // InternalApplicationConfiguration.g:8013:1: ( ( '{' ) )
24974 pushFollow(FOLLOW_13); 24974 // InternalApplicationConfiguration.g:8014:1: ( '{' )
24975 rule__GenerationTask__Group_3_8__0__Impl(); 24975 {
24976 24976 // InternalApplicationConfiguration.g:8014:1: ( '{' )
24977 state._fsp--; 24977 // InternalApplicationConfiguration.g:8015:2: '{'
24978 24978 {
24979 pushFollow(FOLLOW_2); 24979 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
24980 rule__GenerationTask__Group_3_8__1(); 24980 match(input,29,FOLLOW_2);
24981 24981 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
24982 state._fsp--; 24982
24983 24983 }
24984 24984
24985 } 24985
24986 24986 }
24987 } 24987
24988 catch (RecognitionException re) { 24988 }
24989 reportError(re); 24989 catch (RecognitionException re) {
24990 recover(input,re); 24990 reportError(re);
24991 } 24991 recover(input,re);
24992 finally { 24992 }
24993 24993 finally {
24994 restoreStackSize(stackSize); 24994
24995 24995 restoreStackSize(stackSize);
24996 } 24996
24997 return ; 24997 }
24998 } 24998 return ;
24999 // $ANTLR end "rule__GenerationTask__Group_3_8__0" 24999 }
25000 25000 // $ANTLR end "rule__StringEnumeration__Group__1__Impl"
25001 25001
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 // $ANTLR start "rule__StringEnumeration__Group__2"
25004 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { 25004 // InternalApplicationConfiguration.g:8024:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
25005 25005 public final void rule__StringEnumeration__Group__2() throws RecognitionException {
25006 int stackSize = keepStackSize(); 25006
25007 25007 int stackSize = keepStackSize();
25008 try { 25008
25009 // InternalApplicationConfiguration.g:8094:1: ( ( 'debug' ) ) 25009 try {
25010 // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) 25010 // InternalApplicationConfiguration.g:8028:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
25011 { 25011 // InternalApplicationConfiguration.g:8029:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
25012 // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) 25012 {
25013 // InternalApplicationConfiguration.g:8096:2: 'debug' 25013 pushFollow(FOLLOW_43);
25014 { 25014 rule__StringEnumeration__Group__2__Impl();
25015 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); 25015
25016 match(input,50,FOLLOW_2); 25016 state._fsp--;
25017 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); 25017
25018 25018 pushFollow(FOLLOW_2);
25019 } 25019 rule__StringEnumeration__Group__3();
25020 25020
25021 25021 state._fsp--;
25022 } 25022
25023 25023
25024 } 25024 }
25025 catch (RecognitionException re) { 25025
25026 reportError(re); 25026 }
25027 recover(input,re); 25027 catch (RecognitionException re) {
25028 } 25028 reportError(re);
25029 finally { 25029 recover(input,re);
25030 25030 }
25031 restoreStackSize(stackSize); 25031 finally {
25032 25032
25033 } 25033 restoreStackSize(stackSize);
25034 return ; 25034
25035 } 25035 }
25036 // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl" 25036 return ;
25037 25037 }
25038 25038 // $ANTLR end "rule__StringEnumeration__Group__2"
25039 // $ANTLR start "rule__GenerationTask__Group_3_8__1" 25039
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 start "rule__StringEnumeration__Group__2__Impl"
25042 25042 // InternalApplicationConfiguration.g:8036:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
25043 int stackSize = keepStackSize(); 25043 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
25044 25044
25045 try { 25045 int stackSize = keepStackSize();
25046 // InternalApplicationConfiguration.g:8109:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) 25046
25047 // InternalApplicationConfiguration.g:8110:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 25047 try {
25048 { 25048 // InternalApplicationConfiguration.g:8040:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
25049 pushFollow(FOLLOW_21); 25049 // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
25050 rule__GenerationTask__Group_3_8__1__Impl(); 25050 {
25051 25051 // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
25052 state._fsp--; 25052 // InternalApplicationConfiguration.g:8042:2: ( rule__StringEnumeration__Group_2__0 )?
25053 25053 {
25054 pushFollow(FOLLOW_2); 25054 before(grammarAccess.getStringEnumerationAccess().getGroup_2());
25055 rule__GenerationTask__Group_3_8__2(); 25055 // InternalApplicationConfiguration.g:8043:2: ( rule__StringEnumeration__Group_2__0 )?
25056 25056 int alt60=2;
25057 state._fsp--; 25057 int LA60_0 = input.LA(1);
25058 25058
25059 25059 if ( (LA60_0==RULE_STRING) ) {
25060 } 25060 alt60=1;
25061 25061 }
25062 } 25062 switch (alt60) {
25063 catch (RecognitionException re) { 25063 case 1 :
25064 reportError(re); 25064 // InternalApplicationConfiguration.g:8043:3: rule__StringEnumeration__Group_2__0
25065 recover(input,re); 25065 {
25066 } 25066 pushFollow(FOLLOW_2);
25067 finally { 25067 rule__StringEnumeration__Group_2__0();
25068 25068
25069 restoreStackSize(stackSize); 25069 state._fsp--;
25070 25070
25071 } 25071
25072 return ; 25072 }
25073 } 25073 break;
25074 // $ANTLR end "rule__GenerationTask__Group_3_8__1" 25074
25075 25075 }
25076 25076
25077 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" 25077 after(grammarAccess.getStringEnumerationAccess().getGroup_2());
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 }
25080 25080
25081 int stackSize = keepStackSize(); 25081
25082 25082 }
25083 try { 25083
25084 // InternalApplicationConfiguration.g:8121:1: ( ( '=' ) ) 25084 }
25085 // InternalApplicationConfiguration.g:8122:1: ( '=' ) 25085 catch (RecognitionException re) {
25086 { 25086 reportError(re);
25087 // InternalApplicationConfiguration.g:8122:1: ( '=' ) 25087 recover(input,re);
25088 // InternalApplicationConfiguration.g:8123:2: '=' 25088 }
25089 { 25089 finally {
25090 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 25090
25091 match(input,23,FOLLOW_2); 25091 restoreStackSize(stackSize);
25092 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 25092
25093 25093 }
25094 } 25094 return ;
25095 25095 }
25096 25096 // $ANTLR end "rule__StringEnumeration__Group__2__Impl"
25097 } 25097
25098 25098
25099 } 25099 // $ANTLR start "rule__StringEnumeration__Group__3"
25100 catch (RecognitionException re) { 25100 // InternalApplicationConfiguration.g:8051:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
25101 reportError(re); 25101 public final void rule__StringEnumeration__Group__3() throws RecognitionException {
25102 recover(input,re); 25102
25103 } 25103 int stackSize = keepStackSize();
25104 finally { 25104
25105 25105 try {
25106 restoreStackSize(stackSize); 25106 // InternalApplicationConfiguration.g:8055:1: ( rule__StringEnumeration__Group__3__Impl )
25107 25107 // InternalApplicationConfiguration.g:8056:2: rule__StringEnumeration__Group__3__Impl
25108 } 25108 {
25109 return ; 25109 pushFollow(FOLLOW_2);
25110 } 25110 rule__StringEnumeration__Group__3__Impl();
25111 // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl" 25111
25112 25112 state._fsp--;
25113 25113
25114 // $ANTLR start "rule__GenerationTask__Group_3_8__2" 25114
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
25117 25117 }
25118 int stackSize = keepStackSize(); 25118 catch (RecognitionException re) {
25119 25119 reportError(re);
25120 try { 25120 recover(input,re);
25121 // InternalApplicationConfiguration.g:8136:1: ( rule__GenerationTask__Group_3_8__2__Impl ) 25121 }
25122 // InternalApplicationConfiguration.g:8137:2: rule__GenerationTask__Group_3_8__2__Impl 25122 finally {
25123 { 25123
25124 pushFollow(FOLLOW_2); 25124 restoreStackSize(stackSize);
25125 rule__GenerationTask__Group_3_8__2__Impl(); 25125
25126 25126 }
25127 state._fsp--; 25127 return ;
25128 25128 }
25129 25129 // $ANTLR end "rule__StringEnumeration__Group__3"
25130 } 25130
25131 25131
25132 } 25132 // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
25133 catch (RecognitionException re) { 25133 // InternalApplicationConfiguration.g:8062:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
25134 reportError(re); 25134 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
25135 recover(input,re); 25135
25136 } 25136 int stackSize = keepStackSize();
25137 finally { 25137
25138 25138 try {
25139 restoreStackSize(stackSize); 25139 // InternalApplicationConfiguration.g:8066:1: ( ( '}' ) )
25140 25140 // InternalApplicationConfiguration.g:8067:1: ( '}' )
25141 } 25141 {
25142 return ; 25142 // InternalApplicationConfiguration.g:8067:1: ( '}' )
25143 } 25143 // InternalApplicationConfiguration.g:8068:2: '}'
25144 // $ANTLR end "rule__GenerationTask__Group_3_8__2" 25144 {
25145 25145 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
25146 25146 match(input,30,FOLLOW_2);
25147 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" 25147 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
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 }
25150 25150
25151 int stackSize = keepStackSize(); 25151
25152 25152 }
25153 try { 25153
25154 // InternalApplicationConfiguration.g:8147:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ) 25154 }
25155 // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) 25155 catch (RecognitionException re) {
25156 { 25156 reportError(re);
25157 // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) 25157 recover(input,re);
25158 // InternalApplicationConfiguration.g:8149:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) 25158 }
25159 { 25159 finally {
25160 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); 25160
25161 // InternalApplicationConfiguration.g:8150:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) 25161 restoreStackSize(stackSize);
25162 // InternalApplicationConfiguration.g:8150:3: rule__GenerationTask__DebugFolderAssignment_3_8_2 25162
25163 { 25163 }
25164 pushFollow(FOLLOW_2); 25164 return ;
25165 rule__GenerationTask__DebugFolderAssignment_3_8_2(); 25165 }
25166 25166 // $ANTLR end "rule__StringEnumeration__Group__3__Impl"
25167 state._fsp--; 25167
25168 25168
25169 25169 // $ANTLR start "rule__StringEnumeration__Group_2__0"
25170 } 25170 // InternalApplicationConfiguration.g:8078:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
25171 25171 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
25172 after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); 25172
25173 25173 int stackSize = keepStackSize();
25174 } 25174
25175 25175 try {
25176 25176 // InternalApplicationConfiguration.g:8082:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
25177 } 25177 // InternalApplicationConfiguration.g:8083:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
25178 25178 {
25179 } 25179 pushFollow(FOLLOW_27);
25180 catch (RecognitionException re) { 25180 rule__StringEnumeration__Group_2__0__Impl();
25181 reportError(re); 25181
25182 recover(input,re); 25182 state._fsp--;
25183 } 25183
25184 finally { 25184 pushFollow(FOLLOW_2);
25185 25185 rule__StringEnumeration__Group_2__1();
25186 restoreStackSize(stackSize); 25186
25187 25187 state._fsp--;
25188 } 25188
25189 return ; 25189
25190 } 25190 }
25191 // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl" 25191
25192 25192 }
25193 25193 catch (RecognitionException re) {
25194 // $ANTLR start "rule__GenerationTask__Group_3_9__0" 25194 reportError(re);
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 recover(input,re);
25196 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { 25196 }
25197 25197 finally {
25198 int stackSize = keepStackSize(); 25198
25199 25199 restoreStackSize(stackSize);
25200 try { 25200
25201 // InternalApplicationConfiguration.g:8163:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) 25201 }
25202 // InternalApplicationConfiguration.g:8164:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 25202 return ;
25203 { 25203 }
25204 pushFollow(FOLLOW_13); 25204 // $ANTLR end "rule__StringEnumeration__Group_2__0"
25205 rule__GenerationTask__Group_3_9__0__Impl(); 25205
25206 25206
25207 state._fsp--; 25207 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
25208 25208 // InternalApplicationConfiguration.g:8090:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
25209 pushFollow(FOLLOW_2); 25209 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
25210 rule__GenerationTask__Group_3_9__1(); 25210
25211 25211 int stackSize = keepStackSize();
25212 state._fsp--; 25212
25213 25213 try {
25214 25214 // InternalApplicationConfiguration.g:8094:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
25215 } 25215 // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
25216 25216 {
25217 } 25217 // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
25218 catch (RecognitionException re) { 25218 // InternalApplicationConfiguration.g:8096:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
25219 reportError(re); 25219 {
25220 recover(input,re); 25220 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
25221 } 25221 // InternalApplicationConfiguration.g:8097:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
25222 finally { 25222 // InternalApplicationConfiguration.g:8097:3: rule__StringEnumeration__EntryAssignment_2_0
25223 25223 {
25224 restoreStackSize(stackSize); 25224 pushFollow(FOLLOW_2);
25225 25225 rule__StringEnumeration__EntryAssignment_2_0();
25226 } 25226
25227 return ; 25227 state._fsp--;
25228 } 25228
25229 // $ANTLR end "rule__GenerationTask__Group_3_9__0" 25229
25230 25230 }
25231 25231
25232 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" 25232 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
25233 // InternalApplicationConfiguration.g:8171:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'log' ) ; 25233
25234 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { 25234 }
25235 25235
25236 int stackSize = keepStackSize(); 25236
25237 25237 }
25238 try { 25238
25239 // InternalApplicationConfiguration.g:8175:1: ( ( 'log' ) ) 25239 }
25240 // InternalApplicationConfiguration.g:8176:1: ( 'log' ) 25240 catch (RecognitionException re) {
25241 { 25241 reportError(re);
25242 // InternalApplicationConfiguration.g:8176:1: ( 'log' ) 25242 recover(input,re);
25243 // InternalApplicationConfiguration.g:8177:2: 'log' 25243 }
25244 { 25244 finally {
25245 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); 25245
25246 match(input,51,FOLLOW_2); 25246 restoreStackSize(stackSize);
25247 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); 25247
25248 25248 }
25249 } 25249 return ;
25250 25250 }
25251 25251 // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl"
25252 } 25252
25253 25253
25254 } 25254 // $ANTLR start "rule__StringEnumeration__Group_2__1"
25255 catch (RecognitionException re) { 25255 // InternalApplicationConfiguration.g:8105:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
25256 reportError(re); 25256 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
25257 recover(input,re); 25257
25258 } 25258 int stackSize = keepStackSize();
25259 finally { 25259
25260 25260 try {
25261 restoreStackSize(stackSize); 25261 // InternalApplicationConfiguration.g:8109:1: ( rule__StringEnumeration__Group_2__1__Impl )
25262 25262 // InternalApplicationConfiguration.g:8110:2: rule__StringEnumeration__Group_2__1__Impl
25263 } 25263 {
25264 return ; 25264 pushFollow(FOLLOW_2);
25265 } 25265 rule__StringEnumeration__Group_2__1__Impl();
25266 // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl" 25266
25267 25267 state._fsp--;
25268 25268
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 catch (RecognitionException re) {
25274 25274 reportError(re);
25275 try { 25275 recover(input,re);
25276 // InternalApplicationConfiguration.g:8190:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) 25276 }
25277 // InternalApplicationConfiguration.g:8191:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 25277 finally {
25278 { 25278
25279 pushFollow(FOLLOW_21); 25279 restoreStackSize(stackSize);
25280 rule__GenerationTask__Group_3_9__1__Impl(); 25280
25281 25281 }
25282 state._fsp--; 25282 return ;
25283 25283 }
25284 pushFollow(FOLLOW_2); 25284 // $ANTLR end "rule__StringEnumeration__Group_2__1"
25285 rule__GenerationTask__Group_3_9__2(); 25285
25286 25286
25287 state._fsp--; 25287 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
25288 25288 // InternalApplicationConfiguration.g:8116:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
25289 25289 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
25290 } 25290
25291 25291 int stackSize = keepStackSize();
25292 } 25292
25293 catch (RecognitionException re) { 25293 try {
25294 reportError(re); 25294 // InternalApplicationConfiguration.g:8120:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
25295 recover(input,re); 25295 // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
25296 } 25296 {
25297 finally { 25297 // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
25298 25298 // InternalApplicationConfiguration.g:8122:2: ( rule__StringEnumeration__Group_2_1__0 )*
25299 restoreStackSize(stackSize); 25299 {
25300 25300 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
25301 } 25301 // InternalApplicationConfiguration.g:8123:2: ( rule__StringEnumeration__Group_2_1__0 )*
25302 return ; 25302 loop61:
25303 } 25303 do {
25304 // $ANTLR end "rule__GenerationTask__Group_3_9__1" 25304 int alt61=2;
25305 25305 int LA61_0 = input.LA(1);
25306 25306
25307 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" 25307 if ( (LA61_0==31) ) {
25308 // InternalApplicationConfiguration.g:8198:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; 25308 alt61=1;
25309 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { 25309 }
25310 25310
25311 int stackSize = keepStackSize(); 25311
25312 25312 switch (alt61) {
25313 try { 25313 case 1 :
25314 // InternalApplicationConfiguration.g:8202:1: ( ( '=' ) ) 25314 // InternalApplicationConfiguration.g:8123:3: rule__StringEnumeration__Group_2_1__0
25315 // InternalApplicationConfiguration.g:8203:1: ( '=' ) 25315 {
25316 { 25316 pushFollow(FOLLOW_17);
25317 // InternalApplicationConfiguration.g:8203:1: ( '=' ) 25317 rule__StringEnumeration__Group_2_1__0();
25318 // InternalApplicationConfiguration.g:8204:2: '=' 25318
25319 { 25319 state._fsp--;
25320 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 25320
25321 match(input,23,FOLLOW_2); 25321
25322 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 25322 }
25323 25323 break;
25324 } 25324
25325 25325 default :
25326 25326 break loop61;
25327 } 25327 }
25328 25328 } while (true);
25329 } 25329
25330 catch (RecognitionException re) { 25330 after(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
25331 reportError(re); 25331
25332 recover(input,re); 25332 }
25333 } 25333
25334 finally { 25334
25335 25335 }
25336 restoreStackSize(stackSize); 25336
25337 25337 }
25338 } 25338 catch (RecognitionException re) {
25339 return ; 25339 reportError(re);
25340 } 25340 recover(input,re);
25341 // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl" 25341 }
25342 25342 finally {
25343 25343
25344 // $ANTLR start "rule__GenerationTask__Group_3_9__2" 25344 restoreStackSize(stackSize);
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 }
25347 25347 return ;
25348 int stackSize = keepStackSize(); 25348 }
25349 25349 // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl"
25350 try { 25350
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 // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
25353 { 25353 // InternalApplicationConfiguration.g:8132:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
25354 pushFollow(FOLLOW_2); 25354 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
25355 rule__GenerationTask__Group_3_9__2__Impl(); 25355
25356 25356 int stackSize = keepStackSize();
25357 state._fsp--; 25357
25358 25358 try {
25359 25359 // InternalApplicationConfiguration.g:8136:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
25360 } 25360 // InternalApplicationConfiguration.g:8137:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
25361 25361 {
25362 } 25362 pushFollow(FOLLOW_11);
25363 catch (RecognitionException re) { 25363 rule__StringEnumeration__Group_2_1__0__Impl();
25364 reportError(re); 25364
25365 recover(input,re); 25365 state._fsp--;
25366 } 25366
25367 finally { 25367 pushFollow(FOLLOW_2);
25368 25368 rule__StringEnumeration__Group_2_1__1();
25369 restoreStackSize(stackSize); 25369
25370 25370 state._fsp--;
25371 } 25371
25372 return ; 25372
25373 } 25373 }
25374 // $ANTLR end "rule__GenerationTask__Group_3_9__2" 25374
25375 25375 }
25376 25376 catch (RecognitionException re) {
25377 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" 25377 reportError(re);
25378 // InternalApplicationConfiguration.g:8224:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ; 25378 recover(input,re);
25379 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { 25379 }
25380 25380 finally {
25381 int stackSize = keepStackSize(); 25381
25382 25382 restoreStackSize(stackSize);
25383 try { 25383
25384 // InternalApplicationConfiguration.g:8228:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ) 25384 }
25385 // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) 25385 return ;
25386 { 25386 }
25387 // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) 25387 // $ANTLR end "rule__StringEnumeration__Group_2_1__0"
25388 // InternalApplicationConfiguration.g:8230:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) 25388
25389 { 25389
25390 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); 25390 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
25391 // InternalApplicationConfiguration.g:8231:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) 25391 // InternalApplicationConfiguration.g:8144:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
25392 // InternalApplicationConfiguration.g:8231:3: rule__GenerationTask__TargetLogFileAssignment_3_9_2 25392 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
25393 { 25393
25394 pushFollow(FOLLOW_2); 25394 int stackSize = keepStackSize();
25395 rule__GenerationTask__TargetLogFileAssignment_3_9_2(); 25395
25396 25396 try {
25397 state._fsp--; 25397 // InternalApplicationConfiguration.g:8148:1: ( ( ',' ) )
25398 25398 // InternalApplicationConfiguration.g:8149:1: ( ',' )
25399 25399 {
25400 } 25400 // InternalApplicationConfiguration.g:8149:1: ( ',' )
25401 25401 // InternalApplicationConfiguration.g:8150:2: ','
25402 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); 25402 {
25403 25403 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
25404 } 25404 match(input,31,FOLLOW_2);
25405 25405 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
25406 25406
25407 } 25407 }
25408 25408
25409 } 25409
25410 catch (RecognitionException re) { 25410 }
25411 reportError(re); 25411
25412 recover(input,re); 25412 }
25413 } 25413 catch (RecognitionException re) {
25414 finally { 25414 reportError(re);
25415 25415 recover(input,re);
25416 restoreStackSize(stackSize); 25416 }
25417 25417 finally {
25418 } 25418
25419 return ; 25419 restoreStackSize(stackSize);
25420 } 25420
25421 // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl" 25421 }
25422 25422 return ;
25423 25423 }
25424 // $ANTLR start "rule__GenerationTask__Group_3_10__0" 25424 // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl"
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 // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
25428 int stackSize = keepStackSize(); 25428 // InternalApplicationConfiguration.g:8159:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
25429 25429 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
25430 try { 25430
25431 // InternalApplicationConfiguration.g:8244:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) 25431 int stackSize = keepStackSize();
25432 // InternalApplicationConfiguration.g:8245:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 25432
25433 { 25433 try {
25434 pushFollow(FOLLOW_13); 25434 // InternalApplicationConfiguration.g:8163:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
25435 rule__GenerationTask__Group_3_10__0__Impl(); 25435 // InternalApplicationConfiguration.g:8164:2: rule__StringEnumeration__Group_2_1__1__Impl
25436 25436 {
25437 state._fsp--; 25437 pushFollow(FOLLOW_2);
25438 25438 rule__StringEnumeration__Group_2_1__1__Impl();
25439 pushFollow(FOLLOW_2); 25439
25440 rule__GenerationTask__Group_3_10__1(); 25440 state._fsp--;
25441 25441
25442 state._fsp--; 25442
25443 25443 }
25444 25444
25445 } 25445 }
25446 25446 catch (RecognitionException re) {
25447 } 25447 reportError(re);
25448 catch (RecognitionException re) { 25448 recover(input,re);
25449 reportError(re); 25449 }
25450 recover(input,re); 25450 finally {
25451 } 25451
25452 finally { 25452 restoreStackSize(stackSize);
25453 25453
25454 restoreStackSize(stackSize); 25454 }
25455 25455 return ;
25456 } 25456 }
25457 return ; 25457 // $ANTLR end "rule__StringEnumeration__Group_2_1__1"
25458 } 25458
25459 // $ANTLR end "rule__GenerationTask__Group_3_10__0" 25459
25460 25460 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
25461 25461 // InternalApplicationConfiguration.g:8170:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
25462 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" 25462 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
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 int stackSize = keepStackSize();
25465 25465
25466 int stackSize = keepStackSize(); 25466 try {
25467 25467 // InternalApplicationConfiguration.g:8174:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
25468 try { 25468 // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
25469 // InternalApplicationConfiguration.g:8256:1: ( ( 'statistics' ) ) 25469 {
25470 // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) 25470 // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
25471 { 25471 // InternalApplicationConfiguration.g:8176:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
25472 // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) 25472 {
25473 // InternalApplicationConfiguration.g:8258:2: 'statistics' 25473 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
25474 { 25474 // InternalApplicationConfiguration.g:8177:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
25475 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); 25475 // InternalApplicationConfiguration.g:8177:3: rule__StringEnumeration__EntryAssignment_2_1_1
25476 match(input,52,FOLLOW_2); 25476 {
25477 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); 25477 pushFollow(FOLLOW_2);
25478 25478 rule__StringEnumeration__EntryAssignment_2_1_1();
25479 } 25479
25480 25480 state._fsp--;
25481 25481
25482 } 25482
25483 25483 }
25484 } 25484
25485 catch (RecognitionException re) { 25485 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
25486 reportError(re); 25486
25487 recover(input,re); 25487 }
25488 } 25488
25489 finally { 25489
25490 25490 }
25491 restoreStackSize(stackSize); 25491
25492 25492 }
25493 } 25493 catch (RecognitionException re) {
25494 return ; 25494 reportError(re);
25495 } 25495 recover(input,re);
25496 // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl" 25496 }
25497 25497 finally {
25498 25498
25499 // $ANTLR start "rule__GenerationTask__Group_3_10__1" 25499 restoreStackSize(stackSize);
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 return ;
25503 int stackSize = keepStackSize(); 25503 }
25504 25504 // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl"
25505 try { 25505
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 // $ANTLR start "rule__ScopeDeclaration__Group__0"
25508 { 25508 // InternalApplicationConfiguration.g:8186:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
25509 pushFollow(FOLLOW_21); 25509 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
25510 rule__GenerationTask__Group_3_10__1__Impl(); 25510
25511 25511 int stackSize = keepStackSize();
25512 state._fsp--; 25512
25513 25513 try {
25514 pushFollow(FOLLOW_2); 25514 // InternalApplicationConfiguration.g:8190:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
25515 rule__GenerationTask__Group_3_10__2(); 25515 // InternalApplicationConfiguration.g:8191:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
25516 25516 {
25517 state._fsp--; 25517 pushFollow(FOLLOW_8);
25518 25518 rule__ScopeDeclaration__Group__0__Impl();
25519 25519
25520 } 25520 state._fsp--;
25521 25521
25522 } 25522 pushFollow(FOLLOW_2);
25523 catch (RecognitionException re) { 25523 rule__ScopeDeclaration__Group__1();
25524 reportError(re); 25524
25525 recover(input,re); 25525 state._fsp--;
25526 } 25526
25527 finally { 25527
25528 25528 }
25529 restoreStackSize(stackSize); 25529
25530 25530 }
25531 } 25531 catch (RecognitionException re) {
25532 return ; 25532 reportError(re);
25533 } 25533 recover(input,re);
25534 // $ANTLR end "rule__GenerationTask__Group_3_10__1" 25534 }
25535 25535 finally {
25536 25536
25537 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" 25537 restoreStackSize(stackSize);
25538 // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; 25538
25539 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { 25539 }
25540 25540 return ;
25541 int stackSize = keepStackSize(); 25541 }
25542 25542 // $ANTLR end "rule__ScopeDeclaration__Group__0"
25543 try { 25543
25544 // InternalApplicationConfiguration.g:8283:1: ( ( '=' ) ) 25544
25545 // InternalApplicationConfiguration.g:8284:1: ( '=' ) 25545 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
25546 { 25546 // InternalApplicationConfiguration.g:8198:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
25547 // InternalApplicationConfiguration.g:8284:1: ( '=' ) 25547 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
25548 // InternalApplicationConfiguration.g:8285:2: '=' 25548
25549 { 25549 int stackSize = keepStackSize();
25550 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 25550
25551 match(input,23,FOLLOW_2); 25551 try {
25552 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 25552 // InternalApplicationConfiguration.g:8202:1: ( ( 'scope' ) )
25553 25553 // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
25554 } 25554 {
25555 25555 // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
25556 25556 // InternalApplicationConfiguration.g:8204:2: 'scope'
25557 } 25557 {
25558 25558 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
25559 } 25559 match(input,52,FOLLOW_2);
25560 catch (RecognitionException re) { 25560 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
25561 reportError(re); 25561
25562 recover(input,re); 25562 }
25563 } 25563
25564 finally { 25564
25565 25565 }
25566 restoreStackSize(stackSize); 25566
25567 25567 }
25568 } 25568 catch (RecognitionException re) {
25569 return ; 25569 reportError(re);
25570 } 25570 recover(input,re);
25571 // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl" 25571 }
25572 25572 finally {
25573 25573
25574 // $ANTLR start "rule__GenerationTask__Group_3_10__2" 25574 restoreStackSize(stackSize);
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 }
25577 25577 return ;
25578 int stackSize = keepStackSize(); 25578 }
25579 25579 // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl"
25580 try { 25580
25581 // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group_3_10__2__Impl ) 25581
25582 // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group_3_10__2__Impl 25582 // $ANTLR start "rule__ScopeDeclaration__Group__1"
25583 { 25583 // InternalApplicationConfiguration.g:8213:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
25584 pushFollow(FOLLOW_2); 25584 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
25585 rule__GenerationTask__Group_3_10__2__Impl(); 25585
25586 25586 int stackSize = keepStackSize();
25587 state._fsp--; 25587
25588 25588 try {
25589 25589 // InternalApplicationConfiguration.g:8217:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
25590 } 25590 // InternalApplicationConfiguration.g:8218:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
25591 25591 {
25592 } 25592 pushFollow(FOLLOW_19);
25593 catch (RecognitionException re) { 25593 rule__ScopeDeclaration__Group__1__Impl();
25594 reportError(re); 25594
25595 recover(input,re); 25595 state._fsp--;
25596 } 25596
25597 finally { 25597 pushFollow(FOLLOW_2);
25598 25598 rule__ScopeDeclaration__Group__2();
25599 restoreStackSize(stackSize); 25599
25600 25600 state._fsp--;
25601 } 25601
25602 return ; 25602
25603 } 25603 }
25604 // $ANTLR end "rule__GenerationTask__Group_3_10__2" 25604
25605 25605 }
25606 25606 catch (RecognitionException re) {
25607 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" 25607 reportError(re);
25608 // InternalApplicationConfiguration.g:8305:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ; 25608 recover(input,re);
25609 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { 25609 }
25610 25610 finally {
25611 int stackSize = keepStackSize(); 25611
25612 25612 restoreStackSize(stackSize);
25613 try { 25613
25614 // InternalApplicationConfiguration.g:8309:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ) 25614 }
25615 // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) 25615 return ;
25616 { 25616 }
25617 // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) 25617 // $ANTLR end "rule__ScopeDeclaration__Group__1"
25618 // InternalApplicationConfiguration.g:8311:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) 25618
25619 { 25619
25620 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); 25620 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
25621 // InternalApplicationConfiguration.g:8312:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) 25621 // InternalApplicationConfiguration.g:8225:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
25622 // InternalApplicationConfiguration.g:8312:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 25622 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
25623 { 25623
25624 pushFollow(FOLLOW_2); 25624 int stackSize = keepStackSize();
25625 rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2(); 25625
25626 25626 try {
25627 state._fsp--; 25627 // InternalApplicationConfiguration.g:8229:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
25628 25628 // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
25629 25629 {
25630 } 25630 // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
25631 25631 // InternalApplicationConfiguration.g:8231:2: ( rule__ScopeDeclaration__NameAssignment_1 )
25632 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); 25632 {
25633 25633 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
25634 } 25634 // InternalApplicationConfiguration.g:8232:2: ( rule__ScopeDeclaration__NameAssignment_1 )
25635 25635 // InternalApplicationConfiguration.g:8232:3: rule__ScopeDeclaration__NameAssignment_1
25636 25636 {
25637 } 25637 pushFollow(FOLLOW_2);
25638 25638 rule__ScopeDeclaration__NameAssignment_1();
25639 } 25639
25640 catch (RecognitionException re) { 25640 state._fsp--;
25641 reportError(re); 25641
25642 recover(input,re); 25642
25643 } 25643 }
25644 finally { 25644
25645 25645 after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
25646 restoreStackSize(stackSize); 25646
25647 25647 }
25648 } 25648
25649 return ; 25649
25650 } 25650 }
25651 // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl" 25651
25652 25652 }
25653 25653 catch (RecognitionException re) {
25654 // $ANTLR start "rule__GenerationTask__Group_3_11__0" 25654 reportError(re);
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 recover(input,re);
25656 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { 25656 }
25657 25657 finally {
25658 int stackSize = keepStackSize(); 25658
25659 25659 restoreStackSize(stackSize);
25660 try { 25660
25661 // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) 25661 }
25662 // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 25662 return ;
25663 { 25663 }
25664 pushFollow(FOLLOW_13); 25664 // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl"
25665 rule__GenerationTask__Group_3_11__0__Impl(); 25665
25666 25666
25667 state._fsp--; 25667 // $ANTLR start "rule__ScopeDeclaration__Group__2"
25668 25668 // InternalApplicationConfiguration.g:8240:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
25669 pushFollow(FOLLOW_2); 25669 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
25670 rule__GenerationTask__Group_3_11__1(); 25670
25671 25671 int stackSize = keepStackSize();
25672 state._fsp--; 25672
25673 25673 try {
25674 25674 // InternalApplicationConfiguration.g:8244:1: ( rule__ScopeDeclaration__Group__2__Impl )
25675 } 25675 // InternalApplicationConfiguration.g:8245:2: rule__ScopeDeclaration__Group__2__Impl
25676 25676 {
25677 } 25677 pushFollow(FOLLOW_2);
25678 catch (RecognitionException re) { 25678 rule__ScopeDeclaration__Group__2__Impl();
25679 reportError(re); 25679
25680 recover(input,re); 25680 state._fsp--;
25681 } 25681
25682 finally { 25682
25683 25683 }
25684 restoreStackSize(stackSize); 25684
25685 25685 }
25686 } 25686 catch (RecognitionException re) {
25687 return ; 25687 reportError(re);
25688 } 25688 recover(input,re);
25689 // $ANTLR end "rule__GenerationTask__Group_3_11__0" 25689 }
25690 25690 finally {
25691 25691
25692 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" 25692 restoreStackSize(stackSize);
25693 // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'output' ) ; 25693
25694 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { 25694 }
25695 25695 return ;
25696 int stackSize = keepStackSize(); 25696 }
25697 25697 // $ANTLR end "rule__ScopeDeclaration__Group__2"
25698 try { 25698
25699 // InternalApplicationConfiguration.g:8337:1: ( ( 'output' ) ) 25699
25700 // InternalApplicationConfiguration.g:8338:1: ( 'output' ) 25700 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
25701 { 25701 // InternalApplicationConfiguration.g:8251:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
25702 // InternalApplicationConfiguration.g:8338:1: ( 'output' ) 25702 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
25703 // InternalApplicationConfiguration.g:8339:2: 'output' 25703
25704 { 25704 int stackSize = keepStackSize();
25705 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); 25705
25706 match(input,53,FOLLOW_2); 25706 try {
25707 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); 25707 // InternalApplicationConfiguration.g:8255:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
25708 25708 // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
25709 } 25709 {
25710 25710 // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
25711 25711 // InternalApplicationConfiguration.g:8257:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
25712 } 25712 {
25713 25713 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
25714 } 25714 // InternalApplicationConfiguration.g:8258:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
25715 catch (RecognitionException re) { 25715 // InternalApplicationConfiguration.g:8258:3: rule__ScopeDeclaration__SpecificationAssignment_2
25716 reportError(re); 25716 {
25717 recover(input,re); 25717 pushFollow(FOLLOW_2);
25718 } 25718 rule__ScopeDeclaration__SpecificationAssignment_2();
25719 finally { 25719
25720 25720 state._fsp--;
25721 restoreStackSize(stackSize); 25721
25722 25722
25723 } 25723 }
25724 return ; 25724
25725 } 25725 after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
25726 // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl" 25726
25727 25727 }
25728 25728
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
25732 25732 }
25733 int stackSize = keepStackSize(); 25733 catch (RecognitionException re) {
25734 25734 reportError(re);
25735 try { 25735 recover(input,re);
25736 // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) 25736 }
25737 // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 25737 finally {
25738 { 25738
25739 pushFollow(FOLLOW_21); 25739 restoreStackSize(stackSize);
25740 rule__GenerationTask__Group_3_11__1__Impl(); 25740
25741 25741 }
25742 state._fsp--; 25742 return ;
25743 25743 }
25744 pushFollow(FOLLOW_2); 25744 // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl"
25745 rule__GenerationTask__Group_3_11__2(); 25745
25746 25746
25747 state._fsp--; 25747 // $ANTLR start "rule__GenerationTask__Group__0"
25748 25748 // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
25749 25749 public final void rule__GenerationTask__Group__0() throws RecognitionException {
25750 } 25750
25751 25751 int stackSize = keepStackSize();
25752 } 25752
25753 catch (RecognitionException re) { 25753 try {
25754 reportError(re); 25754 // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
25755 recover(input,re); 25755 // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
25756 } 25756 {
25757 finally { 25757 pushFollow(FOLLOW_19);
25758 25758 rule__GenerationTask__Group__0__Impl();
25759 restoreStackSize(stackSize); 25759
25760 25760 state._fsp--;
25761 } 25761
25762 return ; 25762 pushFollow(FOLLOW_2);
25763 } 25763 rule__GenerationTask__Group__1();
25764 // $ANTLR end "rule__GenerationTask__Group_3_11__1" 25764
25765 25765 state._fsp--;
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 }
25769 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { 25769
25770 25770 }
25771 int stackSize = keepStackSize(); 25771 catch (RecognitionException re) {
25772 25772 reportError(re);
25773 try { 25773 recover(input,re);
25774 // InternalApplicationConfiguration.g:8364:1: ( ( '=' ) ) 25774 }
25775 // InternalApplicationConfiguration.g:8365:1: ( '=' ) 25775 finally {
25776 { 25776
25777 // InternalApplicationConfiguration.g:8365:1: ( '=' ) 25777 restoreStackSize(stackSize);
25778 // InternalApplicationConfiguration.g:8366:2: '=' 25778
25779 { 25779 }
25780 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 25780 return ;
25781 match(input,23,FOLLOW_2); 25781 }
25782 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 25782 // $ANTLR end "rule__GenerationTask__Group__0"
25783 25783
25784 } 25784
25785 25785 // $ANTLR start "rule__GenerationTask__Group__0__Impl"
25786 25786 // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
25787 } 25787 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
25788 25788
25789 } 25789 int stackSize = keepStackSize();
25790 catch (RecognitionException re) { 25790
25791 reportError(re); 25791 try {
25792 recover(input,re); 25792 // InternalApplicationConfiguration.g:8283:1: ( ( 'generate' ) )
25793 } 25793 // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
25794 finally { 25794 {
25795 25795 // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
25796 restoreStackSize(stackSize); 25796 // InternalApplicationConfiguration.g:8285:2: 'generate'
25797 25797 {
25798 } 25798 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
25799 return ; 25799 match(input,53,FOLLOW_2);
25800 } 25800 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
25801 // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl" 25801
25802 25802 }
25803 25803
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
25807 25807 }
25808 int stackSize = keepStackSize(); 25808 catch (RecognitionException re) {
25809 25809 reportError(re);
25810 try { 25810 recover(input,re);
25811 // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group_3_11__2__Impl ) 25811 }
25812 // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group_3_11__2__Impl 25812 finally {
25813 { 25813
25814 pushFollow(FOLLOW_2); 25814 restoreStackSize(stackSize);
25815 rule__GenerationTask__Group_3_11__2__Impl(); 25815
25816 25816 }
25817 state._fsp--; 25817 return ;
25818 25818 }
25819 25819 // $ANTLR end "rule__GenerationTask__Group__0__Impl"
25820 } 25820
25821 25821
25822 } 25822 // $ANTLR start "rule__GenerationTask__Group__1"
25823 catch (RecognitionException re) { 25823 // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
25824 reportError(re); 25824 public final void rule__GenerationTask__Group__1() throws RecognitionException {
25825 recover(input,re); 25825
25826 } 25826 int stackSize = keepStackSize();
25827 finally { 25827
25828 25828 try {
25829 restoreStackSize(stackSize); 25829 // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
25830 25830 // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
25831 } 25831 {
25832 return ; 25832 pushFollow(FOLLOW_19);
25833 } 25833 rule__GenerationTask__Group__1__Impl();
25834 // $ANTLR end "rule__GenerationTask__Group_3_11__2" 25834
25835 25835 state._fsp--;
25836 25836
25837 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" 25837 pushFollow(FOLLOW_2);
25838 // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ; 25838 rule__GenerationTask__Group__2();
25839 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { 25839
25840 25840 state._fsp--;
25841 int stackSize = keepStackSize(); 25841
25842 25842
25843 try { 25843 }
25844 // InternalApplicationConfiguration.g:8390:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ) 25844
25845 // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) 25845 }
25846 { 25846 catch (RecognitionException re) {
25847 // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) 25847 reportError(re);
25848 // InternalApplicationConfiguration.g:8392:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) 25848 recover(input,re);
25849 { 25849 }
25850 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); 25850 finally {
25851 // InternalApplicationConfiguration.g:8393:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) 25851
25852 // InternalApplicationConfiguration.g:8393:3: rule__GenerationTask__TagetFolderAssignment_3_11_2 25852 restoreStackSize(stackSize);
25853 { 25853
25854 pushFollow(FOLLOW_2); 25854 }
25855 rule__GenerationTask__TagetFolderAssignment_3_11_2(); 25855 return ;
25856 25856 }
25857 state._fsp--; 25857 // $ANTLR end "rule__GenerationTask__Group__1"
25858 25858
25859 25859
25860 } 25860 // $ANTLR start "rule__GenerationTask__Group__1__Impl"
25861 25861 // InternalApplicationConfiguration.g:8306:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
25862 after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); 25862 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
25863 25863
25864 } 25864 int stackSize = keepStackSize();
25865 25865
25866 25866 try {
25867 } 25867 // InternalApplicationConfiguration.g:8310:1: ( ( () ) )
25868 25868 // InternalApplicationConfiguration.g:8311:1: ( () )
25869 } 25869 {
25870 catch (RecognitionException re) { 25870 // InternalApplicationConfiguration.g:8311:1: ( () )
25871 reportError(re); 25871 // InternalApplicationConfiguration.g:8312:2: ()
25872 recover(input,re); 25872 {
25873 } 25873 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
25874 finally { 25874 // InternalApplicationConfiguration.g:8313:2: ()
25875 25875 // InternalApplicationConfiguration.g:8313:3:
25876 restoreStackSize(stackSize); 25876 {
25877 25877 }
25878 } 25878
25879 return ; 25879 after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
25880 } 25880
25881 // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl" 25881 }
25882 25882
25883 25883
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 }
25887 25887 finally {
25888 int stackSize = keepStackSize(); 25888
25889 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 25889 restoreStackSize(stackSize);
25890 25890
25891 try { 25891 }
25892 // InternalApplicationConfiguration.g:8407:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) 25892 return ;
25893 // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 25893 }
25894 { 25894 // $ANTLR end "rule__GenerationTask__Group__1__Impl"
25895 // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 25895
25896 int alt56=2; 25896
25897 alt56 = dfa56.predict(input); 25897 // $ANTLR start "rule__GenerationTask__Group__2"
25898 switch (alt56) { 25898 // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
25899 case 1 : 25899 public final void rule__GenerationTask__Group__2() throws RecognitionException {
25900 // InternalApplicationConfiguration.g:8408:2: rule__GenerationTask__UnorderedGroup_3__0 25900
25901 { 25901 int stackSize = keepStackSize();
25902 pushFollow(FOLLOW_2); 25902
25903 rule__GenerationTask__UnorderedGroup_3__0(); 25903 try {
25904 25904 // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
25905 state._fsp--; 25905 // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
25906 25906 {
25907 25907 pushFollow(FOLLOW_44);
25908 } 25908 rule__GenerationTask__Group__2__Impl();
25909 break; 25909
25910 25910 state._fsp--;
25911 } 25911
25912 25912 pushFollow(FOLLOW_2);
25913 25913 rule__GenerationTask__Group__3();
25914 } 25914
25915 25915 state._fsp--;
25916 } 25916
25917 catch (RecognitionException re) { 25917
25918 reportError(re); 25918 }
25919 recover(input,re); 25919
25920 } 25920 }
25921 finally { 25921 catch (RecognitionException re) {
25922 25922 reportError(re);
25923 getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 25923 recover(input,re);
25924 restoreStackSize(stackSize); 25924 }
25925 25925 finally {
25926 } 25926
25927 return ; 25927 restoreStackSize(stackSize);
25928 } 25928
25929 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3" 25929 }
25930 25930 return ;
25931 25931 }
25932 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" 25932 // $ANTLR end "rule__GenerationTask__Group__2"
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
25934 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { 25934
25935 25935 // $ANTLR start "rule__GenerationTask__Group__2__Impl"
25936 int stackSize = keepStackSize(); 25936 // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
25937 boolean selected = false; 25937 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
25938 25938
25939 try { 25939 int stackSize = keepStackSize();
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
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 try {
25942 { 25942 // InternalApplicationConfiguration.g:8337:1: ( ( '{' ) )
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 // InternalApplicationConfiguration.g:8338:1: ( '{' )
25944 int alt57=12; 25944 {
25945 alt57 = dfa57.predict(input); 25945 // InternalApplicationConfiguration.g:8338:1: ( '{' )
25946 switch (alt57) { 25946 // InternalApplicationConfiguration.g:8339:2: '{'
25947 case 1 : 25947 {
25948 // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 25948 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
25949 { 25949 match(input,29,FOLLOW_2);
25950 // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 25950 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
25951 // InternalApplicationConfiguration.g:8424:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 25951
25952 { 25952 }
25953 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { 25953
25954 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); 25954
25955 } 25955 }
25956 // InternalApplicationConfiguration.g:8424:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 25956
25957 // InternalApplicationConfiguration.g:8425:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 25957 }
25958 { 25958 catch (RecognitionException re) {
25959 25959 reportError(re);
25960 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); 25960 recover(input,re);
25961 25961 }
25962 25962 finally {
25963 selected = true; 25963
25964 25964 restoreStackSize(stackSize);
25965 // InternalApplicationConfiguration.g:8431:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 25965
25966 // InternalApplicationConfiguration.g:8432:6: ( rule__GenerationTask__Group_3_0__0 ) 25966 }
25967 { 25967 return ;
25968 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); 25968 }
25969 // InternalApplicationConfiguration.g:8433:6: ( rule__GenerationTask__Group_3_0__0 ) 25969 // $ANTLR end "rule__GenerationTask__Group__2__Impl"
25970 // InternalApplicationConfiguration.g:8433:7: rule__GenerationTask__Group_3_0__0 25970
25971 { 25971
25972 pushFollow(FOLLOW_2); 25972 // $ANTLR start "rule__GenerationTask__Group__3"
25973 rule__GenerationTask__Group_3_0__0(); 25973 // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
25974 25974 public final void rule__GenerationTask__Group__3() throws RecognitionException {
25975 state._fsp--; 25975
25976 25976 int stackSize = keepStackSize();
25977 25977
25978 } 25978 try {
25979 25979 // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
25980 after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); 25980 // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
25981 25981 {
25982 } 25982 pushFollow(FOLLOW_45);
25983 25983 rule__GenerationTask__Group__3__Impl();
25984 25984
25985 } 25985 state._fsp--;
25986 25986
25987 25987 pushFollow(FOLLOW_2);
25988 } 25988 rule__GenerationTask__Group__4();
25989 25989
25990 25990 state._fsp--;
25991 } 25991
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 catch (RecognitionException re) {
25997 // InternalApplicationConfiguration.g:8439:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 25997 reportError(re);
25998 { 25998 recover(input,re);
25999 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { 25999 }
26000 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); 26000 finally {
26001 } 26001
26002 // InternalApplicationConfiguration.g:8439:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 26002 restoreStackSize(stackSize);
26003 // InternalApplicationConfiguration.g:8440:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 26003
26004 { 26004 }
26005 26005 return ;
26006 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); 26006 }
26007 26007 // $ANTLR end "rule__GenerationTask__Group__3"
26008 26008
26009 selected = true; 26009
26010 26010 // $ANTLR start "rule__GenerationTask__Group__3__Impl"
26011 // InternalApplicationConfiguration.g:8446:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 26011 // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
26012 // InternalApplicationConfiguration.g:8447:6: ( rule__GenerationTask__Group_3_1__0 ) 26012 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
26013 { 26013
26014 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); 26014 int stackSize = keepStackSize();
26015 // InternalApplicationConfiguration.g:8448:6: ( rule__GenerationTask__Group_3_1__0 ) 26015
26016 // InternalApplicationConfiguration.g:8448:7: rule__GenerationTask__Group_3_1__0 26016 try {
26017 { 26017 // InternalApplicationConfiguration.g:8364:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
26018 pushFollow(FOLLOW_2); 26018 // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
26019 rule__GenerationTask__Group_3_1__0(); 26019 {
26020 26020 // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
26021 state._fsp--; 26021 // InternalApplicationConfiguration.g:8366:2: ( rule__GenerationTask__UnorderedGroup_3 )
26022 26022 {
26023 26023 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
26024 } 26024 // InternalApplicationConfiguration.g:8367:2: ( rule__GenerationTask__UnorderedGroup_3 )
26025 26025 // InternalApplicationConfiguration.g:8367:3: rule__GenerationTask__UnorderedGroup_3
26026 after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); 26026 {
26027 26027 pushFollow(FOLLOW_2);
26028 } 26028 rule__GenerationTask__UnorderedGroup_3();
26029 26029
26030 26030 state._fsp--;
26031 } 26031
26032 26032
26033 26033 }
26034 } 26034
26035 26035 after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
26036 26036
26037 } 26037 }
26038 break; 26038
26039 case 3 : 26039
26040 // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 26040 }
26041 { 26041
26042 // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 26042 }
26043 // InternalApplicationConfiguration.g:8454:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 26043 catch (RecognitionException re) {
26044 { 26044 reportError(re);
26045 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { 26045 recover(input,re);
26046 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); 26046 }
26047 } 26047 finally {
26048 // InternalApplicationConfiguration.g:8454:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 26048
26049 // InternalApplicationConfiguration.g:8455:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 26049 restoreStackSize(stackSize);
26050 { 26050
26051 26051 }
26052 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); 26052 return ;
26053 26053 }
26054 26054 // $ANTLR end "rule__GenerationTask__Group__3__Impl"
26055 selected = true; 26055
26056 26056
26057 // InternalApplicationConfiguration.g:8461:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 26057 // $ANTLR start "rule__GenerationTask__Group__4"
26058 // InternalApplicationConfiguration.g:8462:6: ( rule__GenerationTask__Group_3_2__0 ) 26058 // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
26059 { 26059 public final void rule__GenerationTask__Group__4() throws RecognitionException {
26060 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); 26060
26061 // InternalApplicationConfiguration.g:8463:6: ( rule__GenerationTask__Group_3_2__0 ) 26061 int stackSize = keepStackSize();
26062 // InternalApplicationConfiguration.g:8463:7: rule__GenerationTask__Group_3_2__0 26062
26063 { 26063 try {
26064 pushFollow(FOLLOW_2); 26064 // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group__4__Impl )
26065 rule__GenerationTask__Group_3_2__0(); 26065 // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group__4__Impl
26066 26066 {
26067 state._fsp--; 26067 pushFollow(FOLLOW_2);
26068 26068 rule__GenerationTask__Group__4__Impl();
26069 26069
26070 } 26070 state._fsp--;
26071 26071
26072 after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); 26072
26073 26073 }
26074 } 26074
26075 26075 }
26076 26076 catch (RecognitionException re) {
26077 } 26077 reportError(re);
26078 26078 recover(input,re);
26079 26079 }
26080 } 26080 finally {
26081 26081
26082 26082 restoreStackSize(stackSize);
26083 } 26083
26084 break; 26084 }
26085 case 4 : 26085 return ;
26086 // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 26086 }
26087 { 26087 // $ANTLR end "rule__GenerationTask__Group__4"
26088 // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 26088
26089 // InternalApplicationConfiguration.g:8469:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 26089
26090 { 26090 // $ANTLR start "rule__GenerationTask__Group__4__Impl"
26091 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { 26091 // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
26092 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); 26092 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
26093 } 26093
26094 // InternalApplicationConfiguration.g:8469:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 26094 int stackSize = keepStackSize();
26095 // InternalApplicationConfiguration.g:8470:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 26095
26096 { 26096 try {
26097 26097 // InternalApplicationConfiguration.g:8390:1: ( ( '}' ) )
26098 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); 26098 // InternalApplicationConfiguration.g:8391:1: ( '}' )
26099 26099 {
26100 26100 // InternalApplicationConfiguration.g:8391:1: ( '}' )
26101 selected = true; 26101 // InternalApplicationConfiguration.g:8392:2: '}'
26102 26102 {
26103 // InternalApplicationConfiguration.g:8476:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 26103 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
26104 // InternalApplicationConfiguration.g:8477:6: ( rule__GenerationTask__Group_3_3__0 ) 26104 match(input,30,FOLLOW_2);
26105 { 26105 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
26106 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); 26106
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 }
26113 state._fsp--; 26113 catch (RecognitionException re) {
26114 26114 reportError(re);
26115 26115 recover(input,re);
26116 } 26116 }
26117 26117 finally {
26118 after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); 26118
26119 26119 restoreStackSize(stackSize);
26120 } 26120
26121 26121 }
26122 26122 return ;
26123 } 26123 }
26124 26124 // $ANTLR end "rule__GenerationTask__Group__4__Impl"
26125 26125
26126 } 26126
26127 26127 // $ANTLR start "rule__GenerationTask__Group_3_0__0"
26128 26128 // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
26129 } 26129 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
26130 break; 26130
26131 case 5 : 26131 int stackSize = keepStackSize();
26132 // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 26132
26133 { 26133 try {
26134 // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 26134 // InternalApplicationConfiguration.g:8406:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
26135 // InternalApplicationConfiguration.g:8484:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 26135 // InternalApplicationConfiguration.g:8407:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
26136 { 26136 {
26137 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { 26137 pushFollow(FOLLOW_14);
26138 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); 26138 rule__GenerationTask__Group_3_0__0__Impl();
26139 } 26139
26140 // InternalApplicationConfiguration.g:8484:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 26140 state._fsp--;
26141 // InternalApplicationConfiguration.g:8485:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 26141
26142 { 26142 pushFollow(FOLLOW_2);
26143 26143 rule__GenerationTask__Group_3_0__1();
26144 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); 26144
26145 26145 state._fsp--;
26146 26146
26147 selected = true; 26147
26148 26148 }
26149 // InternalApplicationConfiguration.g:8491:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 26149
26150 // InternalApplicationConfiguration.g:8492:6: ( rule__GenerationTask__Group_3_4__0 ) 26150 }
26151 { 26151 catch (RecognitionException re) {
26152 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); 26152 reportError(re);
26153 // InternalApplicationConfiguration.g:8493:6: ( rule__GenerationTask__Group_3_4__0 ) 26153 recover(input,re);
26154 // InternalApplicationConfiguration.g:8493:7: rule__GenerationTask__Group_3_4__0 26154 }
26155 { 26155 finally {
26156 pushFollow(FOLLOW_2); 26156
26157 rule__GenerationTask__Group_3_4__0(); 26157 restoreStackSize(stackSize);
26158 26158
26159 state._fsp--; 26159 }
26160 26160 return ;
26161 26161 }
26162 } 26162 // $ANTLR end "rule__GenerationTask__Group_3_0__0"
26163 26163
26164 after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); 26164
26165 26165 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
26166 } 26166 // InternalApplicationConfiguration.g:8414:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
26167 26167 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
26168 26168
26169 } 26169 int stackSize = keepStackSize();
26170 26170
26171 26171 try {
26172 } 26172 // InternalApplicationConfiguration.g:8418:1: ( ( 'metamodel' ) )
26173 26173 // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
26174 26174 {
26175 } 26175 // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
26176 break; 26176 // InternalApplicationConfiguration.g:8420:2: 'metamodel'
26177 case 6 : 26177 {
26178 // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 26178 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
26179 { 26179 match(input,35,FOLLOW_2);
26180 // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 26180 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
26181 // InternalApplicationConfiguration.g:8499:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) 26181
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 }
26188 { 26188 catch (RecognitionException re) {
26189 26189 reportError(re);
26190 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); 26190 recover(input,re);
26191 26191 }
26192 26192 finally {
26193 selected = true; 26193
26194 26194 restoreStackSize(stackSize);
26195 // InternalApplicationConfiguration.g:8506:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) 26195
26196 // InternalApplicationConfiguration.g:8507:6: ( rule__GenerationTask__Group_3_5__0 ) 26196 }
26197 { 26197 return ;
26198 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); 26198 }
26199 // InternalApplicationConfiguration.g:8508:6: ( rule__GenerationTask__Group_3_5__0 ) 26199 // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl"
26200 // InternalApplicationConfiguration.g:8508:7: rule__GenerationTask__Group_3_5__0 26200
26201 { 26201
26202 pushFollow(FOLLOW_2); 26202 // $ANTLR start "rule__GenerationTask__Group_3_0__1"
26203 rule__GenerationTask__Group_3_5__0(); 26203 // InternalApplicationConfiguration.g:8429:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
26204 26204 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
26205 state._fsp--; 26205
26206 26206 int stackSize = keepStackSize();
26207 26207
26208 } 26208 try {
26209 26209 // InternalApplicationConfiguration.g:8433:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
26210 after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); 26210 // InternalApplicationConfiguration.g:8434:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
26211 26211 {
26212 } 26212 pushFollow(FOLLOW_46);
26213 26213 rule__GenerationTask__Group_3_0__1__Impl();
26214 26214
26215 } 26215 state._fsp--;
26216 26216
26217 26217 pushFollow(FOLLOW_2);
26218 } 26218 rule__GenerationTask__Group_3_0__2();
26219 26219
26220 26220 state._fsp--;
26221 } 26221
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 catch (RecognitionException re) {
26227 // InternalApplicationConfiguration.g:8514:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 26227 reportError(re);
26228 { 26228 recover(input,re);
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 finally {
26231 } 26231
26232 // InternalApplicationConfiguration.g:8514:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 26232 restoreStackSize(stackSize);
26233 // InternalApplicationConfiguration.g:8515:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 26233
26234 { 26234 }
26235 26235 return ;
26236 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); 26236 }
26237 26237 // $ANTLR end "rule__GenerationTask__Group_3_0__1"
26238 26238
26239 selected = true; 26239
26240 26240 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
26241 // InternalApplicationConfiguration.g:8521:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 26241 // InternalApplicationConfiguration.g:8441:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
26242 // InternalApplicationConfiguration.g:8522:6: ( rule__GenerationTask__Group_3_6__0 ) 26242 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
26243 { 26243
26244 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); 26244 int stackSize = keepStackSize();
26245 // InternalApplicationConfiguration.g:8523:6: ( rule__GenerationTask__Group_3_6__0 ) 26245
26246 // InternalApplicationConfiguration.g:8523:7: rule__GenerationTask__Group_3_6__0 26246 try {
26247 { 26247 // InternalApplicationConfiguration.g:8445:1: ( ( '=' ) )
26248 pushFollow(FOLLOW_2); 26248 // InternalApplicationConfiguration.g:8446:1: ( '=' )
26249 rule__GenerationTask__Group_3_6__0(); 26249 {
26250 26250 // InternalApplicationConfiguration.g:8446:1: ( '=' )
26251 state._fsp--; 26251 // InternalApplicationConfiguration.g:8447:2: '='
26252 26252 {
26253 26253 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
26254 } 26254 match(input,28,FOLLOW_2);
26255 26255 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
26256 after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); 26256
26257 26257 }
26258 } 26258
26259 26259
26260 26260 }
26261 } 26261
26262 26262 }
26263 26263 catch (RecognitionException re) {
26264 } 26264 reportError(re);
26265 26265 recover(input,re);
26266 26266 }
26267 } 26267 finally {
26268 break; 26268
26269 case 8 : 26269 restoreStackSize(stackSize);
26270 // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 26270
26271 { 26271 }
26272 // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 26272 return ;
26273 // InternalApplicationConfiguration.g:8529:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 26273 }
26274 { 26274 // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl"
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
26277 } 26277 // $ANTLR start "rule__GenerationTask__Group_3_0__2"
26278 // InternalApplicationConfiguration.g:8529:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 26278 // InternalApplicationConfiguration.g:8456:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
26279 // InternalApplicationConfiguration.g:8530:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 26279 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
26280 { 26280
26281 26281 int stackSize = keepStackSize();
26282 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); 26282
26283 26283 try {
26284 26284 // InternalApplicationConfiguration.g:8460:1: ( rule__GenerationTask__Group_3_0__2__Impl )
26285 selected = true; 26285 // InternalApplicationConfiguration.g:8461:2: rule__GenerationTask__Group_3_0__2__Impl
26286 26286 {
26287 // InternalApplicationConfiguration.g:8536:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 26287 pushFollow(FOLLOW_2);
26288 // InternalApplicationConfiguration.g:8537:6: ( rule__GenerationTask__Group_3_7__0 ) 26288 rule__GenerationTask__Group_3_0__2__Impl();
26289 { 26289
26290 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); 26290 state._fsp--;
26291 // InternalApplicationConfiguration.g:8538:6: ( rule__GenerationTask__Group_3_7__0 ) 26291
26292 // InternalApplicationConfiguration.g:8538:7: rule__GenerationTask__Group_3_7__0 26292
26293 { 26293 }
26294 pushFollow(FOLLOW_2); 26294
26295 rule__GenerationTask__Group_3_7__0(); 26295 }
26296 26296 catch (RecognitionException re) {
26297 state._fsp--; 26297 reportError(re);
26298 26298 recover(input,re);
26299 26299 }
26300 } 26300 finally {
26301 26301
26302 after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); 26302 restoreStackSize(stackSize);
26303 26303
26304 } 26304 }
26305 26305 return ;
26306 26306 }
26307 } 26307 // $ANTLR end "rule__GenerationTask__Group_3_0__2"
26308 26308
26309 26309
26310 } 26310 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
26311 26311 // InternalApplicationConfiguration.g:8467:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
26312 26312 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
26313 } 26313
26314 break; 26314 int stackSize = keepStackSize();
26315 case 9 : 26315
26316 // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 26316 try {
26317 { 26317 // InternalApplicationConfiguration.g:8471:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
26318 // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 26318 // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
26319 // InternalApplicationConfiguration.g:8544:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 26319 {
26320 { 26320 // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
26321 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { 26321 // InternalApplicationConfiguration.g:8473:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
26322 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); 26322 {
26323 } 26323 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
26324 // InternalApplicationConfiguration.g:8544:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 26324 // InternalApplicationConfiguration.g:8474:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
26325 // InternalApplicationConfiguration.g:8545:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 26325 // InternalApplicationConfiguration.g:8474:3: rule__GenerationTask__MetamodelAssignment_3_0_2
26326 { 26326 {
26327 26327 pushFollow(FOLLOW_2);
26328 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); 26328 rule__GenerationTask__MetamodelAssignment_3_0_2();
26329 26329
26330 26330 state._fsp--;
26331 selected = true; 26331
26332 26332
26333 // InternalApplicationConfiguration.g:8551:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 26333 }
26334 // InternalApplicationConfiguration.g:8552:6: ( rule__GenerationTask__Group_3_8__0 ) 26334
26335 { 26335 after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
26336 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); 26336
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 }
26343 state._fsp--; 26343 catch (RecognitionException re) {
26344 26344 reportError(re);
26345 26345 recover(input,re);
26346 } 26346 }
26347 26347 finally {
26348 after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); 26348
26349 26349 restoreStackSize(stackSize);
26350 } 26350
26351 26351 }
26352 26352 return ;
26353 } 26353 }
26354 26354 // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl"
26355 26355
26356 } 26356
26357 26357 // $ANTLR start "rule__GenerationTask__Group_3_1__0"
26358 26358 // InternalApplicationConfiguration.g:8483:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
26359 } 26359 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
26360 break; 26360
26361 case 10 : 26361 int stackSize = keepStackSize();
26362 // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 26362
26363 { 26363 try {
26364 // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 26364 // InternalApplicationConfiguration.g:8487:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
26365 // InternalApplicationConfiguration.g:8559:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 26365 // InternalApplicationConfiguration.g:8488:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
26366 { 26366 {
26367 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { 26367 pushFollow(FOLLOW_14);
26368 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); 26368 rule__GenerationTask__Group_3_1__0__Impl();
26369 } 26369
26370 // InternalApplicationConfiguration.g:8559:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 26370 state._fsp--;
26371 // InternalApplicationConfiguration.g:8560:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 26371
26372 { 26372 pushFollow(FOLLOW_2);
26373 26373 rule__GenerationTask__Group_3_1__1();
26374 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); 26374
26375 26375 state._fsp--;
26376 26376
26377 selected = true; 26377
26378 26378 }
26379 // InternalApplicationConfiguration.g:8566:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 26379
26380 // InternalApplicationConfiguration.g:8567:6: ( rule__GenerationTask__Group_3_9__0 ) 26380 }
26381 { 26381 catch (RecognitionException re) {
26382 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); 26382 reportError(re);
26383 // InternalApplicationConfiguration.g:8568:6: ( rule__GenerationTask__Group_3_9__0 ) 26383 recover(input,re);
26384 // InternalApplicationConfiguration.g:8568:7: rule__GenerationTask__Group_3_9__0 26384 }
26385 { 26385 finally {
26386 pushFollow(FOLLOW_2); 26386
26387 rule__GenerationTask__Group_3_9__0(); 26387 restoreStackSize(stackSize);
26388 26388
26389 state._fsp--; 26389 }
26390 26390 return ;
26391 26391 }
26392 } 26392 // $ANTLR end "rule__GenerationTask__Group_3_1__0"
26393 26393
26394 after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); 26394
26395 26395 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
26396 } 26396 // InternalApplicationConfiguration.g:8495:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
26397 26397 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
26398 26398
26399 } 26399 int stackSize = keepStackSize();
26400 26400
26401 26401 try {
26402 } 26402 // InternalApplicationConfiguration.g:8499:1: ( ( 'partial-model' ) )
26403 26403 // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
26404 26404 {
26405 } 26405 // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
26406 break; 26406 // InternalApplicationConfiguration.g:8501:2: 'partial-model'
26407 case 11 : 26407 {
26408 // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 26408 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
26409 { 26409 match(input,54,FOLLOW_2);
26410 // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 26410 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
26411 // InternalApplicationConfiguration.g:8574:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) 26411
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 }
26418 { 26418 catch (RecognitionException re) {
26419 26419 reportError(re);
26420 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); 26420 recover(input,re);
26421 26421 }
26422 26422 finally {
26423 selected = true; 26423
26424 26424 restoreStackSize(stackSize);
26425 // InternalApplicationConfiguration.g:8581:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) 26425
26426 // InternalApplicationConfiguration.g:8582:6: ( rule__GenerationTask__Group_3_10__0 ) 26426 }
26427 { 26427 return ;
26428 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); 26428 }
26429 // InternalApplicationConfiguration.g:8583:6: ( rule__GenerationTask__Group_3_10__0 ) 26429 // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl"
26430 // InternalApplicationConfiguration.g:8583:7: rule__GenerationTask__Group_3_10__0 26430
26431 { 26431
26432 pushFollow(FOLLOW_2); 26432 // $ANTLR start "rule__GenerationTask__Group_3_1__1"
26433 rule__GenerationTask__Group_3_10__0(); 26433 // InternalApplicationConfiguration.g:8510:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
26434 26434 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
26435 state._fsp--; 26435
26436 26436 int stackSize = keepStackSize();
26437 26437
26438 } 26438 try {
26439 26439 // InternalApplicationConfiguration.g:8514:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
26440 after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); 26440 // InternalApplicationConfiguration.g:8515:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
26441 26441 {
26442 } 26442 pushFollow(FOLLOW_46);
26443 26443 rule__GenerationTask__Group_3_1__1__Impl();
26444 26444
26445 } 26445 state._fsp--;
26446 26446
26447 26447 pushFollow(FOLLOW_2);
26448 } 26448 rule__GenerationTask__Group_3_1__2();
26449 26449
26450 26450 state._fsp--;
26451 } 26451
26452 break; 26452
26453 case 12 : 26453 }
26454 // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 26454
26455 { 26455 }
26456 // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 26456 catch (RecognitionException re) {
26457 // InternalApplicationConfiguration.g:8589:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 26457 reportError(re);
26458 { 26458 recover(input,re);
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 finally {
26461 } 26461
26462 // InternalApplicationConfiguration.g:8589:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 26462 restoreStackSize(stackSize);
26463 // InternalApplicationConfiguration.g:8590:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 26463
26464 { 26464 }
26465 26465 return ;
26466 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); 26466 }
26467 26467 // $ANTLR end "rule__GenerationTask__Group_3_1__1"
26468 26468
26469 selected = true; 26469
26470 26470 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
26471 // InternalApplicationConfiguration.g:8596:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 26471 // InternalApplicationConfiguration.g:8522:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
26472 // InternalApplicationConfiguration.g:8597:6: ( rule__GenerationTask__Group_3_11__0 ) 26472 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
26473 { 26473
26474 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); 26474 int stackSize = keepStackSize();
26475 // InternalApplicationConfiguration.g:8598:6: ( rule__GenerationTask__Group_3_11__0 ) 26475
26476 // InternalApplicationConfiguration.g:8598:7: rule__GenerationTask__Group_3_11__0 26476 try {
26477 { 26477 // InternalApplicationConfiguration.g:8526:1: ( ( '=' ) )
26478 pushFollow(FOLLOW_2); 26478 // InternalApplicationConfiguration.g:8527:1: ( '=' )
26479 rule__GenerationTask__Group_3_11__0(); 26479 {
26480 26480 // InternalApplicationConfiguration.g:8527:1: ( '=' )
26481 state._fsp--; 26481 // InternalApplicationConfiguration.g:8528:2: '='
26482 26482 {
26483 26483 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
26484 } 26484 match(input,28,FOLLOW_2);
26485 26485 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
26486 after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); 26486
26487 26487 }
26488 } 26488
26489 26489
26490 26490 }
26491 } 26491
26492 26492 }
26493 26493 catch (RecognitionException re) {
26494 } 26494 reportError(re);
26495 26495 recover(input,re);
26496 26496 }
26497 } 26497 finally {
26498 break; 26498
26499 26499 restoreStackSize(stackSize);
26500 } 26500
26501 26501 }
26502 26502 return ;
26503 } 26503 }
26504 26504 // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl"
26505 } 26505
26506 catch (RecognitionException re) { 26506
26507 reportError(re); 26507 // $ANTLR start "rule__GenerationTask__Group_3_1__2"
26508 recover(input,re); 26508 // InternalApplicationConfiguration.g:8537:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
26509 } 26509 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
26510 finally { 26510
26511 26511 int stackSize = keepStackSize();
26512 if (selected) 26512
26513 getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 26513 try {
26514 restoreStackSize(stackSize); 26514 // InternalApplicationConfiguration.g:8541:1: ( rule__GenerationTask__Group_3_1__2__Impl )
26515 26515 // InternalApplicationConfiguration.g:8542:2: rule__GenerationTask__Group_3_1__2__Impl
26516 } 26516 {
26517 return ; 26517 pushFollow(FOLLOW_2);
26518 } 26518 rule__GenerationTask__Group_3_1__2__Impl();
26519 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl" 26519
26520 26520 state._fsp--;
26521 26521
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 catch (RecognitionException re) {
26527 26527 reportError(re);
26528 try { 26528 recover(input,re);
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 finally {
26531 { 26531
26532 pushFollow(FOLLOW_45); 26532 restoreStackSize(stackSize);
26533 rule__GenerationTask__UnorderedGroup_3__Impl(); 26533
26534 26534 }
26535 state._fsp--; 26535 return ;
26536 26536 }
26537 // InternalApplicationConfiguration.g:8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? 26537 // $ANTLR end "rule__GenerationTask__Group_3_1__2"
26538 int alt58=2; 26538
26539 alt58 = dfa58.predict(input); 26539
26540 switch (alt58) { 26540 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
26541 case 1 : 26541 // InternalApplicationConfiguration.g:8548:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
26542 // InternalApplicationConfiguration.g:8617:2: rule__GenerationTask__UnorderedGroup_3__1 26542 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
26543 { 26543
26544 pushFollow(FOLLOW_2); 26544 int stackSize = keepStackSize();
26545 rule__GenerationTask__UnorderedGroup_3__1(); 26545
26546 26546 try {
26547 state._fsp--; 26547 // InternalApplicationConfiguration.g:8552:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
26548 26548 // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
26549 26549 {
26550 } 26550 // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
26551 break; 26551 // InternalApplicationConfiguration.g:8554:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
26552 26552 {
26553 } 26553 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
26554 26554 // InternalApplicationConfiguration.g:8555:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
26555 26555 // InternalApplicationConfiguration.g:8555:3: rule__GenerationTask__PartialModelAssignment_3_1_2
26556 } 26556 {
26557 26557 pushFollow(FOLLOW_2);
26558 } 26558 rule__GenerationTask__PartialModelAssignment_3_1_2();
26559 catch (RecognitionException re) { 26559
26560 reportError(re); 26560 state._fsp--;
26561 recover(input,re); 26561
26562 } 26562
26563 finally { 26563 }
26564 26564
26565 restoreStackSize(stackSize); 26565 after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
26566 26566
26567 } 26567 }
26568 return ; 26568
26569 } 26569
26570 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0" 26570 }
26571 26571
26572 26572 }
26573 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" 26573 catch (RecognitionException re) {
26574 // InternalApplicationConfiguration.g:8623:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; 26574 reportError(re);
26575 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { 26575 recover(input,re);
26576 26576 }
26577 int stackSize = keepStackSize(); 26577 finally {
26578 26578
26579 try { 26579 restoreStackSize(stackSize);
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 }
26582 { 26582 return ;
26583 pushFollow(FOLLOW_45); 26583 }
26584 rule__GenerationTask__UnorderedGroup_3__Impl(); 26584 // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl"
26585 26585
26586 state._fsp--; 26586
26587 26587 // $ANTLR start "rule__GenerationTask__Group_3_2__0"
26588 // InternalApplicationConfiguration.g:8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? 26588 // InternalApplicationConfiguration.g:8564:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
26589 int alt59=2; 26589 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
26590 alt59 = dfa59.predict(input); 26590
26591 switch (alt59) { 26591 int stackSize = keepStackSize();
26592 case 1 : 26592
26593 // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__UnorderedGroup_3__2 26593 try {
26594 { 26594 // InternalApplicationConfiguration.g:8568:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
26595 pushFollow(FOLLOW_2); 26595 // InternalApplicationConfiguration.g:8569:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
26596 rule__GenerationTask__UnorderedGroup_3__2(); 26596 {
26597 26597 pushFollow(FOLLOW_14);
26598 state._fsp--; 26598 rule__GenerationTask__Group_3_2__0__Impl();
26599 26599
26600 26600 state._fsp--;
26601 } 26601
26602 break; 26602 pushFollow(FOLLOW_2);
26603 26603 rule__GenerationTask__Group_3_2__1();
26604 } 26604
26605 26605 state._fsp--;
26606 26606
26607 } 26607
26608 26608 }
26609 } 26609
26610 catch (RecognitionException re) { 26610 }
26611 reportError(re); 26611 catch (RecognitionException re) {
26612 recover(input,re); 26612 reportError(re);
26613 } 26613 recover(input,re);
26614 finally { 26614 }
26615 26615 finally {
26616 restoreStackSize(stackSize); 26616
26617 26617 restoreStackSize(stackSize);
26618 } 26618
26619 return ; 26619 }
26620 } 26620 return ;
26621 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1" 26621 }
26622 26622 // $ANTLR end "rule__GenerationTask__Group_3_2__0"
26623 26623
26624 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" 26624
26625 // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; 26625 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
26626 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { 26626 // InternalApplicationConfiguration.g:8576:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
26627 26627 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
26628 int stackSize = keepStackSize(); 26628
26629 26629 int stackSize = keepStackSize();
26630 try { 26630
26631 // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) 26631 try {
26632 // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? 26632 // InternalApplicationConfiguration.g:8580:1: ( ( 'constraints' ) )
26633 { 26633 // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
26634 pushFollow(FOLLOW_45); 26634 {
26635 rule__GenerationTask__UnorderedGroup_3__Impl(); 26635 // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
26636 26636 // InternalApplicationConfiguration.g:8582:2: 'constraints'
26637 state._fsp--; 26637 {
26638 26638 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
26639 // InternalApplicationConfiguration.g:8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? 26639 match(input,38,FOLLOW_2);
26640 int alt60=2; 26640 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
26641 alt60 = dfa60.predict(input); 26641
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 }
26648 26648 catch (RecognitionException re) {
26649 state._fsp--; 26649 reportError(re);
26650 26650 recover(input,re);
26651 26651 }
26652 } 26652 finally {
26653 break; 26653
26654 26654 restoreStackSize(stackSize);
26655 } 26655
26656 26656 }
26657 26657 return ;
26658 } 26658 }
26659 26659 // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl"
26660 } 26660
26661 catch (RecognitionException re) { 26661
26662 reportError(re); 26662 // $ANTLR start "rule__GenerationTask__Group_3_2__1"
26663 recover(input,re); 26663 // InternalApplicationConfiguration.g:8591:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
26664 } 26664 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
26665 finally { 26665
26666 26666 int stackSize = keepStackSize();
26667 restoreStackSize(stackSize); 26667
26668 26668 try {
26669 } 26669 // InternalApplicationConfiguration.g:8595:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
26670 return ; 26670 // InternalApplicationConfiguration.g:8596:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
26671 } 26671 {
26672 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2" 26672 pushFollow(FOLLOW_46);
26673 26673 rule__GenerationTask__Group_3_2__1__Impl();
26674 26674
26675 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" 26675 state._fsp--;
26676 // InternalApplicationConfiguration.g:8647:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; 26676
26677 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { 26677 pushFollow(FOLLOW_2);
26678 26678 rule__GenerationTask__Group_3_2__2();
26679 int stackSize = keepStackSize(); 26679
26680 26680 state._fsp--;
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
26685 pushFollow(FOLLOW_45); 26685 }
26686 rule__GenerationTask__UnorderedGroup_3__Impl(); 26686 catch (RecognitionException re) {
26687 26687 reportError(re);
26688 state._fsp--; 26688 recover(input,re);
26689 26689 }
26690 // InternalApplicationConfiguration.g:8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? 26690 finally {
26691 int alt61=2; 26691
26692 alt61 = dfa61.predict(input); 26692 restoreStackSize(stackSize);
26693 switch (alt61) { 26693
26694 case 1 : 26694 }
26695 // InternalApplicationConfiguration.g:8653:2: rule__GenerationTask__UnorderedGroup_3__4 26695 return ;
26696 { 26696 }
26697 pushFollow(FOLLOW_2); 26697 // $ANTLR end "rule__GenerationTask__Group_3_2__1"
26698 rule__GenerationTask__UnorderedGroup_3__4(); 26698
26699 26699
26700 state._fsp--; 26700 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
26701 26701 // InternalApplicationConfiguration.g:8603:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
26702 26702 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
26703 } 26703
26704 break; 26704 int stackSize = keepStackSize();
26705 26705
26706 } 26706 try {
26707 26707 // InternalApplicationConfiguration.g:8607:1: ( ( '=' ) )
26708 26708 // InternalApplicationConfiguration.g:8608:1: ( '=' )
26709 } 26709 {
26710 26710 // InternalApplicationConfiguration.g:8608:1: ( '=' )
26711 } 26711 // InternalApplicationConfiguration.g:8609:2: '='
26712 catch (RecognitionException re) { 26712 {
26713 reportError(re); 26713 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
26714 recover(input,re); 26714 match(input,28,FOLLOW_2);
26715 } 26715 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
26716 finally { 26716
26717 26717 }
26718 restoreStackSize(stackSize); 26718
26719 26719
26720 } 26720 }
26721 return ; 26721
26722 } 26722 }
26723 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3" 26723 catch (RecognitionException re) {
26724 26724 reportError(re);
26725 26725 recover(input,re);
26726 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" 26726 }
26727 // InternalApplicationConfiguration.g:8659:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; 26727 finally {
26728 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { 26728
26729 26729 restoreStackSize(stackSize);
26730 int stackSize = keepStackSize(); 26730
26731 26731 }
26732 try { 26732 return ;
26733 // InternalApplicationConfiguration.g:8663:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) 26733 }
26734 // InternalApplicationConfiguration.g:8664:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? 26734 // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl"
26735 { 26735
26736 pushFollow(FOLLOW_45); 26736
26737 rule__GenerationTask__UnorderedGroup_3__Impl(); 26737 // $ANTLR start "rule__GenerationTask__Group_3_2__2"
26738 26738 // InternalApplicationConfiguration.g:8618:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
26739 state._fsp--; 26739 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
26740 26740
26741 // InternalApplicationConfiguration.g:8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? 26741 int stackSize = keepStackSize();
26742 int alt62=2; 26742
26743 alt62 = dfa62.predict(input); 26743 try {
26744 switch (alt62) { 26744 // InternalApplicationConfiguration.g:8622:1: ( rule__GenerationTask__Group_3_2__2__Impl )
26745 case 1 : 26745 // InternalApplicationConfiguration.g:8623:2: rule__GenerationTask__Group_3_2__2__Impl
26746 // InternalApplicationConfiguration.g:8665:2: rule__GenerationTask__UnorderedGroup_3__5 26746 {
26747 { 26747 pushFollow(FOLLOW_2);
26748 pushFollow(FOLLOW_2); 26748 rule__GenerationTask__Group_3_2__2__Impl();
26749 rule__GenerationTask__UnorderedGroup_3__5(); 26749
26750 26750 state._fsp--;
26751 state._fsp--; 26751
26752 26752
26753 26753 }
26754 } 26754
26755 break; 26755 }
26756 26756 catch (RecognitionException re) {
26757 } 26757 reportError(re);
26758 26758 recover(input,re);
26759 26759 }
26760 } 26760 finally {
26761 26761
26762 } 26762 restoreStackSize(stackSize);
26763 catch (RecognitionException re) { 26763
26764 reportError(re); 26764 }
26765 recover(input,re); 26765 return ;
26766 } 26766 }
26767 finally { 26767 // $ANTLR end "rule__GenerationTask__Group_3_2__2"
26768 26768
26769 restoreStackSize(stackSize); 26769
26770 26770 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
26771 } 26771 // InternalApplicationConfiguration.g:8629:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
26772 return ; 26772 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
26773 } 26773
26774 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4" 26774 int stackSize = keepStackSize();
26775 26775
26776 26776 try {
26777 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" 26777 // InternalApplicationConfiguration.g:8633:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
26778 // InternalApplicationConfiguration.g:8671:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; 26778 // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
26779 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { 26779 {
26780 26780 // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
26781 int stackSize = keepStackSize(); 26781 // InternalApplicationConfiguration.g:8635:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
26782 26782 {
26783 try { 26783 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
26784 // InternalApplicationConfiguration.g:8675:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) 26784 // InternalApplicationConfiguration.g:8636:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
26785 // InternalApplicationConfiguration.g:8676:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? 26785 // InternalApplicationConfiguration.g:8636:3: rule__GenerationTask__PatternsAssignment_3_2_2
26786 { 26786 {
26787 pushFollow(FOLLOW_45); 26787 pushFollow(FOLLOW_2);
26788 rule__GenerationTask__UnorderedGroup_3__Impl(); 26788 rule__GenerationTask__PatternsAssignment_3_2_2();
26789 26789
26790 state._fsp--; 26790 state._fsp--;
26791 26791
26792 // InternalApplicationConfiguration.g:8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? 26792
26793 int alt63=2; 26793 }
26794 alt63 = dfa63.predict(input); 26794
26795 switch (alt63) { 26795 after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
26796 case 1 : 26796
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 }
26803 26803 catch (RecognitionException re) {
26804 26804 reportError(re);
26805 } 26805 recover(input,re);
26806 break; 26806 }
26807 26807 finally {
26808 } 26808
26809 26809 restoreStackSize(stackSize);
26810 26810
26811 } 26811 }
26812 26812 return ;
26813 } 26813 }
26814 catch (RecognitionException re) { 26814 // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl"
26815 reportError(re); 26815
26816 recover(input,re); 26816
26817 } 26817 // $ANTLR start "rule__GenerationTask__Group_3_3__0"
26818 finally { 26818 // InternalApplicationConfiguration.g:8645:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
26819 26819 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
26820 restoreStackSize(stackSize); 26820
26821 26821 int stackSize = keepStackSize();
26822 } 26822
26823 return ; 26823 try {
26824 } 26824 // InternalApplicationConfiguration.g:8649:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
26825 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5" 26825 // InternalApplicationConfiguration.g:8650:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
26826 26826 {
26827 26827 pushFollow(FOLLOW_14);
26828 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" 26828 rule__GenerationTask__Group_3_3__0__Impl();
26829 // InternalApplicationConfiguration.g:8683:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; 26829
26830 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { 26830 state._fsp--;
26831 26831
26832 int stackSize = keepStackSize(); 26832 pushFollow(FOLLOW_2);
26833 26833 rule__GenerationTask__Group_3_3__1();
26834 try { 26834
26835 // InternalApplicationConfiguration.g:8687:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) 26835 state._fsp--;
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
26840 26840 }
26841 state._fsp--; 26841 catch (RecognitionException re) {
26842 26842 reportError(re);
26843 // InternalApplicationConfiguration.g:8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? 26843 recover(input,re);
26844 int alt64=2; 26844 }
26845 alt64 = dfa64.predict(input); 26845 finally {
26846 switch (alt64) { 26846
26847 case 1 : 26847 restoreStackSize(stackSize);
26848 // InternalApplicationConfiguration.g:8689:2: rule__GenerationTask__UnorderedGroup_3__7 26848
26849 { 26849 }
26850 pushFollow(FOLLOW_2); 26850 return ;
26851 rule__GenerationTask__UnorderedGroup_3__7(); 26851 }
26852 26852 // $ANTLR end "rule__GenerationTask__Group_3_3__0"
26853 state._fsp--; 26853
26854 26854
26855 26855 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
26856 } 26856 // InternalApplicationConfiguration.g:8657:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
26857 break; 26857 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
26858 26858
26859 } 26859 int stackSize = keepStackSize();
26860 26860
26861 26861 try {
26862 } 26862 // InternalApplicationConfiguration.g:8661:1: ( ( 'objectives' ) )
26863 26863 // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
26864 } 26864 {
26865 catch (RecognitionException re) { 26865 // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
26866 reportError(re); 26866 // InternalApplicationConfiguration.g:8663:2: 'objectives'
26867 recover(input,re); 26867 {
26868 } 26868 before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
26869 finally { 26869 match(input,39,FOLLOW_2);
26870 26870 after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
26871 restoreStackSize(stackSize); 26871
26872 26872 }
26873 } 26873
26874 return ; 26874
26875 } 26875 }
26876 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6" 26876
26877 26877 }
26878 26878 catch (RecognitionException re) {
26879 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" 26879 reportError(re);
26880 // InternalApplicationConfiguration.g:8695:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; 26880 recover(input,re);
26881 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { 26881 }
26882 26882 finally {
26883 int stackSize = keepStackSize(); 26883
26884 26884 restoreStackSize(stackSize);
26885 try { 26885
26886 // InternalApplicationConfiguration.g:8699:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) 26886 }
26887 // InternalApplicationConfiguration.g:8700:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? 26887 return ;
26888 { 26888 }
26889 pushFollow(FOLLOW_45); 26889 // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl"
26890 rule__GenerationTask__UnorderedGroup_3__Impl(); 26890
26891 26891
26892 state._fsp--; 26892 // $ANTLR start "rule__GenerationTask__Group_3_3__1"
26893 26893 // InternalApplicationConfiguration.g:8672:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
26894 // InternalApplicationConfiguration.g:8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? 26894 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
26895 int alt65=2; 26895
26896 alt65 = dfa65.predict(input); 26896 int stackSize = keepStackSize();
26897 switch (alt65) { 26897
26898 case 1 : 26898 try {
26899 // InternalApplicationConfiguration.g:8701:2: rule__GenerationTask__UnorderedGroup_3__8 26899 // InternalApplicationConfiguration.g:8676:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
26900 { 26900 // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
26901 pushFollow(FOLLOW_2); 26901 {
26902 rule__GenerationTask__UnorderedGroup_3__8(); 26902 pushFollow(FOLLOW_46);
26903 26903 rule__GenerationTask__Group_3_3__1__Impl();
26904 state._fsp--; 26904
26905 26905 state._fsp--;
26906 26906
26907 } 26907 pushFollow(FOLLOW_2);
26908 break; 26908 rule__GenerationTask__Group_3_3__2();
26909 26909
26910 } 26910 state._fsp--;
26911 26911
26912 26912
26913 } 26913 }
26914 26914
26915 } 26915 }
26916 catch (RecognitionException re) { 26916 catch (RecognitionException re) {
26917 reportError(re); 26917 reportError(re);
26918 recover(input,re); 26918 recover(input,re);
26919 } 26919 }
26920 finally { 26920 finally {
26921 26921
26922 restoreStackSize(stackSize); 26922 restoreStackSize(stackSize);
26923 26923
26924 } 26924 }
26925 return ; 26925 return ;
26926 } 26926 }
26927 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7" 26927 // $ANTLR end "rule__GenerationTask__Group_3_3__1"
26928 26928
26929 26929
26930 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" 26930 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
26931 // InternalApplicationConfiguration.g:8707:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; 26931 // InternalApplicationConfiguration.g:8684:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
26932 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { 26932 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
26933 26933
26934 int stackSize = keepStackSize(); 26934 int stackSize = keepStackSize();
26935 26935
26936 try { 26936 try {
26937 // InternalApplicationConfiguration.g:8711:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) 26937 // InternalApplicationConfiguration.g:8688:1: ( ( '=' ) )
26938 // InternalApplicationConfiguration.g:8712:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? 26938 // InternalApplicationConfiguration.g:8689:1: ( '=' )
26939 { 26939 {
26940 pushFollow(FOLLOW_45); 26940 // InternalApplicationConfiguration.g:8689:1: ( '=' )
26941 rule__GenerationTask__UnorderedGroup_3__Impl(); 26941 // InternalApplicationConfiguration.g:8690:2: '='
26942 26942 {
26943 state._fsp--; 26943 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
26944 26944 match(input,28,FOLLOW_2);
26945 // InternalApplicationConfiguration.g:8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? 26945 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
26946 int alt66=2; 26946
26947 alt66 = dfa66.predict(input); 26947 }
26948 switch (alt66) { 26948
26949 case 1 : 26949
26950 // InternalApplicationConfiguration.g:8713:2: rule__GenerationTask__UnorderedGroup_3__9 26950 }
26951 { 26951
26952 pushFollow(FOLLOW_2); 26952 }
26953 rule__GenerationTask__UnorderedGroup_3__9(); 26953 catch (RecognitionException re) {
26954 26954 reportError(re);
26955 state._fsp--; 26955 recover(input,re);
26956 26956 }
26957 26957 finally {
26958 } 26958
26959 break; 26959 restoreStackSize(stackSize);
26960 26960
26961 } 26961 }
26962 26962 return ;
26963 26963 }
26964 } 26964 // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl"
26965 26965
26966 } 26966
26967 catch (RecognitionException re) { 26967 // $ANTLR start "rule__GenerationTask__Group_3_3__2"
26968 reportError(re); 26968 // InternalApplicationConfiguration.g:8699:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
26969 recover(input,re); 26969 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
26970 } 26970
26971 finally { 26971 int stackSize = keepStackSize();
26972 26972
26973 restoreStackSize(stackSize); 26973 try {
26974 26974 // InternalApplicationConfiguration.g:8703:1: ( rule__GenerationTask__Group_3_3__2__Impl )
26975 } 26975 // InternalApplicationConfiguration.g:8704:2: rule__GenerationTask__Group_3_3__2__Impl
26976 return ; 26976 {
26977 } 26977 pushFollow(FOLLOW_2);
26978 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8" 26978 rule__GenerationTask__Group_3_3__2__Impl();
26979 26979
26980 26980 state._fsp--;
26981 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" 26981
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 catch (RecognitionException re) {
26987 try { 26987 reportError(re);
26988 // InternalApplicationConfiguration.g:8723:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) 26988 recover(input,re);
26989 // InternalApplicationConfiguration.g:8724:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? 26989 }
26990 { 26990 finally {
26991 pushFollow(FOLLOW_45); 26991
26992 rule__GenerationTask__UnorderedGroup_3__Impl(); 26992 restoreStackSize(stackSize);
26993 26993
26994 state._fsp--; 26994 }
26995 26995 return ;
26996 // InternalApplicationConfiguration.g:8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? 26996 }
26997 int alt67=2; 26997 // $ANTLR end "rule__GenerationTask__Group_3_3__2"
26998 alt67 = dfa67.predict(input); 26998
26999 switch (alt67) { 26999
27000 case 1 : 27000 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
27001 // InternalApplicationConfiguration.g:8725:2: rule__GenerationTask__UnorderedGroup_3__10 27001 // InternalApplicationConfiguration.g:8710:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
27002 { 27002 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
27003 pushFollow(FOLLOW_2); 27003
27004 rule__GenerationTask__UnorderedGroup_3__10(); 27004 int stackSize = keepStackSize();
27005 27005
27006 state._fsp--; 27006 try {
27007 27007 // InternalApplicationConfiguration.g:8714:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
27008 27008 // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
27009 } 27009 {
27010 break; 27010 // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
27011 27011 // InternalApplicationConfiguration.g:8716:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
27012 } 27012 {
27013 27013 before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
27014 27014 // InternalApplicationConfiguration.g:8717:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
27015 } 27015 // InternalApplicationConfiguration.g:8717:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
27016 27016 {
27017 } 27017 pushFollow(FOLLOW_2);
27018 catch (RecognitionException re) { 27018 rule__GenerationTask__ObjectivesAssignment_3_3_2();
27019 reportError(re); 27019
27020 recover(input,re); 27020 state._fsp--;
27021 } 27021
27022 finally { 27022
27023 27023 }
27024 restoreStackSize(stackSize); 27024
27025 27025 after(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
27026 } 27026
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 }
27033 // InternalApplicationConfiguration.g:8731:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; 27033 catch (RecognitionException re) {
27034 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { 27034 reportError(re);
27035 27035 recover(input,re);
27036 int stackSize = keepStackSize(); 27036 }
27037 27037 finally {
27038 try { 27038
27039 // InternalApplicationConfiguration.g:8735:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) 27039 restoreStackSize(stackSize);
27040 // InternalApplicationConfiguration.g:8736:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? 27040
27041 { 27041 }
27042 pushFollow(FOLLOW_45); 27042 return ;
27043 rule__GenerationTask__UnorderedGroup_3__Impl(); 27043 }
27044 27044 // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl"
27045 state._fsp--; 27045
27046 27046
27047 // InternalApplicationConfiguration.g:8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? 27047 // $ANTLR start "rule__GenerationTask__Group_3_4__0"
27048 int alt68=2; 27048 // InternalApplicationConfiguration.g:8726:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
27049 alt68 = dfa68.predict(input); 27049 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
27050 switch (alt68) { 27050
27051 case 1 : 27051 int stackSize = keepStackSize();
27052 // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__UnorderedGroup_3__11 27052
27053 { 27053 try {
27054 pushFollow(FOLLOW_2); 27054 // InternalApplicationConfiguration.g:8730:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
27055 rule__GenerationTask__UnorderedGroup_3__11(); 27055 // InternalApplicationConfiguration.g:8731:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
27056 27056 {
27057 state._fsp--; 27057 pushFollow(FOLLOW_14);
27058 27058 rule__GenerationTask__Group_3_4__0__Impl();
27059 27059
27060 } 27060 state._fsp--;
27061 break; 27061
27062 27062 pushFollow(FOLLOW_2);
27063 } 27063 rule__GenerationTask__Group_3_4__1();
27064 27064
27065 27065 state._fsp--;
27066 } 27066
27067 27067
27068 } 27068 }
27069 catch (RecognitionException re) { 27069
27070 reportError(re); 27070 }
27071 recover(input,re); 27071 catch (RecognitionException re) {
27072 } 27072 reportError(re);
27073 finally { 27073 recover(input,re);
27074 27074 }
27075 restoreStackSize(stackSize); 27075 finally {
27076 27076
27077 } 27077 restoreStackSize(stackSize);
27078 return ; 27078
27079 } 27079 }
27080 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10" 27080 return ;
27081 27081 }
27082 27082 // $ANTLR end "rule__GenerationTask__Group_3_4__0"
27083 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" 27083
27084 // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ; 27084
27085 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { 27085 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
27086 27086 // InternalApplicationConfiguration.g:8738:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
27087 int stackSize = keepStackSize(); 27087 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
27088 27088
27089 try { 27089 int stackSize = keepStackSize();
27090 // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) 27090
27091 // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__UnorderedGroup_3__Impl 27091 try {
27092 { 27092 // InternalApplicationConfiguration.g:8742:1: ( ( 'scope' ) )
27093 pushFollow(FOLLOW_2); 27093 // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
27094 rule__GenerationTask__UnorderedGroup_3__Impl(); 27094 {
27095 27095 // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
27096 state._fsp--; 27096 // InternalApplicationConfiguration.g:8744:2: 'scope'
27097 27097 {
27098 27098 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
27099 } 27099 match(input,52,FOLLOW_2);
27100 27100 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
27101 } 27101
27102 catch (RecognitionException re) { 27102 }
27103 reportError(re); 27103
27104 recover(input,re); 27104
27105 } 27105 }
27106 finally { 27106
27107 27107 }
27108 restoreStackSize(stackSize); 27108 catch (RecognitionException re) {
27109 27109 reportError(re);
27110 } 27110 recover(input,re);
27111 return ; 27111 }
27112 } 27112 finally {
27113 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11" 27113
27114 27114 restoreStackSize(stackSize);
27115 27115
27116 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" 27116 }
27117 // InternalApplicationConfiguration.g:8755:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; 27117 return ;
27118 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { 27118 }
27119 27119 // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl"
27120 int stackSize = keepStackSize(); 27120
27121 27121
27122 try { 27122 // $ANTLR start "rule__GenerationTask__Group_3_4__1"
27123 // InternalApplicationConfiguration.g:8759:1: ( ( ruleImport ) ) 27123 // InternalApplicationConfiguration.g:8753:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
27124 // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) 27124 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
27125 { 27125
27126 // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) 27126 int stackSize = keepStackSize();
27127 // InternalApplicationConfiguration.g:8761:3: ruleImport 27127
27128 { 27128 try {
27129 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 27129 // InternalApplicationConfiguration.g:8757:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
27130 pushFollow(FOLLOW_2); 27130 // InternalApplicationConfiguration.g:8758:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
27131 ruleImport(); 27131 {
27132 27132 pushFollow(FOLLOW_46);
27133 state._fsp--; 27133 rule__GenerationTask__Group_3_4__1__Impl();
27134 27134
27135 after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 27135 state._fsp--;
27136 27136
27137 } 27137 pushFollow(FOLLOW_2);
27138 27138 rule__GenerationTask__Group_3_4__2();
27139 27139
27140 } 27140 state._fsp--;
27141 27141
27142 } 27142
27143 catch (RecognitionException re) { 27143 }
27144 reportError(re); 27144
27145 recover(input,re); 27145 }
27146 } 27146 catch (RecognitionException re) {
27147 finally { 27147 reportError(re);
27148 27148 recover(input,re);
27149 restoreStackSize(stackSize); 27149 }
27150 27150 finally {
27151 } 27151
27152 return ; 27152 restoreStackSize(stackSize);
27153 } 27153
27154 // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0" 27154 }
27155 27155 return ;
27156 27156 }
27157 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" 27157 // $ANTLR end "rule__GenerationTask__Group_3_4__1"
27158 // InternalApplicationConfiguration.g:8770:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; 27158
27159 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { 27159
27160 27160 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
27161 int stackSize = keepStackSize(); 27161 // InternalApplicationConfiguration.g:8765:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
27162 27162 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
27163 try { 27163
27164 // InternalApplicationConfiguration.g:8774:1: ( ( ruleCommand ) ) 27164 int stackSize = keepStackSize();
27165 // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) 27165
27166 { 27166 try {
27167 // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) 27167 // InternalApplicationConfiguration.g:8769:1: ( ( '=' ) )
27168 // InternalApplicationConfiguration.g:8776:3: ruleCommand 27168 // InternalApplicationConfiguration.g:8770:1: ( '=' )
27169 { 27169 {
27170 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 27170 // InternalApplicationConfiguration.g:8770:1: ( '=' )
27171 pushFollow(FOLLOW_2); 27171 // InternalApplicationConfiguration.g:8771:2: '='
27172 ruleCommand(); 27172 {
27173 27173 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
27174 state._fsp--; 27174 match(input,28,FOLLOW_2);
27175 27175 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
27176 after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 27176
27177 27177 }
27178 } 27178
27179 27179
27180 27180 }
27181 } 27181
27182 27182 }
27183 } 27183 catch (RecognitionException re) {
27184 catch (RecognitionException re) { 27184 reportError(re);
27185 reportError(re); 27185 recover(input,re);
27186 recover(input,re); 27186 }
27187 } 27187 finally {
27188 finally { 27188
27189 27189 restoreStackSize(stackSize);
27190 restoreStackSize(stackSize); 27190
27191 27191 }
27192 } 27192 return ;
27193 return ; 27193 }
27194 } 27194 // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl"
27195 // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1" 27195
27196 27196
27197 27197 // $ANTLR start "rule__GenerationTask__Group_3_4__2"
27198 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" 27198 // InternalApplicationConfiguration.g:8780:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
27199 // InternalApplicationConfiguration.g:8785:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; 27199 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
27200 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { 27200
27201 27201 int stackSize = keepStackSize();
27202 int stackSize = keepStackSize(); 27202
27203 27203 try {
27204 try { 27204 // InternalApplicationConfiguration.g:8784:1: ( rule__GenerationTask__Group_3_4__2__Impl )
27205 // InternalApplicationConfiguration.g:8789:1: ( ( ( RULE_STRING ) ) ) 27205 // InternalApplicationConfiguration.g:8785:2: rule__GenerationTask__Group_3_4__2__Impl
27206 // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) 27206 {
27207 { 27207 pushFollow(FOLLOW_2);
27208 // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) 27208 rule__GenerationTask__Group_3_4__2__Impl();
27209 // InternalApplicationConfiguration.g:8791:3: ( RULE_STRING ) 27209
27210 { 27210 state._fsp--;
27211 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 27211
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 catch (RecognitionException re) {
27217 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); 27217 reportError(re);
27218 27218 recover(input,re);
27219 } 27219 }
27220 27220 finally {
27221 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 27221
27222 27222 restoreStackSize(stackSize);
27223 } 27223
27224 27224 }
27225 27225 return ;
27226 } 27226 }
27227 27227 // $ANTLR end "rule__GenerationTask__Group_3_4__2"
27228 } 27228
27229 catch (RecognitionException re) { 27229
27230 reportError(re); 27230 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
27231 recover(input,re); 27231 // InternalApplicationConfiguration.g:8791:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
27232 } 27232 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
27233 finally { 27233
27234 27234 int stackSize = keepStackSize();
27235 restoreStackSize(stackSize); 27235
27236 27236 try {
27237 } 27237 // InternalApplicationConfiguration.g:8795:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
27238 return ; 27238 // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
27239 } 27239 {
27240 // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2" 27240 // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
27241 27241 // InternalApplicationConfiguration.g:8797:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
27242 27242 {
27243 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" 27243 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
27244 // InternalApplicationConfiguration.g:8804:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; 27244 // InternalApplicationConfiguration.g:8798:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
27245 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { 27245 // InternalApplicationConfiguration.g:8798:3: rule__GenerationTask__ScopeAssignment_3_4_2
27246 27246 {
27247 int stackSize = keepStackSize(); 27247 pushFollow(FOLLOW_2);
27248 27248 rule__GenerationTask__ScopeAssignment_3_4_2();
27249 try { 27249
27250 // InternalApplicationConfiguration.g:8808:1: ( ( ( RULE_STRING ) ) ) 27250 state._fsp--;
27251 // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) 27251
27252 { 27252
27253 // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) 27253 }
27254 // InternalApplicationConfiguration.g:8810:3: ( RULE_STRING ) 27254
27255 { 27255 after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
27256 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 27256
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 }
27263 27263 catch (RecognitionException re) {
27264 } 27264 reportError(re);
27265 27265 recover(input,re);
27266 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 27266 }
27267 27267 finally {
27268 } 27268
27269 27269 restoreStackSize(stackSize);
27270 27270
27271 } 27271 }
27272 27272 return ;
27273 } 27273 }
27274 catch (RecognitionException re) { 27274 // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl"
27275 reportError(re); 27275
27276 recover(input,re); 27276
27277 } 27277 // $ANTLR start "rule__GenerationTask__Group_3_5__0"
27278 finally { 27278 // InternalApplicationConfiguration.g:8807:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
27279 27279 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
27280 restoreStackSize(stackSize); 27280
27281 27281 int stackSize = keepStackSize();
27282 } 27282
27283 return ; 27283 try {
27284 } 27284 // InternalApplicationConfiguration.g:8811:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
27285 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" 27285 // InternalApplicationConfiguration.g:8812:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
27286 27286 {
27287 27287 pushFollow(FOLLOW_14);
27288 // $ANTLR start "rule__FileSpecification__PathAssignment" 27288 rule__GenerationTask__Group_3_5__0__Impl();
27289 // InternalApplicationConfiguration.g:8823:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; 27289
27290 public final void rule__FileSpecification__PathAssignment() throws RecognitionException { 27290 state._fsp--;
27291 27291
27292 int stackSize = keepStackSize(); 27292 pushFollow(FOLLOW_2);
27293 27293 rule__GenerationTask__Group_3_5__1();
27294 try { 27294
27295 // InternalApplicationConfiguration.g:8827:1: ( ( RULE_STRING ) ) 27295 state._fsp--;
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
27300 { 27300 }
27301 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); 27301 catch (RecognitionException re) {
27302 match(input,RULE_STRING,FOLLOW_2); 27302 reportError(re);
27303 after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); 27303 recover(input,re);
27304 27304 }
27305 } 27305 finally {
27306 27306
27307 27307 restoreStackSize(stackSize);
27308 } 27308
27309 27309 }
27310 } 27310 return ;
27311 catch (RecognitionException re) { 27311 }
27312 reportError(re); 27312 // $ANTLR end "rule__GenerationTask__Group_3_5__0"
27313 recover(input,re); 27313
27314 } 27314
27315 finally { 27315 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
27316 27316 // InternalApplicationConfiguration.g:8819:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
27317 restoreStackSize(stackSize); 27317 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
27318 27318
27319 } 27319 int stackSize = keepStackSize();
27320 return ; 27320
27321 } 27321 try {
27322 // $ANTLR end "rule__FileSpecification__PathAssignment" 27322 // InternalApplicationConfiguration.g:8823:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
27323 27323 // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
27324 27324 {
27325 // $ANTLR start "rule__FileDeclaration__NameAssignment_1" 27325 // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
27326 // InternalApplicationConfiguration.g:8838:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; 27326 // InternalApplicationConfiguration.g:8825:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
27327 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { 27327 {
27328 27328 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
27329 int stackSize = keepStackSize(); 27329 // InternalApplicationConfiguration.g:8826:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
27330 27330 // InternalApplicationConfiguration.g:8826:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
27331 try { 27331 {
27332 // InternalApplicationConfiguration.g:8842:1: ( ( RULE_ID ) ) 27332 pushFollow(FOLLOW_2);
27333 // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) 27333 rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
27334 { 27334
27335 // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) 27335 state._fsp--;
27336 // InternalApplicationConfiguration.g:8844:3: RULE_ID 27336
27337 { 27337
27338 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27338 }
27339 match(input,RULE_ID,FOLLOW_2); 27339
27340 after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 27340 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
27341 27341
27342 } 27342 }
27343 27343
27344 27344
27345 } 27345 }
27346 27346
27347 } 27347 }
27348 catch (RecognitionException re) { 27348 catch (RecognitionException re) {
27349 reportError(re); 27349 reportError(re);
27350 recover(input,re); 27350 recover(input,re);
27351 } 27351 }
27352 finally { 27352 finally {
27353 27353
27354 restoreStackSize(stackSize); 27354 restoreStackSize(stackSize);
27355 27355
27356 } 27356 }
27357 return ; 27357 return ;
27358 } 27358 }
27359 // $ANTLR end "rule__FileDeclaration__NameAssignment_1" 27359 // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl"
27360 27360
27361 27361
27362 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" 27362 // $ANTLR start "rule__GenerationTask__Group_3_5__1"
27363 // InternalApplicationConfiguration.g:8853:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; 27363 // InternalApplicationConfiguration.g:8834:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
27364 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { 27364 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
27365 27365
27366 int stackSize = keepStackSize(); 27366 int stackSize = keepStackSize();
27367 27367
27368 try { 27368 try {
27369 // InternalApplicationConfiguration.g:8857:1: ( ( ruleFileSpecification ) ) 27369 // InternalApplicationConfiguration.g:8838:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
27370 // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) 27370 // InternalApplicationConfiguration.g:8839:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
27371 { 27371 {
27372 // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) 27372 pushFollow(FOLLOW_9);
27373 // InternalApplicationConfiguration.g:8859:3: ruleFileSpecification 27373 rule__GenerationTask__Group_3_5__1__Impl();
27374 { 27374
27375 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 27375 state._fsp--;
27376 pushFollow(FOLLOW_2); 27376
27377 ruleFileSpecification(); 27377 pushFollow(FOLLOW_2);
27378 27378 rule__GenerationTask__Group_3_5__2();
27379 state._fsp--; 27379
27380 27380 state._fsp--;
27381 after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 27381
27382 27382
27383 } 27383 }
27384 27384
27385 27385 }
27386 } 27386 catch (RecognitionException re) {
27387 27387 reportError(re);
27388 } 27388 recover(input,re);
27389 catch (RecognitionException re) { 27389 }
27390 reportError(re); 27390 finally {
27391 recover(input,re); 27391
27392 } 27392 restoreStackSize(stackSize);
27393 finally { 27393
27394 27394 }
27395 restoreStackSize(stackSize); 27395 return ;
27396 27396 }
27397 } 27397 // $ANTLR end "rule__GenerationTask__Group_3_5__1"
27398 return ; 27398
27399 } 27399
27400 // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3" 27400 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
27401 27401 // InternalApplicationConfiguration.g:8846:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
27402 27402 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
27403 // $ANTLR start "rule__FileReference__ReferredAssignment" 27403
27404 // InternalApplicationConfiguration.g:8868:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; 27404 int stackSize = keepStackSize();
27405 public final void rule__FileReference__ReferredAssignment() throws RecognitionException { 27405
27406 27406 try {
27407 int stackSize = keepStackSize(); 27407 // InternalApplicationConfiguration.g:8850:1: ( ( '=' ) )
27408 27408 // InternalApplicationConfiguration.g:8851:1: ( '=' )
27409 try { 27409 {
27410 // InternalApplicationConfiguration.g:8872:1: ( ( ( RULE_ID ) ) ) 27410 // InternalApplicationConfiguration.g:8851:1: ( '=' )
27411 // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) 27411 // InternalApplicationConfiguration.g:8852:2: '='
27412 { 27412 {
27413 // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) 27413 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
27414 // InternalApplicationConfiguration.g:8874:3: ( RULE_ID ) 27414 match(input,28,FOLLOW_2);
27415 { 27415 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
27416 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); 27416
27417 // InternalApplicationConfiguration.g:8875:3: ( RULE_ID ) 27417 }
27418 // InternalApplicationConfiguration.g:8876:4: RULE_ID 27418
27419 { 27419
27420 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); 27420 }
27421 match(input,RULE_ID,FOLLOW_2); 27421
27422 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); 27422 }
27423 27423 catch (RecognitionException re) {
27424 } 27424 reportError(re);
27425 27425 recover(input,re);
27426 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); 27426 }
27427 27427 finally {
27428 } 27428
27429 27429 restoreStackSize(stackSize);
27430 27430
27431 } 27431 }
27432 27432 return ;
27433 } 27433 }
27434 catch (RecognitionException re) { 27434 // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl"
27435 reportError(re); 27435
27436 recover(input,re); 27436
27437 } 27437 // $ANTLR start "rule__GenerationTask__Group_3_5__2"
27438 finally { 27438 // InternalApplicationConfiguration.g:8861:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
27439 27439 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
27440 restoreStackSize(stackSize); 27440
27441 27441 int stackSize = keepStackSize();
27442 } 27442
27443 return ; 27443 try {
27444 } 27444 // InternalApplicationConfiguration.g:8865:1: ( rule__GenerationTask__Group_3_5__2__Impl )
27445 // $ANTLR end "rule__FileReference__ReferredAssignment" 27445 // InternalApplicationConfiguration.g:8866:2: rule__GenerationTask__Group_3_5__2__Impl
27446 27446 {
27447 27447 pushFollow(FOLLOW_2);
27448 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" 27448 rule__GenerationTask__Group_3_5__2__Impl();
27449 // InternalApplicationConfiguration.g:8887:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; 27449
27450 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { 27450 state._fsp--;
27451 27451
27452 int stackSize = keepStackSize(); 27452
27453 27453 }
27454 try { 27454
27455 // InternalApplicationConfiguration.g:8891:1: ( ( ruleMetamodelEntry ) ) 27455 }
27456 // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) 27456 catch (RecognitionException re) {
27457 { 27457 reportError(re);
27458 // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) 27458 recover(input,re);
27459 // InternalApplicationConfiguration.g:8893:3: ruleMetamodelEntry 27459 }
27460 { 27460 finally {
27461 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 27461
27462 pushFollow(FOLLOW_2); 27462 restoreStackSize(stackSize);
27463 ruleMetamodelEntry(); 27463
27464 27464 }
27465 state._fsp--; 27465 return ;
27466 27466 }
27467 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 27467 // $ANTLR end "rule__GenerationTask__Group_3_5__2"
27468 27468
27469 } 27469
27470 27470 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
27471 27471 // InternalApplicationConfiguration.g:8872:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
27472 } 27472 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
27473 27473
27474 } 27474 int stackSize = keepStackSize();
27475 catch (RecognitionException re) { 27475
27476 reportError(re); 27476 try {
27477 recover(input,re); 27477 // InternalApplicationConfiguration.g:8876:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
27478 } 27478 // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
27479 finally { 27479 {
27480 27480 // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
27481 restoreStackSize(stackSize); 27481 // InternalApplicationConfiguration.g:8878:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
27482 27482 {
27483 } 27483 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
27484 return ; 27484 // InternalApplicationConfiguration.g:8879:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
27485 } 27485 // InternalApplicationConfiguration.g:8879:3: rule__GenerationTask__NumberAssignment_3_5_2
27486 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1" 27486 {
27487 27487 pushFollow(FOLLOW_2);
27488 27488 rule__GenerationTask__NumberAssignment_3_5_2();
27489 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" 27489
27490 // InternalApplicationConfiguration.g:8902:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; 27490 state._fsp--;
27491 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { 27491
27492 27492
27493 int stackSize = keepStackSize(); 27493 }
27494 27494
27495 try { 27495 after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
27496 // InternalApplicationConfiguration.g:8906:1: ( ( ruleMetamodelEntry ) ) 27496
27497 // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) 27497 }
27498 { 27498
27499 // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) 27499
27500 // InternalApplicationConfiguration.g:8908:3: ruleMetamodelEntry 27500 }
27501 { 27501
27502 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 27502 }
27503 pushFollow(FOLLOW_2); 27503 catch (RecognitionException re) {
27504 ruleMetamodelEntry(); 27504 reportError(re);
27505 27505 recover(input,re);
27506 state._fsp--; 27506 }
27507 27507 finally {
27508 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 27508
27509 27509 restoreStackSize(stackSize);
27510 } 27510
27511 27511 }
27512 27512 return ;
27513 } 27513 }
27514 27514 // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl"
27515 } 27515
27516 catch (RecognitionException re) { 27516
27517 reportError(re); 27517 // $ANTLR start "rule__GenerationTask__Group_3_6__0"
27518 recover(input,re); 27518 // InternalApplicationConfiguration.g:8888:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
27519 } 27519 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
27520 finally { 27520
27521 27521 int stackSize = keepStackSize();
27522 restoreStackSize(stackSize); 27522
27523 27523 try {
27524 } 27524 // InternalApplicationConfiguration.g:8892:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
27525 return ; 27525 // InternalApplicationConfiguration.g:8893:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
27526 } 27526 {
27527 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1" 27527 pushFollow(FOLLOW_14);
27528 27528 rule__GenerationTask__Group_3_6__0__Impl();
27529 27529
27530 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" 27530 state._fsp--;
27531 // InternalApplicationConfiguration.g:8917:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 27531
27532 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { 27532 pushFollow(FOLLOW_2);
27533 27533 rule__GenerationTask__Group_3_6__1();
27534 int stackSize = keepStackSize(); 27534
27535 27535 state._fsp--;
27536 try { 27536
27537 // InternalApplicationConfiguration.g:8921:1: ( ( ( ruleQualifiedName ) ) ) 27537
27538 // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) 27538 }
27539 { 27539
27540 // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) 27540 }
27541 // InternalApplicationConfiguration.g:8923:3: ( ruleQualifiedName ) 27541 catch (RecognitionException re) {
27542 { 27542 reportError(re);
27543 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 27543 recover(input,re);
27544 // InternalApplicationConfiguration.g:8924:3: ( ruleQualifiedName ) 27544 }
27545 // InternalApplicationConfiguration.g:8925:4: ruleQualifiedName 27545 finally {
27546 { 27546
27547 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); 27547 restoreStackSize(stackSize);
27548 pushFollow(FOLLOW_2); 27548
27549 ruleQualifiedName(); 27549 }
27550 27550 return ;
27551 state._fsp--; 27551 }
27552 27552 // $ANTLR end "rule__GenerationTask__Group_3_6__0"
27553 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); 27553
27554 27554
27555 } 27555 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
27556 27556 // InternalApplicationConfiguration.g:8900:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
27557 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 27557 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
27558 27558
27559 } 27559 int stackSize = keepStackSize();
27560 27560
27561 27561 try {
27562 } 27562 // InternalApplicationConfiguration.g:8904:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
27563 27563 // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
27564 } 27564 {
27565 catch (RecognitionException re) { 27565 // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
27566 reportError(re); 27566 // InternalApplicationConfiguration.g:8906:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
27567 recover(input,re); 27567 {
27568 } 27568 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
27569 finally { 27569 // InternalApplicationConfiguration.g:8907:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
27570 27570 // InternalApplicationConfiguration.g:8907:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
27571 restoreStackSize(stackSize); 27571 {
27572 27572 pushFollow(FOLLOW_2);
27573 } 27573 rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
27574 return ; 27574
27575 } 27575 state._fsp--;
27576 // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1" 27576
27577 27577
27578 27578 }
27579 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" 27579
27580 // InternalApplicationConfiguration.g:8936:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; 27580 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
27581 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { 27581
27582 27582 }
27583 int stackSize = keepStackSize(); 27583
27584 27584
27585 try { 27585 }
27586 // InternalApplicationConfiguration.g:8940:1: ( ( ruleMetamodelElement ) ) 27586
27587 // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) 27587 }
27588 { 27588 catch (RecognitionException re) {
27589 // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) 27589 reportError(re);
27590 // InternalApplicationConfiguration.g:8942:3: ruleMetamodelElement 27590 recover(input,re);
27591 { 27591 }
27592 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 27592 finally {
27593 pushFollow(FOLLOW_2); 27593
27594 ruleMetamodelElement(); 27594 restoreStackSize(stackSize);
27595 27595
27596 state._fsp--; 27596 }
27597 27597 return ;
27598 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 27598 }
27599 27599 // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl"
27600 } 27600
27601 27601
27602 27602 // $ANTLR start "rule__GenerationTask__Group_3_6__1"
27603 } 27603 // InternalApplicationConfiguration.g:8915:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
27604 27604 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
27605 } 27605
27606 catch (RecognitionException re) { 27606 int stackSize = keepStackSize();
27607 reportError(re); 27607
27608 recover(input,re); 27608 try {
27609 } 27609 // InternalApplicationConfiguration.g:8919:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
27610 finally { 27610 // InternalApplicationConfiguration.g:8920:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
27611 27611 {
27612 restoreStackSize(stackSize); 27612 pushFollow(FOLLOW_9);
27613 27613 rule__GenerationTask__Group_3_6__1__Impl();
27614 } 27614
27615 return ; 27615 state._fsp--;
27616 } 27616
27617 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2" 27617 pushFollow(FOLLOW_2);
27618 27618 rule__GenerationTask__Group_3_6__2();
27619 27619
27620 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 27620 state._fsp--;
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 }
27624 int stackSize = keepStackSize(); 27624
27625 27625 }
27626 try { 27626 catch (RecognitionException re) {
27627 // InternalApplicationConfiguration.g:8955:1: ( ( ruleMetamodelElement ) ) 27627 reportError(re);
27628 // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) 27628 recover(input,re);
27629 { 27629 }
27630 // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) 27630 finally {
27631 // InternalApplicationConfiguration.g:8957:3: ruleMetamodelElement 27631
27632 { 27632 restoreStackSize(stackSize);
27633 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 27633
27634 pushFollow(FOLLOW_2); 27634 }
27635 ruleMetamodelElement(); 27635 return ;
27636 27636 }
27637 state._fsp--; 27637 // $ANTLR end "rule__GenerationTask__Group_3_6__1"
27638 27638
27639 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 27639
27640 27640 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
27641 } 27641 // InternalApplicationConfiguration.g:8927:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
27642 27642 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
27643 27643
27644 } 27644 int stackSize = keepStackSize();
27645 27645
27646 } 27646 try {
27647 catch (RecognitionException re) { 27647 // InternalApplicationConfiguration.g:8931:1: ( ( '=' ) )
27648 reportError(re); 27648 // InternalApplicationConfiguration.g:8932:1: ( '=' )
27649 recover(input,re); 27649 {
27650 } 27650 // InternalApplicationConfiguration.g:8932:1: ( '=' )
27651 finally { 27651 // InternalApplicationConfiguration.g:8933:2: '='
27652 27652 {
27653 restoreStackSize(stackSize); 27653 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
27654 27654 match(input,28,FOLLOW_2);
27655 } 27655 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
27656 return ; 27656
27657 } 27657 }
27658 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 27658
27659 27659
27660 27660 }
27661 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" 27661
27662 // InternalApplicationConfiguration.g:8966:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; 27662 }
27663 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { 27663 catch (RecognitionException re) {
27664 27664 reportError(re);
27665 int stackSize = keepStackSize(); 27665 recover(input,re);
27666 27666 }
27667 try { 27667 finally {
27668 // InternalApplicationConfiguration.g:8970:1: ( ( ( ruleQualifiedName ) ) ) 27668
27669 // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) 27669 restoreStackSize(stackSize);
27670 { 27670
27671 // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) 27671 }
27672 // InternalApplicationConfiguration.g:8972:3: ( ruleQualifiedName ) 27672 return ;
27673 { 27673 }
27674 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 27674 // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl"
27675 // InternalApplicationConfiguration.g:8973:3: ( ruleQualifiedName ) 27675
27676 // InternalApplicationConfiguration.g:8974:4: ruleQualifiedName 27676
27677 { 27677 // $ANTLR start "rule__GenerationTask__Group_3_6__2"
27678 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); 27678 // InternalApplicationConfiguration.g:8942:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
27679 pushFollow(FOLLOW_2); 27679 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
27680 ruleQualifiedName(); 27680
27681 27681 int stackSize = keepStackSize();
27682 state._fsp--; 27682
27683 27683 try {
27684 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); 27684 // InternalApplicationConfiguration.g:8946:1: ( rule__GenerationTask__Group_3_6__2__Impl )
27685 27685 // InternalApplicationConfiguration.g:8947:2: rule__GenerationTask__Group_3_6__2__Impl
27686 } 27686 {
27687 27687 pushFollow(FOLLOW_2);
27688 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 27688 rule__GenerationTask__Group_3_6__2__Impl();
27689 27689
27690 } 27690 state._fsp--;
27691 27691
27692 27692
27693 } 27693 }
27694 27694
27695 } 27695 }
27696 catch (RecognitionException re) { 27696 catch (RecognitionException re) {
27697 reportError(re); 27697 reportError(re);
27698 recover(input,re); 27698 recover(input,re);
27699 } 27699 }
27700 finally { 27700 finally {
27701 27701
27702 restoreStackSize(stackSize); 27702 restoreStackSize(stackSize);
27703 27703
27704 } 27704 }
27705 return ; 27705 return ;
27706 } 27706 }
27707 // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0" 27707 // $ANTLR end "rule__GenerationTask__Group_3_6__2"
27708 27708
27709 27709
27710 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" 27710 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
27711 // InternalApplicationConfiguration.g:8985:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; 27711 // InternalApplicationConfiguration.g:8953:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
27712 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { 27712 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
27713 27713
27714 int stackSize = keepStackSize(); 27714 int stackSize = keepStackSize();
27715 27715
27716 try { 27716 try {
27717 // InternalApplicationConfiguration.g:8989:1: ( ( ( RULE_ID ) ) ) 27717 // InternalApplicationConfiguration.g:8957:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
27718 // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) 27718 // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
27719 { 27719 {
27720 // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) 27720 // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
27721 // InternalApplicationConfiguration.g:8991:3: ( RULE_ID ) 27721 // InternalApplicationConfiguration.g:8959:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
27722 { 27722 {
27723 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 27723 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
27724 // InternalApplicationConfiguration.g:8992:3: ( RULE_ID ) 27724 // InternalApplicationConfiguration.g:8960:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
27725 // InternalApplicationConfiguration.g:8993:4: RULE_ID 27725 // InternalApplicationConfiguration.g:8960:3: rule__GenerationTask__RunsAssignment_3_6_2
27726 { 27726 {
27727 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 27727 pushFollow(FOLLOW_2);
27728 match(input,RULE_ID,FOLLOW_2); 27728 rule__GenerationTask__RunsAssignment_3_6_2();
27729 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 27729
27730 27730 state._fsp--;
27731 } 27731
27732 27732
27733 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 27733 }
27734 27734
27735 } 27735 after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
27736 27736
27737 27737 }
27738 } 27738
27739 27739
27740 } 27740 }
27741 catch (RecognitionException re) { 27741
27742 reportError(re); 27742 }
27743 recover(input,re); 27743 catch (RecognitionException re) {
27744 } 27744 reportError(re);
27745 finally { 27745 recover(input,re);
27746 27746 }
27747 restoreStackSize(stackSize); 27747 finally {
27748 27748
27749 } 27749 restoreStackSize(stackSize);
27750 return ; 27750
27751 } 27751 }
27752 // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1" 27752 return ;
27753 27753 }
27754 27754 // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl"
27755 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" 27755
27756 // InternalApplicationConfiguration.g:9004:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; 27756
27757 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { 27757 // $ANTLR start "rule__GenerationTask__Group_3_7__0"
27758 27758 // InternalApplicationConfiguration.g:8969:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
27759 int stackSize = keepStackSize(); 27759 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
27760 27760
27761 try { 27761 int stackSize = keepStackSize();
27762 // InternalApplicationConfiguration.g:9008:1: ( ( ( RULE_ID ) ) ) 27762
27763 // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) 27763 try {
27764 { 27764 // InternalApplicationConfiguration.g:8973:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
27765 // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) 27765 // InternalApplicationConfiguration.g:8974:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
27766 // InternalApplicationConfiguration.g:9010:3: ( RULE_ID ) 27766 {
27767 { 27767 pushFollow(FOLLOW_14);
27768 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 27768 rule__GenerationTask__Group_3_7__0__Impl();
27769 // InternalApplicationConfiguration.g:9011:3: ( RULE_ID ) 27769
27770 // InternalApplicationConfiguration.g:9012:4: RULE_ID 27770 state._fsp--;
27771 { 27771
27772 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 27772 pushFollow(FOLLOW_2);
27773 match(input,RULE_ID,FOLLOW_2); 27773 rule__GenerationTask__Group_3_7__1();
27774 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 27774
27775 27775 state._fsp--;
27776 } 27776
27777 27777
27778 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 27778 }
27779 27779
27780 } 27780 }
27781 27781 catch (RecognitionException re) {
27782 27782 reportError(re);
27783 } 27783 recover(input,re);
27784 27784 }
27785 } 27785 finally {
27786 catch (RecognitionException re) { 27786
27787 reportError(re); 27787 restoreStackSize(stackSize);
27788 recover(input,re); 27788
27789 } 27789 }
27790 finally { 27790 return ;
27791 27791 }
27792 restoreStackSize(stackSize); 27792 // $ANTLR end "rule__GenerationTask__Group_3_7__0"
27793 27793
27794 } 27794
27795 return ; 27795 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
27796 } 27796 // InternalApplicationConfiguration.g:8981:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
27797 // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1" 27797 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
27798 27798
27799 27799 int stackSize = keepStackSize();
27800 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" 27800
27801 // InternalApplicationConfiguration.g:9023:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 27801 try {
27802 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { 27802 // InternalApplicationConfiguration.g:8985:1: ( ( 'solver' ) )
27803 27803 // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
27804 int stackSize = keepStackSize(); 27804 {
27805 27805 // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
27806 try { 27806 // InternalApplicationConfiguration.g:8987:2: 'solver'
27807 // InternalApplicationConfiguration.g:9027:1: ( ( RULE_ID ) ) 27807 {
27808 // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) 27808 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
27809 { 27809 match(input,55,FOLLOW_2);
27810 // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) 27810 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
27811 // InternalApplicationConfiguration.g:9029:3: RULE_ID 27811
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 }
27818 27818 catch (RecognitionException re) {
27819 27819 reportError(re);
27820 } 27820 recover(input,re);
27821 27821 }
27822 } 27822 finally {
27823 catch (RecognitionException re) { 27823
27824 reportError(re); 27824 restoreStackSize(stackSize);
27825 recover(input,re); 27825
27826 } 27826 }
27827 finally { 27827 return ;
27828 27828 }
27829 restoreStackSize(stackSize); 27829 // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl"
27830 27830
27831 } 27831
27832 return ; 27832 // $ANTLR start "rule__GenerationTask__Group_3_7__1"
27833 } 27833 // InternalApplicationConfiguration.g:8996:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
27834 // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1" 27834 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
27835 27835
27836 27836 int stackSize = keepStackSize();
27837 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" 27837
27838 // InternalApplicationConfiguration.g:9038:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; 27838 try {
27839 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { 27839 // InternalApplicationConfiguration.g:9000:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
27840 27840 // InternalApplicationConfiguration.g:9001:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
27841 int stackSize = keepStackSize(); 27841 {
27842 27842 pushFollow(FOLLOW_47);
27843 try { 27843 rule__GenerationTask__Group_3_7__1__Impl();
27844 // InternalApplicationConfiguration.g:9042:1: ( ( ruleMetamodelSpecification ) ) 27844
27845 // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) 27845 state._fsp--;
27846 { 27846
27847 // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) 27847 pushFollow(FOLLOW_2);
27848 // InternalApplicationConfiguration.g:9044:3: ruleMetamodelSpecification 27848 rule__GenerationTask__Group_3_7__2();
27849 { 27849
27850 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 27850 state._fsp--;
27851 pushFollow(FOLLOW_2); 27851
27852 ruleMetamodelSpecification(); 27852
27853 27853 }
27854 state._fsp--; 27854
27855 27855 }
27856 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 27856 catch (RecognitionException re) {
27857 27857 reportError(re);
27858 } 27858 recover(input,re);
27859 27859 }
27860 27860 finally {
27861 } 27861
27862 27862 restoreStackSize(stackSize);
27863 } 27863
27864 catch (RecognitionException re) { 27864 }
27865 reportError(re); 27865 return ;
27866 recover(input,re); 27866 }
27867 } 27867 // $ANTLR end "rule__GenerationTask__Group_3_7__1"
27868 finally { 27868
27869 27869
27870 restoreStackSize(stackSize); 27870 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
27871 27871 // InternalApplicationConfiguration.g:9008:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
27872 } 27872 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
27873 return ; 27873
27874 } 27874 int stackSize = keepStackSize();
27875 // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2" 27875
27876 27876 try {
27877 27877 // InternalApplicationConfiguration.g:9012:1: ( ( '=' ) )
27878 // $ANTLR start "rule__MetamodelReference__ReferredAssignment" 27878 // InternalApplicationConfiguration.g:9013:1: ( '=' )
27879 // InternalApplicationConfiguration.g:9053:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 27879 {
27880 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { 27880 // InternalApplicationConfiguration.g:9013:1: ( '=' )
27881 27881 // InternalApplicationConfiguration.g:9014:2: '='
27882 int stackSize = keepStackSize(); 27882 {
27883 27883 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
27884 try { 27884 match(input,28,FOLLOW_2);
27885 // InternalApplicationConfiguration.g:9057:1: ( ( ( RULE_ID ) ) ) 27885 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
27886 // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) 27886
27887 { 27887 }
27888 // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) 27888
27889 // InternalApplicationConfiguration.g:9059:3: ( RULE_ID ) 27889
27890 { 27890 }
27891 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 27891
27892 // InternalApplicationConfiguration.g:9060:3: ( RULE_ID ) 27892 }
27893 // InternalApplicationConfiguration.g:9061:4: RULE_ID 27893 catch (RecognitionException re) {
27894 { 27894 reportError(re);
27895 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 27895 recover(input,re);
27896 match(input,RULE_ID,FOLLOW_2); 27896 }
27897 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 27897 finally {
27898 27898
27899 } 27899 restoreStackSize(stackSize);
27900 27900
27901 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 27901 }
27902 27902 return ;
27903 } 27903 }
27904 27904 // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl"
27905 27905
27906 } 27906
27907 27907 // $ANTLR start "rule__GenerationTask__Group_3_7__2"
27908 } 27908 // InternalApplicationConfiguration.g:9023:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
27909 catch (RecognitionException re) { 27909 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
27910 reportError(re); 27910
27911 recover(input,re); 27911 int stackSize = keepStackSize();
27912 } 27912
27913 finally { 27913 try {
27914 27914 // InternalApplicationConfiguration.g:9027:1: ( rule__GenerationTask__Group_3_7__2__Impl )
27915 restoreStackSize(stackSize); 27915 // InternalApplicationConfiguration.g:9028:2: rule__GenerationTask__Group_3_7__2__Impl
27916 27916 {
27917 } 27917 pushFollow(FOLLOW_2);
27918 return ; 27918 rule__GenerationTask__Group_3_7__2__Impl();
27919 } 27919
27920 // $ANTLR end "rule__MetamodelReference__ReferredAssignment" 27920 state._fsp--;
27921 27921
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 catch (RecognitionException re) {
27927 int stackSize = keepStackSize(); 27927 reportError(re);
27928 27928 recover(input,re);
27929 try { 27929 }
27930 // InternalApplicationConfiguration.g:9076:1: ( ( rulePartialModelEntry ) ) 27930 finally {
27931 // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) 27931
27932 { 27932 restoreStackSize(stackSize);
27933 // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) 27933
27934 // InternalApplicationConfiguration.g:9078:3: rulePartialModelEntry 27934 }
27935 { 27935 return ;
27936 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 27936 }
27937 pushFollow(FOLLOW_2); 27937 // $ANTLR end "rule__GenerationTask__Group_3_7__2"
27938 rulePartialModelEntry(); 27938
27939 27939
27940 state._fsp--; 27940 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
27941 27941 // InternalApplicationConfiguration.g:9034:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
27942 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 27942 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
27943 27943
27944 } 27944 int stackSize = keepStackSize();
27945 27945
27946 27946 try {
27947 } 27947 // InternalApplicationConfiguration.g:9038:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
27948 27948 // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
27949 } 27949 {
27950 catch (RecognitionException re) { 27950 // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
27951 reportError(re); 27951 // InternalApplicationConfiguration.g:9040:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
27952 recover(input,re); 27952 {
27953 } 27953 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
27954 finally { 27954 // InternalApplicationConfiguration.g:9041:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
27955 27955 // InternalApplicationConfiguration.g:9041:3: rule__GenerationTask__SolverAssignment_3_7_2
27956 restoreStackSize(stackSize); 27956 {
27957 27957 pushFollow(FOLLOW_2);
27958 } 27958 rule__GenerationTask__SolverAssignment_3_7_2();
27959 return ; 27959
27960 } 27960 state._fsp--;
27961 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1" 27961
27962 27962
27963 27963 }
27964 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" 27964
27965 // InternalApplicationConfiguration.g:9087:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; 27965 after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
27966 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { 27966
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 }
27973 { 27973 catch (RecognitionException re) {
27974 // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry ) 27974 reportError(re);
27975 // InternalApplicationConfiguration.g:9093:3: rulePartialModelEntry 27975 recover(input,re);
27976 { 27976 }
27977 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 27977 finally {
27978 pushFollow(FOLLOW_2); 27978
27979 rulePartialModelEntry(); 27979 restoreStackSize(stackSize);
27980 27980
27981 state._fsp--; 27981 }
27982 27982 return ;
27983 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 27983 }
27984 27984 // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl"
27985 } 27985
27986 27986
27987 27987 // $ANTLR start "rule__GenerationTask__Group_3_8__0"
27988 } 27988 // InternalApplicationConfiguration.g:9050:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
27989 27989 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
27990 } 27990
27991 catch (RecognitionException re) { 27991 int stackSize = keepStackSize();
27992 reportError(re); 27992
27993 recover(input,re); 27993 try {
27994 } 27994 // InternalApplicationConfiguration.g:9054:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
27995 finally { 27995 // InternalApplicationConfiguration.g:9055:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
27996 27996 {
27997 restoreStackSize(stackSize); 27997 pushFollow(FOLLOW_14);
27998 27998 rule__GenerationTask__Group_3_8__0__Impl();
27999 } 27999
28000 return ; 28000 state._fsp--;
28001 } 28001
28002 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1" 28002 pushFollow(FOLLOW_2);
28003 28003 rule__GenerationTask__Group_3_8__1();
28004 28004
28005 // $ANTLR start "rule__ModelEntry__PathAssignment" 28005 state._fsp--;
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
28010 28010 }
28011 try { 28011 catch (RecognitionException re) {
28012 // InternalApplicationConfiguration.g:9106:1: ( ( ruleFile ) ) 28012 reportError(re);
28013 // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) 28013 recover(input,re);
28014 { 28014 }
28015 // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) 28015 finally {
28016 // InternalApplicationConfiguration.g:9108:3: ruleFile 28016
28017 { 28017 restoreStackSize(stackSize);
28018 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 28018
28019 pushFollow(FOLLOW_2); 28019 }
28020 ruleFile(); 28020 return ;
28021 28021 }
28022 state._fsp--; 28022 // $ANTLR end "rule__GenerationTask__Group_3_8__0"
28023 28023
28024 after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 28024
28025 28025 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
28026 } 28026 // InternalApplicationConfiguration.g:9062:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
28027 28027 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
28028 28028
28029 } 28029 int stackSize = keepStackSize();
28030 28030
28031 } 28031 try {
28032 catch (RecognitionException re) { 28032 // InternalApplicationConfiguration.g:9066:1: ( ( 'config' ) )
28033 reportError(re); 28033 // InternalApplicationConfiguration.g:9067:1: ( 'config' )
28034 recover(input,re); 28034 {
28035 } 28035 // InternalApplicationConfiguration.g:9067:1: ( 'config' )
28036 finally { 28036 // InternalApplicationConfiguration.g:9068:2: 'config'
28037 28037 {
28038 restoreStackSize(stackSize); 28038 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
28039 28039 match(input,40,FOLLOW_2);
28040 } 28040 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
28041 return ; 28041
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 }
28048 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { 28048 catch (RecognitionException re) {
28049 28049 reportError(re);
28050 int stackSize = keepStackSize(); 28050 recover(input,re);
28051 28051 }
28052 try { 28052 finally {
28053 // InternalApplicationConfiguration.g:9121:1: ( ( ruleFile ) ) 28053
28054 // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) 28054 restoreStackSize(stackSize);
28055 { 28055
28056 // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) 28056 }
28057 // InternalApplicationConfiguration.g:9123:3: ruleFile 28057 return ;
28058 { 28058 }
28059 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 28059 // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl"
28060 pushFollow(FOLLOW_2); 28060
28061 ruleFile(); 28061
28062 28062 // $ANTLR start "rule__GenerationTask__Group_3_8__1"
28063 state._fsp--; 28063 // InternalApplicationConfiguration.g:9077:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
28064 28064 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
28065 after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 28065
28066 28066 int stackSize = keepStackSize();
28067 } 28067
28068 28068 try {
28069 28069 // InternalApplicationConfiguration.g:9081:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
28070 } 28070 // InternalApplicationConfiguration.g:9082:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
28071 28071 {
28072 } 28072 pushFollow(FOLLOW_46);
28073 catch (RecognitionException re) { 28073 rule__GenerationTask__Group_3_8__1__Impl();
28074 reportError(re); 28074
28075 recover(input,re); 28075 state._fsp--;
28076 } 28076
28077 finally { 28077 pushFollow(FOLLOW_2);
28078 28078 rule__GenerationTask__Group_3_8__2();
28079 restoreStackSize(stackSize); 28079
28080 28080 state._fsp--;
28081 } 28081
28082 return ; 28082
28083 } 28083 }
28084 // $ANTLR end "rule__FolderEntry__PathAssignment_1" 28084
28085 28085 }
28086 28086 catch (RecognitionException re) {
28087 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" 28087 reportError(re);
28088 // InternalApplicationConfiguration.g:9132:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; 28088 recover(input,re);
28089 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { 28089 }
28090 28090 finally {
28091 int stackSize = keepStackSize(); 28091
28092 28092 restoreStackSize(stackSize);
28093 try { 28093
28094 // InternalApplicationConfiguration.g:9136:1: ( ( ruleModelEntry ) ) 28094 }
28095 // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) 28095 return ;
28096 { 28096 }
28097 // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) 28097 // $ANTLR end "rule__GenerationTask__Group_3_8__1"
28098 // InternalApplicationConfiguration.g:9138:3: ruleModelEntry 28098
28099 { 28099
28100 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 28100 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
28101 pushFollow(FOLLOW_2); 28101 // InternalApplicationConfiguration.g:9089:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
28102 ruleModelEntry(); 28102 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
28103 28103
28104 state._fsp--; 28104 int stackSize = keepStackSize();
28105 28105
28106 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 28106 try {
28107 28107 // InternalApplicationConfiguration.g:9093:1: ( ( '=' ) )
28108 } 28108 // InternalApplicationConfiguration.g:9094:1: ( '=' )
28109 28109 {
28110 28110 // InternalApplicationConfiguration.g:9094:1: ( '=' )
28111 } 28111 // InternalApplicationConfiguration.g:9095:2: '='
28112 28112 {
28113 } 28113 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
28114 catch (RecognitionException re) { 28114 match(input,28,FOLLOW_2);
28115 reportError(re); 28115 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
28116 recover(input,re); 28116
28117 } 28117 }
28118 finally { 28118
28119 28119
28120 restoreStackSize(stackSize); 28120 }
28121 28121
28122 } 28122 }
28123 return ; 28123 catch (RecognitionException re) {
28124 } 28124 reportError(re);
28125 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2" 28125 recover(input,re);
28126 28126 }
28127 28127 finally {
28128 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" 28128
28129 // InternalApplicationConfiguration.g:9147:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; 28129 restoreStackSize(stackSize);
28130 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 28130
28131 28131 }
28132 int stackSize = keepStackSize(); 28132 return ;
28133 28133 }
28134 try { 28134 // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl"
28135 // InternalApplicationConfiguration.g:9151:1: ( ( ruleModelEntry ) ) 28135
28136 // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) 28136
28137 { 28137 // $ANTLR start "rule__GenerationTask__Group_3_8__2"
28138 // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) 28138 // InternalApplicationConfiguration.g:9104:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
28139 // InternalApplicationConfiguration.g:9153:3: ruleModelEntry 28139 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
28140 { 28140
28141 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 28141 int stackSize = keepStackSize();
28142 pushFollow(FOLLOW_2); 28142
28143 ruleModelEntry(); 28143 try {
28144 28144 // InternalApplicationConfiguration.g:9108:1: ( rule__GenerationTask__Group_3_8__2__Impl )
28145 state._fsp--; 28145 // InternalApplicationConfiguration.g:9109:2: rule__GenerationTask__Group_3_8__2__Impl
28146 28146 {
28147 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 28147 pushFollow(FOLLOW_2);
28148 28148 rule__GenerationTask__Group_3_8__2__Impl();
28149 } 28149
28150 28150 state._fsp--;
28151 28151
28152 } 28152
28153 28153 }
28154 } 28154
28155 catch (RecognitionException re) { 28155 }
28156 reportError(re); 28156 catch (RecognitionException re) {
28157 recover(input,re); 28157 reportError(re);
28158 } 28158 recover(input,re);
28159 finally { 28159 }
28160 28160 finally {
28161 restoreStackSize(stackSize); 28161
28162 28162 restoreStackSize(stackSize);
28163 } 28163
28164 return ; 28164 }
28165 } 28165 return ;
28166 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1" 28166 }
28167 28167 // $ANTLR end "rule__GenerationTask__Group_3_8__2"
28168 28168
28169 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" 28169
28170 // InternalApplicationConfiguration.g:9162:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28170 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
28171 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { 28171 // InternalApplicationConfiguration.g:9115:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
28172 28172 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
28173 int stackSize = keepStackSize(); 28173
28174 28174 int stackSize = keepStackSize();
28175 try { 28175
28176 // InternalApplicationConfiguration.g:9166:1: ( ( RULE_ID ) ) 28176 try {
28177 // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) 28177 // InternalApplicationConfiguration.g:9119:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
28178 { 28178 // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
28179 // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) 28179 {
28180 // InternalApplicationConfiguration.g:9168:3: RULE_ID 28180 // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
28181 { 28181 // InternalApplicationConfiguration.g:9121:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
28182 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28182 {
28183 match(input,RULE_ID,FOLLOW_2); 28183 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
28184 after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28184 // InternalApplicationConfiguration.g:9122:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
28185 28185 // InternalApplicationConfiguration.g:9122:3: rule__GenerationTask__ConfigAssignment_3_8_2
28186 } 28186 {
28187 28187 pushFollow(FOLLOW_2);
28188 28188 rule__GenerationTask__ConfigAssignment_3_8_2();
28189 } 28189
28190 28190 state._fsp--;
28191 } 28191
28192 catch (RecognitionException re) { 28192
28193 reportError(re); 28193 }
28194 recover(input,re); 28194
28195 } 28195 after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
28196 finally { 28196
28197 28197 }
28198 restoreStackSize(stackSize); 28198
28199 28199
28200 } 28200 }
28201 return ; 28201
28202 } 28202 }
28203 // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1" 28203 catch (RecognitionException re) {
28204 28204 reportError(re);
28205 28205 recover(input,re);
28206 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" 28206 }
28207 // InternalApplicationConfiguration.g:9177:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; 28207 finally {
28208 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { 28208
28209 28209 restoreStackSize(stackSize);
28210 int stackSize = keepStackSize(); 28210
28211 28211 }
28212 try { 28212 return ;
28213 // InternalApplicationConfiguration.g:9181:1: ( ( rulePartialModelSpecification ) ) 28213 }
28214 // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) 28214 // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl"
28215 { 28215
28216 // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) 28216
28217 // InternalApplicationConfiguration.g:9183:3: rulePartialModelSpecification 28217 // $ANTLR start "rule__GenerationTask__Group_3_9__0"
28218 { 28218 // InternalApplicationConfiguration.g:9131:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
28219 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 28219 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
28220 pushFollow(FOLLOW_2); 28220
28221 rulePartialModelSpecification(); 28221 int stackSize = keepStackSize();
28222 28222
28223 state._fsp--; 28223 try {
28224 28224 // InternalApplicationConfiguration.g:9135:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
28225 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 28225 // InternalApplicationConfiguration.g:9136:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
28226 28226 {
28227 } 28227 pushFollow(FOLLOW_14);
28228 28228 rule__GenerationTask__Group_3_9__0__Impl();
28229 28229
28230 } 28230 state._fsp--;
28231 28231
28232 } 28232 pushFollow(FOLLOW_2);
28233 catch (RecognitionException re) { 28233 rule__GenerationTask__Group_3_9__1();
28234 reportError(re); 28234
28235 recover(input,re); 28235 state._fsp--;
28236 } 28236
28237 finally { 28237
28238 28238 }
28239 restoreStackSize(stackSize); 28239
28240 28240 }
28241 } 28241 catch (RecognitionException re) {
28242 return ; 28242 reportError(re);
28243 } 28243 recover(input,re);
28244 // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2" 28244 }
28245 28245 finally {
28246 28246
28247 // $ANTLR start "rule__PartialModelReference__ReferredAssignment" 28247 restoreStackSize(stackSize);
28248 // InternalApplicationConfiguration.g:9192:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 28248
28249 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { 28249 }
28250 28250 return ;
28251 int stackSize = keepStackSize(); 28251 }
28252 28252 // $ANTLR end "rule__GenerationTask__Group_3_9__0"
28253 try { 28253
28254 // InternalApplicationConfiguration.g:9196:1: ( ( ( RULE_ID ) ) ) 28254
28255 // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) 28255 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
28256 { 28256 // InternalApplicationConfiguration.g:9143:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
28257 // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) 28257 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
28258 // InternalApplicationConfiguration.g:9198:3: ( RULE_ID ) 28258
28259 { 28259 int stackSize = keepStackSize();
28260 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); 28260
28261 // InternalApplicationConfiguration.g:9199:3: ( RULE_ID ) 28261 try {
28262 // InternalApplicationConfiguration.g:9200:4: RULE_ID 28262 // InternalApplicationConfiguration.g:9147:1: ( ( 'debug' ) )
28263 { 28263 // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
28264 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); 28264 {
28265 match(input,RULE_ID,FOLLOW_2); 28265 // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
28266 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); 28266 // InternalApplicationConfiguration.g:9149:2: 'debug'
28267 28267 {
28268 } 28268 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
28269 28269 match(input,56,FOLLOW_2);
28270 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); 28270 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
28271 28271
28272 } 28272 }
28273 28273
28274 28274
28275 } 28275 }
28276 28276
28277 } 28277 }
28278 catch (RecognitionException re) { 28278 catch (RecognitionException re) {
28279 reportError(re); 28279 reportError(re);
28280 recover(input,re); 28280 recover(input,re);
28281 } 28281 }
28282 finally { 28282 finally {
28283 28283
28284 restoreStackSize(stackSize); 28284 restoreStackSize(stackSize);
28285 28285
28286 } 28286 }
28287 return ; 28287 return ;
28288 } 28288 }
28289 // $ANTLR end "rule__PartialModelReference__ReferredAssignment" 28289 // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl"
28290 28290
28291 28291
28292 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" 28292 // $ANTLR start "rule__GenerationTask__Group_3_9__1"
28293 // InternalApplicationConfiguration.g:9211:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; 28293 // InternalApplicationConfiguration.g:9158:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
28294 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { 28294 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
28295 28295
28296 int stackSize = keepStackSize(); 28296 int stackSize = keepStackSize();
28297 28297
28298 try { 28298 try {
28299 // InternalApplicationConfiguration.g:9215:1: ( ( rulePatternEntry ) ) 28299 // InternalApplicationConfiguration.g:9162:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
28300 // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) 28300 // InternalApplicationConfiguration.g:9163:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
28301 { 28301 {
28302 // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) 28302 pushFollow(FOLLOW_22);
28303 // InternalApplicationConfiguration.g:9217:3: rulePatternEntry 28303 rule__GenerationTask__Group_3_9__1__Impl();
28304 { 28304
28305 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 28305 state._fsp--;
28306 pushFollow(FOLLOW_2); 28306
28307 rulePatternEntry(); 28307 pushFollow(FOLLOW_2);
28308 28308 rule__GenerationTask__Group_3_9__2();
28309 state._fsp--; 28309
28310 28310 state._fsp--;
28311 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 28311
28312 28312
28313 } 28313 }
28314 28314
28315 28315 }
28316 } 28316 catch (RecognitionException re) {
28317 28317 reportError(re);
28318 } 28318 recover(input,re);
28319 catch (RecognitionException re) { 28319 }
28320 reportError(re); 28320 finally {
28321 recover(input,re); 28321
28322 } 28322 restoreStackSize(stackSize);
28323 finally { 28323
28324 28324 }
28325 restoreStackSize(stackSize); 28325 return ;
28326 28326 }
28327 } 28327 // $ANTLR end "rule__GenerationTask__Group_3_9__1"
28328 return ; 28328
28329 } 28329
28330 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1" 28330 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
28331 28331 // InternalApplicationConfiguration.g:9170:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
28332 28332 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
28333 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" 28333
28334 // InternalApplicationConfiguration.g:9226:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; 28334 int stackSize = keepStackSize();
28335 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { 28335
28336 28336 try {
28337 int stackSize = keepStackSize(); 28337 // InternalApplicationConfiguration.g:9174:1: ( ( '=' ) )
28338 28338 // InternalApplicationConfiguration.g:9175:1: ( '=' )
28339 try { 28339 {
28340 // InternalApplicationConfiguration.g:9230:1: ( ( rulePatternEntry ) ) 28340 // InternalApplicationConfiguration.g:9175:1: ( '=' )
28341 // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) 28341 // InternalApplicationConfiguration.g:9176:2: '='
28342 { 28342 {
28343 // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) 28343 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
28344 // InternalApplicationConfiguration.g:9232:3: rulePatternEntry 28344 match(input,28,FOLLOW_2);
28345 { 28345 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
28346 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 28346
28347 pushFollow(FOLLOW_2); 28347 }
28348 rulePatternEntry(); 28348
28349 28349
28350 state._fsp--; 28350 }
28351 28351
28352 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 28352 }
28353 28353 catch (RecognitionException re) {
28354 } 28354 reportError(re);
28355 28355 recover(input,re);
28356 28356 }
28357 } 28357 finally {
28358 28358
28359 } 28359 restoreStackSize(stackSize);
28360 catch (RecognitionException re) { 28360
28361 reportError(re); 28361 }
28362 recover(input,re); 28362 return ;
28363 } 28363 }
28364 finally { 28364 // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl"
28365 28365
28366 restoreStackSize(stackSize); 28366
28367 28367 // $ANTLR start "rule__GenerationTask__Group_3_9__2"
28368 } 28368 // InternalApplicationConfiguration.g:9185:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
28369 return ; 28369 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
28370 } 28370
28371 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1" 28371 int stackSize = keepStackSize();
28372 28372
28373 28373 try {
28374 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" 28374 // InternalApplicationConfiguration.g:9189:1: ( rule__GenerationTask__Group_3_9__2__Impl )
28375 // InternalApplicationConfiguration.g:9241:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 28375 // InternalApplicationConfiguration.g:9190:2: rule__GenerationTask__Group_3_9__2__Impl
28376 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { 28376 {
28377 28377 pushFollow(FOLLOW_2);
28378 int stackSize = keepStackSize(); 28378 rule__GenerationTask__Group_3_9__2__Impl();
28379 28379
28380 try { 28380 state._fsp--;
28381 // InternalApplicationConfiguration.g:9245:1: ( ( ( ruleQualifiedName ) ) ) 28381
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 catch (RecognitionException re) {
28387 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 28387 reportError(re);
28388 // InternalApplicationConfiguration.g:9248:3: ( ruleQualifiedName ) 28388 recover(input,re);
28389 // InternalApplicationConfiguration.g:9249:4: ruleQualifiedName 28389 }
28390 { 28390 finally {
28391 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); 28391
28392 pushFollow(FOLLOW_2); 28392 restoreStackSize(stackSize);
28393 ruleQualifiedName(); 28393
28394 28394 }
28395 state._fsp--; 28395 return ;
28396 28396 }
28397 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); 28397 // $ANTLR end "rule__GenerationTask__Group_3_9__2"
28398 28398
28399 } 28399
28400 28400 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
28401 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 28401 // InternalApplicationConfiguration.g:9196:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
28402 28402 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
28403 } 28403
28404 28404 int stackSize = keepStackSize();
28405 28405
28406 } 28406 try {
28407 28407 // InternalApplicationConfiguration.g:9200:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
28408 } 28408 // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
28409 catch (RecognitionException re) { 28409 {
28410 reportError(re); 28410 // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
28411 recover(input,re); 28411 // InternalApplicationConfiguration.g:9202:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
28412 } 28412 {
28413 finally { 28413 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
28414 28414 // InternalApplicationConfiguration.g:9203:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
28415 restoreStackSize(stackSize); 28415 // InternalApplicationConfiguration.g:9203:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
28416 28416 {
28417 } 28417 pushFollow(FOLLOW_2);
28418 return ; 28418 rule__GenerationTask__DebugFolderAssignment_3_9_2();
28419 } 28419
28420 // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1" 28420 state._fsp--;
28421 28421
28422 28422
28423 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" 28423 }
28424 // InternalApplicationConfiguration.g:9260:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; 28424
28425 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { 28425 after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
28426 28426
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 }
28433 // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement ) 28433 catch (RecognitionException re) {
28434 // InternalApplicationConfiguration.g:9266:3: rulePatternElement 28434 reportError(re);
28435 { 28435 recover(input,re);
28436 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 28436 }
28437 pushFollow(FOLLOW_2); 28437 finally {
28438 rulePatternElement(); 28438
28439 28439 restoreStackSize(stackSize);
28440 state._fsp--; 28440
28441 28441 }
28442 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 28442 return ;
28443 28443 }
28444 } 28444 // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl"
28445 28445
28446 28446
28447 } 28447 // $ANTLR start "rule__GenerationTask__Group_3_10__0"
28448 28448 // InternalApplicationConfiguration.g:9212:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
28449 } 28449 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
28450 catch (RecognitionException re) { 28450
28451 reportError(re); 28451 int stackSize = keepStackSize();
28452 recover(input,re); 28452
28453 } 28453 try {
28454 finally { 28454 // InternalApplicationConfiguration.g:9216:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
28455 28455 // InternalApplicationConfiguration.g:9217:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
28456 restoreStackSize(stackSize); 28456 {
28457 28457 pushFollow(FOLLOW_14);
28458 } 28458 rule__GenerationTask__Group_3_10__0__Impl();
28459 return ; 28459
28460 } 28460 state._fsp--;
28461 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2" 28461
28462 28462 pushFollow(FOLLOW_2);
28463 28463 rule__GenerationTask__Group_3_10__1();
28464 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" 28464
28465 // InternalApplicationConfiguration.g:9275:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; 28465 state._fsp--;
28466 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { 28466
28467 28467
28468 int stackSize = keepStackSize(); 28468 }
28469 28469
28470 try { 28470 }
28471 // InternalApplicationConfiguration.g:9279:1: ( ( rulePatternElement ) ) 28471 catch (RecognitionException re) {
28472 // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) 28472 reportError(re);
28473 { 28473 recover(input,re);
28474 // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) 28474 }
28475 // InternalApplicationConfiguration.g:9281:3: rulePatternElement 28475 finally {
28476 { 28476
28477 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 28477 restoreStackSize(stackSize);
28478 pushFollow(FOLLOW_2); 28478
28479 rulePatternElement(); 28479 }
28480 28480 return ;
28481 state._fsp--; 28481 }
28482 28482 // $ANTLR end "rule__GenerationTask__Group_3_10__0"
28483 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 28483
28484 28484
28485 } 28485 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
28486 28486 // InternalApplicationConfiguration.g:9224:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
28487 28487 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
28488 } 28488
28489 28489 int stackSize = keepStackSize();
28490 } 28490
28491 catch (RecognitionException re) { 28491 try {
28492 reportError(re); 28492 // InternalApplicationConfiguration.g:9228:1: ( ( 'log' ) )
28493 recover(input,re); 28493 // InternalApplicationConfiguration.g:9229:1: ( 'log' )
28494 } 28494 {
28495 finally { 28495 // InternalApplicationConfiguration.g:9229:1: ( 'log' )
28496 28496 // InternalApplicationConfiguration.g:9230:2: 'log'
28497 restoreStackSize(stackSize); 28497 {
28498 28498 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
28499 } 28499 match(input,57,FOLLOW_2);
28500 return ; 28500 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
28501 } 28501
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 }
28508 28508 catch (RecognitionException re) {
28509 int stackSize = keepStackSize(); 28509 reportError(re);
28510 28510 recover(input,re);
28511 try { 28511 }
28512 // InternalApplicationConfiguration.g:9294:1: ( ( ( ruleQualifiedName ) ) ) 28512 finally {
28513 // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) 28513
28514 { 28514 restoreStackSize(stackSize);
28515 // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) 28515
28516 // InternalApplicationConfiguration.g:9296:3: ( ruleQualifiedName ) 28516 }
28517 { 28517 return ;
28518 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 28518 }
28519 // InternalApplicationConfiguration.g:9297:3: ( ruleQualifiedName ) 28519 // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl"
28520 // InternalApplicationConfiguration.g:9298:4: ruleQualifiedName 28520
28521 { 28521
28522 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); 28522 // $ANTLR start "rule__GenerationTask__Group_3_10__1"
28523 pushFollow(FOLLOW_2); 28523 // InternalApplicationConfiguration.g:9239:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
28524 ruleQualifiedName(); 28524 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
28525 28525
28526 state._fsp--; 28526 int stackSize = keepStackSize();
28527 28527
28528 after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); 28528 try {
28529 28529 // InternalApplicationConfiguration.g:9243:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
28530 } 28530 // InternalApplicationConfiguration.g:9244:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
28531 28531 {
28532 after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 28532 pushFollow(FOLLOW_22);
28533 28533 rule__GenerationTask__Group_3_10__1__Impl();
28534 } 28534
28535 28535 state._fsp--;
28536 28536
28537 } 28537 pushFollow(FOLLOW_2);
28538 28538 rule__GenerationTask__Group_3_10__2();
28539 } 28539
28540 catch (RecognitionException re) { 28540 state._fsp--;
28541 reportError(re); 28541
28542 recover(input,re); 28542
28543 } 28543 }
28544 finally { 28544
28545 28545 }
28546 restoreStackSize(stackSize); 28546 catch (RecognitionException re) {
28547 28547 reportError(re);
28548 } 28548 recover(input,re);
28549 return ; 28549 }
28550 } 28550 finally {
28551 // $ANTLR end "rule__PatternElement__PackageAssignment_0_0" 28551
28552 28552 restoreStackSize(stackSize);
28553 28553
28554 // $ANTLR start "rule__PatternElement__PatternAssignment_1" 28554 }
28555 // InternalApplicationConfiguration.g:9309:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; 28555 return ;
28556 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { 28556 }
28557 28557 // $ANTLR end "rule__GenerationTask__Group_3_10__1"
28558 int stackSize = keepStackSize(); 28558
28559 28559
28560 try { 28560 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
28561 // InternalApplicationConfiguration.g:9313:1: ( ( ( RULE_ID ) ) ) 28561 // InternalApplicationConfiguration.g:9251:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
28562 // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) 28562 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
28563 { 28563
28564 // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) 28564 int stackSize = keepStackSize();
28565 // InternalApplicationConfiguration.g:9315:3: ( RULE_ID ) 28565
28566 { 28566 try {
28567 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); 28567 // InternalApplicationConfiguration.g:9255:1: ( ( '=' ) )
28568 // InternalApplicationConfiguration.g:9316:3: ( RULE_ID ) 28568 // InternalApplicationConfiguration.g:9256:1: ( '=' )
28569 // InternalApplicationConfiguration.g:9317:4: RULE_ID 28569 {
28570 { 28570 // InternalApplicationConfiguration.g:9256:1: ( '=' )
28571 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); 28571 // InternalApplicationConfiguration.g:9257:2: '='
28572 match(input,RULE_ID,FOLLOW_2); 28572 {
28573 after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); 28573 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
28574 28574 match(input,28,FOLLOW_2);
28575 } 28575 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
28576 28576
28577 after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); 28577 }
28578 28578
28579 } 28579
28580 28580 }
28581 28581
28582 } 28582 }
28583 28583 catch (RecognitionException re) {
28584 } 28584 reportError(re);
28585 catch (RecognitionException re) { 28585 recover(input,re);
28586 reportError(re); 28586 }
28587 recover(input,re); 28587 finally {
28588 } 28588
28589 finally { 28589 restoreStackSize(stackSize);
28590 28590
28591 restoreStackSize(stackSize); 28591 }
28592 28592 return ;
28593 } 28593 }
28594 return ; 28594 // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl"
28595 } 28595
28596 // $ANTLR end "rule__PatternElement__PatternAssignment_1" 28596
28597 28597 // $ANTLR start "rule__GenerationTask__Group_3_10__2"
28598 28598 // InternalApplicationConfiguration.g:9266:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
28599 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" 28599 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
28600 // InternalApplicationConfiguration.g:9328:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28600
28601 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { 28601 int stackSize = keepStackSize();
28602 28602
28603 int stackSize = keepStackSize(); 28603 try {
28604 28604 // InternalApplicationConfiguration.g:9270:1: ( rule__GenerationTask__Group_3_10__2__Impl )
28605 try { 28605 // InternalApplicationConfiguration.g:9271:2: rule__GenerationTask__Group_3_10__2__Impl
28606 // InternalApplicationConfiguration.g:9332:1: ( ( RULE_ID ) ) 28606 {
28607 // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) 28607 pushFollow(FOLLOW_2);
28608 { 28608 rule__GenerationTask__Group_3_10__2__Impl();
28609 // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) 28609
28610 // InternalApplicationConfiguration.g:9334:3: RULE_ID 28610 state._fsp--;
28611 { 28611
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 catch (RecognitionException re) {
28617 28617 reportError(re);
28618 28618 recover(input,re);
28619 } 28619 }
28620 28620 finally {
28621 } 28621
28622 catch (RecognitionException re) { 28622 restoreStackSize(stackSize);
28623 reportError(re); 28623
28624 recover(input,re); 28624 }
28625 } 28625 return ;
28626 finally { 28626 }
28627 28627 // $ANTLR end "rule__GenerationTask__Group_3_10__2"
28628 restoreStackSize(stackSize); 28628
28629 28629
28630 } 28630 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
28631 return ; 28631 // InternalApplicationConfiguration.g:9277:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
28632 } 28632 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
28633 // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1" 28633
28634 28634 int stackSize = keepStackSize();
28635 28635
28636 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" 28636 try {
28637 // InternalApplicationConfiguration.g:9343:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; 28637 // InternalApplicationConfiguration.g:9281:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
28638 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { 28638 // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
28639 28639 {
28640 int stackSize = keepStackSize(); 28640 // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
28641 28641 // InternalApplicationConfiguration.g:9283:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
28642 try { 28642 {
28643 // InternalApplicationConfiguration.g:9347:1: ( ( rulePatternSpecification ) ) 28643 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
28644 // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) 28644 // InternalApplicationConfiguration.g:9284:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
28645 { 28645 // InternalApplicationConfiguration.g:9284:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
28646 // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) 28646 {
28647 // InternalApplicationConfiguration.g:9349:3: rulePatternSpecification 28647 pushFollow(FOLLOW_2);
28648 { 28648 rule__GenerationTask__TargetLogFileAssignment_3_10_2();
28649 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 28649
28650 pushFollow(FOLLOW_2); 28650 state._fsp--;
28651 rulePatternSpecification(); 28651
28652 28652
28653 state._fsp--; 28653 }
28654 28654
28655 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 28655 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
28656 28656
28657 } 28657 }
28658 28658
28659 28659
28660 } 28660 }
28661 28661
28662 } 28662 }
28663 catch (RecognitionException re) { 28663 catch (RecognitionException re) {
28664 reportError(re); 28664 reportError(re);
28665 recover(input,re); 28665 recover(input,re);
28666 } 28666 }
28667 finally { 28667 finally {
28668 28668
28669 restoreStackSize(stackSize); 28669 restoreStackSize(stackSize);
28670 28670
28671 } 28671 }
28672 return ; 28672 return ;
28673 } 28673 }
28674 // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2" 28674 // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl"
28675 28675
28676 28676
28677 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" 28677 // $ANTLR start "rule__GenerationTask__Group_3_11__0"
28678 // InternalApplicationConfiguration.g:9358:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; 28678 // InternalApplicationConfiguration.g:9293:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
28679 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { 28679 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
28680 28680
28681 int stackSize = keepStackSize(); 28681 int stackSize = keepStackSize();
28682 28682
28683 try { 28683 try {
28684 // InternalApplicationConfiguration.g:9362:1: ( ( ( RULE_ID ) ) ) 28684 // InternalApplicationConfiguration.g:9297:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
28685 // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) 28685 // InternalApplicationConfiguration.g:9298:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
28686 { 28686 {
28687 // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) 28687 pushFollow(FOLLOW_14);
28688 // InternalApplicationConfiguration.g:9364:3: ( RULE_ID ) 28688 rule__GenerationTask__Group_3_11__0__Impl();
28689 { 28689
28690 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); 28690 state._fsp--;
28691 // InternalApplicationConfiguration.g:9365:3: ( RULE_ID ) 28691
28692 // InternalApplicationConfiguration.g:9366:4: RULE_ID 28692 pushFollow(FOLLOW_2);
28693 { 28693 rule__GenerationTask__Group_3_11__1();
28694 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); 28694
28695 match(input,RULE_ID,FOLLOW_2); 28695 state._fsp--;
28696 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); 28696
28697 28697
28698 } 28698 }
28699 28699
28700 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); 28700 }
28701 28701 catch (RecognitionException re) {
28702 } 28702 reportError(re);
28703 28703 recover(input,re);
28704 28704 }
28705 } 28705 finally {
28706 28706
28707 } 28707 restoreStackSize(stackSize);
28708 catch (RecognitionException re) { 28708
28709 reportError(re); 28709 }
28710 recover(input,re); 28710 return ;
28711 } 28711 }
28712 finally { 28712 // $ANTLR end "rule__GenerationTask__Group_3_11__0"
28713 28713
28714 restoreStackSize(stackSize); 28714
28715 28715 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
28716 } 28716 // InternalApplicationConfiguration.g:9305:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
28717 return ; 28717 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
28718 } 28718
28719 // $ANTLR end "rule__GraphPatternReference__ReferredAssignment" 28719 int stackSize = keepStackSize();
28720 28720
28721 28721 try {
28722 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" 28722 // InternalApplicationConfiguration.g:9309:1: ( ( 'statistics' ) )
28723 // InternalApplicationConfiguration.g:9377:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; 28723 // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
28724 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { 28724 {
28725 28725 // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
28726 int stackSize = keepStackSize(); 28726 // InternalApplicationConfiguration.g:9311:2: 'statistics'
28727 28727 {
28728 try { 28728 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
28729 // InternalApplicationConfiguration.g:9381:1: ( ( ruleConfigEntry ) ) 28729 match(input,58,FOLLOW_2);
28730 // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry ) 28730 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
28731 { 28731
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 }
28738 28738 catch (RecognitionException re) {
28739 state._fsp--; 28739 reportError(re);
28740 28740 recover(input,re);
28741 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); 28741 }
28742 28742 finally {
28743 } 28743
28744 28744 restoreStackSize(stackSize);
28745 28745
28746 } 28746 }
28747 28747 return ;
28748 } 28748 }
28749 catch (RecognitionException re) { 28749 // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl"
28750 reportError(re); 28750
28751 recover(input,re); 28751
28752 } 28752 // $ANTLR start "rule__GenerationTask__Group_3_11__1"
28753 finally { 28753 // InternalApplicationConfiguration.g:9320:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
28754 28754 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
28755 restoreStackSize(stackSize); 28755
28756 28756 int stackSize = keepStackSize();
28757 } 28757
28758 return ; 28758 try {
28759 } 28759 // InternalApplicationConfiguration.g:9324:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
28760 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0" 28760 // InternalApplicationConfiguration.g:9325:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
28761 28761 {
28762 28762 pushFollow(FOLLOW_22);
28763 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" 28763 rule__GenerationTask__Group_3_11__1__Impl();
28764 // InternalApplicationConfiguration.g:9392:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; 28764
28765 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { 28765 state._fsp--;
28766 28766
28767 int stackSize = keepStackSize(); 28767 pushFollow(FOLLOW_2);
28768 28768 rule__GenerationTask__Group_3_11__2();
28769 try { 28769
28770 // InternalApplicationConfiguration.g:9396:1: ( ( ruleConfigEntry ) ) 28770 state._fsp--;
28771 // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) 28771
28772 { 28772
28773 // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) 28773 }
28774 // InternalApplicationConfiguration.g:9398:3: ruleConfigEntry 28774
28775 { 28775 }
28776 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 28776 catch (RecognitionException re) {
28777 pushFollow(FOLLOW_2); 28777 reportError(re);
28778 ruleConfigEntry(); 28778 recover(input,re);
28779 28779 }
28780 state._fsp--; 28780 finally {
28781 28781
28782 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 28782 restoreStackSize(stackSize);
28783 28783
28784 } 28784 }
28785 28785 return ;
28786 28786 }
28787 } 28787 // $ANTLR end "rule__GenerationTask__Group_3_11__1"
28788 28788
28789 } 28789
28790 catch (RecognitionException re) { 28790 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
28791 reportError(re); 28791 // InternalApplicationConfiguration.g:9332:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
28792 recover(input,re); 28792 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
28793 } 28793
28794 finally { 28794 int stackSize = keepStackSize();
28795 28795
28796 restoreStackSize(stackSize); 28796 try {
28797 28797 // InternalApplicationConfiguration.g:9336:1: ( ( '=' ) )
28798 } 28798 // InternalApplicationConfiguration.g:9337:1: ( '=' )
28799 return ; 28799 {
28800 } 28800 // InternalApplicationConfiguration.g:9337:1: ( '=' )
28801 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1" 28801 // InternalApplicationConfiguration.g:9338:2: '='
28802 28802 {
28803 28803 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
28804 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" 28804 match(input,28,FOLLOW_2);
28805 // InternalApplicationConfiguration.g:9407:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; 28805 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
28806 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { 28806
28807 28807 }
28808 int stackSize = keepStackSize(); 28808
28809 28809
28810 try { 28810 }
28811 // InternalApplicationConfiguration.g:9411:1: ( ( RULE_ID ) ) 28811
28812 // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) 28812 }
28813 { 28813 catch (RecognitionException re) {
28814 // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) 28814 reportError(re);
28815 // InternalApplicationConfiguration.g:9413:3: RULE_ID 28815 recover(input,re);
28816 { 28816 }
28817 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28817 finally {
28818 match(input,RULE_ID,FOLLOW_2); 28818
28819 after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 28819 restoreStackSize(stackSize);
28820 28820
28821 } 28821 }
28822 28822 return ;
28823 28823 }
28824 } 28824 // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl"
28825 28825
28826 } 28826
28827 catch (RecognitionException re) { 28827 // $ANTLR start "rule__GenerationTask__Group_3_11__2"
28828 reportError(re); 28828 // InternalApplicationConfiguration.g:9347:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
28829 recover(input,re); 28829 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
28830 } 28830
28831 finally { 28831 int stackSize = keepStackSize();
28832 28832
28833 restoreStackSize(stackSize); 28833 try {
28834 28834 // InternalApplicationConfiguration.g:9351:1: ( rule__GenerationTask__Group_3_11__2__Impl )
28835 } 28835 // InternalApplicationConfiguration.g:9352:2: rule__GenerationTask__Group_3_11__2__Impl
28836 return ; 28836 {
28837 } 28837 pushFollow(FOLLOW_2);
28838 // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1" 28838 rule__GenerationTask__Group_3_11__2__Impl();
28839 28839
28840 28840 state._fsp--;
28841 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" 28841
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 catch (RecognitionException re) {
28847 try { 28847 reportError(re);
28848 // InternalApplicationConfiguration.g:9426:1: ( ( ruleConfigSpecification ) ) 28848 recover(input,re);
28849 // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) 28849 }
28850 { 28850 finally {
28851 // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) 28851
28852 // InternalApplicationConfiguration.g:9428:3: ruleConfigSpecification 28852 restoreStackSize(stackSize);
28853 { 28853
28854 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 28854 }
28855 pushFollow(FOLLOW_2); 28855 return ;
28856 ruleConfigSpecification(); 28856 }
28857 28857 // $ANTLR end "rule__GenerationTask__Group_3_11__2"
28858 state._fsp--; 28858
28859 28859
28860 after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 28860 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
28861 28861 // InternalApplicationConfiguration.g:9358:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
28862 } 28862 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
28863 28863
28864 28864 int stackSize = keepStackSize();
28865 } 28865
28866 28866 try {
28867 } 28867 // InternalApplicationConfiguration.g:9362:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
28868 catch (RecognitionException re) { 28868 // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
28869 reportError(re); 28869 {
28870 recover(input,re); 28870 // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
28871 } 28871 // InternalApplicationConfiguration.g:9364:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
28872 finally { 28872 {
28873 28873 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
28874 restoreStackSize(stackSize); 28874 // InternalApplicationConfiguration.g:9365:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
28875 28875 // InternalApplicationConfiguration.g:9365:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
28876 } 28876 {
28877 return ; 28877 pushFollow(FOLLOW_2);
28878 } 28878 rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
28879 // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2" 28879
28880 28880 state._fsp--;
28881 28881
28882 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" 28882
28883 // InternalApplicationConfiguration.g:9437:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; 28883 }
28884 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { 28884
28885 28885 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
28886 int stackSize = keepStackSize(); 28886
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 }
28893 // InternalApplicationConfiguration.g:9443:3: ruleDocumentLevelSpecification 28893 catch (RecognitionException re) {
28894 { 28894 reportError(re);
28895 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 28895 recover(input,re);
28896 pushFollow(FOLLOW_2); 28896 }
28897 ruleDocumentLevelSpecification(); 28897 finally {
28898 28898
28899 state._fsp--; 28899 restoreStackSize(stackSize);
28900 28900
28901 after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 28901 }
28902 28902 return ;
28903 } 28903 }
28904 28904 // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl"
28905 28905
28906 } 28906
28907 28907 // $ANTLR start "rule__GenerationTask__Group_3_12__0"
28908 } 28908 // InternalApplicationConfiguration.g:9374:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
28909 catch (RecognitionException re) { 28909 public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
28910 reportError(re); 28910
28911 recover(input,re); 28911 int stackSize = keepStackSize();
28912 } 28912
28913 finally { 28913 try {
28914 28914 // InternalApplicationConfiguration.g:9378:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
28915 restoreStackSize(stackSize); 28915 // InternalApplicationConfiguration.g:9379:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
28916 28916 {
28917 } 28917 pushFollow(FOLLOW_14);
28918 return ; 28918 rule__GenerationTask__Group_3_12__0__Impl();
28919 } 28919
28920 // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2" 28920 state._fsp--;
28921 28921
28922 28922 pushFollow(FOLLOW_2);
28923 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" 28923 rule__GenerationTask__Group_3_12__1();
28924 // InternalApplicationConfiguration.g:9452:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; 28924
28925 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { 28925 state._fsp--;
28926 28926
28927 int stackSize = keepStackSize(); 28927
28928 28928 }
28929 try { 28929
28930 // InternalApplicationConfiguration.g:9456:1: ( ( RULE_INT ) ) 28930 }
28931 // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) 28931 catch (RecognitionException re) {
28932 { 28932 reportError(re);
28933 // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) 28933 recover(input,re);
28934 // InternalApplicationConfiguration.g:9458:3: RULE_INT 28934 }
28935 { 28935 finally {
28936 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); 28936
28937 match(input,RULE_INT,FOLLOW_2); 28937 restoreStackSize(stackSize);
28938 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); 28938
28939 28939 }
28940 } 28940 return ;
28941 28941 }
28942 28942 // $ANTLR end "rule__GenerationTask__Group_3_12__0"
28943 } 28943
28944 28944
28945 } 28945 // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
28946 catch (RecognitionException re) { 28946 // InternalApplicationConfiguration.g:9386:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
28947 reportError(re); 28947 public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
28948 recover(input,re); 28948
28949 } 28949 int stackSize = keepStackSize();
28950 finally { 28950
28951 28951 try {
28952 restoreStackSize(stackSize); 28952 // InternalApplicationConfiguration.g:9390:1: ( ( 'output' ) )
28953 28953 // InternalApplicationConfiguration.g:9391:1: ( 'output' )
28954 } 28954 {
28955 return ; 28955 // InternalApplicationConfiguration.g:9391:1: ( 'output' )
28956 } 28956 // InternalApplicationConfiguration.g:9392:2: 'output'
28957 // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2" 28957 {
28958 28958 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
28959 28959 match(input,59,FOLLOW_2);
28960 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" 28960 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
28961 // InternalApplicationConfiguration.g:9467:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; 28961
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 }
28968 // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) 28968 catch (RecognitionException re) {
28969 { 28969 reportError(re);
28970 // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) 28970 recover(input,re);
28971 // InternalApplicationConfiguration.g:9473:3: RULE_INT 28971 }
28972 { 28972 finally {
28973 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); 28973
28974 match(input,RULE_INT,FOLLOW_2); 28974 restoreStackSize(stackSize);
28975 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); 28975
28976 28976 }
28977 } 28977 return ;
28978 28978 }
28979 28979 // $ANTLR end "rule__GenerationTask__Group_3_12__0__Impl"
28980 } 28980
28981 28981
28982 } 28982 // $ANTLR start "rule__GenerationTask__Group_3_12__1"
28983 catch (RecognitionException re) { 28983 // InternalApplicationConfiguration.g:9401:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
28984 reportError(re); 28984 public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
28985 recover(input,re); 28985
28986 } 28986 int stackSize = keepStackSize();
28987 finally { 28987
28988 28988 try {
28989 restoreStackSize(stackSize); 28989 // InternalApplicationConfiguration.g:9405:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
28990 28990 // InternalApplicationConfiguration.g:9406:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
28991 } 28991 {
28992 return ; 28992 pushFollow(FOLLOW_22);
28993 } 28993 rule__GenerationTask__Group_3_12__1__Impl();
28994 // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2" 28994
28995 28995 state._fsp--;
28996 28996
28997 // $ANTLR start "rule__CustomEntry__KeyAssignment_0" 28997 pushFollow(FOLLOW_2);
28998 // InternalApplicationConfiguration.g:9482:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; 28998 rule__GenerationTask__Group_3_12__2();
28999 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { 28999
29000 29000 state._fsp--;
29001 int stackSize = keepStackSize(); 29001
29002 29002
29003 try { 29003 }
29004 // InternalApplicationConfiguration.g:9486:1: ( ( RULE_STRING ) ) 29004
29005 // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) 29005 }
29006 { 29006 catch (RecognitionException re) {
29007 // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) 29007 reportError(re);
29008 // InternalApplicationConfiguration.g:9488:3: RULE_STRING 29008 recover(input,re);
29009 { 29009 }
29010 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 29010 finally {
29011 match(input,RULE_STRING,FOLLOW_2); 29011
29012 after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 29012 restoreStackSize(stackSize);
29013 29013
29014 } 29014 }
29015 29015 return ;
29016 29016 }
29017 } 29017 // $ANTLR end "rule__GenerationTask__Group_3_12__1"
29018 29018
29019 } 29019
29020 catch (RecognitionException re) { 29020 // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
29021 reportError(re); 29021 // InternalApplicationConfiguration.g:9413:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
29022 recover(input,re); 29022 public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
29023 } 29023
29024 finally { 29024 int stackSize = keepStackSize();
29025 29025
29026 restoreStackSize(stackSize); 29026 try {
29027 29027 // InternalApplicationConfiguration.g:9417:1: ( ( '=' ) )
29028 } 29028 // InternalApplicationConfiguration.g:9418:1: ( '=' )
29029 return ; 29029 {
29030 } 29030 // InternalApplicationConfiguration.g:9418:1: ( '=' )
29031 // $ANTLR end "rule__CustomEntry__KeyAssignment_0" 29031 // InternalApplicationConfiguration.g:9419:2: '='
29032 29032 {
29033 29033 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
29034 // $ANTLR start "rule__CustomEntry__ValueAssignment_2" 29034 match(input,28,FOLLOW_2);
29035 // InternalApplicationConfiguration.g:9497:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; 29035 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
29036 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { 29036
29037 29037 }
29038 int stackSize = keepStackSize(); 29038
29039 29039
29040 try { 29040 }
29041 // InternalApplicationConfiguration.g:9501:1: ( ( RULE_STRING ) ) 29041
29042 // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) 29042 }
29043 { 29043 catch (RecognitionException re) {
29044 // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) 29044 reportError(re);
29045 // InternalApplicationConfiguration.g:9503:3: RULE_STRING 29045 recover(input,re);
29046 { 29046 }
29047 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); 29047 finally {
29048 match(input,RULE_STRING,FOLLOW_2); 29048
29049 after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); 29049 restoreStackSize(stackSize);
29050 29050
29051 } 29051 }
29052 29052 return ;
29053 29053 }
29054 } 29054 // $ANTLR end "rule__GenerationTask__Group_3_12__1__Impl"
29055 29055
29056 } 29056
29057 catch (RecognitionException re) { 29057 // $ANTLR start "rule__GenerationTask__Group_3_12__2"
29058 reportError(re); 29058 // InternalApplicationConfiguration.g:9428:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
29059 recover(input,re); 29059 public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
29060 } 29060
29061 finally { 29061 int stackSize = keepStackSize();
29062 29062
29063 restoreStackSize(stackSize); 29063 try {
29064 29064 // InternalApplicationConfiguration.g:9432:1: ( rule__GenerationTask__Group_3_12__2__Impl )
29065 } 29065 // InternalApplicationConfiguration.g:9433:2: rule__GenerationTask__Group_3_12__2__Impl
29066 return ; 29066 {
29067 } 29067 pushFollow(FOLLOW_2);
29068 // $ANTLR end "rule__CustomEntry__ValueAssignment_2" 29068 rule__GenerationTask__Group_3_12__2__Impl();
29069 29069
29070 29070 state._fsp--;
29071 // $ANTLR start "rule__ConfigReference__ConfigAssignment" 29071
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 catch (RecognitionException re) {
29077 try { 29077 reportError(re);
29078 // InternalApplicationConfiguration.g:9516:1: ( ( ( RULE_ID ) ) ) 29078 recover(input,re);
29079 // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) 29079 }
29080 { 29080 finally {
29081 // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) 29081
29082 // InternalApplicationConfiguration.g:9518:3: ( RULE_ID ) 29082 restoreStackSize(stackSize);
29083 { 29083
29084 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); 29084 }
29085 // InternalApplicationConfiguration.g:9519:3: ( RULE_ID ) 29085 return ;
29086 // InternalApplicationConfiguration.g:9520:4: RULE_ID 29086 }
29087 { 29087 // $ANTLR end "rule__GenerationTask__Group_3_12__2"
29088 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); 29088
29089 match(input,RULE_ID,FOLLOW_2); 29089
29090 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); 29090 // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
29091 29091 // InternalApplicationConfiguration.g:9439:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
29092 } 29092 public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
29093 29093
29094 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); 29094 int stackSize = keepStackSize();
29095 29095
29096 } 29096 try {
29097 29097 // InternalApplicationConfiguration.g:9443:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
29098 29098 // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
29099 } 29099 {
29100 29100 // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
29101 } 29101 // InternalApplicationConfiguration.g:9445:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
29102 catch (RecognitionException re) { 29102 {
29103 reportError(re); 29103 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
29104 recover(input,re); 29104 // InternalApplicationConfiguration.g:9446:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
29105 } 29105 // InternalApplicationConfiguration.g:9446:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
29106 finally { 29106 {
29107 29107 pushFollow(FOLLOW_2);
29108 restoreStackSize(stackSize); 29108 rule__GenerationTask__TagetFolderAssignment_3_12_2();
29109 29109
29110 } 29110 state._fsp--;
29111 return ; 29111
29112 } 29112
29113 // $ANTLR end "rule__ConfigReference__ConfigAssignment" 29113 }
29114 29114
29115 29115 after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
29116 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" 29116
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 }
29123 // InternalApplicationConfiguration.g:9535:1: ( ( ruleTypeScope ) ) 29123 catch (RecognitionException re) {
29124 // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) 29124 reportError(re);
29125 { 29125 recover(input,re);
29126 // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) 29126 }
29127 // InternalApplicationConfiguration.g:9537:3: ruleTypeScope 29127 finally {
29128 { 29128
29129 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 29129 restoreStackSize(stackSize);
29130 pushFollow(FOLLOW_2); 29130
29131 ruleTypeScope(); 29131 }
29132 29132 return ;
29133 state._fsp--; 29133 }
29134 29134 // $ANTLR end "rule__GenerationTask__Group_3_12__2__Impl"
29135 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 29135
29136 29136
29137 } 29137 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
29138 29138 // InternalApplicationConfiguration.g:9455:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
29139 29139 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
29140 } 29140
29141 29141 int stackSize = keepStackSize();
29142 } 29142 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
29143 catch (RecognitionException re) { 29143
29144 reportError(re); 29144 try {
29145 recover(input,re); 29145 // InternalApplicationConfiguration.g:9460:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
29146 } 29146 // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
29147 finally { 29147 {
29148 29148 // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
29149 restoreStackSize(stackSize); 29149 int alt62=2;
29150 29150 alt62 = dfa62.predict(input);
29151 } 29151 switch (alt62) {
29152 return ; 29152 case 1 :
29153 } 29153 // InternalApplicationConfiguration.g:9461:2: rule__GenerationTask__UnorderedGroup_3__0
29154 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0" 29154 {
29155 29155 pushFollow(FOLLOW_2);
29156 29156 rule__GenerationTask__UnorderedGroup_3__0();
29157 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" 29157
29158 // InternalApplicationConfiguration.g:9546:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; 29158 state._fsp--;
29159 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { 29159
29160 29160
29161 int stackSize = keepStackSize(); 29161 }
29162 29162 break;
29163 try { 29163
29164 // InternalApplicationConfiguration.g:9550:1: ( ( ruleTypeScope ) ) 29164 }
29165 // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) 29165
29166 { 29166
29167 // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) 29167 }
29168 // InternalApplicationConfiguration.g:9552:3: ruleTypeScope 29168
29169 { 29169 }
29170 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 29170 catch (RecognitionException re) {
29171 pushFollow(FOLLOW_2); 29171 reportError(re);
29172 ruleTypeScope(); 29172 recover(input,re);
29173 29173 }
29174 state._fsp--; 29174 finally {
29175 29175
29176 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 29176 getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
29177 29177 restoreStackSize(stackSize);
29178 } 29178
29179 29179 }
29180 29180 return ;
29181 } 29181 }
29182 29182 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3"
29183 } 29183
29184 catch (RecognitionException re) { 29184
29185 reportError(re); 29185 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
29186 recover(input,re); 29186 // InternalApplicationConfiguration.g:9469:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ;
29187 } 29187 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
29188 finally { 29188
29189 29189 int stackSize = keepStackSize();
29190 restoreStackSize(stackSize); 29190 boolean selected = false;
29191 29191
29192 } 29192 try {
29193 return ; 29193 // InternalApplicationConfiguration.g:9474:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) )
29194 } 29194 // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
29195 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1" 29195 {
29196 29196 // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
29197 29197 int alt63=13;
29198 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" 29198 alt63 = dfa63.predict(input);
29199 // InternalApplicationConfiguration.g:9561:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; 29199 switch (alt63) {
29200 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { 29200 case 1 :
29201 29201 // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
29202 int stackSize = keepStackSize(); 29202 {
29203 29203 // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
29204 try { 29204 // InternalApplicationConfiguration.g:9477:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
29205 // InternalApplicationConfiguration.g:9565:1: ( ( ruleClassReference ) ) 29205 {
29206 // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) 29206 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
29207 { 29207 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
29208 // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) 29208 }
29209 // InternalApplicationConfiguration.g:9567:3: ruleClassReference 29209 // InternalApplicationConfiguration.g:9477:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
29210 { 29210 // InternalApplicationConfiguration.g:9478:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
29211 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 29211 {
29212 pushFollow(FOLLOW_2); 29212
29213 ruleClassReference(); 29213 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
29214 29214
29215 state._fsp--; 29215
29216 29216 selected = true;
29217 after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 29217
29218 29218 // InternalApplicationConfiguration.g:9484:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
29219 } 29219 // InternalApplicationConfiguration.g:9485:6: ( rule__GenerationTask__Group_3_0__0 )
29220 29220 {
29221 29221 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
29222 } 29222 // InternalApplicationConfiguration.g:9486:6: ( rule__GenerationTask__Group_3_0__0 )
29223 29223 // InternalApplicationConfiguration.g:9486:7: rule__GenerationTask__Group_3_0__0
29224 } 29224 {
29225 catch (RecognitionException re) { 29225 pushFollow(FOLLOW_2);
29226 reportError(re); 29226 rule__GenerationTask__Group_3_0__0();
29227 recover(input,re); 29227
29228 } 29228 state._fsp--;
29229 finally { 29229
29230 29230
29231 restoreStackSize(stackSize); 29231 }
29232 29232
29233 } 29233 after(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
29234 return ; 29234
29235 } 29235 }
29236 // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1" 29236
29237 29237
29238 29238 }
29239 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" 29239
29240 // InternalApplicationConfiguration.g:9576:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29240
29241 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29241 }
29242 29242
29243 int stackSize = keepStackSize(); 29243
29244 29244 }
29245 try { 29245 break;
29246 // InternalApplicationConfiguration.g:9580:1: ( ( ( '+=' ) ) ) 29246 case 2 :
29247 // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) 29247 // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
29248 { 29248 {
29249 // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) 29249 // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
29250 // InternalApplicationConfiguration.g:9582:3: ( '+=' ) 29250 // InternalApplicationConfiguration.g:9492:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
29251 { 29251 {
29252 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29252 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
29253 // InternalApplicationConfiguration.g:9583:3: ( '+=' ) 29253 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
29254 // InternalApplicationConfiguration.g:9584:4: '+=' 29254 }
29255 { 29255 // InternalApplicationConfiguration.g:9492:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
29256 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29256 // InternalApplicationConfiguration.g:9493:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
29257 match(input,54,FOLLOW_2); 29257 {
29258 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29258
29259 29259 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
29260 } 29260
29261 29261
29262 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29262 selected = true;
29263 29263
29264 } 29264 // InternalApplicationConfiguration.g:9499:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
29265 29265 // InternalApplicationConfiguration.g:9500:6: ( rule__GenerationTask__Group_3_1__0 )
29266 29266 {
29267 } 29267 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
29268 29268 // InternalApplicationConfiguration.g:9501:6: ( rule__GenerationTask__Group_3_1__0 )
29269 } 29269 // InternalApplicationConfiguration.g:9501:7: rule__GenerationTask__Group_3_1__0
29270 catch (RecognitionException re) { 29270 {
29271 reportError(re); 29271 pushFollow(FOLLOW_2);
29272 recover(input,re); 29272 rule__GenerationTask__Group_3_1__0();
29273 } 29273
29274 finally { 29274 state._fsp--;
29275 29275
29276 restoreStackSize(stackSize); 29276
29277 29277 }
29278 } 29278
29279 return ; 29279 after(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
29280 } 29280
29281 // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0" 29281 }
29282 29282
29283 29283
29284 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" 29284 }
29285 // InternalApplicationConfiguration.g:9595:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29285
29286 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29286
29287 29287 }
29288 int stackSize = keepStackSize(); 29288
29289 29289
29290 try { 29290 }
29291 // InternalApplicationConfiguration.g:9599:1: ( ( ( '=' ) ) ) 29291 break;
29292 // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) 29292 case 3 :
29293 { 29293 // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
29294 // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) 29294 {
29295 // InternalApplicationConfiguration.g:9601:3: ( '=' ) 29295 // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
29296 { 29296 // InternalApplicationConfiguration.g:9507:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
29297 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29297 {
29298 // InternalApplicationConfiguration.g:9602:3: ( '=' ) 29298 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
29299 // InternalApplicationConfiguration.g:9603:4: '=' 29299 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
29300 { 29300 }
29301 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29301 // InternalApplicationConfiguration.g:9507:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
29302 match(input,23,FOLLOW_2); 29302 // InternalApplicationConfiguration.g:9508:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
29303 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29303 {
29304 29304
29305 } 29305 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
29306 29306
29307 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29307
29308 29308 selected = true;
29309 } 29309
29310 29310 // InternalApplicationConfiguration.g:9514:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
29311 29311 // InternalApplicationConfiguration.g:9515:6: ( rule__GenerationTask__Group_3_2__0 )
29312 } 29312 {
29313 29313 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
29314 } 29314 // InternalApplicationConfiguration.g:9516:6: ( rule__GenerationTask__Group_3_2__0 )
29315 catch (RecognitionException re) { 29315 // InternalApplicationConfiguration.g:9516:7: rule__GenerationTask__Group_3_2__0
29316 reportError(re); 29316 {
29317 recover(input,re); 29317 pushFollow(FOLLOW_2);
29318 } 29318 rule__GenerationTask__Group_3_2__0();
29319 finally { 29319
29320 29320 state._fsp--;
29321 restoreStackSize(stackSize); 29321
29322 29322
29323 } 29323 }
29324 return ; 29324
29325 } 29325 after(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
29326 // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1" 29326
29327 29327 }
29328 29328
29329 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" 29329
29330 // InternalApplicationConfiguration.g:9614:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29330 }
29331 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { 29331
29332 29332
29333 int stackSize = keepStackSize(); 29333 }
29334 29334
29335 try { 29335
29336 // InternalApplicationConfiguration.g:9618:1: ( ( ruleExactNumber ) ) 29336 }
29337 // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) 29337 break;
29338 { 29338 case 4 :
29339 // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) 29339 // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
29340 // InternalApplicationConfiguration.g:9620:3: ruleExactNumber 29340 {
29341 { 29341 // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
29342 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29342 // InternalApplicationConfiguration.g:9522:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
29343 pushFollow(FOLLOW_2); 29343 {
29344 ruleExactNumber(); 29344 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
29345 29345 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
29346 state._fsp--; 29346 }
29347 29347 // InternalApplicationConfiguration.g:9522:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
29348 after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29348 // InternalApplicationConfiguration.g:9523:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
29349 29349 {
29350 } 29350
29351 29351 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
29352 29352
29353 } 29353
29354 29354 selected = true;
29355 } 29355
29356 catch (RecognitionException re) { 29356 // InternalApplicationConfiguration.g:9529:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
29357 reportError(re); 29357 // InternalApplicationConfiguration.g:9530:6: ( rule__GenerationTask__Group_3_3__0 )
29358 recover(input,re); 29358 {
29359 } 29359 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
29360 finally { 29360 // InternalApplicationConfiguration.g:9531:6: ( rule__GenerationTask__Group_3_3__0 )
29361 29361 // InternalApplicationConfiguration.g:9531:7: rule__GenerationTask__Group_3_3__0
29362 restoreStackSize(stackSize); 29362 {
29363 29363 pushFollow(FOLLOW_2);
29364 } 29364 rule__GenerationTask__Group_3_3__0();
29365 return ; 29365
29366 } 29366 state._fsp--;
29367 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0" 29367
29368 29368
29369 29369 }
29370 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" 29370
29371 // InternalApplicationConfiguration.g:9629:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 29371 after(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
29372 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { 29372
29373 29373 }
29374 int stackSize = keepStackSize(); 29374
29375 29375
29376 try { 29376 }
29377 // InternalApplicationConfiguration.g:9633:1: ( ( ruleIntervallNumber ) ) 29377
29378 // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) 29378
29379 { 29379 }
29380 // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) 29380
29381 // InternalApplicationConfiguration.g:9635:3: ruleIntervallNumber 29381
29382 { 29382 }
29383 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29383 break;
29384 pushFollow(FOLLOW_2); 29384 case 5 :
29385 ruleIntervallNumber(); 29385 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
29386 29386 {
29387 state._fsp--; 29387 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
29388 29388 // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
29389 after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29389 {
29390 29390 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
29391 } 29391 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
29392 29392 }
29393 29393 // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
29394 } 29394 // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
29395 29395 {
29396 } 29396
29397 catch (RecognitionException re) { 29397 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
29398 reportError(re); 29398
29399 recover(input,re); 29399
29400 } 29400 selected = true;
29401 finally { 29401
29402 29402 // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
29403 restoreStackSize(stackSize); 29403 // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_4__0 )
29404 29404 {
29405 } 29405 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
29406 return ; 29406 // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_4__0 )
29407 } 29407 // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_4__0
29408 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1" 29408 {
29409 29409 pushFollow(FOLLOW_2);
29410 29410 rule__GenerationTask__Group_3_4__0();
29411 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" 29411
29412 // InternalApplicationConfiguration.g:9644:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; 29412 state._fsp--;
29413 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { 29413
29414 29414
29415 int stackSize = keepStackSize(); 29415 }
29416 29416
29417 try { 29417 after(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
29418 // InternalApplicationConfiguration.g:9648:1: ( ( ruleObjectReference ) ) 29418
29419 // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference ) 29419 }
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
29425 pushFollow(FOLLOW_2); 29425 }
29426 ruleObjectReference(); 29426
29427 29427
29428 state._fsp--; 29428 }
29429 29429 break;
29430 after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); 29430 case 6 :
29431 29431 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
29432 } 29432 {
29433 29433 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
29434 29434 // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
29435 } 29435 {
29436 29436 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
29437 } 29437 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
29438 catch (RecognitionException re) { 29438 }
29439 reportError(re); 29439 // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
29440 recover(input,re); 29440 // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
29441 } 29441 {
29442 finally { 29442
29443 29443 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
29444 restoreStackSize(stackSize); 29444
29445 29445
29446 } 29446 selected = true;
29447 return ; 29447
29448 } 29448 // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
29449 // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1" 29449 // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_5__0 )
29450 29450 {
29451 29451 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
29452 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" 29452 // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_5__0 )
29453 // InternalApplicationConfiguration.g:9659:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29453 // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_5__0
29454 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29454 {
29455 29455 pushFollow(FOLLOW_2);
29456 int stackSize = keepStackSize(); 29456 rule__GenerationTask__Group_3_5__0();
29457 29457
29458 try { 29458 state._fsp--;
29459 // InternalApplicationConfiguration.g:9663:1: ( ( ( '+=' ) ) ) 29459
29460 // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) 29460
29461 { 29461 }
29462 // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) 29462
29463 // InternalApplicationConfiguration.g:9665:3: ( '+=' ) 29463 after(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
29464 { 29464
29465 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29465 }
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
29471 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29471 }
29472 29472
29473 } 29473
29474 29474 }
29475 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29475 break;
29476 29476 case 7 :
29477 } 29477 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
29478 29478 {
29479 29479 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
29480 } 29480 // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
29481 29481 {
29482 } 29482 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
29483 catch (RecognitionException re) { 29483 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
29484 reportError(re); 29484 }
29485 recover(input,re); 29485 // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
29486 } 29486 // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
29487 finally { 29487 {
29488 29488
29489 restoreStackSize(stackSize); 29489 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
29490 29490
29491 } 29491
29492 return ; 29492 selected = true;
29493 } 29493
29494 // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0" 29494 // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
29495 29495 // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_6__0 )
29496 29496 {
29497 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" 29497 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
29498 // InternalApplicationConfiguration.g:9678:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29498 // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_6__0 )
29499 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29499 // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_6__0
29500 29500 {
29501 int stackSize = keepStackSize(); 29501 pushFollow(FOLLOW_2);
29502 29502 rule__GenerationTask__Group_3_6__0();
29503 try { 29503
29504 // InternalApplicationConfiguration.g:9682:1: ( ( ( '=' ) ) ) 29504 state._fsp--;
29505 // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) 29505
29506 { 29506
29507 // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) 29507 }
29508 // InternalApplicationConfiguration.g:9684:3: ( '=' ) 29508
29509 { 29509 after(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
29510 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29510
29511 // InternalApplicationConfiguration.g:9685:3: ( '=' ) 29511 }
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
29517 29517 }
29518 } 29518
29519 29519
29520 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29520 }
29521 29521 break;
29522 } 29522 case 8 :
29523 29523 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
29524 29524 {
29525 } 29525 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
29526 29526 // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
29527 } 29527 {
29528 catch (RecognitionException re) { 29528 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
29529 reportError(re); 29529 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
29530 recover(input,re); 29530 }
29531 } 29531 // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
29532 finally { 29532 // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
29533 29533 {
29534 restoreStackSize(stackSize); 29534
29535 29535 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
29536 } 29536
29537 return ; 29537
29538 } 29538 selected = true;
29539 // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1" 29539
29540 29540 // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
29541 29541 // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_7__0 )
29542 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" 29542 {
29543 // InternalApplicationConfiguration.g:9697:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29543 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
29544 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { 29544 // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_7__0 )
29545 29545 // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_7__0
29546 int stackSize = keepStackSize(); 29546 {
29547 29547 pushFollow(FOLLOW_2);
29548 try { 29548 rule__GenerationTask__Group_3_7__0();
29549 // InternalApplicationConfiguration.g:9701:1: ( ( ruleExactNumber ) ) 29549
29550 // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) 29550 state._fsp--;
29551 { 29551
29552 // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) 29552
29553 // InternalApplicationConfiguration.g:9703:3: ruleExactNumber 29553 }
29554 { 29554
29555 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29555 after(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
29556 pushFollow(FOLLOW_2); 29556
29557 ruleExactNumber(); 29557 }
29558 29558
29559 state._fsp--; 29559
29560 29560 }
29561 after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29561
29562 29562
29563 } 29563 }
29564 29564
29565 29565
29566 } 29566 }
29567 29567 break;
29568 } 29568 case 9 :
29569 catch (RecognitionException re) { 29569 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
29570 reportError(re); 29570 {
29571 recover(input,re); 29571 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
29572 } 29572 // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
29573 finally { 29573 {
29574 29574 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
29575 restoreStackSize(stackSize); 29575 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
29576 29576 }
29577 } 29577 // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
29578 return ; 29578 // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
29579 } 29579 {
29580 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0" 29580
29581 29581 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
29582 29582
29583 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" 29583
29584 // InternalApplicationConfiguration.g:9712:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 29584 selected = true;
29585 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { 29585
29586 29586 // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
29587 int stackSize = keepStackSize(); 29587 // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_8__0 )
29588 29588 {
29589 try { 29589 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
29590 // InternalApplicationConfiguration.g:9716:1: ( ( ruleIntervallNumber ) ) 29590 // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_8__0 )
29591 // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) 29591 // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_8__0
29592 { 29592 {
29593 // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) 29593 pushFollow(FOLLOW_2);
29594 // InternalApplicationConfiguration.g:9718:3: ruleIntervallNumber 29594 rule__GenerationTask__Group_3_8__0();
29595 { 29595
29596 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29596 state._fsp--;
29597 pushFollow(FOLLOW_2); 29597
29598 ruleIntervallNumber(); 29598
29599 29599 }
29600 state._fsp--; 29600
29601 29601 after(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
29602 after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29602
29603 29603 }
29604 } 29604
29605 29605
29606 29606 }
29607 } 29607
29608 29608
29609 } 29609 }
29610 catch (RecognitionException re) { 29610
29611 reportError(re); 29611
29612 recover(input,re); 29612 }
29613 } 29613 break;
29614 finally { 29614 case 10 :
29615 29615 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
29616 restoreStackSize(stackSize); 29616 {
29617 29617 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
29618 } 29618 // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
29619 return ; 29619 {
29620 } 29620 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
29621 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1" 29621 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
29622 29622 }
29623 29623 // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
29624 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" 29624 // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
29625 // InternalApplicationConfiguration.g:9727:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; 29625 {
29626 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { 29626
29627 29627 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
29628 int stackSize = keepStackSize(); 29628
29629 29629
29630 try { 29630 selected = true;
29631 // InternalApplicationConfiguration.g:9731:1: ( ( ruleIntegerReference ) ) 29631
29632 // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) 29632 // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
29633 { 29633 // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_9__0 )
29634 // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) 29634 {
29635 // InternalApplicationConfiguration.g:9733:3: ruleIntegerReference 29635 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
29636 { 29636 // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_9__0 )
29637 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 29637 // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_9__0
29638 pushFollow(FOLLOW_2); 29638 {
29639 ruleIntegerReference(); 29639 pushFollow(FOLLOW_2);
29640 29640 rule__GenerationTask__Group_3_9__0();
29641 state._fsp--; 29641
29642 29642 state._fsp--;
29643 after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 29643
29644 29644
29645 } 29645 }
29646 29646
29647 29647 after(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
29648 } 29648
29649 29649 }
29650 } 29650
29651 catch (RecognitionException re) { 29651
29652 reportError(re); 29652 }
29653 recover(input,re); 29653
29654 } 29654
29655 finally { 29655 }
29656 29656
29657 restoreStackSize(stackSize); 29657
29658 29658 }
29659 } 29659 break;
29660 return ; 29660 case 11 :
29661 } 29661 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
29662 // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1" 29662 {
29663 29663 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
29664 29664 // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
29665 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" 29665 {
29666 // InternalApplicationConfiguration.g:9742:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29666 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
29667 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29667 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
29668 29668 }
29669 int stackSize = keepStackSize(); 29669 // InternalApplicationConfiguration.g:9627:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
29670 29670 // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
29671 try { 29671 {
29672 // InternalApplicationConfiguration.g:9746:1: ( ( ( '+=' ) ) ) 29672
29673 // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) 29673 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
29674 { 29674
29675 // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) 29675
29676 // InternalApplicationConfiguration.g:9748:3: ( '+=' ) 29676 selected = true;
29677 { 29677
29678 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29678 // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
29679 // InternalApplicationConfiguration.g:9749:3: ( '+=' ) 29679 // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_10__0 )
29680 // InternalApplicationConfiguration.g:9750:4: '+=' 29680 {
29681 { 29681 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
29682 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29682 // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_10__0 )
29683 match(input,54,FOLLOW_2); 29683 // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_10__0
29684 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29684 {
29685 29685 pushFollow(FOLLOW_2);
29686 } 29686 rule__GenerationTask__Group_3_10__0();
29687 29687
29688 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29688 state._fsp--;
29689 29689
29690 } 29690
29691 29691 }
29692 29692
29693 } 29693 after(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
29694 29694
29695 } 29695 }
29696 catch (RecognitionException re) { 29696
29697 reportError(re); 29697
29698 recover(input,re); 29698 }
29699 } 29699
29700 finally { 29700
29701 29701 }
29702 restoreStackSize(stackSize); 29702
29703 29703
29704 } 29704 }
29705 return ; 29705 break;
29706 } 29706 case 12 :
29707 // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0" 29707 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
29708 29708 {
29709 29709 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
29710 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" 29710 // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
29711 // InternalApplicationConfiguration.g:9761:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29711 {
29712 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29712 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
29713 29713 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
29714 int stackSize = keepStackSize(); 29714 }
29715 29715 // InternalApplicationConfiguration.g:9642:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
29716 try { 29716 // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
29717 // InternalApplicationConfiguration.g:9765:1: ( ( ( '=' ) ) ) 29717 {
29718 // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) 29718
29719 { 29719 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
29720 // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) 29720
29721 // InternalApplicationConfiguration.g:9767:3: ( '=' ) 29721
29722 { 29722 selected = true;
29723 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29723
29724 // InternalApplicationConfiguration.g:9768:3: ( '=' ) 29724 // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
29725 // InternalApplicationConfiguration.g:9769:4: '=' 29725 // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_11__0 )
29726 { 29726 {
29727 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29727 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
29728 match(input,23,FOLLOW_2); 29728 // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_11__0 )
29729 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29729 // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_11__0
29730 29730 {
29731 } 29731 pushFollow(FOLLOW_2);
29732 29732 rule__GenerationTask__Group_3_11__0();
29733 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29733
29734 29734 state._fsp--;
29735 } 29735
29736 29736
29737 29737 }
29738 } 29738
29739 29739 after(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
29740 } 29740
29741 catch (RecognitionException re) { 29741 }
29742 reportError(re); 29742
29743 recover(input,re); 29743
29744 } 29744 }
29745 finally { 29745
29746 29746
29747 restoreStackSize(stackSize); 29747 }
29748 29748
29749 } 29749
29750 return ; 29750 }
29751 } 29751 break;
29752 // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1" 29752 case 13 :
29753 29753 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
29754 29754 {
29755 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" 29755 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
29756 // InternalApplicationConfiguration.g:9780:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 29756 // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
29757 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { 29757 {
29758 29758 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
29759 int stackSize = keepStackSize(); 29759 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
29760 29760 }
29761 try { 29761 // InternalApplicationConfiguration.g:9657:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
29762 // InternalApplicationConfiguration.g:9784:1: ( ( ruleExactNumber ) ) 29762 // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
29763 // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) 29763 {
29764 { 29764
29765 // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) 29765 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
29766 // InternalApplicationConfiguration.g:9786:3: ruleExactNumber 29766
29767 { 29767
29768 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29768 selected = true;
29769 pushFollow(FOLLOW_2); 29769
29770 ruleExactNumber(); 29770 // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
29771 29771 // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_12__0 )
29772 state._fsp--; 29772 {
29773 29773 before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
29774 after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 29774 // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_12__0 )
29775 29775 // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_12__0
29776 } 29776 {
29777 29777 pushFollow(FOLLOW_2);
29778 29778 rule__GenerationTask__Group_3_12__0();
29779 } 29779
29780 29780 state._fsp--;
29781 } 29781
29782 catch (RecognitionException re) { 29782
29783 reportError(re); 29783 }
29784 recover(input,re); 29784
29785 } 29785 after(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
29786 finally { 29786
29787 29787 }
29788 restoreStackSize(stackSize); 29788
29789 29789
29790 } 29790 }
29791 return ; 29791
29792 } 29792
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 break;
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 }
29805 { 29805 catch (RecognitionException re) {
29806 // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber ) 29806 reportError(re);
29807 // InternalApplicationConfiguration.g:9801:3: ruleIntervallNumber 29807 recover(input,re);
29808 { 29808 }
29809 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29809 finally {
29810 pushFollow(FOLLOW_2); 29810
29811 ruleIntervallNumber(); 29811 if (selected)
29812 29812 getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
29813 state._fsp--; 29813 restoreStackSize(stackSize);
29814 29814
29815 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 29815 }
29816 29816 return ;
29817 } 29817 }
29818 29818 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl"
29819 29819
29820 } 29820
29821 29821 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
29822 } 29822 // InternalApplicationConfiguration.g:9679:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
29823 catch (RecognitionException re) { 29823 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
29824 reportError(re); 29824
29825 recover(input,re); 29825 int stackSize = keepStackSize();
29826 } 29826
29827 finally { 29827 try {
29828 29828 // InternalApplicationConfiguration.g:9683:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
29829 restoreStackSize(stackSize); 29829 // InternalApplicationConfiguration.g:9684:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
29830 29830 {
29831 } 29831 pushFollow(FOLLOW_48);
29832 return ; 29832 rule__GenerationTask__UnorderedGroup_3__Impl();
29833 } 29833
29834 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1" 29834 state._fsp--;
29835 29835
29836 29836 // InternalApplicationConfiguration.g:9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
29837 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" 29837 int alt64=2;
29838 // InternalApplicationConfiguration.g:9810:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; 29838 alt64 = dfa64.predict(input);
29839 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { 29839 switch (alt64) {
29840 29840 case 1 :
29841 int stackSize = keepStackSize(); 29841 // InternalApplicationConfiguration.g:9685:2: rule__GenerationTask__UnorderedGroup_3__1
29842 29842 {
29843 try { 29843 pushFollow(FOLLOW_2);
29844 // InternalApplicationConfiguration.g:9814:1: ( ( ruleIntEnumberation ) ) 29844 rule__GenerationTask__UnorderedGroup_3__1();
29845 // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation ) 29845
29846 { 29846 state._fsp--;
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
29852 ruleIntEnumberation(); 29852 }
29853 29853
29854 state._fsp--; 29854
29855 29855 }
29856 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); 29856
29857 29857 }
29858 } 29858 catch (RecognitionException re) {
29859 29859 reportError(re);
29860 29860 recover(input,re);
29861 } 29861 }
29862 29862 finally {
29863 } 29863
29864 catch (RecognitionException re) { 29864 restoreStackSize(stackSize);
29865 reportError(re); 29865
29866 recover(input,re); 29866 }
29867 } 29867 return ;
29868 finally { 29868 }
29869 29869 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0"
29870 restoreStackSize(stackSize); 29870
29871 29871
29872 } 29872 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
29873 return ; 29873 // InternalApplicationConfiguration.g:9691:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
29874 } 29874 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
29875 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2" 29875
29876 29876 int stackSize = keepStackSize();
29877 29877
29878 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" 29878 try {
29879 // InternalApplicationConfiguration.g:9825:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; 29879 // InternalApplicationConfiguration.g:9695:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
29880 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { 29880 // InternalApplicationConfiguration.g:9696:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
29881 29881 {
29882 int stackSize = keepStackSize(); 29882 pushFollow(FOLLOW_48);
29883 29883 rule__GenerationTask__UnorderedGroup_3__Impl();
29884 try { 29884
29885 // InternalApplicationConfiguration.g:9829:1: ( ( ruleRealReference ) ) 29885 state._fsp--;
29886 // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) 29886
29887 { 29887 // InternalApplicationConfiguration.g:9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
29888 // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) 29888 int alt65=2;
29889 // InternalApplicationConfiguration.g:9831:3: ruleRealReference 29889 alt65 = dfa65.predict(input);
29890 { 29890 switch (alt65) {
29891 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 29891 case 1 :
29892 pushFollow(FOLLOW_2); 29892 // InternalApplicationConfiguration.g:9697:2: rule__GenerationTask__UnorderedGroup_3__2
29893 ruleRealReference(); 29893 {
29894 29894 pushFollow(FOLLOW_2);
29895 state._fsp--; 29895 rule__GenerationTask__UnorderedGroup_3__2();
29896 29896
29897 after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 29897 state._fsp--;
29898 29898
29899 } 29899
29900 29900 }
29901 29901 break;
29902 } 29902
29903 29903 }
29904 } 29904
29905 catch (RecognitionException re) { 29905
29906 reportError(re); 29906 }
29907 recover(input,re); 29907
29908 } 29908 }
29909 finally { 29909 catch (RecognitionException re) {
29910 29910 reportError(re);
29911 restoreStackSize(stackSize); 29911 recover(input,re);
29912 29912 }
29913 } 29913 finally {
29914 return ; 29914
29915 } 29915 restoreStackSize(stackSize);
29916 // $ANTLR end "rule__RealTypeScope__TypeAssignment_1" 29916
29917 29917 }
29918 29918 return ;
29919 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" 29919 }
29920 // InternalApplicationConfiguration.g:9840:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 29920 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1"
29921 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 29921
29922 29922
29923 int stackSize = keepStackSize(); 29923 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
29924 29924 // InternalApplicationConfiguration.g:9703:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
29925 try { 29925 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
29926 // InternalApplicationConfiguration.g:9844:1: ( ( ( '+=' ) ) ) 29926
29927 // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) 29927 int stackSize = keepStackSize();
29928 { 29928
29929 // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) 29929 try {
29930 // InternalApplicationConfiguration.g:9846:3: ( '+=' ) 29930 // InternalApplicationConfiguration.g:9707:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
29931 { 29931 // InternalApplicationConfiguration.g:9708:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
29932 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29932 {
29933 // InternalApplicationConfiguration.g:9847:3: ( '+=' ) 29933 pushFollow(FOLLOW_48);
29934 // InternalApplicationConfiguration.g:9848:4: '+=' 29934 rule__GenerationTask__UnorderedGroup_3__Impl();
29935 { 29935
29936 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29936 state._fsp--;
29937 match(input,54,FOLLOW_2); 29937
29938 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29938 // InternalApplicationConfiguration.g:9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
29939 29939 int alt66=2;
29940 } 29940 alt66 = dfa66.predict(input);
29941 29941 switch (alt66) {
29942 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 29942 case 1 :
29943 29943 // InternalApplicationConfiguration.g:9709:2: rule__GenerationTask__UnorderedGroup_3__3
29944 } 29944 {
29945 29945 pushFollow(FOLLOW_2);
29946 29946 rule__GenerationTask__UnorderedGroup_3__3();
29947 } 29947
29948 29948 state._fsp--;
29949 } 29949
29950 catch (RecognitionException re) { 29950
29951 reportError(re); 29951 }
29952 recover(input,re); 29952 break;
29953 } 29953
29954 finally { 29954 }
29955 29955
29956 restoreStackSize(stackSize); 29956
29957 29957 }
29958 } 29958
29959 return ; 29959 }
29960 } 29960 catch (RecognitionException re) {
29961 // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0" 29961 reportError(re);
29962 29962 recover(input,re);
29963 29963 }
29964 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" 29964 finally {
29965 // InternalApplicationConfiguration.g:9859:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 29965
29966 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 29966 restoreStackSize(stackSize);
29967 29967
29968 int stackSize = keepStackSize(); 29968 }
29969 29969 return ;
29970 try { 29970 }
29971 // InternalApplicationConfiguration.g:9863:1: ( ( ( '=' ) ) ) 29971 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2"
29972 // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) 29972
29973 { 29973
29974 // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) 29974 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
29975 // InternalApplicationConfiguration.g:9865:3: ( '=' ) 29975 // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
29976 { 29976 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
29977 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29977
29978 // InternalApplicationConfiguration.g:9866:3: ( '=' ) 29978 int stackSize = keepStackSize();
29979 // InternalApplicationConfiguration.g:9867:4: '=' 29979
29980 { 29980 try {
29981 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29981 // InternalApplicationConfiguration.g:9719:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
29982 match(input,23,FOLLOW_2); 29982 // InternalApplicationConfiguration.g:9720:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
29983 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29983 {
29984 29984 pushFollow(FOLLOW_48);
29985 } 29985 rule__GenerationTask__UnorderedGroup_3__Impl();
29986 29986
29987 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 29987 state._fsp--;
29988 29988
29989 } 29989 // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
29990 29990 int alt67=2;
29991 29991 alt67 = dfa67.predict(input);
29992 } 29992 switch (alt67) {
29993 29993 case 1 :
29994 } 29994 // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__4
29995 catch (RecognitionException re) { 29995 {
29996 reportError(re); 29996 pushFollow(FOLLOW_2);
29997 recover(input,re); 29997 rule__GenerationTask__UnorderedGroup_3__4();
29998 } 29998
29999 finally { 29999 state._fsp--;
30000 30000
30001 restoreStackSize(stackSize); 30001
30002 30002 }
30003 } 30003 break;
30004 return ; 30004
30005 } 30005 }
30006 // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1" 30006
30007 30007
30008 30008 }
30009 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" 30009
30010 // InternalApplicationConfiguration.g:9878:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 30010 }
30011 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { 30011 catch (RecognitionException re) {
30012 30012 reportError(re);
30013 int stackSize = keepStackSize(); 30013 recover(input,re);
30014 30014 }
30015 try { 30015 finally {
30016 // InternalApplicationConfiguration.g:9882:1: ( ( ruleExactNumber ) ) 30016
30017 // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) 30017 restoreStackSize(stackSize);
30018 { 30018
30019 // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) 30019 }
30020 // InternalApplicationConfiguration.g:9884:3: ruleExactNumber 30020 return ;
30021 { 30021 }
30022 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30022 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3"
30023 pushFollow(FOLLOW_2); 30023
30024 ruleExactNumber(); 30024
30025 30025 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
30026 state._fsp--; 30026 // InternalApplicationConfiguration.g:9727:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
30027 30027 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
30028 after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30028
30029 30029 int stackSize = keepStackSize();
30030 } 30030
30031 30031 try {
30032 30032 // InternalApplicationConfiguration.g:9731:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
30033 } 30033 // InternalApplicationConfiguration.g:9732:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
30034 30034 {
30035 } 30035 pushFollow(FOLLOW_48);
30036 catch (RecognitionException re) { 30036 rule__GenerationTask__UnorderedGroup_3__Impl();
30037 reportError(re); 30037
30038 recover(input,re); 30038 state._fsp--;
30039 } 30039
30040 finally { 30040 // InternalApplicationConfiguration.g:9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
30041 30041 int alt68=2;
30042 restoreStackSize(stackSize); 30042 alt68 = dfa68.predict(input);
30043 30043 switch (alt68) {
30044 } 30044 case 1 :
30045 return ; 30045 // InternalApplicationConfiguration.g:9733:2: rule__GenerationTask__UnorderedGroup_3__5
30046 } 30046 {
30047 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0" 30047 pushFollow(FOLLOW_2);
30048 30048 rule__GenerationTask__UnorderedGroup_3__5();
30049 30049
30050 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" 30050 state._fsp--;
30051 // InternalApplicationConfiguration.g:9893:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 30051
30052 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { 30052
30053 30053 }
30054 int stackSize = keepStackSize(); 30054 break;
30055 30055
30056 try { 30056 }
30057 // InternalApplicationConfiguration.g:9897:1: ( ( ruleIntervallNumber ) ) 30057
30058 // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) 30058
30059 { 30059 }
30060 // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) 30060
30061 // InternalApplicationConfiguration.g:9899:3: ruleIntervallNumber 30061 }
30062 { 30062 catch (RecognitionException re) {
30063 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30063 reportError(re);
30064 pushFollow(FOLLOW_2); 30064 recover(input,re);
30065 ruleIntervallNumber(); 30065 }
30066 30066 finally {
30067 state._fsp--; 30067
30068 30068 restoreStackSize(stackSize);
30069 after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30069
30070 30070 }
30071 } 30071 return ;
30072 30072 }
30073 30073 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4"
30074 } 30074
30075 30075
30076 } 30076 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
30077 catch (RecognitionException re) { 30077 // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
30078 reportError(re); 30078 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
30079 recover(input,re); 30079
30080 } 30080 int stackSize = keepStackSize();
30081 finally { 30081
30082 30082 try {
30083 restoreStackSize(stackSize); 30083 // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
30084 30084 // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
30085 } 30085 {
30086 return ; 30086 pushFollow(FOLLOW_48);
30087 } 30087 rule__GenerationTask__UnorderedGroup_3__Impl();
30088 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1" 30088
30089 30089 state._fsp--;
30090 30090
30091 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" 30091 // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
30092 // InternalApplicationConfiguration.g:9908:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; 30092 int alt69=2;
30093 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { 30093 alt69 = dfa69.predict(input);
30094 30094 switch (alt69) {
30095 int stackSize = keepStackSize(); 30095 case 1 :
30096 30096 // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__6
30097 try { 30097 {
30098 // InternalApplicationConfiguration.g:9912:1: ( ( ruleRealEnumeration ) ) 30098 pushFollow(FOLLOW_2);
30099 // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) 30099 rule__GenerationTask__UnorderedGroup_3__6();
30100 { 30100
30101 // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) 30101 state._fsp--;
30102 // InternalApplicationConfiguration.g:9914:3: ruleRealEnumeration 30102
30103 { 30103
30104 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 30104 }
30105 pushFollow(FOLLOW_2); 30105 break;
30106 ruleRealEnumeration(); 30106
30107 30107 }
30108 state._fsp--; 30108
30109 30109
30110 after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 30110 }
30111 30111
30112 } 30112 }
30113 30113 catch (RecognitionException re) {
30114 30114 reportError(re);
30115 } 30115 recover(input,re);
30116 30116 }
30117 } 30117 finally {
30118 catch (RecognitionException re) { 30118
30119 reportError(re); 30119 restoreStackSize(stackSize);
30120 recover(input,re); 30120
30121 } 30121 }
30122 finally { 30122 return ;
30123 30123 }
30124 restoreStackSize(stackSize); 30124 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5"
30125 30125
30126 } 30126
30127 return ; 30127 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
30128 } 30128 // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
30129 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2" 30129 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
30130 30130
30131 30131 int stackSize = keepStackSize();
30132 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" 30132
30133 // InternalApplicationConfiguration.g:9923:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; 30133 try {
30134 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { 30134 // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
30135 30135 // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
30136 int stackSize = keepStackSize(); 30136 {
30137 30137 pushFollow(FOLLOW_48);
30138 try { 30138 rule__GenerationTask__UnorderedGroup_3__Impl();
30139 // InternalApplicationConfiguration.g:9927:1: ( ( ruleStringReference ) ) 30139
30140 // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) 30140 state._fsp--;
30141 { 30141
30142 // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) 30142 // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
30143 // InternalApplicationConfiguration.g:9929:3: ruleStringReference 30143 int alt70=2;
30144 { 30144 alt70 = dfa70.predict(input);
30145 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 30145 switch (alt70) {
30146 pushFollow(FOLLOW_2); 30146 case 1 :
30147 ruleStringReference(); 30147 // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__7
30148 30148 {
30149 state._fsp--; 30149 pushFollow(FOLLOW_2);
30150 30150 rule__GenerationTask__UnorderedGroup_3__7();
30151 after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 30151
30152 30152 state._fsp--;
30153 } 30153
30154 30154
30155 30155 }
30156 } 30156 break;
30157 30157
30158 } 30158 }
30159 catch (RecognitionException re) { 30159
30160 reportError(re); 30160
30161 recover(input,re); 30161 }
30162 } 30162
30163 finally { 30163 }
30164 30164 catch (RecognitionException re) {
30165 restoreStackSize(stackSize); 30165 reportError(re);
30166 30166 recover(input,re);
30167 } 30167 }
30168 return ; 30168 finally {
30169 } 30169
30170 // $ANTLR end "rule__StringTypeScope__TypeAssignment_1" 30170 restoreStackSize(stackSize);
30171 30171
30172 30172 }
30173 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" 30173 return ;
30174 // InternalApplicationConfiguration.g:9938:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 30174 }
30175 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 30175 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6"
30176 30176
30177 int stackSize = keepStackSize(); 30177
30178 30178 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
30179 try { 30179 // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
30180 // InternalApplicationConfiguration.g:9942:1: ( ( ( '+=' ) ) ) 30180 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
30181 // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) 30181
30182 { 30182 int stackSize = keepStackSize();
30183 // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) 30183
30184 // InternalApplicationConfiguration.g:9944:3: ( '+=' ) 30184 try {
30185 { 30185 // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
30186 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30186 // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
30187 // InternalApplicationConfiguration.g:9945:3: ( '+=' ) 30187 {
30188 // InternalApplicationConfiguration.g:9946:4: '+=' 30188 pushFollow(FOLLOW_48);
30189 { 30189 rule__GenerationTask__UnorderedGroup_3__Impl();
30190 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30190
30191 match(input,54,FOLLOW_2); 30191 state._fsp--;
30192 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30192
30193 30193 // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
30194 } 30194 int alt71=2;
30195 30195 alt71 = dfa71.predict(input);
30196 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 30196 switch (alt71) {
30197 30197 case 1 :
30198 } 30198 // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__8
30199 30199 {
30200 30200 pushFollow(FOLLOW_2);
30201 } 30201 rule__GenerationTask__UnorderedGroup_3__8();
30202 30202
30203 } 30203 state._fsp--;
30204 catch (RecognitionException re) { 30204
30205 reportError(re); 30205
30206 recover(input,re); 30206 }
30207 } 30207 break;
30208 finally { 30208
30209 30209 }
30210 restoreStackSize(stackSize); 30210
30211 30211
30212 } 30212 }
30213 return ; 30213
30214 } 30214 }
30215 // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0" 30215 catch (RecognitionException re) {
30216 30216 reportError(re);
30217 30217 recover(input,re);
30218 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" 30218 }
30219 // InternalApplicationConfiguration.g:9957:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 30219 finally {
30220 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 30220
30221 30221 restoreStackSize(stackSize);
30222 int stackSize = keepStackSize(); 30222
30223 30223 }
30224 try { 30224 return ;
30225 // InternalApplicationConfiguration.g:9961:1: ( ( ( '=' ) ) ) 30225 }
30226 // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) 30226 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7"
30227 { 30227
30228 // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) 30228
30229 // InternalApplicationConfiguration.g:9963:3: ( '=' ) 30229 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
30230 { 30230 // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
30231 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30231 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
30232 // InternalApplicationConfiguration.g:9964:3: ( '=' ) 30232
30233 // InternalApplicationConfiguration.g:9965:4: '=' 30233 int stackSize = keepStackSize();
30234 { 30234
30235 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30235 try {
30236 match(input,23,FOLLOW_2); 30236 // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
30237 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30237 // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
30238 30238 {
30239 } 30239 pushFollow(FOLLOW_48);
30240 30240 rule__GenerationTask__UnorderedGroup_3__Impl();
30241 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 30241
30242 30242 state._fsp--;
30243 } 30243
30244 30244 // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
30245 30245 int alt72=2;
30246 } 30246 alt72 = dfa72.predict(input);
30247 30247 switch (alt72) {
30248 } 30248 case 1 :
30249 catch (RecognitionException re) { 30249 // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__9
30250 reportError(re); 30250 {
30251 recover(input,re); 30251 pushFollow(FOLLOW_2);
30252 } 30252 rule__GenerationTask__UnorderedGroup_3__9();
30253 finally { 30253
30254 30254 state._fsp--;
30255 restoreStackSize(stackSize); 30255
30256 30256
30257 } 30257 }
30258 return ; 30258 break;
30259 } 30259
30260 // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1" 30260 }
30261 30261
30262 30262
30263 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" 30263 }
30264 // InternalApplicationConfiguration.g:9976:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 30264
30265 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { 30265 }
30266 30266 catch (RecognitionException re) {
30267 int stackSize = keepStackSize(); 30267 reportError(re);
30268 30268 recover(input,re);
30269 try { 30269 }
30270 // InternalApplicationConfiguration.g:9980:1: ( ( ruleExactNumber ) ) 30270 finally {
30271 // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) 30271
30272 { 30272 restoreStackSize(stackSize);
30273 // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) 30273
30274 // InternalApplicationConfiguration.g:9982:3: ruleExactNumber 30274 }
30275 { 30275 return ;
30276 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30276 }
30277 pushFollow(FOLLOW_2); 30277 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8"
30278 ruleExactNumber(); 30278
30279 30279
30280 state._fsp--; 30280 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
30281 30281 // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
30282 after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 30282 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
30283 30283
30284 } 30284 int stackSize = keepStackSize();
30285 30285
30286 30286 try {
30287 } 30287 // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
30288 30288 // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
30289 } 30289 {
30290 catch (RecognitionException re) { 30290 pushFollow(FOLLOW_48);
30291 reportError(re); 30291 rule__GenerationTask__UnorderedGroup_3__Impl();
30292 recover(input,re); 30292
30293 } 30293 state._fsp--;
30294 finally { 30294
30295 30295 // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
30296 restoreStackSize(stackSize); 30296 int alt73=2;
30297 30297 alt73 = dfa73.predict(input);
30298 } 30298 switch (alt73) {
30299 return ; 30299 case 1 :
30300 } 30300 // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__10
30301 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0" 30301 {
30302 30302 pushFollow(FOLLOW_2);
30303 30303 rule__GenerationTask__UnorderedGroup_3__10();
30304 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" 30304
30305 // InternalApplicationConfiguration.g:9991:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 30305 state._fsp--;
30306 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { 30306
30307 30307
30308 int stackSize = keepStackSize(); 30308 }
30309 30309 break;
30310 try { 30310
30311 // InternalApplicationConfiguration.g:9995:1: ( ( ruleIntervallNumber ) ) 30311 }
30312 // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) 30312
30313 { 30313
30314 // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) 30314 }
30315 // InternalApplicationConfiguration.g:9997:3: ruleIntervallNumber 30315
30316 { 30316 }
30317 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30317 catch (RecognitionException re) {
30318 pushFollow(FOLLOW_2); 30318 reportError(re);
30319 ruleIntervallNumber(); 30319 recover(input,re);
30320 30320 }
30321 state._fsp--; 30321 finally {
30322 30322
30323 after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 30323 restoreStackSize(stackSize);
30324 30324
30325 } 30325 }
30326 30326 return ;
30327 30327 }
30328 } 30328 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9"
30329 30329
30330 } 30330
30331 catch (RecognitionException re) { 30331 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
30332 reportError(re); 30332 // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
30333 recover(input,re); 30333 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
30334 } 30334
30335 finally { 30335 int stackSize = keepStackSize();
30336 30336
30337 restoreStackSize(stackSize); 30337 try {
30338 30338 // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
30339 } 30339 // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
30340 return ; 30340 {
30341 } 30341 pushFollow(FOLLOW_48);
30342 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1" 30342 rule__GenerationTask__UnorderedGroup_3__Impl();
30343 30343
30344 30344 state._fsp--;
30345 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" 30345
30346 // InternalApplicationConfiguration.g:10006:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; 30346 // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
30347 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { 30347 int alt74=2;
30348 30348 alt74 = dfa74.predict(input);
30349 int stackSize = keepStackSize(); 30349 switch (alt74) {
30350 30350 case 1 :
30351 try { 30351 // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__11
30352 // InternalApplicationConfiguration.g:10010:1: ( ( ruleStringEnumeration ) ) 30352 {
30353 // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) 30353 pushFollow(FOLLOW_2);
30354 { 30354 rule__GenerationTask__UnorderedGroup_3__11();
30355 // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) 30355
30356 // InternalApplicationConfiguration.g:10012:3: ruleStringEnumeration 30356 state._fsp--;
30357 { 30357
30358 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 30358
30359 pushFollow(FOLLOW_2); 30359 }
30360 ruleStringEnumeration(); 30360 break;
30361 30361
30362 state._fsp--; 30362 }
30363 30363
30364 after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 30364
30365 30365 }
30366 } 30366
30367 30367 }
30368 30368 catch (RecognitionException re) {
30369 } 30369 reportError(re);
30370 30370 recover(input,re);
30371 } 30371 }
30372 catch (RecognitionException re) { 30372 finally {
30373 reportError(re); 30373
30374 recover(input,re); 30374 restoreStackSize(stackSize);
30375 } 30375
30376 finally { 30376 }
30377 30377 return ;
30378 restoreStackSize(stackSize); 30378 }
30379 30379 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10"
30380 } 30380
30381 return ; 30381
30382 } 30382 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
30383 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2" 30383 // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
30384 30384 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
30385 30385
30386 // $ANTLR start "rule__ClassReference__ElementAssignment_1" 30386 int stackSize = keepStackSize();
30387 // InternalApplicationConfiguration.g:10021:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; 30387
30388 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { 30388 try {
30389 30389 // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
30390 int stackSize = keepStackSize(); 30390 // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
30391 30391 {
30392 try { 30392 pushFollow(FOLLOW_48);
30393 // InternalApplicationConfiguration.g:10025:1: ( ( ruleMetamodelElement ) ) 30393 rule__GenerationTask__UnorderedGroup_3__Impl();
30394 // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) 30394
30395 { 30395 state._fsp--;
30396 // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) 30396
30397 // InternalApplicationConfiguration.g:10027:3: ruleMetamodelElement 30397 // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
30398 { 30398 int alt75=2;
30399 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 30399 alt75 = dfa75.predict(input);
30400 pushFollow(FOLLOW_2); 30400 switch (alt75) {
30401 ruleMetamodelElement(); 30401 case 1 :
30402 30402 // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__12
30403 state._fsp--; 30403 {
30404 30404 pushFollow(FOLLOW_2);
30405 after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 30405 rule__GenerationTask__UnorderedGroup_3__12();
30406 30406
30407 } 30407 state._fsp--;
30408 30408
30409 30409
30410 } 30410 }
30411 30411 break;
30412 } 30412
30413 catch (RecognitionException re) { 30413 }
30414 reportError(re); 30414
30415 recover(input,re); 30415
30416 } 30416 }
30417 finally { 30417
30418 30418 }
30419 restoreStackSize(stackSize); 30419 catch (RecognitionException re) {
30420 30420 reportError(re);
30421 } 30421 recover(input,re);
30422 return ; 30422 }
30423 } 30423 finally {
30424 // $ANTLR end "rule__ClassReference__ElementAssignment_1" 30424
30425 30425 restoreStackSize(stackSize);
30426 30426
30427 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" 30427 }
30428 // InternalApplicationConfiguration.g:10036:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; 30428 return ;
30429 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { 30429 }
30430 30430 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11"
30431 int stackSize = keepStackSize(); 30431
30432 30432
30433 try { 30433 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
30434 // InternalApplicationConfiguration.g:10040:1: ( ( RULE_INT ) ) 30434 // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
30435 // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) 30435 public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
30436 { 30436
30437 // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) 30437 int stackSize = keepStackSize();
30438 // InternalApplicationConfiguration.g:10042:3: RULE_INT 30438
30439 { 30439 try {
30440 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); 30440 // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
30441 match(input,RULE_INT,FOLLOW_2); 30441 // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl
30442 after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); 30442 {
30443 30443 pushFollow(FOLLOW_2);
30444 } 30444 rule__GenerationTask__UnorderedGroup_3__Impl();
30445 30445
30446 30446 state._fsp--;
30447 } 30447
30448 30448
30449 } 30449 }
30450 catch (RecognitionException re) { 30450
30451 reportError(re); 30451 }
30452 recover(input,re); 30452 catch (RecognitionException re) {
30453 } 30453 reportError(re);
30454 finally { 30454 recover(input,re);
30455 30455 }
30456 restoreStackSize(stackSize); 30456 finally {
30457 30457
30458 } 30458 restoreStackSize(stackSize);
30459 return ; 30459
30460 } 30460 }
30461 // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0" 30461 return ;
30462 30462 }
30463 30463 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__12"
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 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
30467 30467 // InternalApplicationConfiguration.g:9835:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
30468 int stackSize = keepStackSize(); 30468 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
30469 30469
30470 try { 30470 int stackSize = keepStackSize();
30471 // InternalApplicationConfiguration.g:10055:1: ( ( ( '*' ) ) ) 30471
30472 // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) 30472 try {
30473 { 30473 // InternalApplicationConfiguration.g:9839:1: ( ( ruleImport ) )
30474 // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) 30474 // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
30475 // InternalApplicationConfiguration.g:10057:3: ( '*' ) 30475 {
30476 { 30476 // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
30477 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30477 // InternalApplicationConfiguration.g:9841:3: ruleImport
30478 // InternalApplicationConfiguration.g:10058:3: ( '*' ) 30478 {
30479 // InternalApplicationConfiguration.g:10059:4: '*' 30479 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
30480 { 30480 pushFollow(FOLLOW_2);
30481 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30481 ruleImport();
30482 match(input,55,FOLLOW_2); 30482
30483 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30483 state._fsp--;
30484 30484
30485 } 30485 after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
30486 30486
30487 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 30487 }
30488 30488
30489 } 30489
30490 30490 }
30491 30491
30492 } 30492 }
30493 30493 catch (RecognitionException re) {
30494 } 30494 reportError(re);
30495 catch (RecognitionException re) { 30495 recover(input,re);
30496 reportError(re); 30496 }
30497 recover(input,re); 30497 finally {
30498 } 30498
30499 finally { 30499 restoreStackSize(stackSize);
30500 30500
30501 restoreStackSize(stackSize); 30501 }
30502 30502 return ;
30503 } 30503 }
30504 return ; 30504 // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0"
30505 } 30505
30506 // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1" 30506
30507 30507 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
30508 30508 // InternalApplicationConfiguration.g:9850:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
30509 // $ANTLR start "rule__IntervallNumber__MinAssignment_0" 30509 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
30510 // InternalApplicationConfiguration.g:10070:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; 30510
30511 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { 30511 int stackSize = keepStackSize();
30512 30512
30513 int stackSize = keepStackSize(); 30513 try {
30514 30514 // InternalApplicationConfiguration.g:9854:1: ( ( ruleCommand ) )
30515 try { 30515 // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
30516 // InternalApplicationConfiguration.g:10074:1: ( ( RULE_INT ) ) 30516 {
30517 // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) 30517 // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
30518 { 30518 // InternalApplicationConfiguration.g:9856:3: ruleCommand
30519 // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) 30519 {
30520 // InternalApplicationConfiguration.g:10076:3: RULE_INT 30520 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
30521 { 30521 pushFollow(FOLLOW_2);
30522 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 30522 ruleCommand();
30523 match(input,RULE_INT,FOLLOW_2); 30523
30524 after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 30524 state._fsp--;
30525 30525
30526 } 30526 after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
30527 30527
30528 30528 }
30529 } 30529
30530 30530
30531 } 30531 }
30532 catch (RecognitionException re) { 30532
30533 reportError(re); 30533 }
30534 recover(input,re); 30534 catch (RecognitionException re) {
30535 } 30535 reportError(re);
30536 finally { 30536 recover(input,re);
30537 30537 }
30538 restoreStackSize(stackSize); 30538 finally {
30539 30539
30540 } 30540 restoreStackSize(stackSize);
30541 return ; 30541
30542 } 30542 }
30543 // $ANTLR end "rule__IntervallNumber__MinAssignment_0" 30543 return ;
30544 30544 }
30545 30545 // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1"
30546 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" 30546
30547 // InternalApplicationConfiguration.g:10085:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; 30547
30548 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { 30548 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
30549 30549 // InternalApplicationConfiguration.g:9865:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
30550 int stackSize = keepStackSize(); 30550 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
30551 30551
30552 try { 30552 int stackSize = keepStackSize();
30553 // InternalApplicationConfiguration.g:10089:1: ( ( RULE_INT ) ) 30553
30554 // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) 30554 try {
30555 { 30555 // InternalApplicationConfiguration.g:9869:1: ( ( ( RULE_STRING ) ) )
30556 // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) 30556 // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
30557 // InternalApplicationConfiguration.g:10091:3: RULE_INT 30557 {
30558 { 30558 // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
30559 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); 30559 // InternalApplicationConfiguration.g:9871:3: ( RULE_STRING )
30560 match(input,RULE_INT,FOLLOW_2); 30560 {
30561 after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); 30561 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
30562 30562 // InternalApplicationConfiguration.g:9872:3: ( RULE_STRING )
30563 } 30563 // InternalApplicationConfiguration.g:9873:4: RULE_STRING
30564 30564 {
30565 30565 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
30566 } 30566 match(input,RULE_STRING,FOLLOW_2);
30567 30567 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
30568 } 30568
30569 catch (RecognitionException re) { 30569 }
30570 reportError(re); 30570
30571 recover(input,re); 30571 after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
30572 } 30572
30573 finally { 30573 }
30574 30574
30575 restoreStackSize(stackSize); 30575
30576 30576 }
30577 } 30577
30578 return ; 30578 }
30579 } 30579 catch (RecognitionException re) {
30580 // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0" 30580 reportError(re);
30581 30581 recover(input,re);
30582 30582 }
30583 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" 30583 finally {
30584 // InternalApplicationConfiguration.g:10100:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; 30584
30585 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { 30585 restoreStackSize(stackSize);
30586 30586
30587 int stackSize = keepStackSize(); 30587 }
30588 30588 return ;
30589 try { 30589 }
30590 // InternalApplicationConfiguration.g:10104:1: ( ( ( '*' ) ) ) 30590 // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2"
30591 // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) 30591
30592 { 30592
30593 // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) 30593 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
30594 // InternalApplicationConfiguration.g:10106:3: ( '*' ) 30594 // InternalApplicationConfiguration.g:9884:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
30595 { 30595 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
30596 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30596
30597 // InternalApplicationConfiguration.g:10107:3: ( '*' ) 30597 int stackSize = keepStackSize();
30598 // InternalApplicationConfiguration.g:10108:4: '*' 30598
30599 { 30599 try {
30600 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30600 // InternalApplicationConfiguration.g:9888:1: ( ( ( RULE_STRING ) ) )
30601 match(input,55,FOLLOW_2); 30601 // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
30602 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30602 {
30603 30603 // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
30604 } 30604 // InternalApplicationConfiguration.g:9890:3: ( RULE_STRING )
30605 30605 {
30606 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 30606 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
30607 30607 // InternalApplicationConfiguration.g:9891:3: ( RULE_STRING )
30608 } 30608 // InternalApplicationConfiguration.g:9892:4: RULE_STRING
30609 30609 {
30610 30610 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
30611 } 30611 match(input,RULE_STRING,FOLLOW_2);
30612 30612 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
30613 } 30613
30614 catch (RecognitionException re) { 30614 }
30615 reportError(re); 30615
30616 recover(input,re); 30616 after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
30617 } 30617
30618 finally { 30618 }
30619 30619
30620 restoreStackSize(stackSize); 30620
30621 30621 }
30622 } 30622
30623 return ; 30623 }
30624 } 30624 catch (RecognitionException re) {
30625 // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" 30625 reportError(re);
30626 30626 recover(input,re);
30627 30627 }
30628 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" 30628 finally {
30629 // InternalApplicationConfiguration.g:10119:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; 30629
30630 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { 30630 restoreStackSize(stackSize);
30631 30631
30632 int stackSize = keepStackSize(); 30632 }
30633 30633 return ;
30634 try { 30634 }
30635 // InternalApplicationConfiguration.g:10123:1: ( ( ruleINTLiteral ) ) 30635 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
30636 // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) 30636
30637 { 30637
30638 // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) 30638 // $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
30639 // InternalApplicationConfiguration.g:10125:3: ruleINTLiteral 30639 // InternalApplicationConfiguration.g:9903:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
30640 { 30640 public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
30641 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 30641
30642 pushFollow(FOLLOW_2); 30642 int stackSize = keepStackSize();
30643 ruleINTLiteral(); 30643
30644 30644 try {
30645 state._fsp--; 30645 // InternalApplicationConfiguration.g:9907:1: ( ( ( RULE_STRING ) ) )
30646 30646 // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
30647 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 30647 {
30648 30648 // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
30649 } 30649 // InternalApplicationConfiguration.g:9909:3: ( RULE_STRING )
30650 30650 {
30651 30651 before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
30652 } 30652 // InternalApplicationConfiguration.g:9910:3: ( RULE_STRING )
30653 30653 // InternalApplicationConfiguration.g:9911:4: RULE_STRING
30654 } 30654 {
30655 catch (RecognitionException re) { 30655 before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
30656 reportError(re); 30656 match(input,RULE_STRING,FOLLOW_2);
30657 recover(input,re); 30657 after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
30658 } 30658
30659 finally { 30659 }
30660 30660
30661 restoreStackSize(stackSize); 30661 after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
30662 30662
30663 } 30663 }
30664 return ; 30664
30665 } 30665
30666 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0" 30666 }
30667 30667
30668 30668 }
30669 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" 30669 catch (RecognitionException re) {
30670 // InternalApplicationConfiguration.g:10134:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; 30670 reportError(re);
30671 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { 30671 recover(input,re);
30672 30672 }
30673 int stackSize = keepStackSize(); 30673 finally {
30674 30674
30675 try { 30675 restoreStackSize(stackSize);
30676 // InternalApplicationConfiguration.g:10138:1: ( ( ruleINTLiteral ) ) 30676
30677 // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) 30677 }
30678 { 30678 return ;
30679 // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) 30679 }
30680 // InternalApplicationConfiguration.g:10140:3: ruleINTLiteral 30680 // $ANTLR end "rule__CftImport__ImportedCftAssignment_2"
30681 { 30681
30682 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 30682
30683 pushFollow(FOLLOW_2); 30683 // $ANTLR start "rule__FileSpecification__PathAssignment"
30684 ruleINTLiteral(); 30684 // InternalApplicationConfiguration.g:9922:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
30685 30685 public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
30686 state._fsp--; 30686
30687 30687 int stackSize = keepStackSize();
30688 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 30688
30689 30689 try {
30690 } 30690 // InternalApplicationConfiguration.g:9926:1: ( ( RULE_STRING ) )
30691 30691 // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
30692 30692 {
30693 } 30693 // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
30694 30694 // InternalApplicationConfiguration.g:9928:3: RULE_STRING
30695 } 30695 {
30696 catch (RecognitionException re) { 30696 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
30697 reportError(re); 30697 match(input,RULE_STRING,FOLLOW_2);
30698 recover(input,re); 30698 after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
30699 } 30699
30700 finally { 30700 }
30701 30701
30702 restoreStackSize(stackSize); 30702
30703 30703 }
30704 } 30704
30705 return ; 30705 }
30706 } 30706 catch (RecognitionException re) {
30707 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1" 30707 reportError(re);
30708 30708 recover(input,re);
30709 30709 }
30710 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" 30710 finally {
30711 // InternalApplicationConfiguration.g:10149:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; 30711
30712 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { 30712 restoreStackSize(stackSize);
30713 30713
30714 int stackSize = keepStackSize(); 30714 }
30715 30715 return ;
30716 try { 30716 }
30717 // InternalApplicationConfiguration.g:10153:1: ( ( ruleREALLiteral ) ) 30717 // $ANTLR end "rule__FileSpecification__PathAssignment"
30718 // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) 30718
30719 { 30719
30720 // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) 30720 // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
30721 // InternalApplicationConfiguration.g:10155:3: ruleREALLiteral 30721 // InternalApplicationConfiguration.g:9937:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
30722 { 30722 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
30723 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 30723
30724 pushFollow(FOLLOW_2); 30724 int stackSize = keepStackSize();
30725 ruleREALLiteral(); 30725
30726 30726 try {
30727 state._fsp--; 30727 // InternalApplicationConfiguration.g:9941:1: ( ( RULE_ID ) )
30728 30728 // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
30729 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 30729 {
30730 30730 // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
30731 } 30731 // InternalApplicationConfiguration.g:9943:3: RULE_ID
30732 30732 {
30733 30733 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
30734 } 30734 match(input,RULE_ID,FOLLOW_2);
30735 30735 after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
30736 } 30736
30737 catch (RecognitionException re) { 30737 }
30738 reportError(re); 30738
30739 recover(input,re); 30739
30740 } 30740 }
30741 finally { 30741
30742 30742 }
30743 restoreStackSize(stackSize); 30743 catch (RecognitionException re) {
30744 30744 reportError(re);
30745 } 30745 recover(input,re);
30746 return ; 30746 }
30747 } 30747 finally {
30748 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0" 30748
30749 30749 restoreStackSize(stackSize);
30750 30750
30751 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" 30751 }
30752 // InternalApplicationConfiguration.g:10164:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; 30752 return ;
30753 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 30753 }
30754 30754 // $ANTLR end "rule__FileDeclaration__NameAssignment_1"
30755 int stackSize = keepStackSize(); 30755
30756 30756
30757 try { 30757 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
30758 // InternalApplicationConfiguration.g:10168:1: ( ( ruleREALLiteral ) ) 30758 // InternalApplicationConfiguration.g:9952:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
30759 // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) 30759 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
30760 { 30760
30761 // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) 30761 int stackSize = keepStackSize();
30762 // InternalApplicationConfiguration.g:10170:3: ruleREALLiteral 30762
30763 { 30763 try {
30764 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 30764 // InternalApplicationConfiguration.g:9956:1: ( ( ruleFileSpecification ) )
30765 pushFollow(FOLLOW_2); 30765 // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
30766 ruleREALLiteral(); 30766 {
30767 30767 // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
30768 state._fsp--; 30768 // InternalApplicationConfiguration.g:9958:3: ruleFileSpecification
30769 30769 {
30770 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 30770 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
30771 30771 pushFollow(FOLLOW_2);
30772 } 30772 ruleFileSpecification();
30773 30773
30774 30774 state._fsp--;
30775 } 30775
30776 30776 after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
30777 } 30777
30778 catch (RecognitionException re) { 30778 }
30779 reportError(re); 30779
30780 recover(input,re); 30780
30781 } 30781 }
30782 finally { 30782
30783 30783 }
30784 restoreStackSize(stackSize); 30784 catch (RecognitionException re) {
30785 30785 reportError(re);
30786 } 30786 recover(input,re);
30787 return ; 30787 }
30788 } 30788 finally {
30789 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1" 30789
30790 30790 restoreStackSize(stackSize);
30791 30791
30792 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" 30792 }
30793 // InternalApplicationConfiguration.g:10179:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; 30793 return ;
30794 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { 30794 }
30795 30795 // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3"
30796 int stackSize = keepStackSize(); 30796
30797 30797
30798 try { 30798 // $ANTLR start "rule__FileReference__ReferredAssignment"
30799 // InternalApplicationConfiguration.g:10183:1: ( ( RULE_STRING ) ) 30799 // InternalApplicationConfiguration.g:9967:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
30800 // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) 30800 public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
30801 { 30801
30802 // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) 30802 int stackSize = keepStackSize();
30803 // InternalApplicationConfiguration.g:10185:3: RULE_STRING 30803
30804 { 30804 try {
30805 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 30805 // InternalApplicationConfiguration.g:9971:1: ( ( ( RULE_ID ) ) )
30806 match(input,RULE_STRING,FOLLOW_2); 30806 // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
30807 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 30807 {
30808 30808 // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
30809 } 30809 // InternalApplicationConfiguration.g:9973:3: ( RULE_ID )
30810 30810 {
30811 30811 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
30812 } 30812 // InternalApplicationConfiguration.g:9974:3: ( RULE_ID )
30813 30813 // InternalApplicationConfiguration.g:9975:4: RULE_ID
30814 } 30814 {
30815 catch (RecognitionException re) { 30815 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
30816 reportError(re); 30816 match(input,RULE_ID,FOLLOW_2);
30817 recover(input,re); 30817 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
30818 } 30818
30819 finally { 30819 }
30820 30820
30821 restoreStackSize(stackSize); 30821 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
30822 30822
30823 } 30823 }
30824 return ; 30824
30825 } 30825
30826 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0" 30826 }
30827 30827
30828 30828 }
30829 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" 30829 catch (RecognitionException re) {
30830 // InternalApplicationConfiguration.g:10194:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; 30830 reportError(re);
30831 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 30831 recover(input,re);
30832 30832 }
30833 int stackSize = keepStackSize(); 30833 finally {
30834 30834
30835 try { 30835 restoreStackSize(stackSize);
30836 // InternalApplicationConfiguration.g:10198:1: ( ( RULE_STRING ) ) 30836
30837 // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) 30837 }
30838 { 30838 return ;
30839 // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) 30839 }
30840 // InternalApplicationConfiguration.g:10200:3: RULE_STRING 30840 // $ANTLR end "rule__FileReference__ReferredAssignment"
30841 { 30841
30842 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 30842
30843 match(input,RULE_STRING,FOLLOW_2); 30843 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
30844 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 30844 // InternalApplicationConfiguration.g:9986:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
30845 30845 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
30846 } 30846
30847 30847 int stackSize = keepStackSize();
30848 30848
30849 } 30849 try {
30850 30850 // InternalApplicationConfiguration.g:9990:1: ( ( ruleMetamodelEntry ) )
30851 } 30851 // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
30852 catch (RecognitionException re) { 30852 {
30853 reportError(re); 30853 // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
30854 recover(input,re); 30854 // InternalApplicationConfiguration.g:9992:3: ruleMetamodelEntry
30855 } 30855 {
30856 finally { 30856 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
30857 30857 pushFollow(FOLLOW_2);
30858 restoreStackSize(stackSize); 30858 ruleMetamodelEntry();
30859 30859
30860 } 30860 state._fsp--;
30861 return ; 30861
30862 } 30862 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
30863 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1" 30863
30864 30864 }
30865 30865
30866 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" 30866
30867 // InternalApplicationConfiguration.g:10209:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; 30867 }
30868 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { 30868
30869 30869 }
30870 int stackSize = keepStackSize(); 30870 catch (RecognitionException re) {
30871 30871 reportError(re);
30872 try { 30872 recover(input,re);
30873 // InternalApplicationConfiguration.g:10213:1: ( ( RULE_ID ) ) 30873 }
30874 // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) 30874 finally {
30875 { 30875
30876 // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) 30876 restoreStackSize(stackSize);
30877 // InternalApplicationConfiguration.g:10215:3: RULE_ID 30877
30878 { 30878 }
30879 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 30879 return ;
30880 match(input,RULE_ID,FOLLOW_2); 30880 }
30881 after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 30881 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1"
30882 30882
30883 } 30883
30884 30884 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
30885 30885 // InternalApplicationConfiguration.g:10001:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
30886 } 30886 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
30887 30887
30888 } 30888 int stackSize = keepStackSize();
30889 catch (RecognitionException re) { 30889
30890 reportError(re); 30890 try {
30891 recover(input,re); 30891 // InternalApplicationConfiguration.g:10005:1: ( ( ruleMetamodelEntry ) )
30892 } 30892 // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
30893 finally { 30893 {
30894 30894 // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
30895 restoreStackSize(stackSize); 30895 // InternalApplicationConfiguration.g:10007:3: ruleMetamodelEntry
30896 30896 {
30897 } 30897 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
30898 return ; 30898 pushFollow(FOLLOW_2);
30899 } 30899 ruleMetamodelEntry();
30900 // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1" 30900
30901 30901 state._fsp--;
30902 30902
30903 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" 30903 after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
30904 // InternalApplicationConfiguration.g:10224:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; 30904
30905 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { 30905 }
30906 30906
30907 int stackSize = keepStackSize(); 30907
30908 30908 }
30909 try { 30909
30910 // InternalApplicationConfiguration.g:10228:1: ( ( ruleScopeSpecification ) ) 30910 }
30911 // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) 30911 catch (RecognitionException re) {
30912 { 30912 reportError(re);
30913 // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) 30913 recover(input,re);
30914 // InternalApplicationConfiguration.g:10230:3: ruleScopeSpecification 30914 }
30915 { 30915 finally {
30916 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 30916
30917 pushFollow(FOLLOW_2); 30917 restoreStackSize(stackSize);
30918 ruleScopeSpecification(); 30918
30919 30919 }
30920 state._fsp--; 30920 return ;
30921 30921 }
30922 after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 30922 // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1"
30923 30923
30924 } 30924
30925 30925 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
30926 30926 // InternalApplicationConfiguration.g:10016:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
30927 } 30927 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
30928 30928
30929 } 30929 int stackSize = keepStackSize();
30930 catch (RecognitionException re) { 30930
30931 reportError(re); 30931 try {
30932 recover(input,re); 30932 // InternalApplicationConfiguration.g:10020:1: ( ( ( ruleQualifiedName ) ) )
30933 } 30933 // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
30934 finally { 30934 {
30935 30935 // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
30936 restoreStackSize(stackSize); 30936 // InternalApplicationConfiguration.g:10022:3: ( ruleQualifiedName )
30937 30937 {
30938 } 30938 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
30939 return ; 30939 // InternalApplicationConfiguration.g:10023:3: ( ruleQualifiedName )
30940 } 30940 // InternalApplicationConfiguration.g:10024:4: ruleQualifiedName
30941 // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2" 30941 {
30942 30942 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
30943 30943 pushFollow(FOLLOW_2);
30944 // $ANTLR start "rule__ScopeReference__ReferredAssignment" 30944 ruleQualifiedName();
30945 // InternalApplicationConfiguration.g:10239:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; 30945
30946 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { 30946 state._fsp--;
30947 30947
30948 int stackSize = keepStackSize(); 30948 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
30949 30949
30950 try { 30950 }
30951 // InternalApplicationConfiguration.g:10243:1: ( ( ( RULE_ID ) ) ) 30951
30952 // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) 30952 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
30953 { 30953
30954 // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) 30954 }
30955 // InternalApplicationConfiguration.g:10245:3: ( RULE_ID ) 30955
30956 { 30956
30957 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); 30957 }
30958 // InternalApplicationConfiguration.g:10246:3: ( RULE_ID ) 30958
30959 // InternalApplicationConfiguration.g:10247:4: RULE_ID 30959 }
30960 { 30960 catch (RecognitionException re) {
30961 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); 30961 reportError(re);
30962 match(input,RULE_ID,FOLLOW_2); 30962 recover(input,re);
30963 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); 30963 }
30964 30964 finally {
30965 } 30965
30966 30966 restoreStackSize(stackSize);
30967 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); 30967
30968 30968 }
30969 } 30969 return ;
30970 30970 }
30971 30971 // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1"
30972 } 30972
30973 30973
30974 } 30974 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
30975 catch (RecognitionException re) { 30975 // InternalApplicationConfiguration.g:10035:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
30976 reportError(re); 30976 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
30977 recover(input,re); 30977
30978 } 30978 int stackSize = keepStackSize();
30979 finally { 30979
30980 30980 try {
30981 restoreStackSize(stackSize); 30981 // InternalApplicationConfiguration.g:10039:1: ( ( ruleMetamodelElement ) )
30982 30982 // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
30983 } 30983 {
30984 return ; 30984 // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
30985 } 30985 // InternalApplicationConfiguration.g:10041:3: ruleMetamodelElement
30986 // $ANTLR end "rule__ScopeReference__ReferredAssignment" 30986 {
30987 30987 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
30988 30988 pushFollow(FOLLOW_2);
30989 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" 30989 ruleMetamodelElement();
30990 // InternalApplicationConfiguration.g:10258:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; 30990
30991 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { 30991 state._fsp--;
30992 30992
30993 int stackSize = keepStackSize(); 30993 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
30994 30994
30995 try { 30995 }
30996 // InternalApplicationConfiguration.g:10262:1: ( ( ruleMetamodel ) ) 30996
30997 // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) 30997
30998 { 30998 }
30999 // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) 30999
31000 // InternalApplicationConfiguration.g:10264:3: ruleMetamodel 31000 }
31001 { 31001 catch (RecognitionException re) {
31002 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 31002 reportError(re);
31003 pushFollow(FOLLOW_2); 31003 recover(input,re);
31004 ruleMetamodel(); 31004 }
31005 31005 finally {
31006 state._fsp--; 31006
31007 31007 restoreStackSize(stackSize);
31008 after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 31008
31009 31009 }
31010 } 31010 return ;
31011 31011 }
31012 31012 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2"
31013 } 31013
31014 31014
31015 } 31015 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
31016 catch (RecognitionException re) { 31016 // InternalApplicationConfiguration.g:10050:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
31017 reportError(re); 31017 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
31018 recover(input,re); 31018
31019 } 31019 int stackSize = keepStackSize();
31020 finally { 31020
31021 31021 try {
31022 restoreStackSize(stackSize); 31022 // InternalApplicationConfiguration.g:10054:1: ( ( ruleMetamodelElement ) )
31023 31023 // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
31024 } 31024 {
31025 return ; 31025 // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
31026 } 31026 // InternalApplicationConfiguration.g:10056:3: ruleMetamodelElement
31027 // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2" 31027 {
31028 31028 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
31029 31029 pushFollow(FOLLOW_2);
31030 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" 31030 ruleMetamodelElement();
31031 // InternalApplicationConfiguration.g:10273:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; 31031
31032 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { 31032 state._fsp--;
31033 31033
31034 int stackSize = keepStackSize(); 31034 after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
31035 31035
31036 try { 31036 }
31037 // InternalApplicationConfiguration.g:10277:1: ( ( rulePartialModel ) ) 31037
31038 // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) 31038
31039 { 31039 }
31040 // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) 31040
31041 // InternalApplicationConfiguration.g:10279:3: rulePartialModel 31041 }
31042 { 31042 catch (RecognitionException re) {
31043 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 31043 reportError(re);
31044 pushFollow(FOLLOW_2); 31044 recover(input,re);
31045 rulePartialModel(); 31045 }
31046 31046 finally {
31047 state._fsp--; 31047
31048 31048 restoreStackSize(stackSize);
31049 after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 31049
31050 31050 }
31051 } 31051 return ;
31052 31052 }
31053 31053 // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
31054 } 31054
31055 31055
31056 } 31056 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
31057 catch (RecognitionException re) { 31057 // InternalApplicationConfiguration.g:10065:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
31058 reportError(re); 31058 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
31059 recover(input,re); 31059
31060 } 31060 int stackSize = keepStackSize();
31061 finally { 31061
31062 31062 try {
31063 restoreStackSize(stackSize); 31063 // InternalApplicationConfiguration.g:10069:1: ( ( ( ruleQualifiedName ) ) )
31064 31064 // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
31065 } 31065 {
31066 return ; 31066 // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
31067 } 31067 // InternalApplicationConfiguration.g:10071:3: ( ruleQualifiedName )
31068 // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2" 31068 {
31069 31069 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
31070 31070 // InternalApplicationConfiguration.g:10072:3: ( ruleQualifiedName )
31071 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" 31071 // InternalApplicationConfiguration.g:10073:4: ruleQualifiedName
31072 // InternalApplicationConfiguration.g:10288:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; 31072 {
31073 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { 31073 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
31074 31074 pushFollow(FOLLOW_2);
31075 int stackSize = keepStackSize(); 31075 ruleQualifiedName();
31076 31076
31077 try { 31077 state._fsp--;
31078 // InternalApplicationConfiguration.g:10292:1: ( ( ruleGraphPattern ) ) 31078
31079 // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) 31079 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
31080 { 31080
31081 // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) 31081 }
31082 // InternalApplicationConfiguration.g:10294:3: ruleGraphPattern 31082
31083 { 31083 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
31084 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 31084
31085 pushFollow(FOLLOW_2); 31085 }
31086 ruleGraphPattern(); 31086
31087 31087
31088 state._fsp--; 31088 }
31089 31089
31090 after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 31090 }
31091 31091 catch (RecognitionException re) {
31092 } 31092 reportError(re);
31093 31093 recover(input,re);
31094 31094 }
31095 } 31095 finally {
31096 31096
31097 } 31097 restoreStackSize(stackSize);
31098 catch (RecognitionException re) { 31098
31099 reportError(re); 31099 }
31100 recover(input,re); 31100 return ;
31101 } 31101 }
31102 finally { 31102 // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0"
31103 31103
31104 restoreStackSize(stackSize); 31104
31105 31105 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
31106 } 31106 // InternalApplicationConfiguration.g:10084:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
31107 return ; 31107 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
31108 } 31108
31109 // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2" 31109 int stackSize = keepStackSize();
31110 31110
31111 31111 try {
31112 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_3_2" 31112 // InternalApplicationConfiguration.g:10088:1: ( ( ( RULE_ID ) ) )
31113 // InternalApplicationConfiguration.g:10303:1: rule__GenerationTask__ScopeAssignment_3_3_2 : ( ruleScope ) ; 31113 // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
31114 public final void rule__GenerationTask__ScopeAssignment_3_3_2() throws RecognitionException { 31114 {
31115 31115 // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
31116 int stackSize = keepStackSize(); 31116 // InternalApplicationConfiguration.g:10090:3: ( RULE_ID )
31117 31117 {
31118 try { 31118 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
31119 // InternalApplicationConfiguration.g:10307:1: ( ( ruleScope ) ) 31119 // InternalApplicationConfiguration.g:10091:3: ( RULE_ID )
31120 // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) 31120 // InternalApplicationConfiguration.g:10092:4: RULE_ID
31121 { 31121 {
31122 // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) 31122 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
31123 // InternalApplicationConfiguration.g:10309:3: ruleScope 31123 match(input,RULE_ID,FOLLOW_2);
31124 { 31124 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
31125 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); 31125
31126 pushFollow(FOLLOW_2); 31126 }
31127 ruleScope(); 31127
31128 31128 after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
31129 state._fsp--; 31129
31130 31130 }
31131 after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); 31131
31132 31132
31133 } 31133 }
31134 31134
31135 31135 }
31136 } 31136 catch (RecognitionException re) {
31137 31137 reportError(re);
31138 } 31138 recover(input,re);
31139 catch (RecognitionException re) { 31139 }
31140 reportError(re); 31140 finally {
31141 recover(input,re); 31141
31142 } 31142 restoreStackSize(stackSize);
31143 finally { 31143
31144 31144 }
31145 restoreStackSize(stackSize); 31145 return ;
31146 31146 }
31147 } 31147 // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1"
31148 return ; 31148
31149 } 31149
31150 // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_3_2" 31150 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
31151 31151 // InternalApplicationConfiguration.g:10103:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
31152 31152 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
31153 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" 31153
31154 // InternalApplicationConfiguration.g:10318:1: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 : ( ( 'number' ) ) ; 31154 int stackSize = keepStackSize();
31155 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_4_0() throws RecognitionException { 31155
31156 31156 try {
31157 int stackSize = keepStackSize(); 31157 // InternalApplicationConfiguration.g:10107:1: ( ( ( RULE_ID ) ) )
31158 31158 // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
31159 try { 31159 {
31160 // InternalApplicationConfiguration.g:10322:1: ( ( ( 'number' ) ) ) 31160 // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
31161 // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) 31161 // InternalApplicationConfiguration.g:10109:3: ( RULE_ID )
31162 { 31162 {
31163 // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) 31163 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
31164 // InternalApplicationConfiguration.g:10324:3: ( 'number' ) 31164 // InternalApplicationConfiguration.g:10110:3: ( RULE_ID )
31165 { 31165 // InternalApplicationConfiguration.g:10111:4: RULE_ID
31166 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31166 {
31167 // InternalApplicationConfiguration.g:10325:3: ( 'number' ) 31167 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
31168 // InternalApplicationConfiguration.g:10326:4: 'number' 31168 match(input,RULE_ID,FOLLOW_2);
31169 { 31169 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
31170 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31170
31171 match(input,56,FOLLOW_2); 31171 }
31172 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31172
31173 31173 after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
31174 } 31174
31175 31175 }
31176 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); 31176
31177 31177
31178 } 31178 }
31179 31179
31180 31180 }
31181 } 31181 catch (RecognitionException re) {
31182 31182 reportError(re);
31183 } 31183 recover(input,re);
31184 catch (RecognitionException re) { 31184 }
31185 reportError(re); 31185 finally {
31186 recover(input,re); 31186
31187 } 31187 restoreStackSize(stackSize);
31188 finally { 31188
31189 31189 }
31190 restoreStackSize(stackSize); 31190 return ;
31191 31191 }
31192 } 31192 // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1"
31193 return ; 31193
31194 } 31194
31195 // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" 31195 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
31196 31196 // InternalApplicationConfiguration.g:10122:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
31197 31197 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
31198 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_4_2" 31198
31199 // InternalApplicationConfiguration.g:10337:1: rule__GenerationTask__NumberAssignment_3_4_2 : ( RULE_INT ) ; 31199 int stackSize = keepStackSize();
31200 public final void rule__GenerationTask__NumberAssignment_3_4_2() throws RecognitionException { 31200
31201 31201 try {
31202 int stackSize = keepStackSize(); 31202 // InternalApplicationConfiguration.g:10126:1: ( ( RULE_ID ) )
31203 31203 // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
31204 try { 31204 {
31205 // InternalApplicationConfiguration.g:10341:1: ( ( RULE_INT ) ) 31205 // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
31206 // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) 31206 // InternalApplicationConfiguration.g:10128:3: RULE_ID
31207 { 31207 {
31208 // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) 31208 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31209 // InternalApplicationConfiguration.g:10343:3: RULE_INT 31209 match(input,RULE_ID,FOLLOW_2);
31210 { 31210 after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31211 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); 31211
31212 match(input,RULE_INT,FOLLOW_2); 31212 }
31213 after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); 31213
31214 31214
31215 } 31215 }
31216 31216
31217 31217 }
31218 } 31218 catch (RecognitionException re) {
31219 31219 reportError(re);
31220 } 31220 recover(input,re);
31221 catch (RecognitionException re) { 31221 }
31222 reportError(re); 31222 finally {
31223 recover(input,re); 31223
31224 } 31224 restoreStackSize(stackSize);
31225 finally { 31225
31226 31226 }
31227 restoreStackSize(stackSize); 31227 return ;
31228 31228 }
31229 } 31229 // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1"
31230 return ; 31230
31231 } 31231
31232 // $ANTLR end "rule__GenerationTask__NumberAssignment_3_4_2" 31232 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
31233 31233 // InternalApplicationConfiguration.g:10137:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
31234 31234 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
31235 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" 31235
31236 // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 : ( ( 'runs' ) ) ; 31236 int stackSize = keepStackSize();
31237 public final void rule__GenerationTask__RunSpecifiedAssignment_3_5_0() throws RecognitionException { 31237
31238 31238 try {
31239 int stackSize = keepStackSize(); 31239 // InternalApplicationConfiguration.g:10141:1: ( ( ruleMetamodelSpecification ) )
31240 31240 // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
31241 try { 31241 {
31242 // InternalApplicationConfiguration.g:10356:1: ( ( ( 'runs' ) ) ) 31242 // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
31243 // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) 31243 // InternalApplicationConfiguration.g:10143:3: ruleMetamodelSpecification
31244 { 31244 {
31245 // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) 31245 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
31246 // InternalApplicationConfiguration.g:10358:3: ( 'runs' ) 31246 pushFollow(FOLLOW_2);
31247 { 31247 ruleMetamodelSpecification();
31248 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31248
31249 // InternalApplicationConfiguration.g:10359:3: ( 'runs' ) 31249 state._fsp--;
31250 // InternalApplicationConfiguration.g:10360:4: 'runs' 31250
31251 { 31251 after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
31252 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31252
31253 match(input,57,FOLLOW_2); 31253 }
31254 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31254
31255 31255
31256 } 31256 }
31257 31257
31258 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); 31258 }
31259 31259 catch (RecognitionException re) {
31260 } 31260 reportError(re);
31261 31261 recover(input,re);
31262 31262 }
31263 } 31263 finally {
31264 31264
31265 } 31265 restoreStackSize(stackSize);
31266 catch (RecognitionException re) { 31266
31267 reportError(re); 31267 }
31268 recover(input,re); 31268 return ;
31269 } 31269 }
31270 finally { 31270 // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2"
31271 31271
31272 restoreStackSize(stackSize); 31272
31273 31273 // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
31274 } 31274 // InternalApplicationConfiguration.g:10152:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
31275 return ; 31275 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
31276 } 31276
31277 // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" 31277 int stackSize = keepStackSize();
31278 31278
31279 31279 try {
31280 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_5_2" 31280 // InternalApplicationConfiguration.g:10156:1: ( ( ( RULE_ID ) ) )
31281 // InternalApplicationConfiguration.g:10371:1: rule__GenerationTask__RunsAssignment_3_5_2 : ( RULE_INT ) ; 31281 // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
31282 public final void rule__GenerationTask__RunsAssignment_3_5_2() throws RecognitionException { 31282 {
31283 31283 // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
31284 int stackSize = keepStackSize(); 31284 // InternalApplicationConfiguration.g:10158:3: ( RULE_ID )
31285 31285 {
31286 try { 31286 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
31287 // InternalApplicationConfiguration.g:10375:1: ( ( RULE_INT ) ) 31287 // InternalApplicationConfiguration.g:10159:3: ( RULE_ID )
31288 // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) 31288 // InternalApplicationConfiguration.g:10160:4: RULE_ID
31289 { 31289 {
31290 // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) 31290 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
31291 // InternalApplicationConfiguration.g:10377:3: RULE_INT 31291 match(input,RULE_ID,FOLLOW_2);
31292 { 31292 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
31293 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); 31293
31294 match(input,RULE_INT,FOLLOW_2); 31294 }
31295 after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); 31295
31296 31296 after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
31297 } 31297
31298 31298 }
31299 31299
31300 } 31300
31301 31301 }
31302 } 31302
31303 catch (RecognitionException re) { 31303 }
31304 reportError(re); 31304 catch (RecognitionException re) {
31305 recover(input,re); 31305 reportError(re);
31306 } 31306 recover(input,re);
31307 finally { 31307 }
31308 31308 finally {
31309 restoreStackSize(stackSize); 31309
31310 31310 restoreStackSize(stackSize);
31311 } 31311
31312 return ; 31312 }
31313 } 31313 return ;
31314 // $ANTLR end "rule__GenerationTask__RunsAssignment_3_5_2" 31314 }
31315 31315 // $ANTLR end "rule__MetamodelReference__ReferredAssignment"
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 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
31319 public final void rule__GenerationTask__SolverAssignment_3_6_2() throws RecognitionException { 31319 // InternalApplicationConfiguration.g:10171:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
31320 31320 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
31321 int stackSize = keepStackSize(); 31321
31322 31322 int stackSize = keepStackSize();
31323 try { 31323
31324 // InternalApplicationConfiguration.g:10390:1: ( ( ruleSolver ) ) 31324 try {
31325 // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) 31325 // InternalApplicationConfiguration.g:10175:1: ( ( rulePartialModelEntry ) )
31326 { 31326 // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
31327 // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) 31327 {
31328 // InternalApplicationConfiguration.g:10392:3: ruleSolver 31328 // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
31329 { 31329 // InternalApplicationConfiguration.g:10177:3: rulePartialModelEntry
31330 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); 31330 {
31331 pushFollow(FOLLOW_2); 31331 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
31332 ruleSolver(); 31332 pushFollow(FOLLOW_2);
31333 31333 rulePartialModelEntry();
31334 state._fsp--; 31334
31335 31335 state._fsp--;
31336 after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); 31336
31337 31337 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
31338 } 31338
31339 31339 }
31340 31340
31341 } 31341
31342 31342 }
31343 } 31343
31344 catch (RecognitionException re) { 31344 }
31345 reportError(re); 31345 catch (RecognitionException re) {
31346 recover(input,re); 31346 reportError(re);
31347 } 31347 recover(input,re);
31348 finally { 31348 }
31349 31349 finally {
31350 restoreStackSize(stackSize); 31350
31351 31351 restoreStackSize(stackSize);
31352 } 31352
31353 return ; 31353 }
31354 } 31354 return ;
31355 // $ANTLR end "rule__GenerationTask__SolverAssignment_3_6_2" 31355 }
31356 31356 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1"
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 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
31360 public final void rule__GenerationTask__ConfigAssignment_3_7_2() throws RecognitionException { 31360 // InternalApplicationConfiguration.g:10186:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
31361 31361 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
31362 int stackSize = keepStackSize(); 31362
31363 31363 int stackSize = keepStackSize();
31364 try { 31364
31365 // InternalApplicationConfiguration.g:10405:1: ( ( ruleConfig ) ) 31365 try {
31366 // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) 31366 // InternalApplicationConfiguration.g:10190:1: ( ( rulePartialModelEntry ) )
31367 { 31367 // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
31368 // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) 31368 {
31369 // InternalApplicationConfiguration.g:10407:3: ruleConfig 31369 // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
31370 { 31370 // InternalApplicationConfiguration.g:10192:3: rulePartialModelEntry
31371 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); 31371 {
31372 pushFollow(FOLLOW_2); 31372 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
31373 ruleConfig(); 31373 pushFollow(FOLLOW_2);
31374 31374 rulePartialModelEntry();
31375 state._fsp--; 31375
31376 31376 state._fsp--;
31377 after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); 31377
31378 31378 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
31379 } 31379
31380 31380 }
31381 31381
31382 } 31382
31383 31383 }
31384 } 31384
31385 catch (RecognitionException re) { 31385 }
31386 reportError(re); 31386 catch (RecognitionException re) {
31387 recover(input,re); 31387 reportError(re);
31388 } 31388 recover(input,re);
31389 finally { 31389 }
31390 31390 finally {
31391 restoreStackSize(stackSize); 31391
31392 31392 restoreStackSize(stackSize);
31393 } 31393
31394 return ; 31394 }
31395 } 31395 return ;
31396 // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_7_2" 31396 }
31397 31397 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1"
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 // $ANTLR start "rule__ModelEntry__PathAssignment"
31401 public final void rule__GenerationTask__DebugFolderAssignment_3_8_2() throws RecognitionException { 31401 // InternalApplicationConfiguration.g:10201:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
31402 31402 public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
31403 int stackSize = keepStackSize(); 31403
31404 31404 int stackSize = keepStackSize();
31405 try { 31405
31406 // InternalApplicationConfiguration.g:10420:1: ( ( ruleFile ) ) 31406 try {
31407 // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) 31407 // InternalApplicationConfiguration.g:10205:1: ( ( ruleFile ) )
31408 { 31408 // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
31409 // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) 31409 {
31410 // InternalApplicationConfiguration.g:10422:3: ruleFile 31410 // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
31411 { 31411 // InternalApplicationConfiguration.g:10207:3: ruleFile
31412 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); 31412 {
31413 pushFollow(FOLLOW_2); 31413 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
31414 ruleFile(); 31414 pushFollow(FOLLOW_2);
31415 31415 ruleFile();
31416 state._fsp--; 31416
31417 31417 state._fsp--;
31418 after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); 31418
31419 31419 after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
31420 } 31420
31421 31421 }
31422 31422
31423 } 31423
31424 31424 }
31425 } 31425
31426 catch (RecognitionException re) { 31426 }
31427 reportError(re); 31427 catch (RecognitionException re) {
31428 recover(input,re); 31428 reportError(re);
31429 } 31429 recover(input,re);
31430 finally { 31430 }
31431 31431 finally {
31432 restoreStackSize(stackSize); 31432
31433 31433 restoreStackSize(stackSize);
31434 } 31434
31435 return ; 31435 }
31436 } 31436 return ;
31437 // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_8_2" 31437 }
31438 31438 // $ANTLR end "rule__ModelEntry__PathAssignment"
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 // $ANTLR start "rule__FolderEntry__PathAssignment_1"
31442 public final void rule__GenerationTask__TargetLogFileAssignment_3_9_2() throws RecognitionException { 31442 // InternalApplicationConfiguration.g:10216:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
31443 31443 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
31444 int stackSize = keepStackSize(); 31444
31445 31445 int stackSize = keepStackSize();
31446 try { 31446
31447 // InternalApplicationConfiguration.g:10435:1: ( ( ruleFile ) ) 31447 try {
31448 // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) 31448 // InternalApplicationConfiguration.g:10220:1: ( ( ruleFile ) )
31449 { 31449 // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
31450 // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) 31450 {
31451 // InternalApplicationConfiguration.g:10437:3: ruleFile 31451 // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
31452 { 31452 // InternalApplicationConfiguration.g:10222:3: ruleFile
31453 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); 31453 {
31454 pushFollow(FOLLOW_2); 31454 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
31455 ruleFile(); 31455 pushFollow(FOLLOW_2);
31456 31456 ruleFile();
31457 state._fsp--; 31457
31458 31458 state._fsp--;
31459 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); 31459
31460 31460 after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
31461 } 31461
31462 31462 }
31463 31463
31464 } 31464
31465 31465 }
31466 } 31466
31467 catch (RecognitionException re) { 31467 }
31468 reportError(re); 31468 catch (RecognitionException re) {
31469 recover(input,re); 31469 reportError(re);
31470 } 31470 recover(input,re);
31471 finally { 31471 }
31472 31472 finally {
31473 restoreStackSize(stackSize); 31473
31474 31474 restoreStackSize(stackSize);
31475 } 31475
31476 return ; 31476 }
31477 } 31477 return ;
31478 // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_9_2" 31478 }
31479 31479 // $ANTLR end "rule__FolderEntry__PathAssignment_1"
31480 31480
31481 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" 31481
31482 // InternalApplicationConfiguration.g:10446:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 : ( ruleFile ) ; 31482 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
31483 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2() throws RecognitionException { 31483 // InternalApplicationConfiguration.g:10231:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
31484 31484 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
31485 int stackSize = keepStackSize(); 31485
31486 31486 int stackSize = keepStackSize();
31487 try { 31487
31488 // InternalApplicationConfiguration.g:10450:1: ( ( ruleFile ) ) 31488 try {
31489 // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) 31489 // InternalApplicationConfiguration.g:10235:1: ( ( ruleModelEntry ) )
31490 { 31490 // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
31491 // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) 31491 {
31492 // InternalApplicationConfiguration.g:10452:3: ruleFile 31492 // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
31493 { 31493 // InternalApplicationConfiguration.g:10237:3: ruleModelEntry
31494 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); 31494 {
31495 pushFollow(FOLLOW_2); 31495 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
31496 ruleFile(); 31496 pushFollow(FOLLOW_2);
31497 31497 ruleModelEntry();
31498 state._fsp--; 31498
31499 31499 state._fsp--;
31500 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); 31500
31501 31501 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
31502 } 31502
31503 31503 }
31504 31504
31505 } 31505
31506 31506 }
31507 } 31507
31508 catch (RecognitionException re) { 31508 }
31509 reportError(re); 31509 catch (RecognitionException re) {
31510 recover(input,re); 31510 reportError(re);
31511 } 31511 recover(input,re);
31512 finally { 31512 }
31513 31513 finally {
31514 restoreStackSize(stackSize); 31514
31515 31515 restoreStackSize(stackSize);
31516 } 31516
31517 return ; 31517 }
31518 } 31518 return ;
31519 // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" 31519 }
31520 31520 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2"
31521 31521
31522 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_11_2" 31522
31523 // InternalApplicationConfiguration.g:10461:1: rule__GenerationTask__TagetFolderAssignment_3_11_2 : ( ruleFile ) ; 31523 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
31524 public final void rule__GenerationTask__TagetFolderAssignment_3_11_2() throws RecognitionException { 31524 // InternalApplicationConfiguration.g:10246:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
31525 31525 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
31526 int stackSize = keepStackSize(); 31526
31527 31527 int stackSize = keepStackSize();
31528 try { 31528
31529 // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) ) 31529 try {
31530 // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) 31530 // InternalApplicationConfiguration.g:10250:1: ( ( ruleModelEntry ) )
31531 { 31531 // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
31532 // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) 31532 {
31533 // InternalApplicationConfiguration.g:10467:3: ruleFile 31533 // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
31534 { 31534 // InternalApplicationConfiguration.g:10252:3: ruleModelEntry
31535 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); 31535 {
31536 pushFollow(FOLLOW_2); 31536 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
31537 ruleFile(); 31537 pushFollow(FOLLOW_2);
31538 31538 ruleModelEntry();
31539 state._fsp--; 31539
31540 31540 state._fsp--;
31541 after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); 31541
31542 31542 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
31543 } 31543
31544 31544 }
31545 31545
31546 } 31546
31547 31547 }
31548 } 31548
31549 catch (RecognitionException re) { 31549 }
31550 reportError(re); 31550 catch (RecognitionException re) {
31551 recover(input,re); 31551 reportError(re);
31552 } 31552 recover(input,re);
31553 finally { 31553 }
31554 31554 finally {
31555 restoreStackSize(stackSize); 31555
31556 31556 restoreStackSize(stackSize);
31557 } 31557
31558 return ; 31558 }
31559 } 31559 return ;
31560 // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_11_2" 31560 }
31561 31561 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1"
31562 // Delegated rules 31562
31563 31563
31564 31564 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
31565 protected DFA56 dfa56 = new DFA56(this); 31565 // InternalApplicationConfiguration.g:10261:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
31566 protected DFA57 dfa57 = new DFA57(this); 31566 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
31567 protected DFA58 dfa58 = new DFA58(this); 31567
31568 protected DFA59 dfa59 = new DFA59(this); 31568 int stackSize = keepStackSize();
31569 protected DFA60 dfa60 = new DFA60(this); 31569
31570 protected DFA61 dfa61 = new DFA61(this); 31570 try {
31571 protected DFA62 dfa62 = new DFA62(this); 31571 // InternalApplicationConfiguration.g:10265:1: ( ( RULE_ID ) )
31572 protected DFA63 dfa63 = new DFA63(this); 31572 // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
31573 protected DFA64 dfa64 = new DFA64(this); 31573 {
31574 protected DFA65 dfa65 = new DFA65(this); 31574 // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
31575 protected DFA66 dfa66 = new DFA66(this); 31575 // InternalApplicationConfiguration.g:10267:3: RULE_ID
31576 protected DFA67 dfa67 = new DFA67(this); 31576 {
31577 protected DFA68 dfa68 = new DFA68(this); 31577 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
31578 static final String dfa_1s = "\16\uffff"; 31578 match(input,RULE_ID,FOLLOW_2);
31579 static final String dfa_2s = "\1\31\15\uffff"; 31579 after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
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
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 }
31585 "", 31585
31586 "", 31586 }
31587 "", 31587 catch (RecognitionException re) {
31588 "", 31588 reportError(re);
31589 "", 31589 recover(input,re);
31590 "", 31590 }
31591 "", 31591 finally {
31592 "", 31592
31593 "", 31593 restoreStackSize(stackSize);
31594 "", 31594
31595 "", 31595 }
31596 "", 31596 return ;
31597 "" 31597 }
31598 }; 31598 // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1"
31599 31599
31600 static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); 31600
31601 static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s); 31601 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
31602 static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); 31602 // InternalApplicationConfiguration.g:10276:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
31603 static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s); 31603 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
31604 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); 31604
31605 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); 31605 int stackSize = keepStackSize();
31606 31606
31607 class DFA56 extends DFA { 31607 try {
31608 31608 // InternalApplicationConfiguration.g:10280:1: ( ( rulePartialModelSpecification ) )
31609 public DFA56(BaseRecognizer recognizer) { 31609 // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
31610 this.recognizer = recognizer; 31610 {
31611 this.decisionNumber = 56; 31611 // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
31612 this.eot = dfa_1; 31612 // InternalApplicationConfiguration.g:10282:3: rulePartialModelSpecification
31613 this.eof = dfa_1; 31613 {
31614 this.min = dfa_2; 31614 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
31615 this.max = dfa_3; 31615 pushFollow(FOLLOW_2);
31616 this.accept = dfa_4; 31616 rulePartialModelSpecification();
31617 this.special = dfa_5; 31617
31618 this.transition = dfa_6; 31618 state._fsp--;
31619 } 31619
31620 public String getDescription() { 31620 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
31621 return "8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; 31621
31622 } 31622 }
31623 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31623
31624 TokenStream input = (TokenStream)_input; 31624
31625 int _s = s; 31625 }
31626 switch ( s ) { 31626
31627 case 0 : 31627 }
31628 int LA56_0 = input.LA(1); 31628 catch (RecognitionException re) {
31629 31629 reportError(re);
31630 31630 recover(input,re);
31631 int index56_0 = input.index(); 31631 }
31632 input.rewind(); 31632 finally {
31633 s = -1; 31633
31634 if ( LA56_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31634 restoreStackSize(stackSize);
31635 31635
31636 else if ( LA56_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31636 }
31637 31637 return ;
31638 else if ( LA56_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31638 }
31639 31639 // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2"
31640 else if ( LA56_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31640
31641 31641
31642 else if ( LA56_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31642 // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
31643 31643 // InternalApplicationConfiguration.g:10291:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
31644 else if ( LA56_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31644 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
31645 31645
31646 else if ( LA56_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31646 int stackSize = keepStackSize();
31647 31647
31648 else if ( LA56_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31648 try {
31649 31649 // InternalApplicationConfiguration.g:10295:1: ( ( ( RULE_ID ) ) )
31650 else if ( LA56_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31650 // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
31651 31651 {
31652 else if ( LA56_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31652 // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
31653 31653 // InternalApplicationConfiguration.g:10297:3: ( RULE_ID )
31654 else if ( LA56_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31654 {
31655 31655 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
31656 else if ( LA56_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31656 // InternalApplicationConfiguration.g:10298:3: ( RULE_ID )
31657 31657 // InternalApplicationConfiguration.g:10299:4: RULE_ID
31658 else if ( (LA56_0==25) ) {s = 13;} 31658 {
31659 31659 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
31660 31660 match(input,RULE_ID,FOLLOW_2);
31661 input.seek(index56_0); 31661 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
31662 if ( s>=0 ) return s; 31662
31663 break; 31663 }
31664 } 31664
31665 NoViableAltException nvae = 31665 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
31666 new NoViableAltException(getDescription(), 56, _s, input); 31666
31667 error(nvae); 31667 }
31668 throw nvae; 31668
31669 } 31669
31670 } 31670 }
31671 static final String dfa_7s = "\15\uffff"; 31671
31672 static final String dfa_8s = "\1\36\14\uffff"; 31672 }
31673 static final String dfa_9s = "\1\71\14\uffff"; 31673 catch (RecognitionException re) {
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 reportError(re);
31675 static final String dfa_11s = "\1\0\14\uffff}>"; 31675 recover(input,re);
31676 static final String[] dfa_12s = { 31676 }
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 finally {
31678 "", 31678
31679 "", 31679 restoreStackSize(stackSize);
31680 "", 31680
31681 "", 31681 }
31682 "", 31682 return ;
31683 "", 31683 }
31684 "", 31684 // $ANTLR end "rule__PartialModelReference__ReferredAssignment"
31685 "", 31685
31686 "", 31686
31687 "", 31687 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
31688 "", 31688 // InternalApplicationConfiguration.g:10310:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
31689 "" 31689 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
31690 }; 31690
31691 31691 int stackSize = keepStackSize();
31692 static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s); 31692
31693 static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s); 31693 try {
31694 static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s); 31694 // InternalApplicationConfiguration.g:10314:1: ( ( rulePatternEntry ) )
31695 static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s); 31695 // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
31696 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); 31696 {
31697 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); 31697 // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
31698 31698 // InternalApplicationConfiguration.g:10316:3: rulePatternEntry
31699 class DFA57 extends DFA { 31699 {
31700 31700 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
31701 public DFA57(BaseRecognizer recognizer) { 31701 pushFollow(FOLLOW_2);
31702 this.recognizer = recognizer; 31702 rulePatternEntry();
31703 this.decisionNumber = 57; 31703
31704 this.eot = dfa_7; 31704 state._fsp--;
31705 this.eof = dfa_7; 31705
31706 this.min = dfa_8; 31706 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
31707 this.max = dfa_9; 31707
31708 this.accept = dfa_10; 31708 }
31709 this.special = dfa_11; 31709
31710 this.transition = dfa_12; 31710
31711 } 31711 }
31712 public String getDescription() { 31712
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 catch (RecognitionException re) {
31715 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31715 reportError(re);
31716 TokenStream input = (TokenStream)_input; 31716 recover(input,re);
31717 int _s = s; 31717 }
31718 switch ( s ) { 31718 finally {
31719 case 0 : 31719
31720 int LA57_0 = input.LA(1); 31720 restoreStackSize(stackSize);
31721 31721
31722 31722 }
31723 int index57_0 = input.index(); 31723 return ;
31724 input.rewind(); 31724 }
31725 s = -1; 31725 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1"
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 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
31729 31729 // InternalApplicationConfiguration.g:10325:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
31730 else if ( LA57_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31730 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
31731 31731
31732 else if ( LA57_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31732 int stackSize = keepStackSize();
31733 31733
31734 else if ( LA57_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31734 try {
31735 31735 // InternalApplicationConfiguration.g:10329:1: ( ( rulePatternEntry ) )
31736 else if ( LA57_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31736 // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
31737 31737 {
31738 else if ( LA57_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31738 // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
31739 31739 // InternalApplicationConfiguration.g:10331:3: rulePatternEntry
31740 else if ( LA57_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31740 {
31741 31741 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
31742 else if ( LA57_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31742 pushFollow(FOLLOW_2);
31743 31743 rulePatternEntry();
31744 else if ( LA57_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31744
31745 31745 state._fsp--;
31746 else if ( LA57_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31746
31747 31747 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
31748 else if ( LA57_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31748
31749 31749 }
31750 31750
31751 input.seek(index57_0); 31751
31752 if ( s>=0 ) return s; 31752 }
31753 break; 31753
31754 } 31754 }
31755 NoViableAltException nvae = 31755 catch (RecognitionException re) {
31756 new NoViableAltException(getDescription(), 57, _s, input); 31756 reportError(re);
31757 error(nvae); 31757 recover(input,re);
31758 throw nvae; 31758 }
31759 } 31759 finally {
31760 } 31760
31761 31761 restoreStackSize(stackSize);
31762 class DFA58 extends DFA { 31762
31763 31763 }
31764 public DFA58(BaseRecognizer recognizer) { 31764 return ;
31765 this.recognizer = recognizer; 31765 }
31766 this.decisionNumber = 58; 31766 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1"
31767 this.eot = dfa_1; 31767
31768 this.eof = dfa_1; 31768
31769 this.min = dfa_2; 31769 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
31770 this.max = dfa_3; 31770 // InternalApplicationConfiguration.g:10340:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
31771 this.accept = dfa_4; 31771 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
31772 this.special = dfa_5; 31772
31773 this.transition = dfa_6; 31773 int stackSize = keepStackSize();
31774 } 31774
31775 public String getDescription() { 31775 try {
31776 return "8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; 31776 // InternalApplicationConfiguration.g:10344:1: ( ( ( ruleQualifiedName ) ) )
31777 } 31777 // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
31778 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31778 {
31779 TokenStream input = (TokenStream)_input; 31779 // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
31780 int _s = s; 31780 // InternalApplicationConfiguration.g:10346:3: ( ruleQualifiedName )
31781 switch ( s ) { 31781 {
31782 case 0 : 31782 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
31783 int LA58_0 = input.LA(1); 31783 // InternalApplicationConfiguration.g:10347:3: ( ruleQualifiedName )
31784 31784 // InternalApplicationConfiguration.g:10348:4: ruleQualifiedName
31785 31785 {
31786 int index58_0 = input.index(); 31786 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
31787 input.rewind(); 31787 pushFollow(FOLLOW_2);
31788 s = -1; 31788 ruleQualifiedName();
31789 if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31789
31790 31790 state._fsp--;
31791 else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31791
31792 31792 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
31793 else if ( LA58_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31793
31794 31794 }
31795 else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31795
31796 31796 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
31797 else if ( LA58_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31797
31798 31798 }
31799 else if ( LA58_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31799
31800 31800
31801 else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31801 }
31802 31802
31803 else if ( LA58_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31803 }
31804 31804 catch (RecognitionException re) {
31805 else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31805 reportError(re);
31806 31806 recover(input,re);
31807 else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31807 }
31808 31808 finally {
31809 else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31809
31810 31810 restoreStackSize(stackSize);
31811 else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31811
31812 31812 }
31813 else if ( (LA58_0==25) ) {s = 13;} 31813 return ;
31814 31814 }
31815 31815 // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1"
31816 input.seek(index58_0); 31816
31817 if ( s>=0 ) return s; 31817
31818 break; 31818 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
31819 } 31819 // InternalApplicationConfiguration.g:10359:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
31820 NoViableAltException nvae = 31820 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
31821 new NoViableAltException(getDescription(), 58, _s, input); 31821
31822 error(nvae); 31822 int stackSize = keepStackSize();
31823 throw nvae; 31823
31824 } 31824 try {
31825 } 31825 // InternalApplicationConfiguration.g:10363:1: ( ( rulePatternElement ) )
31826 31826 // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
31827 class DFA59 extends DFA { 31827 {
31828 31828 // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
31829 public DFA59(BaseRecognizer recognizer) { 31829 // InternalApplicationConfiguration.g:10365:3: rulePatternElement
31830 this.recognizer = recognizer; 31830 {
31831 this.decisionNumber = 59; 31831 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
31832 this.eot = dfa_1; 31832 pushFollow(FOLLOW_2);
31833 this.eof = dfa_1; 31833 rulePatternElement();
31834 this.min = dfa_2; 31834
31835 this.max = dfa_3; 31835 state._fsp--;
31836 this.accept = dfa_4; 31836
31837 this.special = dfa_5; 31837 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
31838 this.transition = dfa_6; 31838
31839 } 31839 }
31840 public String getDescription() { 31840
31841 return "8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; 31841
31842 } 31842 }
31843 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31843
31844 TokenStream input = (TokenStream)_input; 31844 }
31845 int _s = s; 31845 catch (RecognitionException re) {
31846 switch ( s ) { 31846 reportError(re);
31847 case 0 : 31847 recover(input,re);
31848 int LA59_0 = input.LA(1); 31848 }
31849 31849 finally {
31850 31850
31851 int index59_0 = input.index(); 31851 restoreStackSize(stackSize);
31852 input.rewind(); 31852
31853 s = -1; 31853 }
31854 if ( LA59_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31854 return ;
31855 31855 }
31856 else if ( LA59_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31856 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2"
31857 31857
31858 else if ( LA59_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31858
31859 31859 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
31860 else if ( LA59_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31860 // InternalApplicationConfiguration.g:10374:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
31861 31861 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
31862 else if ( LA59_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31862
31863 31863 int stackSize = keepStackSize();
31864 else if ( LA59_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31864
31865 31865 try {
31866 else if ( LA59_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31866 // InternalApplicationConfiguration.g:10378:1: ( ( rulePatternElement ) )
31867 31867 // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
31868 else if ( LA59_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31868 {
31869 31869 // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
31870 else if ( LA59_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31870 // InternalApplicationConfiguration.g:10380:3: rulePatternElement
31871 31871 {
31872 else if ( LA59_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31872 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
31873 31873 pushFollow(FOLLOW_2);
31874 else if ( LA59_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31874 rulePatternElement();
31875 31875
31876 else if ( LA59_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31876 state._fsp--;
31877 31877
31878 else if ( (LA59_0==25) ) {s = 13;} 31878 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
31879 31879
31880 31880 }
31881 input.seek(index59_0); 31881
31882 if ( s>=0 ) return s; 31882
31883 break; 31883 }
31884 } 31884
31885 NoViableAltException nvae = 31885 }
31886 new NoViableAltException(getDescription(), 59, _s, input); 31886 catch (RecognitionException re) {
31887 error(nvae); 31887 reportError(re);
31888 throw nvae; 31888 recover(input,re);
31889 } 31889 }
31890 } 31890 finally {
31891 31891
31892 class DFA60 extends DFA { 31892 restoreStackSize(stackSize);
31893 31893
31894 public DFA60(BaseRecognizer recognizer) { 31894 }
31895 this.recognizer = recognizer; 31895 return ;
31896 this.decisionNumber = 60; 31896 }
31897 this.eot = dfa_1; 31897 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
31898 this.eof = dfa_1; 31898
31899 this.min = dfa_2; 31899
31900 this.max = dfa_3; 31900 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
31901 this.accept = dfa_4; 31901 // InternalApplicationConfiguration.g:10389:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
31902 this.special = dfa_5; 31902 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
31903 this.transition = dfa_6; 31903
31904 } 31904 int stackSize = keepStackSize();
31905 public String getDescription() { 31905
31906 return "8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; 31906 try {
31907 } 31907 // InternalApplicationConfiguration.g:10393:1: ( ( ( ruleQualifiedName ) ) )
31908 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31908 // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
31909 TokenStream input = (TokenStream)_input; 31909 {
31910 int _s = s; 31910 // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
31911 switch ( s ) { 31911 // InternalApplicationConfiguration.g:10395:3: ( ruleQualifiedName )
31912 case 0 : 31912 {
31913 int LA60_0 = input.LA(1); 31913 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
31914 31914 // InternalApplicationConfiguration.g:10396:3: ( ruleQualifiedName )
31915 31915 // InternalApplicationConfiguration.g:10397:4: ruleQualifiedName
31916 int index60_0 = input.index(); 31916 {
31917 input.rewind(); 31917 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
31918 s = -1; 31918 pushFollow(FOLLOW_2);
31919 if ( LA60_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31919 ruleQualifiedName();
31920 31920
31921 else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31921 state._fsp--;
31922 31922
31923 else if ( LA60_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31923 after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
31924 31924
31925 else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31925 }
31926 31926
31927 else if ( LA60_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31927 after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
31928 31928
31929 else if ( LA60_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31929 }
31930 31930
31931 else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31931
31932 31932 }
31933 else if ( LA60_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31933
31934 31934 }
31935 else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 31935 catch (RecognitionException re) {
31936 31936 reportError(re);
31937 else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 31937 recover(input,re);
31938 31938 }
31939 else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 31939 finally {
31940 31940
31941 else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 31941 restoreStackSize(stackSize);
31942 31942
31943 else if ( (LA60_0==25) ) {s = 13;} 31943 }
31944 31944 return ;
31945 31945 }
31946 input.seek(index60_0); 31946 // $ANTLR end "rule__PatternElement__PackageAssignment_0_0"
31947 if ( s>=0 ) return s; 31947
31948 break; 31948
31949 } 31949 // $ANTLR start "rule__PatternElement__PatternAssignment_1"
31950 NoViableAltException nvae = 31950 // InternalApplicationConfiguration.g:10408:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
31951 new NoViableAltException(getDescription(), 60, _s, input); 31951 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
31952 error(nvae); 31952
31953 throw nvae; 31953 int stackSize = keepStackSize();
31954 } 31954
31955 } 31955 try {
31956 31956 // InternalApplicationConfiguration.g:10412:1: ( ( ( RULE_ID ) ) )
31957 class DFA61 extends DFA { 31957 // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
31958 31958 {
31959 public DFA61(BaseRecognizer recognizer) { 31959 // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
31960 this.recognizer = recognizer; 31960 // InternalApplicationConfiguration.g:10414:3: ( RULE_ID )
31961 this.decisionNumber = 61; 31961 {
31962 this.eot = dfa_1; 31962 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
31963 this.eof = dfa_1; 31963 // InternalApplicationConfiguration.g:10415:3: ( RULE_ID )
31964 this.min = dfa_2; 31964 // InternalApplicationConfiguration.g:10416:4: RULE_ID
31965 this.max = dfa_3; 31965 {
31966 this.accept = dfa_4; 31966 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
31967 this.special = dfa_5; 31967 match(input,RULE_ID,FOLLOW_2);
31968 this.transition = dfa_6; 31968 after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
31969 } 31969
31970 public String getDescription() { 31970 }
31971 return "8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; 31971
31972 } 31972 after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
31973 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 31973
31974 TokenStream input = (TokenStream)_input; 31974 }
31975 int _s = s; 31975
31976 switch ( s ) { 31976
31977 case 0 : 31977 }
31978 int LA61_0 = input.LA(1); 31978
31979 31979 }
31980 31980 catch (RecognitionException re) {
31981 int index61_0 = input.index(); 31981 reportError(re);
31982 input.rewind(); 31982 recover(input,re);
31983 s = -1; 31983 }
31984 if ( LA61_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 31984 finally {
31985 31985
31986 else if ( LA61_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 31986 restoreStackSize(stackSize);
31987 31987
31988 else if ( LA61_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 31988 }
31989 31989 return ;
31990 else if ( LA61_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 31990 }
31991 31991 // $ANTLR end "rule__PatternElement__PatternAssignment_1"
31992 else if ( LA61_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 31992
31993 31993
31994 else if ( LA61_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 31994 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
31995 31995 // InternalApplicationConfiguration.g:10427:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
31996 else if ( LA61_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 31996 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
31997 31997
31998 else if ( LA61_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 31998 int stackSize = keepStackSize();
31999 31999
32000 else if ( LA61_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32000 try {
32001 32001 // InternalApplicationConfiguration.g:10431:1: ( ( RULE_ID ) )
32002 else if ( LA61_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32002 // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
32003 32003 {
32004 else if ( LA61_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32004 // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
32005 32005 // InternalApplicationConfiguration.g:10433:3: RULE_ID
32006 else if ( LA61_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32006 {
32007 32007 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32008 else if ( (LA61_0==25) ) {s = 13;} 32008 match(input,RULE_ID,FOLLOW_2);
32009 32009 after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32010 32010
32011 input.seek(index61_0); 32011 }
32012 if ( s>=0 ) return s; 32012
32013 break; 32013
32014 } 32014 }
32015 NoViableAltException nvae = 32015
32016 new NoViableAltException(getDescription(), 61, _s, input); 32016 }
32017 error(nvae); 32017 catch (RecognitionException re) {
32018 throw nvae; 32018 reportError(re);
32019 } 32019 recover(input,re);
32020 } 32020 }
32021 32021 finally {
32022 class DFA62 extends DFA { 32022
32023 32023 restoreStackSize(stackSize);
32024 public DFA62(BaseRecognizer recognizer) { 32024
32025 this.recognizer = recognizer; 32025 }
32026 this.decisionNumber = 62; 32026 return ;
32027 this.eot = dfa_1; 32027 }
32028 this.eof = dfa_1; 32028 // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1"
32029 this.min = dfa_2; 32029
32030 this.max = dfa_3; 32030
32031 this.accept = dfa_4; 32031 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
32032 this.special = dfa_5; 32032 // InternalApplicationConfiguration.g:10442:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
32033 this.transition = dfa_6; 32033 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
32034 } 32034
32035 public String getDescription() { 32035 int stackSize = keepStackSize();
32036 return "8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; 32036
32037 } 32037 try {
32038 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32038 // InternalApplicationConfiguration.g:10446:1: ( ( rulePatternSpecification ) )
32039 TokenStream input = (TokenStream)_input; 32039 // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
32040 int _s = s; 32040 {
32041 switch ( s ) { 32041 // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
32042 case 0 : 32042 // InternalApplicationConfiguration.g:10448:3: rulePatternSpecification
32043 int LA62_0 = input.LA(1); 32043 {
32044 32044 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
32045 32045 pushFollow(FOLLOW_2);
32046 int index62_0 = input.index(); 32046 rulePatternSpecification();
32047 input.rewind(); 32047
32048 s = -1; 32048 state._fsp--;
32049 if ( LA62_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32049
32050 32050 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
32051 else if ( LA62_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32051
32052 32052 }
32053 else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32053
32054 32054
32055 else if ( LA62_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32055 }
32056 32056
32057 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32057 }
32058 32058 catch (RecognitionException re) {
32059 else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32059 reportError(re);
32060 32060 recover(input,re);
32061 else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32061 }
32062 32062 finally {
32063 else if ( LA62_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32063
32064 32064 restoreStackSize(stackSize);
32065 else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32065
32066 32066 }
32067 else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32067 return ;
32068 32068 }
32069 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32069 // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2"
32070 32070
32071 else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32071
32072 32072 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
32073 else if ( (LA62_0==25) ) {s = 13;} 32073 // InternalApplicationConfiguration.g:10457:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
32074 32074 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
32075 32075
32076 input.seek(index62_0); 32076 int stackSize = keepStackSize();
32077 if ( s>=0 ) return s; 32077
32078 break; 32078 try {
32079 } 32079 // InternalApplicationConfiguration.g:10461:1: ( ( ( RULE_ID ) ) )
32080 NoViableAltException nvae = 32080 // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
32081 new NoViableAltException(getDescription(), 62, _s, input); 32081 {
32082 error(nvae); 32082 // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
32083 throw nvae; 32083 // InternalApplicationConfiguration.g:10463:3: ( RULE_ID )
32084 } 32084 {
32085 } 32085 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
32086 32086 // InternalApplicationConfiguration.g:10464:3: ( RULE_ID )
32087 class DFA63 extends DFA { 32087 // InternalApplicationConfiguration.g:10465:4: RULE_ID
32088 32088 {
32089 public DFA63(BaseRecognizer recognizer) { 32089 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
32090 this.recognizer = recognizer; 32090 match(input,RULE_ID,FOLLOW_2);
32091 this.decisionNumber = 63; 32091 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
32092 this.eot = dfa_1; 32092
32093 this.eof = dfa_1; 32093 }
32094 this.min = dfa_2; 32094
32095 this.max = dfa_3; 32095 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
32096 this.accept = dfa_4; 32096
32097 this.special = dfa_5; 32097 }
32098 this.transition = dfa_6; 32098
32099 } 32099
32100 public String getDescription() { 32100 }
32101 return "8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; 32101
32102 } 32102 }
32103 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32103 catch (RecognitionException re) {
32104 TokenStream input = (TokenStream)_input; 32104 reportError(re);
32105 int _s = s; 32105 recover(input,re);
32106 switch ( s ) { 32106 }
32107 case 0 : 32107 finally {
32108 int LA63_0 = input.LA(1); 32108
32109 32109 restoreStackSize(stackSize);
32110 32110
32111 int index63_0 = input.index(); 32111 }
32112 input.rewind(); 32112 return ;
32113 s = -1; 32113 }
32114 if ( LA63_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32114 // $ANTLR end "rule__GraphPatternReference__ReferredAssignment"
32115 32115
32116 else if ( LA63_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32116
32117 32117 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
32118 else if ( LA63_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32118 // InternalApplicationConfiguration.g:10476:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
32119 32119 public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
32120 else if ( LA63_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32120
32121 32121 int stackSize = keepStackSize();
32122 else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32122
32123 32123 try {
32124 else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32124 // InternalApplicationConfiguration.g:10480:1: ( ( ruleObjectiveEntry ) )
32125 32125 // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
32126 else if ( LA63_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32126 {
32127 32127 // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
32128 else if ( LA63_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32128 // InternalApplicationConfiguration.g:10482:3: ruleObjectiveEntry
32129 32129 {
32130 else if ( LA63_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32130 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
32131 32131 pushFollow(FOLLOW_2);
32132 else if ( LA63_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32132 ruleObjectiveEntry();
32133 32133
32134 else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32134 state._fsp--;
32135 32135
32136 else if ( LA63_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32136 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
32137 32137
32138 else if ( (LA63_0==25) ) {s = 13;} 32138 }
32139 32139
32140 32140
32141 input.seek(index63_0); 32141 }
32142 if ( s>=0 ) return s; 32142
32143 break; 32143 }
32144 } 32144 catch (RecognitionException re) {
32145 NoViableAltException nvae = 32145 reportError(re);
32146 new NoViableAltException(getDescription(), 63, _s, input); 32146 recover(input,re);
32147 error(nvae); 32147 }
32148 throw nvae; 32148 finally {
32149 } 32149
32150 } 32150 restoreStackSize(stackSize);
32151 32151
32152 class DFA64 extends DFA { 32152 }
32153 32153 return ;
32154 public DFA64(BaseRecognizer recognizer) { 32154 }
32155 this.recognizer = recognizer; 32155 // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_1"
32156 this.decisionNumber = 64; 32156
32157 this.eot = dfa_1; 32157
32158 this.eof = dfa_1; 32158 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
32159 this.min = dfa_2; 32159 // InternalApplicationConfiguration.g:10491:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
32160 this.max = dfa_3; 32160 public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
32161 this.accept = dfa_4; 32161
32162 this.special = dfa_5; 32162 int stackSize = keepStackSize();
32163 this.transition = dfa_6; 32163
32164 } 32164 try {
32165 public String getDescription() { 32165 // InternalApplicationConfiguration.g:10495:1: ( ( ruleObjectiveEntry ) )
32166 return "8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; 32166 // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
32167 } 32167 {
32168 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32168 // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
32169 TokenStream input = (TokenStream)_input; 32169 // InternalApplicationConfiguration.g:10497:3: ruleObjectiveEntry
32170 int _s = s; 32170 {
32171 switch ( s ) { 32171 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
32172 case 0 : 32172 pushFollow(FOLLOW_2);
32173 int LA64_0 = input.LA(1); 32173 ruleObjectiveEntry();
32174 32174
32175 32175 state._fsp--;
32176 int index64_0 = input.index(); 32176
32177 input.rewind(); 32177 after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
32178 s = -1; 32178
32179 if ( LA64_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32179 }
32180 32180
32181 else if ( LA64_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32181
32182 32182 }
32183 else if ( LA64_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32183
32184 32184 }
32185 else if ( LA64_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32185 catch (RecognitionException re) {
32186 32186 reportError(re);
32187 else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32187 recover(input,re);
32188 32188 }
32189 else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32189 finally {
32190 32190
32191 else if ( LA64_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32191 restoreStackSize(stackSize);
32192 32192
32193 else if ( LA64_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32193 }
32194 32194 return ;
32195 else if ( LA64_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32195 }
32196 32196 // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_2_1"
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 // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
32200 32200 // InternalApplicationConfiguration.g:10506:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
32201 else if ( LA64_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32201 public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
32202 32202
32203 else if ( (LA64_0==25) ) {s = 13;} 32203 int stackSize = keepStackSize();
32204 32204
32205 32205 try {
32206 input.seek(index64_0); 32206 // InternalApplicationConfiguration.g:10510:1: ( ( ruleOptimizationDirection ) )
32207 if ( s>=0 ) return s; 32207 // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
32208 break; 32208 {
32209 } 32209 // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
32210 NoViableAltException nvae = 32210 // InternalApplicationConfiguration.g:10512:3: ruleOptimizationDirection
32211 new NoViableAltException(getDescription(), 64, _s, input); 32211 {
32212 error(nvae); 32212 before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
32213 throw nvae; 32213 pushFollow(FOLLOW_2);
32214 } 32214 ruleOptimizationDirection();
32215 } 32215
32216 32216 state._fsp--;
32217 class DFA65 extends DFA { 32217
32218 32218 after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
32219 public DFA65(BaseRecognizer recognizer) { 32219
32220 this.recognizer = recognizer; 32220 }
32221 this.decisionNumber = 65; 32221
32222 this.eot = dfa_1; 32222
32223 this.eof = dfa_1; 32223 }
32224 this.min = dfa_2; 32224
32225 this.max = dfa_3; 32225 }
32226 this.accept = dfa_4; 32226 catch (RecognitionException re) {
32227 this.special = dfa_5; 32227 reportError(re);
32228 this.transition = dfa_6; 32228 recover(input,re);
32229 } 32229 }
32230 public String getDescription() { 32230 finally {
32231 return "8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; 32231
32232 } 32232 restoreStackSize(stackSize);
32233 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32233
32234 TokenStream input = (TokenStream)_input; 32234 }
32235 int _s = s; 32235 return ;
32236 switch ( s ) { 32236 }
32237 case 0 : 32237 // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0"
32238 int LA65_0 = input.LA(1); 32238
32239 32239
32240 32240 // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
32241 int index65_0 = input.index(); 32241 // InternalApplicationConfiguration.g:10521:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
32242 input.rewind(); 32242 public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
32243 s = -1; 32243
32244 if ( LA65_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32244 int stackSize = keepStackSize();
32245 32245
32246 else if ( LA65_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32246 try {
32247 32247 // InternalApplicationConfiguration.g:10525:1: ( ( ruleObjectiveFunction ) )
32248 else if ( LA65_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32248 // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
32249 32249 {
32250 else if ( LA65_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32250 // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
32251 32251 // InternalApplicationConfiguration.g:10527:3: ruleObjectiveFunction
32252 else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32252 {
32253 32253 before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
32254 else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32254 pushFollow(FOLLOW_2);
32255 32255 ruleObjectiveFunction();
32256 else if ( LA65_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32256
32257 32257 state._fsp--;
32258 else if ( LA65_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32258
32259 32259 after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
32260 else if ( LA65_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32260
32261 32261 }
32262 else if ( LA65_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32262
32263 32263
32264 else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32264 }
32265 32265
32266 else if ( LA65_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32266 }
32267 32267 catch (RecognitionException re) {
32268 else if ( (LA65_0==25) ) {s = 13;} 32268 reportError(re);
32269 32269 recover(input,re);
32270 32270 }
32271 input.seek(index65_0); 32271 finally {
32272 if ( s>=0 ) return s; 32272
32273 break; 32273 restoreStackSize(stackSize);
32274 } 32274
32275 NoViableAltException nvae = 32275 }
32276 new NoViableAltException(getDescription(), 65, _s, input); 32276 return ;
32277 error(nvae); 32277 }
32278 throw nvae; 32278 // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
32279 } 32279
32280 } 32280
32281 32281 // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
32282 class DFA66 extends DFA { 32282 // InternalApplicationConfiguration.g:10536:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
32283 32283 public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
32284 public DFA66(BaseRecognizer recognizer) { 32284
32285 this.recognizer = recognizer; 32285 int stackSize = keepStackSize();
32286 this.decisionNumber = 66; 32286
32287 this.eot = dfa_1; 32287 try {
32288 this.eof = dfa_1; 32288 // InternalApplicationConfiguration.g:10540:1: ( ( ruleObjectiveFunction ) )
32289 this.min = dfa_2; 32289 // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
32290 this.max = dfa_3; 32290 {
32291 this.accept = dfa_4; 32291 // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
32292 this.special = dfa_5; 32292 // InternalApplicationConfiguration.g:10542:3: ruleObjectiveFunction
32293 this.transition = dfa_6; 32293 {
32294 } 32294 before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
32295 public String getDescription() { 32295 pushFollow(FOLLOW_2);
32296 return "8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; 32296 ruleObjectiveFunction();
32297 } 32297
32298 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32298 state._fsp--;
32299 TokenStream input = (TokenStream)_input; 32299
32300 int _s = s; 32300 after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
32301 switch ( s ) { 32301
32302 case 0 : 32302 }
32303 int LA66_0 = input.LA(1); 32303
32304 32304
32305 32305 }
32306 int index66_0 = input.index(); 32306
32307 input.rewind(); 32307 }
32308 s = -1; 32308 catch (RecognitionException re) {
32309 if ( LA66_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32309 reportError(re);
32310 32310 recover(input,re);
32311 else if ( LA66_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32311 }
32312 32312 finally {
32313 else if ( LA66_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32313
32314 32314 restoreStackSize(stackSize);
32315 else if ( LA66_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32315
32316 32316 }
32317 else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32317 return ;
32318 32318 }
32319 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32319 // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
32320 32320
32321 else if ( LA66_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 32321
32322 32322 // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
32323 else if ( LA66_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32323 // InternalApplicationConfiguration.g:10551:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
32324 32324 public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
32325 else if ( LA66_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32325
32326 32326 int stackSize = keepStackSize();
32327 else if ( LA66_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32327
32328 32328 try {
32329 else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32329 // InternalApplicationConfiguration.g:10555:1: ( ( ruleComparisonOperator ) )
32330 32330 // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
32331 else if ( LA66_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32331 {
32332 32332 // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
32333 else if ( (LA66_0==25) ) {s = 13;} 32333 // InternalApplicationConfiguration.g:10557:3: ruleComparisonOperator
32334 32334 {
32335 32335 before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
32336 input.seek(index66_0); 32336 pushFollow(FOLLOW_2);
32337 if ( s>=0 ) return s; 32337 ruleComparisonOperator();
32338 break; 32338
32339 } 32339 state._fsp--;
32340 NoViableAltException nvae = 32340
32341 new NoViableAltException(getDescription(), 66, _s, input); 32341 after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
32342 error(nvae); 32342
32343 throw nvae; 32343 }
32344 } 32344
32345 } 32345
32346 32346 }
32347 class DFA67 extends DFA { 32347
32348 32348 }
32349 public DFA67(BaseRecognizer recognizer) { 32349 catch (RecognitionException re) {
32350 this.recognizer = recognizer; 32350 reportError(re);
32351 this.decisionNumber = 67; 32351 recover(input,re);
32352 this.eot = dfa_1; 32352 }
32353 this.eof = dfa_1; 32353 finally {
32354 this.min = dfa_2; 32354
32355 this.max = dfa_3; 32355 restoreStackSize(stackSize);
32356 this.accept = dfa_4; 32356
32357 this.special = dfa_5; 32357 }
32358 this.transition = dfa_6; 32358 return ;
32359 } 32359 }
32360 public String getDescription() { 32360 // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
32361 return "8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; 32361
32362 } 32362
32363 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32363 // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
32364 TokenStream input = (TokenStream)_input; 32364 // InternalApplicationConfiguration.g:10566:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
32365 int _s = s; 32365 public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
32366 switch ( s ) { 32366
32367 case 0 : 32367 int stackSize = keepStackSize();
32368 int LA67_0 = input.LA(1); 32368
32369 32369 try {
32370 32370 // InternalApplicationConfiguration.g:10570:1: ( ( ruleREALLiteral ) )
32371 int index67_0 = input.index(); 32371 // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
32372 input.rewind(); 32372 {
32373 s = -1; 32373 // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
32374 if ( LA67_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32374 // InternalApplicationConfiguration.g:10572:3: ruleREALLiteral
32375 32375 {
32376 else if ( LA67_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32376 before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
32377 32377 pushFollow(FOLLOW_2);
32378 else if ( LA67_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32378 ruleREALLiteral();
32379 32379
32380 else if ( LA67_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32380 state._fsp--;
32381 32381
32382 else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32382 after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
32383 32383
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
32387 32387 }
32388 else if ( LA67_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 32388
32389 32389 }
32390 else if ( LA67_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32390 catch (RecognitionException re) {
32391 32391 reportError(re);
32392 else if ( LA67_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32392 recover(input,re);
32393 32393 }
32394 else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32394 finally {
32395 32395
32396 else if ( LA67_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32396 restoreStackSize(stackSize);
32397 32397
32398 else if ( (LA67_0==25) ) {s = 13;} 32398 }
32399 32399 return ;
32400 32400 }
32401 input.seek(index67_0); 32401 // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
32402 if ( s>=0 ) return s; 32402
32403 break; 32403
32404 } 32404 // $ANTLR start "rule__ReliabiltiyFunction__PackageAssignment_1_0"
32405 NoViableAltException nvae = 32405 // InternalApplicationConfiguration.g:10581:1: rule__ReliabiltiyFunction__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
32406 new NoViableAltException(getDescription(), 67, _s, input); 32406 public final void rule__ReliabiltiyFunction__PackageAssignment_1_0() throws RecognitionException {
32407 error(nvae); 32407
32408 throw nvae; 32408 int stackSize = keepStackSize();
32409 } 32409
32410 } 32410 try {
32411 32411 // InternalApplicationConfiguration.g:10585:1: ( ( ( ruleQualifiedName ) ) )
32412 class DFA68 extends DFA { 32412 // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
32413 32413 {
32414 public DFA68(BaseRecognizer recognizer) { 32414 // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
32415 this.recognizer = recognizer; 32415 // InternalApplicationConfiguration.g:10587:3: ( ruleQualifiedName )
32416 this.decisionNumber = 68; 32416 {
32417 this.eot = dfa_1; 32417 before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
32418 this.eof = dfa_1; 32418 // InternalApplicationConfiguration.g:10588:3: ( ruleQualifiedName )
32419 this.min = dfa_2; 32419 // InternalApplicationConfiguration.g:10589:4: ruleQualifiedName
32420 this.max = dfa_3; 32420 {
32421 this.accept = dfa_4; 32421 before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
32422 this.special = dfa_5; 32422 pushFollow(FOLLOW_2);
32423 this.transition = dfa_6; 32423 ruleQualifiedName();
32424 } 32424
32425 public String getDescription() { 32425 state._fsp--;
32426 return "8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; 32426
32427 } 32427 after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
32428 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 32428
32429 TokenStream input = (TokenStream)_input; 32429 }
32430 int _s = s; 32430
32431 switch ( s ) { 32431 after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
32432 case 0 : 32432
32433 int LA68_0 = input.LA(1); 32433 }
32434 32434
32435 32435
32436 int index68_0 = input.index(); 32436 }
32437 input.rewind(); 32437
32438 s = -1; 32438 }
32439 if ( LA68_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 32439 catch (RecognitionException re) {
32440 32440 reportError(re);
32441 else if ( LA68_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 32441 recover(input,re);
32442 32442 }
32443 else if ( LA68_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 32443 finally {
32444 32444
32445 else if ( LA68_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 32445 restoreStackSize(stackSize);
32446 32446
32447 else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 32447 }
32448 32448 return ;
32449 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 32449 }
32450 32450 // $ANTLR end "rule__ReliabiltiyFunction__PackageAssignment_1_0"
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 // $ANTLR start "rule__ReliabiltiyFunction__TransformationAssignment_2"
32454 32454 // InternalApplicationConfiguration.g:10600:1: rule__ReliabiltiyFunction__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
32455 else if ( LA68_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 32455 public final void rule__ReliabiltiyFunction__TransformationAssignment_2() throws RecognitionException {
32456 32456
32457 else if ( LA68_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 32457 int stackSize = keepStackSize();
32458 32458
32459 else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 32459 try {
32460 32460 // InternalApplicationConfiguration.g:10604:1: ( ( ( RULE_ID ) ) )
32461 else if ( LA68_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 32461 // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
32462 32462 {
32463 else if ( (LA68_0==25) ) {s = 13;} 32463 // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
32464 32464 // InternalApplicationConfiguration.g:10606:3: ( RULE_ID )
32465 32465 {
32466 input.seek(index68_0); 32466 before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
32467 if ( s>=0 ) return s; 32467 // InternalApplicationConfiguration.g:10607:3: ( RULE_ID )
32468 break; 32468 // InternalApplicationConfiguration.g:10608:4: RULE_ID
32469 } 32469 {
32470 NoViableAltException nvae = 32470 before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
32471 new NoViableAltException(getDescription(), 68, _s, input); 32471 match(input,RULE_ID,FOLLOW_2);
32472 error(nvae); 32472 after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
32473 throw nvae; 32473
32474 } 32474 }
32475 } 32475
32476 32476 after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
32477 32477
32478 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); 32478 }
32479 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); 32479
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 }
32482 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000C00740400002L}); 32482
32483 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L}); 32483 }
32484 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020002L}); 32484 catch (RecognitionException re) {
32485 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); 32485 reportError(re);
32486 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); 32486 recover(input,re);
32487 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100000L}); 32487 }
32488 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L}); 32488 finally {
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 restoreStackSize(stackSize);
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 return ;
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 // $ANTLR end "rule__ReliabiltiyFunction__TransformationAssignment_2"
32496 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L}); 32496
32497 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000080000050L}); 32497
32498 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); 32498 // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
32499 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000003802000040L}); 32499 // InternalApplicationConfiguration.g:10619:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32500 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004000000L}); 32500 public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
32501 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000003800000040L}); 32501
32502 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000003800L}); 32502 int stackSize = keepStackSize();
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 try {
32505 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000000000L}); 32505 // InternalApplicationConfiguration.g:10623:1: ( ( RULE_ID ) )
32506 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0040000000800000L}); 32506 // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
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 // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
32509 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000000L}); 32509 // InternalApplicationConfiguration.g:10625:3: RULE_ID
32510 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0080000001000020L}); 32510 {
32511 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L}); 32511 before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32512 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000100000000000L}); 32512 match(input,RULE_ID,FOLLOW_2);
32513 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); 32513 after(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
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 }
32516 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000040020L}); 32516
32517 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000002000040L}); 32517
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
32520 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000001000010L}); 32520 }
32521 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x000000000001C000L}); 32521 catch (RecognitionException re) {
32522 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x033F400640000002L}); 32522 reportError(re);
32523 32523 recover(input,re);
32524} 32524 }
32525 finally {
32526
32527 restoreStackSize(stackSize);
32528
32529 }
32530 return ;
32531 }
32532 // $ANTLR end "rule__ObjectiveDeclaration__NameAssignment_1"
32533
32534
32535 // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
32536 // InternalApplicationConfiguration.g:10634:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
32537 public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
32538
32539 int stackSize = keepStackSize();
32540
32541 try {
32542 // InternalApplicationConfiguration.g:10638:1: ( ( ruleObjectiveSpecification ) )
32543 // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
32544 {
32545 // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
32546 // InternalApplicationConfiguration.g:10640:3: ruleObjectiveSpecification
32547 {
32548 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
32549 pushFollow(FOLLOW_2);
32550 ruleObjectiveSpecification();
32551
32552 state._fsp--;
32553
32554 after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
32555
32556 }
32557
32558
32559 }
32560
32561 }
32562 catch (RecognitionException re) {
32563 reportError(re);
32564 recover(input,re);
32565 }
32566 finally {
32567
32568 restoreStackSize(stackSize);
32569
32570 }
32571 return ;
32572 }
32573 // $ANTLR end "rule__ObjectiveDeclaration__SpecificationAssignment_2"
32574
32575
32576 // $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
32577 // InternalApplicationConfiguration.g:10649:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
32578 public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
32579
32580 int stackSize = keepStackSize();
32581
32582 try {
32583 // InternalApplicationConfiguration.g:10653:1: ( ( ( RULE_ID ) ) )
32584 // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
32585 {
32586 // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
32587 // InternalApplicationConfiguration.g:10655:3: ( RULE_ID )
32588 {
32589 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
32590 // InternalApplicationConfiguration.g:10656:3: ( RULE_ID )
32591 // InternalApplicationConfiguration.g:10657:4: RULE_ID
32592 {
32593 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
32594 match(input,RULE_ID,FOLLOW_2);
32595 after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
32596
32597 }
32598
32599 after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
32600
32601 }
32602
32603
32604 }
32605
32606 }
32607 catch (RecognitionException re) {
32608 reportError(re);
32609 recover(input,re);
32610 }
32611 finally {
32612
32613 restoreStackSize(stackSize);
32614
32615 }
32616 return ;
32617 }
32618 // $ANTLR end "rule__ObjectiveReference__ReferredAssignment"
32619
32620
32621 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
32622 // InternalApplicationConfiguration.g:10668:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
32623 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
32624
32625 int stackSize = keepStackSize();
32626
32627 try {
32628 // InternalApplicationConfiguration.g:10672:1: ( ( ruleConfigEntry ) )
32629 // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
32630 {
32631 // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
32632 // InternalApplicationConfiguration.g:10674:3: ruleConfigEntry
32633 {
32634 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
32635 pushFollow(FOLLOW_2);
32636 ruleConfigEntry();
32637
32638 state._fsp--;
32639
32640 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
32641
32642 }
32643
32644
32645 }
32646
32647 }
32648 catch (RecognitionException re) {
32649 reportError(re);
32650 recover(input,re);
32651 }
32652 finally {
32653
32654 restoreStackSize(stackSize);
32655
32656 }
32657 return ;
32658 }
32659 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0"
32660
32661
32662 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
32663 // InternalApplicationConfiguration.g:10683:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
32664 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
32665
32666 int stackSize = keepStackSize();
32667
32668 try {
32669 // InternalApplicationConfiguration.g:10687:1: ( ( ruleConfigEntry ) )
32670 // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
32671 {
32672 // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
32673 // InternalApplicationConfiguration.g:10689:3: ruleConfigEntry
32674 {
32675 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
32676 pushFollow(FOLLOW_2);
32677 ruleConfigEntry();
32678
32679 state._fsp--;
32680
32681 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
32682
32683 }
32684
32685
32686 }
32687
32688 }
32689 catch (RecognitionException re) {
32690 reportError(re);
32691 recover(input,re);
32692 }
32693 finally {
32694
32695 restoreStackSize(stackSize);
32696
32697 }
32698 return ;
32699 }
32700 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1"
32701
32702
32703 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
32704 // InternalApplicationConfiguration.g:10698:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32705 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
32706
32707 int stackSize = keepStackSize();
32708
32709 try {
32710 // InternalApplicationConfiguration.g:10702:1: ( ( RULE_ID ) )
32711 // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
32712 {
32713 // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
32714 // InternalApplicationConfiguration.g:10704:3: RULE_ID
32715 {
32716 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32717 match(input,RULE_ID,FOLLOW_2);
32718 after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32719
32720 }
32721
32722
32723 }
32724
32725 }
32726 catch (RecognitionException re) {
32727 reportError(re);
32728 recover(input,re);
32729 }
32730 finally {
32731
32732 restoreStackSize(stackSize);
32733
32734 }
32735 return ;
32736 }
32737 // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1"
32738
32739
32740 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
32741 // InternalApplicationConfiguration.g:10713:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
32742 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
32743
32744 int stackSize = keepStackSize();
32745
32746 try {
32747 // InternalApplicationConfiguration.g:10717:1: ( ( ruleConfigSpecification ) )
32748 // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
32749 {
32750 // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
32751 // InternalApplicationConfiguration.g:10719:3: ruleConfigSpecification
32752 {
32753 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
32754 pushFollow(FOLLOW_2);
32755 ruleConfigSpecification();
32756
32757 state._fsp--;
32758
32759 after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
32760
32761 }
32762
32763
32764 }
32765
32766 }
32767 catch (RecognitionException re) {
32768 reportError(re);
32769 recover(input,re);
32770 }
32771 finally {
32772
32773 restoreStackSize(stackSize);
32774
32775 }
32776 return ;
32777 }
32778 // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2"
32779
32780
32781 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
32782 // InternalApplicationConfiguration.g:10728:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
32783 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
32784
32785 int stackSize = keepStackSize();
32786
32787 try {
32788 // InternalApplicationConfiguration.g:10732:1: ( ( ruleDocumentLevelSpecification ) )
32789 // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
32790 {
32791 // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
32792 // InternalApplicationConfiguration.g:10734:3: ruleDocumentLevelSpecification
32793 {
32794 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
32795 pushFollow(FOLLOW_2);
32796 ruleDocumentLevelSpecification();
32797
32798 state._fsp--;
32799
32800 after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
32801
32802 }
32803
32804
32805 }
32806
32807 }
32808 catch (RecognitionException re) {
32809 reportError(re);
32810 recover(input,re);
32811 }
32812 finally {
32813
32814 restoreStackSize(stackSize);
32815
32816 }
32817 return ;
32818 }
32819 // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2"
32820
32821
32822 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
32823 // InternalApplicationConfiguration.g:10743:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
32824 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
32825
32826 int stackSize = keepStackSize();
32827
32828 try {
32829 // InternalApplicationConfiguration.g:10747:1: ( ( RULE_INT ) )
32830 // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
32831 {
32832 // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
32833 // InternalApplicationConfiguration.g:10749:3: RULE_INT
32834 {
32835 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
32836 match(input,RULE_INT,FOLLOW_2);
32837 after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
32838
32839 }
32840
32841
32842 }
32843
32844 }
32845 catch (RecognitionException re) {
32846 reportError(re);
32847 recover(input,re);
32848 }
32849 finally {
32850
32851 restoreStackSize(stackSize);
32852
32853 }
32854 return ;
32855 }
32856 // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2"
32857
32858
32859 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
32860 // InternalApplicationConfiguration.g:10758:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
32861 public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
32862
32863 int stackSize = keepStackSize();
32864
32865 try {
32866 // InternalApplicationConfiguration.g:10762:1: ( ( RULE_INT ) )
32867 // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
32868 {
32869 // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
32870 // InternalApplicationConfiguration.g:10764:3: RULE_INT
32871 {
32872 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
32873 match(input,RULE_INT,FOLLOW_2);
32874 after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
32875
32876 }
32877
32878
32879 }
32880
32881 }
32882 catch (RecognitionException re) {
32883 reportError(re);
32884 recover(input,re);
32885 }
32886 finally {
32887
32888 restoreStackSize(stackSize);
32889
32890 }
32891 return ;
32892 }
32893 // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2"
32894
32895
32896 // $ANTLR start "rule__CustomEntry__KeyAssignment_0"
32897 // InternalApplicationConfiguration.g:10773:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
32898 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
32899
32900 int stackSize = keepStackSize();
32901
32902 try {
32903 // InternalApplicationConfiguration.g:10777:1: ( ( RULE_STRING ) )
32904 // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
32905 {
32906 // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
32907 // InternalApplicationConfiguration.g:10779:3: RULE_STRING
32908 {
32909 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
32910 match(input,RULE_STRING,FOLLOW_2);
32911 after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
32912
32913 }
32914
32915
32916 }
32917
32918 }
32919 catch (RecognitionException re) {
32920 reportError(re);
32921 recover(input,re);
32922 }
32923 finally {
32924
32925 restoreStackSize(stackSize);
32926
32927 }
32928 return ;
32929 }
32930 // $ANTLR end "rule__CustomEntry__KeyAssignment_0"
32931
32932
32933 // $ANTLR start "rule__CustomEntry__ValueAssignment_2"
32934 // InternalApplicationConfiguration.g:10788:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
32935 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
32936
32937 int stackSize = keepStackSize();
32938
32939 try {
32940 // InternalApplicationConfiguration.g:10792:1: ( ( RULE_STRING ) )
32941 // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
32942 {
32943 // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
32944 // InternalApplicationConfiguration.g:10794:3: RULE_STRING
32945 {
32946 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
32947 match(input,RULE_STRING,FOLLOW_2);
32948 after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
32949
32950 }
32951
32952
32953 }
32954
32955 }
32956 catch (RecognitionException re) {
32957 reportError(re);
32958 recover(input,re);
32959 }
32960 finally {
32961
32962 restoreStackSize(stackSize);
32963
32964 }
32965 return ;
32966 }
32967 // $ANTLR end "rule__CustomEntry__ValueAssignment_2"
32968
32969
32970 // $ANTLR start "rule__ConfigReference__ConfigAssignment"
32971 // InternalApplicationConfiguration.g:10803:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
32972 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
32973
32974 int stackSize = keepStackSize();
32975
32976 try {
32977 // InternalApplicationConfiguration.g:10807:1: ( ( ( RULE_ID ) ) )
32978 // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
32979 {
32980 // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
32981 // InternalApplicationConfiguration.g:10809:3: ( RULE_ID )
32982 {
32983 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
32984 // InternalApplicationConfiguration.g:10810:3: ( RULE_ID )
32985 // InternalApplicationConfiguration.g:10811:4: RULE_ID
32986 {
32987 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
32988 match(input,RULE_ID,FOLLOW_2);
32989 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
32990
32991 }
32992
32993 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
32994
32995 }
32996
32997
32998 }
32999
33000 }
33001 catch (RecognitionException re) {
33002 reportError(re);
33003 recover(input,re);
33004 }
33005 finally {
33006
33007 restoreStackSize(stackSize);
33008
33009 }
33010 return ;
33011 }
33012 // $ANTLR end "rule__ConfigReference__ConfigAssignment"
33013
33014
33015 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
33016 // InternalApplicationConfiguration.g:10822:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
33017 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
33018
33019 int stackSize = keepStackSize();
33020
33021 try {
33022 // InternalApplicationConfiguration.g:10826:1: ( ( ruleTypeScope ) )
33023 // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
33024 {
33025 // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
33026 // InternalApplicationConfiguration.g:10828:3: ruleTypeScope
33027 {
33028 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
33029 pushFollow(FOLLOW_2);
33030 ruleTypeScope();
33031
33032 state._fsp--;
33033
33034 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
33035
33036 }
33037
33038
33039 }
33040
33041 }
33042 catch (RecognitionException re) {
33043 reportError(re);
33044 recover(input,re);
33045 }
33046 finally {
33047
33048 restoreStackSize(stackSize);
33049
33050 }
33051 return ;
33052 }
33053 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0"
33054
33055
33056 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
33057 // InternalApplicationConfiguration.g:10837:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
33058 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
33059
33060 int stackSize = keepStackSize();
33061
33062 try {
33063 // InternalApplicationConfiguration.g:10841:1: ( ( ruleTypeScope ) )
33064 // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
33065 {
33066 // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
33067 // InternalApplicationConfiguration.g:10843:3: ruleTypeScope
33068 {
33069 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
33070 pushFollow(FOLLOW_2);
33071 ruleTypeScope();
33072
33073 state._fsp--;
33074
33075 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
33076
33077 }
33078
33079
33080 }
33081
33082 }
33083 catch (RecognitionException re) {
33084 reportError(re);
33085 recover(input,re);
33086 }
33087 finally {
33088
33089 restoreStackSize(stackSize);
33090
33091 }
33092 return ;
33093 }
33094 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1"
33095
33096
33097 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
33098 // InternalApplicationConfiguration.g:10852:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
33099 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
33100
33101 int stackSize = keepStackSize();
33102
33103 try {
33104 // InternalApplicationConfiguration.g:10856:1: ( ( ruleClassReference ) )
33105 // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
33106 {
33107 // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
33108 // InternalApplicationConfiguration.g:10858:3: ruleClassReference
33109 {
33110 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
33111 pushFollow(FOLLOW_2);
33112 ruleClassReference();
33113
33114 state._fsp--;
33115
33116 after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
33117
33118 }
33119
33120
33121 }
33122
33123 }
33124 catch (RecognitionException re) {
33125 reportError(re);
33126 recover(input,re);
33127 }
33128 finally {
33129
33130 restoreStackSize(stackSize);
33131
33132 }
33133 return ;
33134 }
33135 // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1"
33136
33137
33138 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
33139 // InternalApplicationConfiguration.g:10867:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33140 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33141
33142 int stackSize = keepStackSize();
33143
33144 try {
33145 // InternalApplicationConfiguration.g:10871:1: ( ( ( '+=' ) ) )
33146 // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
33147 {
33148 // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
33149 // InternalApplicationConfiguration.g:10873:3: ( '+=' )
33150 {
33151 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33152 // InternalApplicationConfiguration.g:10874:3: ( '+=' )
33153 // InternalApplicationConfiguration.g:10875:4: '+='
33154 {
33155 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33156 match(input,60,FOLLOW_2);
33157 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33158
33159 }
33160
33161 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33162
33163 }
33164
33165
33166 }
33167
33168 }
33169 catch (RecognitionException re) {
33170 reportError(re);
33171 recover(input,re);
33172 }
33173 finally {
33174
33175 restoreStackSize(stackSize);
33176
33177 }
33178 return ;
33179 }
33180 // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0"
33181
33182
33183 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
33184 // InternalApplicationConfiguration.g:10886:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33185 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33186
33187 int stackSize = keepStackSize();
33188
33189 try {
33190 // InternalApplicationConfiguration.g:10890:1: ( ( ( '=' ) ) )
33191 // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
33192 {
33193 // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
33194 // InternalApplicationConfiguration.g:10892:3: ( '=' )
33195 {
33196 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33197 // InternalApplicationConfiguration.g:10893:3: ( '=' )
33198 // InternalApplicationConfiguration.g:10894:4: '='
33199 {
33200 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33201 match(input,28,FOLLOW_2);
33202 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33203
33204 }
33205
33206 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33207
33208 }
33209
33210
33211 }
33212
33213 }
33214 catch (RecognitionException re) {
33215 reportError(re);
33216 recover(input,re);
33217 }
33218 finally {
33219
33220 restoreStackSize(stackSize);
33221
33222 }
33223 return ;
33224 }
33225 // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1"
33226
33227
33228 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
33229 // InternalApplicationConfiguration.g:10905:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33230 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
33231
33232 int stackSize = keepStackSize();
33233
33234 try {
33235 // InternalApplicationConfiguration.g:10909:1: ( ( ruleExactNumber ) )
33236 // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
33237 {
33238 // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
33239 // InternalApplicationConfiguration.g:10911:3: ruleExactNumber
33240 {
33241 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33242 pushFollow(FOLLOW_2);
33243 ruleExactNumber();
33244
33245 state._fsp--;
33246
33247 after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33248
33249 }
33250
33251
33252 }
33253
33254 }
33255 catch (RecognitionException re) {
33256 reportError(re);
33257 recover(input,re);
33258 }
33259 finally {
33260
33261 restoreStackSize(stackSize);
33262
33263 }
33264 return ;
33265 }
33266 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0"
33267
33268
33269 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
33270 // InternalApplicationConfiguration.g:10920:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33271 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
33272
33273 int stackSize = keepStackSize();
33274
33275 try {
33276 // InternalApplicationConfiguration.g:10924:1: ( ( ruleIntervallNumber ) )
33277 // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
33278 {
33279 // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
33280 // InternalApplicationConfiguration.g:10926:3: ruleIntervallNumber
33281 {
33282 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33283 pushFollow(FOLLOW_2);
33284 ruleIntervallNumber();
33285
33286 state._fsp--;
33287
33288 after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33289
33290 }
33291
33292
33293 }
33294
33295 }
33296 catch (RecognitionException re) {
33297 reportError(re);
33298 recover(input,re);
33299 }
33300 finally {
33301
33302 restoreStackSize(stackSize);
33303
33304 }
33305 return ;
33306 }
33307 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1"
33308
33309
33310 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
33311 // InternalApplicationConfiguration.g:10935:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
33312 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
33313
33314 int stackSize = keepStackSize();
33315
33316 try {
33317 // InternalApplicationConfiguration.g:10939:1: ( ( ruleObjectReference ) )
33318 // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
33319 {
33320 // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
33321 // InternalApplicationConfiguration.g:10941:3: ruleObjectReference
33322 {
33323 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
33324 pushFollow(FOLLOW_2);
33325 ruleObjectReference();
33326
33327 state._fsp--;
33328
33329 after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
33330
33331 }
33332
33333
33334 }
33335
33336 }
33337 catch (RecognitionException re) {
33338 reportError(re);
33339 recover(input,re);
33340 }
33341 finally {
33342
33343 restoreStackSize(stackSize);
33344
33345 }
33346 return ;
33347 }
33348 // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1"
33349
33350
33351 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
33352 // InternalApplicationConfiguration.g:10950:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33353 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33354
33355 int stackSize = keepStackSize();
33356
33357 try {
33358 // InternalApplicationConfiguration.g:10954:1: ( ( ( '+=' ) ) )
33359 // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
33360 {
33361 // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
33362 // InternalApplicationConfiguration.g:10956:3: ( '+=' )
33363 {
33364 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33365 // InternalApplicationConfiguration.g:10957:3: ( '+=' )
33366 // InternalApplicationConfiguration.g:10958:4: '+='
33367 {
33368 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33369 match(input,60,FOLLOW_2);
33370 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33371
33372 }
33373
33374 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33375
33376 }
33377
33378
33379 }
33380
33381 }
33382 catch (RecognitionException re) {
33383 reportError(re);
33384 recover(input,re);
33385 }
33386 finally {
33387
33388 restoreStackSize(stackSize);
33389
33390 }
33391 return ;
33392 }
33393 // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0"
33394
33395
33396 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
33397 // InternalApplicationConfiguration.g:10969:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33398 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33399
33400 int stackSize = keepStackSize();
33401
33402 try {
33403 // InternalApplicationConfiguration.g:10973:1: ( ( ( '=' ) ) )
33404 // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
33405 {
33406 // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
33407 // InternalApplicationConfiguration.g:10975:3: ( '=' )
33408 {
33409 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33410 // InternalApplicationConfiguration.g:10976:3: ( '=' )
33411 // InternalApplicationConfiguration.g:10977:4: '='
33412 {
33413 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33414 match(input,28,FOLLOW_2);
33415 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33416
33417 }
33418
33419 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33420
33421 }
33422
33423
33424 }
33425
33426 }
33427 catch (RecognitionException re) {
33428 reportError(re);
33429 recover(input,re);
33430 }
33431 finally {
33432
33433 restoreStackSize(stackSize);
33434
33435 }
33436 return ;
33437 }
33438 // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1"
33439
33440
33441 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
33442 // InternalApplicationConfiguration.g:10988:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33443 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
33444
33445 int stackSize = keepStackSize();
33446
33447 try {
33448 // InternalApplicationConfiguration.g:10992:1: ( ( ruleExactNumber ) )
33449 // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
33450 {
33451 // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
33452 // InternalApplicationConfiguration.g:10994:3: ruleExactNumber
33453 {
33454 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33455 pushFollow(FOLLOW_2);
33456 ruleExactNumber();
33457
33458 state._fsp--;
33459
33460 after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33461
33462 }
33463
33464
33465 }
33466
33467 }
33468 catch (RecognitionException re) {
33469 reportError(re);
33470 recover(input,re);
33471 }
33472 finally {
33473
33474 restoreStackSize(stackSize);
33475
33476 }
33477 return ;
33478 }
33479 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0"
33480
33481
33482 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
33483 // InternalApplicationConfiguration.g:11003:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33484 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
33485
33486 int stackSize = keepStackSize();
33487
33488 try {
33489 // InternalApplicationConfiguration.g:11007:1: ( ( ruleIntervallNumber ) )
33490 // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
33491 {
33492 // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
33493 // InternalApplicationConfiguration.g:11009:3: ruleIntervallNumber
33494 {
33495 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33496 pushFollow(FOLLOW_2);
33497 ruleIntervallNumber();
33498
33499 state._fsp--;
33500
33501 after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33502
33503 }
33504
33505
33506 }
33507
33508 }
33509 catch (RecognitionException re) {
33510 reportError(re);
33511 recover(input,re);
33512 }
33513 finally {
33514
33515 restoreStackSize(stackSize);
33516
33517 }
33518 return ;
33519 }
33520 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1"
33521
33522
33523 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
33524 // InternalApplicationConfiguration.g:11018:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
33525 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
33526
33527 int stackSize = keepStackSize();
33528
33529 try {
33530 // InternalApplicationConfiguration.g:11022:1: ( ( ruleIntegerReference ) )
33531 // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
33532 {
33533 // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
33534 // InternalApplicationConfiguration.g:11024:3: ruleIntegerReference
33535 {
33536 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
33537 pushFollow(FOLLOW_2);
33538 ruleIntegerReference();
33539
33540 state._fsp--;
33541
33542 after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
33543
33544 }
33545
33546
33547 }
33548
33549 }
33550 catch (RecognitionException re) {
33551 reportError(re);
33552 recover(input,re);
33553 }
33554 finally {
33555
33556 restoreStackSize(stackSize);
33557
33558 }
33559 return ;
33560 }
33561 // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1"
33562
33563
33564 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
33565 // InternalApplicationConfiguration.g:11033:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33566 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33567
33568 int stackSize = keepStackSize();
33569
33570 try {
33571 // InternalApplicationConfiguration.g:11037:1: ( ( ( '+=' ) ) )
33572 // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
33573 {
33574 // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
33575 // InternalApplicationConfiguration.g:11039:3: ( '+=' )
33576 {
33577 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33578 // InternalApplicationConfiguration.g:11040:3: ( '+=' )
33579 // InternalApplicationConfiguration.g:11041:4: '+='
33580 {
33581 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33582 match(input,60,FOLLOW_2);
33583 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33584
33585 }
33586
33587 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33588
33589 }
33590
33591
33592 }
33593
33594 }
33595 catch (RecognitionException re) {
33596 reportError(re);
33597 recover(input,re);
33598 }
33599 finally {
33600
33601 restoreStackSize(stackSize);
33602
33603 }
33604 return ;
33605 }
33606 // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0"
33607
33608
33609 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
33610 // InternalApplicationConfiguration.g:11052:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33611 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33612
33613 int stackSize = keepStackSize();
33614
33615 try {
33616 // InternalApplicationConfiguration.g:11056:1: ( ( ( '=' ) ) )
33617 // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
33618 {
33619 // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
33620 // InternalApplicationConfiguration.g:11058:3: ( '=' )
33621 {
33622 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33623 // InternalApplicationConfiguration.g:11059:3: ( '=' )
33624 // InternalApplicationConfiguration.g:11060:4: '='
33625 {
33626 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33627 match(input,28,FOLLOW_2);
33628 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33629
33630 }
33631
33632 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33633
33634 }
33635
33636
33637 }
33638
33639 }
33640 catch (RecognitionException re) {
33641 reportError(re);
33642 recover(input,re);
33643 }
33644 finally {
33645
33646 restoreStackSize(stackSize);
33647
33648 }
33649 return ;
33650 }
33651 // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1"
33652
33653
33654 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
33655 // InternalApplicationConfiguration.g:11071:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33656 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
33657
33658 int stackSize = keepStackSize();
33659
33660 try {
33661 // InternalApplicationConfiguration.g:11075:1: ( ( ruleExactNumber ) )
33662 // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
33663 {
33664 // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
33665 // InternalApplicationConfiguration.g:11077:3: ruleExactNumber
33666 {
33667 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33668 pushFollow(FOLLOW_2);
33669 ruleExactNumber();
33670
33671 state._fsp--;
33672
33673 after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33674
33675 }
33676
33677
33678 }
33679
33680 }
33681 catch (RecognitionException re) {
33682 reportError(re);
33683 recover(input,re);
33684 }
33685 finally {
33686
33687 restoreStackSize(stackSize);
33688
33689 }
33690 return ;
33691 }
33692 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0"
33693
33694
33695 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
33696 // InternalApplicationConfiguration.g:11086:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33697 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
33698
33699 int stackSize = keepStackSize();
33700
33701 try {
33702 // InternalApplicationConfiguration.g:11090:1: ( ( ruleIntervallNumber ) )
33703 // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
33704 {
33705 // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
33706 // InternalApplicationConfiguration.g:11092:3: ruleIntervallNumber
33707 {
33708 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33709 pushFollow(FOLLOW_2);
33710 ruleIntervallNumber();
33711
33712 state._fsp--;
33713
33714 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33715
33716 }
33717
33718
33719 }
33720
33721 }
33722 catch (RecognitionException re) {
33723 reportError(re);
33724 recover(input,re);
33725 }
33726 finally {
33727
33728 restoreStackSize(stackSize);
33729
33730 }
33731 return ;
33732 }
33733 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1"
33734
33735
33736 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
33737 // InternalApplicationConfiguration.g:11101:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
33738 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
33739
33740 int stackSize = keepStackSize();
33741
33742 try {
33743 // InternalApplicationConfiguration.g:11105:1: ( ( ruleIntEnumberation ) )
33744 // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
33745 {
33746 // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
33747 // InternalApplicationConfiguration.g:11107:3: ruleIntEnumberation
33748 {
33749 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
33750 pushFollow(FOLLOW_2);
33751 ruleIntEnumberation();
33752
33753 state._fsp--;
33754
33755 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
33756
33757 }
33758
33759
33760 }
33761
33762 }
33763 catch (RecognitionException re) {
33764 reportError(re);
33765 recover(input,re);
33766 }
33767 finally {
33768
33769 restoreStackSize(stackSize);
33770
33771 }
33772 return ;
33773 }
33774 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2"
33775
33776
33777 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
33778 // InternalApplicationConfiguration.g:11116:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
33779 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
33780
33781 int stackSize = keepStackSize();
33782
33783 try {
33784 // InternalApplicationConfiguration.g:11120:1: ( ( ruleRealReference ) )
33785 // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
33786 {
33787 // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
33788 // InternalApplicationConfiguration.g:11122:3: ruleRealReference
33789 {
33790 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
33791 pushFollow(FOLLOW_2);
33792 ruleRealReference();
33793
33794 state._fsp--;
33795
33796 after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
33797
33798 }
33799
33800
33801 }
33802
33803 }
33804 catch (RecognitionException re) {
33805 reportError(re);
33806 recover(input,re);
33807 }
33808 finally {
33809
33810 restoreStackSize(stackSize);
33811
33812 }
33813 return ;
33814 }
33815 // $ANTLR end "rule__RealTypeScope__TypeAssignment_1"
33816
33817
33818 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
33819 // InternalApplicationConfiguration.g:11131:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
33820 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
33821
33822 int stackSize = keepStackSize();
33823
33824 try {
33825 // InternalApplicationConfiguration.g:11135:1: ( ( ( '+=' ) ) )
33826 // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
33827 {
33828 // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
33829 // InternalApplicationConfiguration.g:11137:3: ( '+=' )
33830 {
33831 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33832 // InternalApplicationConfiguration.g:11138:3: ( '+=' )
33833 // InternalApplicationConfiguration.g:11139:4: '+='
33834 {
33835 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33836 match(input,60,FOLLOW_2);
33837 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33838
33839 }
33840
33841 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
33842
33843 }
33844
33845
33846 }
33847
33848 }
33849 catch (RecognitionException re) {
33850 reportError(re);
33851 recover(input,re);
33852 }
33853 finally {
33854
33855 restoreStackSize(stackSize);
33856
33857 }
33858 return ;
33859 }
33860 // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0"
33861
33862
33863 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
33864 // InternalApplicationConfiguration.g:11150:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
33865 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
33866
33867 int stackSize = keepStackSize();
33868
33869 try {
33870 // InternalApplicationConfiguration.g:11154:1: ( ( ( '=' ) ) )
33871 // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
33872 {
33873 // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
33874 // InternalApplicationConfiguration.g:11156:3: ( '=' )
33875 {
33876 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33877 // InternalApplicationConfiguration.g:11157:3: ( '=' )
33878 // InternalApplicationConfiguration.g:11158:4: '='
33879 {
33880 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33881 match(input,28,FOLLOW_2);
33882 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33883
33884 }
33885
33886 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
33887
33888 }
33889
33890
33891 }
33892
33893 }
33894 catch (RecognitionException re) {
33895 reportError(re);
33896 recover(input,re);
33897 }
33898 finally {
33899
33900 restoreStackSize(stackSize);
33901
33902 }
33903 return ;
33904 }
33905 // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1"
33906
33907
33908 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
33909 // InternalApplicationConfiguration.g:11169:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
33910 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
33911
33912 int stackSize = keepStackSize();
33913
33914 try {
33915 // InternalApplicationConfiguration.g:11173:1: ( ( ruleExactNumber ) )
33916 // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
33917 {
33918 // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
33919 // InternalApplicationConfiguration.g:11175:3: ruleExactNumber
33920 {
33921 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33922 pushFollow(FOLLOW_2);
33923 ruleExactNumber();
33924
33925 state._fsp--;
33926
33927 after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
33928
33929 }
33930
33931
33932 }
33933
33934 }
33935 catch (RecognitionException re) {
33936 reportError(re);
33937 recover(input,re);
33938 }
33939 finally {
33940
33941 restoreStackSize(stackSize);
33942
33943 }
33944 return ;
33945 }
33946 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0"
33947
33948
33949 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
33950 // InternalApplicationConfiguration.g:11184:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
33951 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
33952
33953 int stackSize = keepStackSize();
33954
33955 try {
33956 // InternalApplicationConfiguration.g:11188:1: ( ( ruleIntervallNumber ) )
33957 // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
33958 {
33959 // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
33960 // InternalApplicationConfiguration.g:11190:3: ruleIntervallNumber
33961 {
33962 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33963 pushFollow(FOLLOW_2);
33964 ruleIntervallNumber();
33965
33966 state._fsp--;
33967
33968 after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
33969
33970 }
33971
33972
33973 }
33974
33975 }
33976 catch (RecognitionException re) {
33977 reportError(re);
33978 recover(input,re);
33979 }
33980 finally {
33981
33982 restoreStackSize(stackSize);
33983
33984 }
33985 return ;
33986 }
33987 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1"
33988
33989
33990 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
33991 // InternalApplicationConfiguration.g:11199:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
33992 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
33993
33994 int stackSize = keepStackSize();
33995
33996 try {
33997 // InternalApplicationConfiguration.g:11203:1: ( ( ruleRealEnumeration ) )
33998 // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
33999 {
34000 // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
34001 // InternalApplicationConfiguration.g:11205:3: ruleRealEnumeration
34002 {
34003 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
34004 pushFollow(FOLLOW_2);
34005 ruleRealEnumeration();
34006
34007 state._fsp--;
34008
34009 after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
34010
34011 }
34012
34013
34014 }
34015
34016 }
34017 catch (RecognitionException re) {
34018 reportError(re);
34019 recover(input,re);
34020 }
34021 finally {
34022
34023 restoreStackSize(stackSize);
34024
34025 }
34026 return ;
34027 }
34028 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2"
34029
34030
34031 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
34032 // InternalApplicationConfiguration.g:11214:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
34033 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
34034
34035 int stackSize = keepStackSize();
34036
34037 try {
34038 // InternalApplicationConfiguration.g:11218:1: ( ( ruleStringReference ) )
34039 // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
34040 {
34041 // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
34042 // InternalApplicationConfiguration.g:11220:3: ruleStringReference
34043 {
34044 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
34045 pushFollow(FOLLOW_2);
34046 ruleStringReference();
34047
34048 state._fsp--;
34049
34050 after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
34051
34052 }
34053
34054
34055 }
34056
34057 }
34058 catch (RecognitionException re) {
34059 reportError(re);
34060 recover(input,re);
34061 }
34062 finally {
34063
34064 restoreStackSize(stackSize);
34065
34066 }
34067 return ;
34068 }
34069 // $ANTLR end "rule__StringTypeScope__TypeAssignment_1"
34070
34071
34072 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
34073 // InternalApplicationConfiguration.g:11229:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
34074 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
34075
34076 int stackSize = keepStackSize();
34077
34078 try {
34079 // InternalApplicationConfiguration.g:11233:1: ( ( ( '+=' ) ) )
34080 // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
34081 {
34082 // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
34083 // InternalApplicationConfiguration.g:11235:3: ( '+=' )
34084 {
34085 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34086 // InternalApplicationConfiguration.g:11236:3: ( '+=' )
34087 // InternalApplicationConfiguration.g:11237:4: '+='
34088 {
34089 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34090 match(input,60,FOLLOW_2);
34091 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34092
34093 }
34094
34095 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
34096
34097 }
34098
34099
34100 }
34101
34102 }
34103 catch (RecognitionException re) {
34104 reportError(re);
34105 recover(input,re);
34106 }
34107 finally {
34108
34109 restoreStackSize(stackSize);
34110
34111 }
34112 return ;
34113 }
34114 // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0"
34115
34116
34117 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
34118 // InternalApplicationConfiguration.g:11248:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
34119 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
34120
34121 int stackSize = keepStackSize();
34122
34123 try {
34124 // InternalApplicationConfiguration.g:11252:1: ( ( ( '=' ) ) )
34125 // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
34126 {
34127 // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
34128 // InternalApplicationConfiguration.g:11254:3: ( '=' )
34129 {
34130 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34131 // InternalApplicationConfiguration.g:11255:3: ( '=' )
34132 // InternalApplicationConfiguration.g:11256:4: '='
34133 {
34134 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34135 match(input,28,FOLLOW_2);
34136 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34137
34138 }
34139
34140 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
34141
34142 }
34143
34144
34145 }
34146
34147 }
34148 catch (RecognitionException re) {
34149 reportError(re);
34150 recover(input,re);
34151 }
34152 finally {
34153
34154 restoreStackSize(stackSize);
34155
34156 }
34157 return ;
34158 }
34159 // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1"
34160
34161
34162 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
34163 // InternalApplicationConfiguration.g:11267:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
34164 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
34165
34166 int stackSize = keepStackSize();
34167
34168 try {
34169 // InternalApplicationConfiguration.g:11271:1: ( ( ruleExactNumber ) )
34170 // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
34171 {
34172 // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
34173 // InternalApplicationConfiguration.g:11273:3: ruleExactNumber
34174 {
34175 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34176 pushFollow(FOLLOW_2);
34177 ruleExactNumber();
34178
34179 state._fsp--;
34180
34181 after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
34182
34183 }
34184
34185
34186 }
34187
34188 }
34189 catch (RecognitionException re) {
34190 reportError(re);
34191 recover(input,re);
34192 }
34193 finally {
34194
34195 restoreStackSize(stackSize);
34196
34197 }
34198 return ;
34199 }
34200 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0"
34201
34202
34203 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
34204 // InternalApplicationConfiguration.g:11282:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
34205 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
34206
34207 int stackSize = keepStackSize();
34208
34209 try {
34210 // InternalApplicationConfiguration.g:11286:1: ( ( ruleIntervallNumber ) )
34211 // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
34212 {
34213 // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
34214 // InternalApplicationConfiguration.g:11288:3: ruleIntervallNumber
34215 {
34216 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34217 pushFollow(FOLLOW_2);
34218 ruleIntervallNumber();
34219
34220 state._fsp--;
34221
34222 after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
34223
34224 }
34225
34226
34227 }
34228
34229 }
34230 catch (RecognitionException re) {
34231 reportError(re);
34232 recover(input,re);
34233 }
34234 finally {
34235
34236 restoreStackSize(stackSize);
34237
34238 }
34239 return ;
34240 }
34241 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1"
34242
34243
34244 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
34245 // InternalApplicationConfiguration.g:11297:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
34246 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
34247
34248 int stackSize = keepStackSize();
34249
34250 try {
34251 // InternalApplicationConfiguration.g:11301:1: ( ( ruleStringEnumeration ) )
34252 // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
34253 {
34254 // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
34255 // InternalApplicationConfiguration.g:11303:3: ruleStringEnumeration
34256 {
34257 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
34258 pushFollow(FOLLOW_2);
34259 ruleStringEnumeration();
34260
34261 state._fsp--;
34262
34263 after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
34264
34265 }
34266
34267
34268 }
34269
34270 }
34271 catch (RecognitionException re) {
34272 reportError(re);
34273 recover(input,re);
34274 }
34275 finally {
34276
34277 restoreStackSize(stackSize);
34278
34279 }
34280 return ;
34281 }
34282 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2"
34283
34284
34285 // $ANTLR start "rule__ClassReference__ElementAssignment_1"
34286 // InternalApplicationConfiguration.g:11312:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
34287 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
34288
34289 int stackSize = keepStackSize();
34290
34291 try {
34292 // InternalApplicationConfiguration.g:11316:1: ( ( ruleMetamodelElement ) )
34293 // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
34294 {
34295 // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
34296 // InternalApplicationConfiguration.g:11318:3: ruleMetamodelElement
34297 {
34298 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
34299 pushFollow(FOLLOW_2);
34300 ruleMetamodelElement();
34301
34302 state._fsp--;
34303
34304 after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
34305
34306 }
34307
34308
34309 }
34310
34311 }
34312 catch (RecognitionException re) {
34313 reportError(re);
34314 recover(input,re);
34315 }
34316 finally {
34317
34318 restoreStackSize(stackSize);
34319
34320 }
34321 return ;
34322 }
34323 // $ANTLR end "rule__ClassReference__ElementAssignment_1"
34324
34325
34326 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
34327 // InternalApplicationConfiguration.g:11327:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
34328 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
34329
34330 int stackSize = keepStackSize();
34331
34332 try {
34333 // InternalApplicationConfiguration.g:11331:1: ( ( RULE_INT ) )
34334 // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
34335 {
34336 // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
34337 // InternalApplicationConfiguration.g:11333:3: RULE_INT
34338 {
34339 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
34340 match(input,RULE_INT,FOLLOW_2);
34341 after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
34342
34343 }
34344
34345
34346 }
34347
34348 }
34349 catch (RecognitionException re) {
34350 reportError(re);
34351 recover(input,re);
34352 }
34353 finally {
34354
34355 restoreStackSize(stackSize);
34356
34357 }
34358 return ;
34359 }
34360 // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0"
34361
34362
34363 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
34364 // InternalApplicationConfiguration.g:11342:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
34365 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
34366
34367 int stackSize = keepStackSize();
34368
34369 try {
34370 // InternalApplicationConfiguration.g:11346:1: ( ( ( '*' ) ) )
34371 // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
34372 {
34373 // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
34374 // InternalApplicationConfiguration.g:11348:3: ( '*' )
34375 {
34376 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34377 // InternalApplicationConfiguration.g:11349:3: ( '*' )
34378 // InternalApplicationConfiguration.g:11350:4: '*'
34379 {
34380 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34381 match(input,61,FOLLOW_2);
34382 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34383
34384 }
34385
34386 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
34387
34388 }
34389
34390
34391 }
34392
34393 }
34394 catch (RecognitionException re) {
34395 reportError(re);
34396 recover(input,re);
34397 }
34398 finally {
34399
34400 restoreStackSize(stackSize);
34401
34402 }
34403 return ;
34404 }
34405 // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1"
34406
34407
34408 // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
34409 // InternalApplicationConfiguration.g:11361:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
34410 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
34411
34412 int stackSize = keepStackSize();
34413
34414 try {
34415 // InternalApplicationConfiguration.g:11365:1: ( ( RULE_INT ) )
34416 // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
34417 {
34418 // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
34419 // InternalApplicationConfiguration.g:11367:3: RULE_INT
34420 {
34421 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
34422 match(input,RULE_INT,FOLLOW_2);
34423 after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
34424
34425 }
34426
34427
34428 }
34429
34430 }
34431 catch (RecognitionException re) {
34432 reportError(re);
34433 recover(input,re);
34434 }
34435 finally {
34436
34437 restoreStackSize(stackSize);
34438
34439 }
34440 return ;
34441 }
34442 // $ANTLR end "rule__IntervallNumber__MinAssignment_0"
34443
34444
34445 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
34446 // InternalApplicationConfiguration.g:11376:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
34447 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
34448
34449 int stackSize = keepStackSize();
34450
34451 try {
34452 // InternalApplicationConfiguration.g:11380:1: ( ( RULE_INT ) )
34453 // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
34454 {
34455 // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
34456 // InternalApplicationConfiguration.g:11382:3: RULE_INT
34457 {
34458 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
34459 match(input,RULE_INT,FOLLOW_2);
34460 after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
34461
34462 }
34463
34464
34465 }
34466
34467 }
34468 catch (RecognitionException re) {
34469 reportError(re);
34470 recover(input,re);
34471 }
34472 finally {
34473
34474 restoreStackSize(stackSize);
34475
34476 }
34477 return ;
34478 }
34479 // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0"
34480
34481
34482 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
34483 // InternalApplicationConfiguration.g:11391:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
34484 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
34485
34486 int stackSize = keepStackSize();
34487
34488 try {
34489 // InternalApplicationConfiguration.g:11395:1: ( ( ( '*' ) ) )
34490 // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
34491 {
34492 // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
34493 // InternalApplicationConfiguration.g:11397:3: ( '*' )
34494 {
34495 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34496 // InternalApplicationConfiguration.g:11398:3: ( '*' )
34497 // InternalApplicationConfiguration.g:11399:4: '*'
34498 {
34499 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34500 match(input,61,FOLLOW_2);
34501 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34502
34503 }
34504
34505 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
34506
34507 }
34508
34509
34510 }
34511
34512 }
34513 catch (RecognitionException re) {
34514 reportError(re);
34515 recover(input,re);
34516 }
34517 finally {
34518
34519 restoreStackSize(stackSize);
34520
34521 }
34522 return ;
34523 }
34524 // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
34525
34526
34527 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
34528 // InternalApplicationConfiguration.g:11410:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
34529 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
34530
34531 int stackSize = keepStackSize();
34532
34533 try {
34534 // InternalApplicationConfiguration.g:11414:1: ( ( ruleINTLiteral ) )
34535 // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
34536 {
34537 // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
34538 // InternalApplicationConfiguration.g:11416:3: ruleINTLiteral
34539 {
34540 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
34541 pushFollow(FOLLOW_2);
34542 ruleINTLiteral();
34543
34544 state._fsp--;
34545
34546 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
34547
34548 }
34549
34550
34551 }
34552
34553 }
34554 catch (RecognitionException re) {
34555 reportError(re);
34556 recover(input,re);
34557 }
34558 finally {
34559
34560 restoreStackSize(stackSize);
34561
34562 }
34563 return ;
34564 }
34565 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0"
34566
34567
34568 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
34569 // InternalApplicationConfiguration.g:11425:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
34570 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
34571
34572 int stackSize = keepStackSize();
34573
34574 try {
34575 // InternalApplicationConfiguration.g:11429:1: ( ( ruleINTLiteral ) )
34576 // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
34577 {
34578 // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
34579 // InternalApplicationConfiguration.g:11431:3: ruleINTLiteral
34580 {
34581 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
34582 pushFollow(FOLLOW_2);
34583 ruleINTLiteral();
34584
34585 state._fsp--;
34586
34587 after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
34588
34589 }
34590
34591
34592 }
34593
34594 }
34595 catch (RecognitionException re) {
34596 reportError(re);
34597 recover(input,re);
34598 }
34599 finally {
34600
34601 restoreStackSize(stackSize);
34602
34603 }
34604 return ;
34605 }
34606 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1"
34607
34608
34609 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
34610 // InternalApplicationConfiguration.g:11440:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
34611 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
34612
34613 int stackSize = keepStackSize();
34614
34615 try {
34616 // InternalApplicationConfiguration.g:11444:1: ( ( ruleREALLiteral ) )
34617 // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
34618 {
34619 // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
34620 // InternalApplicationConfiguration.g:11446:3: ruleREALLiteral
34621 {
34622 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
34623 pushFollow(FOLLOW_2);
34624 ruleREALLiteral();
34625
34626 state._fsp--;
34627
34628 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
34629
34630 }
34631
34632
34633 }
34634
34635 }
34636 catch (RecognitionException re) {
34637 reportError(re);
34638 recover(input,re);
34639 }
34640 finally {
34641
34642 restoreStackSize(stackSize);
34643
34644 }
34645 return ;
34646 }
34647 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0"
34648
34649
34650 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
34651 // InternalApplicationConfiguration.g:11455:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
34652 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
34653
34654 int stackSize = keepStackSize();
34655
34656 try {
34657 // InternalApplicationConfiguration.g:11459:1: ( ( ruleREALLiteral ) )
34658 // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
34659 {
34660 // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
34661 // InternalApplicationConfiguration.g:11461:3: ruleREALLiteral
34662 {
34663 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
34664 pushFollow(FOLLOW_2);
34665 ruleREALLiteral();
34666
34667 state._fsp--;
34668
34669 after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
34670
34671 }
34672
34673
34674 }
34675
34676 }
34677 catch (RecognitionException re) {
34678 reportError(re);
34679 recover(input,re);
34680 }
34681 finally {
34682
34683 restoreStackSize(stackSize);
34684
34685 }
34686 return ;
34687 }
34688 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1"
34689
34690
34691 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
34692 // InternalApplicationConfiguration.g:11470:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
34693 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
34694
34695 int stackSize = keepStackSize();
34696
34697 try {
34698 // InternalApplicationConfiguration.g:11474:1: ( ( RULE_STRING ) )
34699 // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
34700 {
34701 // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
34702 // InternalApplicationConfiguration.g:11476:3: RULE_STRING
34703 {
34704 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
34705 match(input,RULE_STRING,FOLLOW_2);
34706 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
34707
34708 }
34709
34710
34711 }
34712
34713 }
34714 catch (RecognitionException re) {
34715 reportError(re);
34716 recover(input,re);
34717 }
34718 finally {
34719
34720 restoreStackSize(stackSize);
34721
34722 }
34723 return ;
34724 }
34725 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0"
34726
34727
34728 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
34729 // InternalApplicationConfiguration.g:11485:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
34730 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
34731
34732 int stackSize = keepStackSize();
34733
34734 try {
34735 // InternalApplicationConfiguration.g:11489:1: ( ( RULE_STRING ) )
34736 // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
34737 {
34738 // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
34739 // InternalApplicationConfiguration.g:11491:3: RULE_STRING
34740 {
34741 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
34742 match(input,RULE_STRING,FOLLOW_2);
34743 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
34744
34745 }
34746
34747
34748 }
34749
34750 }
34751 catch (RecognitionException re) {
34752 reportError(re);
34753 recover(input,re);
34754 }
34755 finally {
34756
34757 restoreStackSize(stackSize);
34758
34759 }
34760 return ;
34761 }
34762 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1"
34763
34764
34765 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
34766 // InternalApplicationConfiguration.g:11500:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
34767 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
34768
34769 int stackSize = keepStackSize();
34770
34771 try {
34772 // InternalApplicationConfiguration.g:11504:1: ( ( RULE_ID ) )
34773 // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
34774 {
34775 // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
34776 // InternalApplicationConfiguration.g:11506:3: RULE_ID
34777 {
34778 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34779 match(input,RULE_ID,FOLLOW_2);
34780 after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34781
34782 }
34783
34784
34785 }
34786
34787 }
34788 catch (RecognitionException re) {
34789 reportError(re);
34790 recover(input,re);
34791 }
34792 finally {
34793
34794 restoreStackSize(stackSize);
34795
34796 }
34797 return ;
34798 }
34799 // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1"
34800
34801
34802 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
34803 // InternalApplicationConfiguration.g:11515:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
34804 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
34805
34806 int stackSize = keepStackSize();
34807
34808 try {
34809 // InternalApplicationConfiguration.g:11519:1: ( ( ruleScopeSpecification ) )
34810 // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
34811 {
34812 // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
34813 // InternalApplicationConfiguration.g:11521:3: ruleScopeSpecification
34814 {
34815 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
34816 pushFollow(FOLLOW_2);
34817 ruleScopeSpecification();
34818
34819 state._fsp--;
34820
34821 after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
34822
34823 }
34824
34825
34826 }
34827
34828 }
34829 catch (RecognitionException re) {
34830 reportError(re);
34831 recover(input,re);
34832 }
34833 finally {
34834
34835 restoreStackSize(stackSize);
34836
34837 }
34838 return ;
34839 }
34840 // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2"
34841
34842
34843 // $ANTLR start "rule__ScopeReference__ReferredAssignment"
34844 // InternalApplicationConfiguration.g:11530:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
34845 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
34846
34847 int stackSize = keepStackSize();
34848
34849 try {
34850 // InternalApplicationConfiguration.g:11534:1: ( ( ( RULE_ID ) ) )
34851 // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
34852 {
34853 // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
34854 // InternalApplicationConfiguration.g:11536:3: ( RULE_ID )
34855 {
34856 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
34857 // InternalApplicationConfiguration.g:11537:3: ( RULE_ID )
34858 // InternalApplicationConfiguration.g:11538:4: RULE_ID
34859 {
34860 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
34861 match(input,RULE_ID,FOLLOW_2);
34862 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
34863
34864 }
34865
34866 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
34867
34868 }
34869
34870
34871 }
34872
34873 }
34874 catch (RecognitionException re) {
34875 reportError(re);
34876 recover(input,re);
34877 }
34878 finally {
34879
34880 restoreStackSize(stackSize);
34881
34882 }
34883 return ;
34884 }
34885 // $ANTLR end "rule__ScopeReference__ReferredAssignment"
34886
34887
34888 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
34889 // InternalApplicationConfiguration.g:11549:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
34890 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
34891
34892 int stackSize = keepStackSize();
34893
34894 try {
34895 // InternalApplicationConfiguration.g:11553:1: ( ( ruleMetamodel ) )
34896 // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
34897 {
34898 // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
34899 // InternalApplicationConfiguration.g:11555:3: ruleMetamodel
34900 {
34901 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
34902 pushFollow(FOLLOW_2);
34903 ruleMetamodel();
34904
34905 state._fsp--;
34906
34907 after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
34908
34909 }
34910
34911
34912 }
34913
34914 }
34915 catch (RecognitionException re) {
34916 reportError(re);
34917 recover(input,re);
34918 }
34919 finally {
34920
34921 restoreStackSize(stackSize);
34922
34923 }
34924 return ;
34925 }
34926 // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2"
34927
34928
34929 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
34930 // InternalApplicationConfiguration.g:11564:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
34931 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
34932
34933 int stackSize = keepStackSize();
34934
34935 try {
34936 // InternalApplicationConfiguration.g:11568:1: ( ( rulePartialModel ) )
34937 // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
34938 {
34939 // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
34940 // InternalApplicationConfiguration.g:11570:3: rulePartialModel
34941 {
34942 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
34943 pushFollow(FOLLOW_2);
34944 rulePartialModel();
34945
34946 state._fsp--;
34947
34948 after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
34949
34950 }
34951
34952
34953 }
34954
34955 }
34956 catch (RecognitionException re) {
34957 reportError(re);
34958 recover(input,re);
34959 }
34960 finally {
34961
34962 restoreStackSize(stackSize);
34963
34964 }
34965 return ;
34966 }
34967 // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2"
34968
34969
34970 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
34971 // InternalApplicationConfiguration.g:11579:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
34972 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
34973
34974 int stackSize = keepStackSize();
34975
34976 try {
34977 // InternalApplicationConfiguration.g:11583:1: ( ( ruleGraphPattern ) )
34978 // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
34979 {
34980 // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
34981 // InternalApplicationConfiguration.g:11585:3: ruleGraphPattern
34982 {
34983 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
34984 pushFollow(FOLLOW_2);
34985 ruleGraphPattern();
34986
34987 state._fsp--;
34988
34989 after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
34990
34991 }
34992
34993
34994 }
34995
34996 }
34997 catch (RecognitionException re) {
34998 reportError(re);
34999 recover(input,re);
35000 }
35001 finally {
35002
35003 restoreStackSize(stackSize);
35004
35005 }
35006 return ;
35007 }
35008 // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2"
35009
35010
35011 // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
35012 // InternalApplicationConfiguration.g:11594:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
35013 public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
35014
35015 int stackSize = keepStackSize();
35016
35017 try {
35018 // InternalApplicationConfiguration.g:11598:1: ( ( ruleObjective ) )
35019 // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
35020 {
35021 // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
35022 // InternalApplicationConfiguration.g:11600:3: ruleObjective
35023 {
35024 before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
35025 pushFollow(FOLLOW_2);
35026 ruleObjective();
35027
35028 state._fsp--;
35029
35030 after(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
35031
35032 }
35033
35034
35035 }
35036
35037 }
35038 catch (RecognitionException re) {
35039 reportError(re);
35040 recover(input,re);
35041 }
35042 finally {
35043
35044 restoreStackSize(stackSize);
35045
35046 }
35047 return ;
35048 }
35049 // $ANTLR end "rule__GenerationTask__ObjectivesAssignment_3_3_2"
35050
35051
35052 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
35053 // InternalApplicationConfiguration.g:11609:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
35054 public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
35055
35056 int stackSize = keepStackSize();
35057
35058 try {
35059 // InternalApplicationConfiguration.g:11613:1: ( ( ruleScope ) )
35060 // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
35061 {
35062 // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
35063 // InternalApplicationConfiguration.g:11615:3: ruleScope
35064 {
35065 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
35066 pushFollow(FOLLOW_2);
35067 ruleScope();
35068
35069 state._fsp--;
35070
35071 after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
35072
35073 }
35074
35075
35076 }
35077
35078 }
35079 catch (RecognitionException re) {
35080 reportError(re);
35081 recover(input,re);
35082 }
35083 finally {
35084
35085 restoreStackSize(stackSize);
35086
35087 }
35088 return ;
35089 }
35090 // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_4_2"
35091
35092
35093 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
35094 // InternalApplicationConfiguration.g:11624:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
35095 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
35096
35097 int stackSize = keepStackSize();
35098
35099 try {
35100 // InternalApplicationConfiguration.g:11628:1: ( ( ( 'number' ) ) )
35101 // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
35102 {
35103 // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
35104 // InternalApplicationConfiguration.g:11630:3: ( 'number' )
35105 {
35106 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35107 // InternalApplicationConfiguration.g:11631:3: ( 'number' )
35108 // InternalApplicationConfiguration.g:11632:4: 'number'
35109 {
35110 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35111 match(input,62,FOLLOW_2);
35112 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35113
35114 }
35115
35116 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
35117
35118 }
35119
35120
35121 }
35122
35123 }
35124 catch (RecognitionException re) {
35125 reportError(re);
35126 recover(input,re);
35127 }
35128 finally {
35129
35130 restoreStackSize(stackSize);
35131
35132 }
35133 return ;
35134 }
35135 // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
35136
35137
35138 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
35139 // InternalApplicationConfiguration.g:11643:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
35140 public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
35141
35142 int stackSize = keepStackSize();
35143
35144 try {
35145 // InternalApplicationConfiguration.g:11647:1: ( ( RULE_INT ) )
35146 // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
35147 {
35148 // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
35149 // InternalApplicationConfiguration.g:11649:3: RULE_INT
35150 {
35151 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
35152 match(input,RULE_INT,FOLLOW_2);
35153 after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
35154
35155 }
35156
35157
35158 }
35159
35160 }
35161 catch (RecognitionException re) {
35162 reportError(re);
35163 recover(input,re);
35164 }
35165 finally {
35166
35167 restoreStackSize(stackSize);
35168
35169 }
35170 return ;
35171 }
35172 // $ANTLR end "rule__GenerationTask__NumberAssignment_3_5_2"
35173
35174
35175 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
35176 // InternalApplicationConfiguration.g:11658:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
35177 public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
35178
35179 int stackSize = keepStackSize();
35180
35181 try {
35182 // InternalApplicationConfiguration.g:11662:1: ( ( ( 'runs' ) ) )
35183 // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
35184 {
35185 // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
35186 // InternalApplicationConfiguration.g:11664:3: ( 'runs' )
35187 {
35188 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35189 // InternalApplicationConfiguration.g:11665:3: ( 'runs' )
35190 // InternalApplicationConfiguration.g:11666:4: 'runs'
35191 {
35192 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35193 match(input,63,FOLLOW_2);
35194 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35195
35196 }
35197
35198 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
35199
35200 }
35201
35202
35203 }
35204
35205 }
35206 catch (RecognitionException re) {
35207 reportError(re);
35208 recover(input,re);
35209 }
35210 finally {
35211
35212 restoreStackSize(stackSize);
35213
35214 }
35215 return ;
35216 }
35217 // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
35218
35219
35220 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
35221 // InternalApplicationConfiguration.g:11677:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
35222 public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
35223
35224 int stackSize = keepStackSize();
35225
35226 try {
35227 // InternalApplicationConfiguration.g:11681:1: ( ( RULE_INT ) )
35228 // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
35229 {
35230 // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
35231 // InternalApplicationConfiguration.g:11683:3: RULE_INT
35232 {
35233 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
35234 match(input,RULE_INT,FOLLOW_2);
35235 after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
35236
35237 }
35238
35239
35240 }
35241
35242 }
35243 catch (RecognitionException re) {
35244 reportError(re);
35245 recover(input,re);
35246 }
35247 finally {
35248
35249 restoreStackSize(stackSize);
35250
35251 }
35252 return ;
35253 }
35254 // $ANTLR end "rule__GenerationTask__RunsAssignment_3_6_2"
35255
35256
35257 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
35258 // InternalApplicationConfiguration.g:11692:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
35259 public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
35260
35261 int stackSize = keepStackSize();
35262
35263 try {
35264 // InternalApplicationConfiguration.g:11696:1: ( ( ruleSolver ) )
35265 // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
35266 {
35267 // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
35268 // InternalApplicationConfiguration.g:11698:3: ruleSolver
35269 {
35270 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
35271 pushFollow(FOLLOW_2);
35272 ruleSolver();
35273
35274 state._fsp--;
35275
35276 after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
35277
35278 }
35279
35280
35281 }
35282
35283 }
35284 catch (RecognitionException re) {
35285 reportError(re);
35286 recover(input,re);
35287 }
35288 finally {
35289
35290 restoreStackSize(stackSize);
35291
35292 }
35293 return ;
35294 }
35295 // $ANTLR end "rule__GenerationTask__SolverAssignment_3_7_2"
35296
35297
35298 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
35299 // InternalApplicationConfiguration.g:11707:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
35300 public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
35301
35302 int stackSize = keepStackSize();
35303
35304 try {
35305 // InternalApplicationConfiguration.g:11711:1: ( ( ruleConfig ) )
35306 // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
35307 {
35308 // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
35309 // InternalApplicationConfiguration.g:11713:3: ruleConfig
35310 {
35311 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
35312 pushFollow(FOLLOW_2);
35313 ruleConfig();
35314
35315 state._fsp--;
35316
35317 after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
35318
35319 }
35320
35321
35322 }
35323
35324 }
35325 catch (RecognitionException re) {
35326 reportError(re);
35327 recover(input,re);
35328 }
35329 finally {
35330
35331 restoreStackSize(stackSize);
35332
35333 }
35334 return ;
35335 }
35336 // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_8_2"
35337
35338
35339 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
35340 // InternalApplicationConfiguration.g:11722:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
35341 public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
35342
35343 int stackSize = keepStackSize();
35344
35345 try {
35346 // InternalApplicationConfiguration.g:11726:1: ( ( ruleFile ) )
35347 // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
35348 {
35349 // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
35350 // InternalApplicationConfiguration.g:11728:3: ruleFile
35351 {
35352 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
35353 pushFollow(FOLLOW_2);
35354 ruleFile();
35355
35356 state._fsp--;
35357
35358 after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
35359
35360 }
35361
35362
35363 }
35364
35365 }
35366 catch (RecognitionException re) {
35367 reportError(re);
35368 recover(input,re);
35369 }
35370 finally {
35371
35372 restoreStackSize(stackSize);
35373
35374 }
35375 return ;
35376 }
35377 // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_9_2"
35378
35379
35380 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
35381 // InternalApplicationConfiguration.g:11737:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
35382 public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
35383
35384 int stackSize = keepStackSize();
35385
35386 try {
35387 // InternalApplicationConfiguration.g:11741:1: ( ( ruleFile ) )
35388 // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
35389 {
35390 // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
35391 // InternalApplicationConfiguration.g:11743:3: ruleFile
35392 {
35393 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
35394 pushFollow(FOLLOW_2);
35395 ruleFile();
35396
35397 state._fsp--;
35398
35399 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
35400
35401 }
35402
35403
35404 }
35405
35406 }
35407 catch (RecognitionException re) {
35408 reportError(re);
35409 recover(input,re);
35410 }
35411 finally {
35412
35413 restoreStackSize(stackSize);
35414
35415 }
35416 return ;
35417 }
35418 // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
35419
35420
35421 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
35422 // InternalApplicationConfiguration.g:11752:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
35423 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
35424
35425 int stackSize = keepStackSize();
35426
35427 try {
35428 // InternalApplicationConfiguration.g:11756:1: ( ( ruleFile ) )
35429 // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
35430 {
35431 // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
35432 // InternalApplicationConfiguration.g:11758:3: ruleFile
35433 {
35434 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
35435 pushFollow(FOLLOW_2);
35436 ruleFile();
35437
35438 state._fsp--;
35439
35440 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
35441
35442 }
35443
35444
35445 }
35446
35447 }
35448 catch (RecognitionException re) {
35449 reportError(re);
35450 recover(input,re);
35451 }
35452 finally {
35453
35454 restoreStackSize(stackSize);
35455
35456 }
35457 return ;
35458 }
35459 // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
35460
35461
35462 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
35463 // InternalApplicationConfiguration.g:11767:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
35464 public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
35465
35466 int stackSize = keepStackSize();
35467
35468 try {
35469 // InternalApplicationConfiguration.g:11771:1: ( ( ruleFile ) )
35470 // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
35471 {
35472 // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
35473 // InternalApplicationConfiguration.g:11773:3: ruleFile
35474 {
35475 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
35476 pushFollow(FOLLOW_2);
35477 ruleFile();
35478
35479 state._fsp--;
35480
35481 after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
35482
35483 }
35484
35485
35486 }
35487
35488 }
35489 catch (RecognitionException re) {
35490 reportError(re);
35491 recover(input,re);
35492 }
35493 finally {
35494
35495 restoreStackSize(stackSize);
35496
35497 }
35498 return ;
35499 }
35500 // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_12_2"
35501
35502 // Delegated rules
35503
35504
35505 protected DFA62 dfa62 = new DFA62(this);
35506 protected DFA63 dfa63 = new DFA63(this);
35507 protected DFA64 dfa64 = new DFA64(this);
35508 protected DFA65 dfa65 = new DFA65(this);
35509 protected DFA66 dfa66 = new DFA66(this);
35510 protected DFA67 dfa67 = new DFA67(this);
35511 protected DFA68 dfa68 = new DFA68(this);
35512 protected DFA69 dfa69 = new DFA69(this);
35513 protected DFA70 dfa70 = new DFA70(this);
35514 protected DFA71 dfa71 = new DFA71(this);
35515 protected DFA72 dfa72 = new DFA72(this);
35516 protected DFA73 dfa73 = new DFA73(this);
35517 protected DFA74 dfa74 = new DFA74(this);
35518 protected DFA75 dfa75 = new DFA75(this);
35519 static final String dfa_1s = "\17\uffff";
35520 static final String dfa_2s = "\1\36\16\uffff";
35521 static final String dfa_3s = "\1\77\16\uffff";
35522 static final String dfa_4s = "\1\uffff\15\1\1\2";
35523 static final String dfa_5s = "\1\0\16\uffff}>";
35524 static final String[] dfa_6s = {
35525 "\1\16\4\uffff\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
35526 "",
35527 "",
35528 "",
35529 "",
35530 "",
35531 "",
35532 "",
35533 "",
35534 "",
35535 "",
35536 "",
35537 "",
35538 "",
35539 ""
35540 };
35541
35542 static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
35543 static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
35544 static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
35545 static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
35546 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
35547 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
35548
35549 class DFA62 extends DFA {
35550
35551 public DFA62(BaseRecognizer recognizer) {
35552 this.recognizer = recognizer;
35553 this.decisionNumber = 62;
35554 this.eot = dfa_1;
35555 this.eof = dfa_1;
35556 this.min = dfa_2;
35557 this.max = dfa_3;
35558 this.accept = dfa_4;
35559 this.special = dfa_5;
35560 this.transition = dfa_6;
35561 }
35562 public String getDescription() {
35563 return "9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
35564 }
35565 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35566 TokenStream input = (TokenStream)_input;
35567 int _s = s;
35568 switch ( s ) {
35569 case 0 :
35570 int LA62_0 = input.LA(1);
35571
35572
35573 int index62_0 = input.index();
35574 input.rewind();
35575 s = -1;
35576 if ( LA62_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35577
35578 else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35579
35580 else if ( LA62_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35581
35582 else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35583
35584 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35585
35586 else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35587
35588 else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35589
35590 else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35591
35592 else if ( LA62_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35593
35594 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35595
35596 else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35597
35598 else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35599
35600 else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35601
35602 else if ( (LA62_0==30) ) {s = 14;}
35603
35604
35605 input.seek(index62_0);
35606 if ( s>=0 ) return s;
35607 break;
35608 }
35609 NoViableAltException nvae =
35610 new NoViableAltException(getDescription(), 62, _s, input);
35611 error(nvae);
35612 throw nvae;
35613 }
35614 }
35615 static final String dfa_7s = "\16\uffff";
35616 static final String dfa_8s = "\1\43\15\uffff";
35617 static final String dfa_9s = "\1\77\15\uffff";
35618 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";
35619 static final String dfa_11s = "\1\0\15\uffff}>";
35620 static final String[] dfa_12s = {
35621 "\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
35622 "",
35623 "",
35624 "",
35625 "",
35626 "",
35627 "",
35628 "",
35629 "",
35630 "",
35631 "",
35632 "",
35633 "",
35634 ""
35635 };
35636
35637 static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
35638 static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s);
35639 static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s);
35640 static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
35641 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
35642 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
35643
35644 class DFA63 extends DFA {
35645
35646 public DFA63(BaseRecognizer recognizer) {
35647 this.recognizer = recognizer;
35648 this.decisionNumber = 63;
35649 this.eot = dfa_7;
35650 this.eof = dfa_7;
35651 this.min = dfa_8;
35652 this.max = dfa_9;
35653 this.accept = dfa_10;
35654 this.special = dfa_11;
35655 this.transition = dfa_12;
35656 }
35657 public String getDescription() {
35658 return "9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )";
35659 }
35660 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35661 TokenStream input = (TokenStream)_input;
35662 int _s = s;
35663 switch ( s ) {
35664 case 0 :
35665 int LA63_0 = input.LA(1);
35666
35667
35668 int index63_0 = input.index();
35669 input.rewind();
35670 s = -1;
35671 if ( LA63_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35672
35673 else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35674
35675 else if ( LA63_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35676
35677 else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35678
35679 else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35680
35681 else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35682
35683 else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35684
35685 else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35686
35687 else if ( LA63_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35688
35689 else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35690
35691 else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35692
35693 else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35694
35695 else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35696
35697
35698 input.seek(index63_0);
35699 if ( s>=0 ) return s;
35700 break;
35701 }
35702 NoViableAltException nvae =
35703 new NoViableAltException(getDescription(), 63, _s, input);
35704 error(nvae);
35705 throw nvae;
35706 }
35707 }
35708
35709 class DFA64 extends DFA {
35710
35711 public DFA64(BaseRecognizer recognizer) {
35712 this.recognizer = recognizer;
35713 this.decisionNumber = 64;
35714 this.eot = dfa_1;
35715 this.eof = dfa_1;
35716 this.min = dfa_2;
35717 this.max = dfa_3;
35718 this.accept = dfa_4;
35719 this.special = dfa_5;
35720 this.transition = dfa_6;
35721 }
35722 public String getDescription() {
35723 return "9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
35724 }
35725 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35726 TokenStream input = (TokenStream)_input;
35727 int _s = s;
35728 switch ( s ) {
35729 case 0 :
35730 int LA64_0 = input.LA(1);
35731
35732
35733 int index64_0 = input.index();
35734 input.rewind();
35735 s = -1;
35736 if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35737
35738 else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35739
35740 else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35741
35742 else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35743
35744 else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35745
35746 else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35747
35748 else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35749
35750 else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35751
35752 else if ( LA64_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35753
35754 else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35755
35756 else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35757
35758 else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35759
35760 else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35761
35762 else if ( (LA64_0==30) ) {s = 14;}
35763
35764
35765 input.seek(index64_0);
35766 if ( s>=0 ) return s;
35767 break;
35768 }
35769 NoViableAltException nvae =
35770 new NoViableAltException(getDescription(), 64, _s, input);
35771 error(nvae);
35772 throw nvae;
35773 }
35774 }
35775
35776 class DFA65 extends DFA {
35777
35778 public DFA65(BaseRecognizer recognizer) {
35779 this.recognizer = recognizer;
35780 this.decisionNumber = 65;
35781 this.eot = dfa_1;
35782 this.eof = dfa_1;
35783 this.min = dfa_2;
35784 this.max = dfa_3;
35785 this.accept = dfa_4;
35786 this.special = dfa_5;
35787 this.transition = dfa_6;
35788 }
35789 public String getDescription() {
35790 return "9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
35791 }
35792 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35793 TokenStream input = (TokenStream)_input;
35794 int _s = s;
35795 switch ( s ) {
35796 case 0 :
35797 int LA65_0 = input.LA(1);
35798
35799
35800 int index65_0 = input.index();
35801 input.rewind();
35802 s = -1;
35803 if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35804
35805 else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35806
35807 else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35808
35809 else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35810
35811 else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35812
35813 else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35814
35815 else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35816
35817 else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35818
35819 else if ( LA65_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35820
35821 else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35822
35823 else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35824
35825 else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35826
35827 else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35828
35829 else if ( (LA65_0==30) ) {s = 14;}
35830
35831
35832 input.seek(index65_0);
35833 if ( s>=0 ) return s;
35834 break;
35835 }
35836 NoViableAltException nvae =
35837 new NoViableAltException(getDescription(), 65, _s, input);
35838 error(nvae);
35839 throw nvae;
35840 }
35841 }
35842
35843 class DFA66 extends DFA {
35844
35845 public DFA66(BaseRecognizer recognizer) {
35846 this.recognizer = recognizer;
35847 this.decisionNumber = 66;
35848 this.eot = dfa_1;
35849 this.eof = dfa_1;
35850 this.min = dfa_2;
35851 this.max = dfa_3;
35852 this.accept = dfa_4;
35853 this.special = dfa_5;
35854 this.transition = dfa_6;
35855 }
35856 public String getDescription() {
35857 return "9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
35858 }
35859 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35860 TokenStream input = (TokenStream)_input;
35861 int _s = s;
35862 switch ( s ) {
35863 case 0 :
35864 int LA66_0 = input.LA(1);
35865
35866
35867 int index66_0 = input.index();
35868 input.rewind();
35869 s = -1;
35870 if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35871
35872 else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35873
35874 else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35875
35876 else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35877
35878 else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35879
35880 else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35881
35882 else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35883
35884 else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35885
35886 else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35887
35888 else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35889
35890 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35891
35892 else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35893
35894 else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35895
35896 else if ( (LA66_0==30) ) {s = 14;}
35897
35898
35899 input.seek(index66_0);
35900 if ( s>=0 ) return s;
35901 break;
35902 }
35903 NoViableAltException nvae =
35904 new NoViableAltException(getDescription(), 66, _s, input);
35905 error(nvae);
35906 throw nvae;
35907 }
35908 }
35909
35910 class DFA67 extends DFA {
35911
35912 public DFA67(BaseRecognizer recognizer) {
35913 this.recognizer = recognizer;
35914 this.decisionNumber = 67;
35915 this.eot = dfa_1;
35916 this.eof = dfa_1;
35917 this.min = dfa_2;
35918 this.max = dfa_3;
35919 this.accept = dfa_4;
35920 this.special = dfa_5;
35921 this.transition = dfa_6;
35922 }
35923 public String getDescription() {
35924 return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
35925 }
35926 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35927 TokenStream input = (TokenStream)_input;
35928 int _s = s;
35929 switch ( s ) {
35930 case 0 :
35931 int LA67_0 = input.LA(1);
35932
35933
35934 int index67_0 = input.index();
35935 input.rewind();
35936 s = -1;
35937 if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
35938
35939 else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
35940
35941 else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
35942
35943 else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
35944
35945 else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
35946
35947 else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
35948
35949 else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
35950
35951 else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
35952
35953 else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
35954
35955 else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
35956
35957 else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
35958
35959 else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
35960
35961 else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
35962
35963 else if ( (LA67_0==30) ) {s = 14;}
35964
35965
35966 input.seek(index67_0);
35967 if ( s>=0 ) return s;
35968 break;
35969 }
35970 NoViableAltException nvae =
35971 new NoViableAltException(getDescription(), 67, _s, input);
35972 error(nvae);
35973 throw nvae;
35974 }
35975 }
35976
35977 class DFA68 extends DFA {
35978
35979 public DFA68(BaseRecognizer recognizer) {
35980 this.recognizer = recognizer;
35981 this.decisionNumber = 68;
35982 this.eot = dfa_1;
35983 this.eof = dfa_1;
35984 this.min = dfa_2;
35985 this.max = dfa_3;
35986 this.accept = dfa_4;
35987 this.special = dfa_5;
35988 this.transition = dfa_6;
35989 }
35990 public String getDescription() {
35991 return "9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
35992 }
35993 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
35994 TokenStream input = (TokenStream)_input;
35995 int _s = s;
35996 switch ( s ) {
35997 case 0 :
35998 int LA68_0 = input.LA(1);
35999
36000
36001 int index68_0 = input.index();
36002 input.rewind();
36003 s = -1;
36004 if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36005
36006 else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36007
36008 else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36009
36010 else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36011
36012 else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36013
36014 else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36015
36016 else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36017
36018 else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36019
36020 else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36021
36022 else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36023
36024 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36025
36026 else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36027
36028 else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36029
36030 else if ( (LA68_0==30) ) {s = 14;}
36031
36032
36033 input.seek(index68_0);
36034 if ( s>=0 ) return s;
36035 break;
36036 }
36037 NoViableAltException nvae =
36038 new NoViableAltException(getDescription(), 68, _s, input);
36039 error(nvae);
36040 throw nvae;
36041 }
36042 }
36043
36044 class DFA69 extends DFA {
36045
36046 public DFA69(BaseRecognizer recognizer) {
36047 this.recognizer = recognizer;
36048 this.decisionNumber = 69;
36049 this.eot = dfa_1;
36050 this.eof = dfa_1;
36051 this.min = dfa_2;
36052 this.max = dfa_3;
36053 this.accept = dfa_4;
36054 this.special = dfa_5;
36055 this.transition = dfa_6;
36056 }
36057 public String getDescription() {
36058 return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
36059 }
36060 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36061 TokenStream input = (TokenStream)_input;
36062 int _s = s;
36063 switch ( s ) {
36064 case 0 :
36065 int LA69_0 = input.LA(1);
36066
36067
36068 int index69_0 = input.index();
36069 input.rewind();
36070 s = -1;
36071 if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36072
36073 else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36074
36075 else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36076
36077 else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36078
36079 else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36080
36081 else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36082
36083 else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36084
36085 else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36086
36087 else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36088
36089 else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36090
36091 else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36092
36093 else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36094
36095 else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36096
36097 else if ( (LA69_0==30) ) {s = 14;}
36098
36099
36100 input.seek(index69_0);
36101 if ( s>=0 ) return s;
36102 break;
36103 }
36104 NoViableAltException nvae =
36105 new NoViableAltException(getDescription(), 69, _s, input);
36106 error(nvae);
36107 throw nvae;
36108 }
36109 }
36110
36111 class DFA70 extends DFA {
36112
36113 public DFA70(BaseRecognizer recognizer) {
36114 this.recognizer = recognizer;
36115 this.decisionNumber = 70;
36116 this.eot = dfa_1;
36117 this.eof = dfa_1;
36118 this.min = dfa_2;
36119 this.max = dfa_3;
36120 this.accept = dfa_4;
36121 this.special = dfa_5;
36122 this.transition = dfa_6;
36123 }
36124 public String getDescription() {
36125 return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
36126 }
36127 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36128 TokenStream input = (TokenStream)_input;
36129 int _s = s;
36130 switch ( s ) {
36131 case 0 :
36132 int LA70_0 = input.LA(1);
36133
36134
36135 int index70_0 = input.index();
36136 input.rewind();
36137 s = -1;
36138 if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36139
36140 else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36141
36142 else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36143
36144 else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36145
36146 else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36147
36148 else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36149
36150 else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36151
36152 else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36153
36154 else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36155
36156 else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36157
36158 else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36159
36160 else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36161
36162 else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36163
36164 else if ( (LA70_0==30) ) {s = 14;}
36165
36166
36167 input.seek(index70_0);
36168 if ( s>=0 ) return s;
36169 break;
36170 }
36171 NoViableAltException nvae =
36172 new NoViableAltException(getDescription(), 70, _s, input);
36173 error(nvae);
36174 throw nvae;
36175 }
36176 }
36177
36178 class DFA71 extends DFA {
36179
36180 public DFA71(BaseRecognizer recognizer) {
36181 this.recognizer = recognizer;
36182 this.decisionNumber = 71;
36183 this.eot = dfa_1;
36184 this.eof = dfa_1;
36185 this.min = dfa_2;
36186 this.max = dfa_3;
36187 this.accept = dfa_4;
36188 this.special = dfa_5;
36189 this.transition = dfa_6;
36190 }
36191 public String getDescription() {
36192 return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
36193 }
36194 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36195 TokenStream input = (TokenStream)_input;
36196 int _s = s;
36197 switch ( s ) {
36198 case 0 :
36199 int LA71_0 = input.LA(1);
36200
36201
36202 int index71_0 = input.index();
36203 input.rewind();
36204 s = -1;
36205 if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36206
36207 else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36208
36209 else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36210
36211 else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36212
36213 else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36214
36215 else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36216
36217 else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36218
36219 else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36220
36221 else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36222
36223 else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36224
36225 else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36226
36227 else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36228
36229 else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36230
36231 else if ( (LA71_0==30) ) {s = 14;}
36232
36233
36234 input.seek(index71_0);
36235 if ( s>=0 ) return s;
36236 break;
36237 }
36238 NoViableAltException nvae =
36239 new NoViableAltException(getDescription(), 71, _s, input);
36240 error(nvae);
36241 throw nvae;
36242 }
36243 }
36244
36245 class DFA72 extends DFA {
36246
36247 public DFA72(BaseRecognizer recognizer) {
36248 this.recognizer = recognizer;
36249 this.decisionNumber = 72;
36250 this.eot = dfa_1;
36251 this.eof = dfa_1;
36252 this.min = dfa_2;
36253 this.max = dfa_3;
36254 this.accept = dfa_4;
36255 this.special = dfa_5;
36256 this.transition = dfa_6;
36257 }
36258 public String getDescription() {
36259 return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
36260 }
36261 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36262 TokenStream input = (TokenStream)_input;
36263 int _s = s;
36264 switch ( s ) {
36265 case 0 :
36266 int LA72_0 = input.LA(1);
36267
36268
36269 int index72_0 = input.index();
36270 input.rewind();
36271 s = -1;
36272 if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36273
36274 else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36275
36276 else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36277
36278 else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36279
36280 else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36281
36282 else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36283
36284 else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36285
36286 else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36287
36288 else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36289
36290 else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36291
36292 else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36293
36294 else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36295
36296 else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36297
36298 else if ( (LA72_0==30) ) {s = 14;}
36299
36300
36301 input.seek(index72_0);
36302 if ( s>=0 ) return s;
36303 break;
36304 }
36305 NoViableAltException nvae =
36306 new NoViableAltException(getDescription(), 72, _s, input);
36307 error(nvae);
36308 throw nvae;
36309 }
36310 }
36311
36312 class DFA73 extends DFA {
36313
36314 public DFA73(BaseRecognizer recognizer) {
36315 this.recognizer = recognizer;
36316 this.decisionNumber = 73;
36317 this.eot = dfa_1;
36318 this.eof = dfa_1;
36319 this.min = dfa_2;
36320 this.max = dfa_3;
36321 this.accept = dfa_4;
36322 this.special = dfa_5;
36323 this.transition = dfa_6;
36324 }
36325 public String getDescription() {
36326 return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
36327 }
36328 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36329 TokenStream input = (TokenStream)_input;
36330 int _s = s;
36331 switch ( s ) {
36332 case 0 :
36333 int LA73_0 = input.LA(1);
36334
36335
36336 int index73_0 = input.index();
36337 input.rewind();
36338 s = -1;
36339 if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36340
36341 else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36342
36343 else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36344
36345 else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36346
36347 else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36348
36349 else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36350
36351 else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36352
36353 else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36354
36355 else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36356
36357 else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36358
36359 else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36360
36361 else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36362
36363 else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36364
36365 else if ( (LA73_0==30) ) {s = 14;}
36366
36367
36368 input.seek(index73_0);
36369 if ( s>=0 ) return s;
36370 break;
36371 }
36372 NoViableAltException nvae =
36373 new NoViableAltException(getDescription(), 73, _s, input);
36374 error(nvae);
36375 throw nvae;
36376 }
36377 }
36378
36379 class DFA74 extends DFA {
36380
36381 public DFA74(BaseRecognizer recognizer) {
36382 this.recognizer = recognizer;
36383 this.decisionNumber = 74;
36384 this.eot = dfa_1;
36385 this.eof = dfa_1;
36386 this.min = dfa_2;
36387 this.max = dfa_3;
36388 this.accept = dfa_4;
36389 this.special = dfa_5;
36390 this.transition = dfa_6;
36391 }
36392 public String getDescription() {
36393 return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
36394 }
36395 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36396 TokenStream input = (TokenStream)_input;
36397 int _s = s;
36398 switch ( s ) {
36399 case 0 :
36400 int LA74_0 = input.LA(1);
36401
36402
36403 int index74_0 = input.index();
36404 input.rewind();
36405 s = -1;
36406 if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36407
36408 else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36409
36410 else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36411
36412 else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36413
36414 else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36415
36416 else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36417
36418 else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36419
36420 else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36421
36422 else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36423
36424 else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36425
36426 else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36427
36428 else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36429
36430 else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36431
36432 else if ( (LA74_0==30) ) {s = 14;}
36433
36434
36435 input.seek(index74_0);
36436 if ( s>=0 ) return s;
36437 break;
36438 }
36439 NoViableAltException nvae =
36440 new NoViableAltException(getDescription(), 74, _s, input);
36441 error(nvae);
36442 throw nvae;
36443 }
36444 }
36445
36446 class DFA75 extends DFA {
36447
36448 public DFA75(BaseRecognizer recognizer) {
36449 this.recognizer = recognizer;
36450 this.decisionNumber = 75;
36451 this.eot = dfa_1;
36452 this.eof = dfa_1;
36453 this.min = dfa_2;
36454 this.max = dfa_3;
36455 this.accept = dfa_4;
36456 this.special = dfa_5;
36457 this.transition = dfa_6;
36458 }
36459 public String getDescription() {
36460 return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
36461 }
36462 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
36463 TokenStream input = (TokenStream)_input;
36464 int _s = s;
36465 switch ( s ) {
36466 case 0 :
36467 int LA75_0 = input.LA(1);
36468
36469
36470 int index75_0 = input.index();
36471 input.rewind();
36472 s = -1;
36473 if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
36474
36475 else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
36476
36477 else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
36478
36479 else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
36480
36481 else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
36482
36483 else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
36484
36485 else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
36486
36487 else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
36488
36489 else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
36490
36491 else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
36492
36493 else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
36494
36495 else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
36496
36497 else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
36498
36499 else if ( (LA75_0==30) ) {s = 14;}
36500
36501
36502 input.seek(index75_0);
36503 if ( s>=0 ) return s;
36504 break;
36505 }
36506 NoViableAltException nvae =
36507 new NoViableAltException(getDescription(), 75, _s, input);
36508 error(nvae);
36509 throw nvae;
36510 }
36511 }
36512
36513
36514 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
36515 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
36516 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003001E808000000L});
36517 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L});
36518 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003001E808000002L});
36519 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L});
36520 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L});
36521 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
36522 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
36523 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000001000000L});
36524 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
36525 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000002000000L});
36526 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000004000000L});
36527 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L});
36528 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100000010L});
36529 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000C0000000L});
36530 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000080000002L});
36531 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000200000000L});
36532 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L});
36533 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L});
36534 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L});
36535 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L});
36536 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004001800L});
36537 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L});
36538 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L});
36539 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000E0040000040L});
36540 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000080000000L});
36541 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000E0000000040L});
36542 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000038000L});
36543 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000100040000000L});
36544 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000100000000000L});
36545 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000200000000000L});
36546 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x1000000010000000L});
36547 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000020L});
36548 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L});
36549 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0001000000000000L});
36550 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x2000000020000020L});
36551 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002000000000000L});
36552 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0004000000000000L});
36553 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L});
36554 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0008000000000000L});
36555 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040400020L});
36556 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000040L});
36557 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xCFD001C800000000L});
36558 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000000L});
36559 public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000010L});
36560 public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x00000000001C0000L});
36561 public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xCFD001C800000002L});
36562
36563}