From e31d83d790a2895bd6570294856d9eed2f300a4a Mon Sep 17 00:00:00 2001 From: Alberto Debiasi <adebiasi@fbk.eu> Date: Mon, 4 May 2020 12:15:32 +0200 Subject: [PATCH] Remove generated java class in fla.ui plugin. Change-Id: I1bea7abf7bee1722e2db1a22c3306e59ebce78bd --- .../PartialFlaDslContentAssistParser.java | 38 - .../antlr/internal/InternalFlaDslLexer.java | 1897 ---- .../antlr/internal/InternalFlaDslParser.java | 9787 ----------------- 3 files changed, 11722 deletions(-) delete mode 100644 plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/PartialFlaDslContentAssistParser.java delete mode 100644 plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslLexer.java delete mode 100644 plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslParser.java diff --git a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/PartialFlaDslContentAssistParser.java b/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/PartialFlaDslContentAssistParser.java deleted file mode 100644 index 8d2b405d3..000000000 --- a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/PartialFlaDslContentAssistParser.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * generated by Xtext - */ -package org.polarsys.chess.xtext.ui.contentassist.antlr; - -import java.util.Collection; -import java.util.Collections; - -import org.eclipse.xtext.AbstractRule; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialContentAssistParser; -import org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.util.PolymorphicDispatcher; - -/* - * Template CodetemplatesGeneratorFragment.xpt - */ -public class PartialFlaDslContentAssistParser extends FlaDslParser implements IPartialContentAssistParser { - - private AbstractRule rule; - - @Override - public void initializeFor(AbstractRule rule) { - this.rule = rule; - } - - @Override - protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) { - if (rule == null || rule.eIsProxy()) - return Collections.emptyList(); - String methodName = "entryRule" + rule.getName(); - PolymorphicDispatcher<Collection<FollowElement>> dispatcher = - new PolymorphicDispatcher<Collection<FollowElement>>(methodName, 0, 0, Collections.singletonList(parser)); - dispatcher.invoke(); - return parser.getFollowElements(); - } - -} diff --git a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslLexer.java b/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslLexer.java deleted file mode 100644 index 75a8ef9b0..000000000 --- a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslLexer.java +++ /dev/null @@ -1,1897 +0,0 @@ -package org.polarsys.chess.xtext.ui.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalFlaDslLexer extends Lexer { - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__37=37; - public static final int T__16=16; - public static final int T__38=38; - public static final int T__17=17; - public static final int T__39=39; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__33=33; - public static final int T__12=12; - public static final int T__34=34; - public static final int T__13=13; - public static final int T__35=35; - public static final int T__14=14; - public static final int T__36=36; - public static final int EOF=-1; - public static final int T__30=30; - public static final int T__31=31; - public static final int T__32=32; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int T__26=26; - public static final int T__27=27; - public static final int T__28=28; - public static final int RULE_INT=5; - public static final int T__29=29; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__23=23; - public static final int T__24=24; - public static final int T__25=25; - public static final int T__40=40; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - public InternalFlaDslLexer() {;} - public InternalFlaDslLexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalFlaDslLexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalFlaDsl.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:11:7: ( 'undefined' ) - // InternalFlaDsl.g:11:9: 'undefined' - { - match("undefined"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:12:7: ( 'early' ) - // InternalFlaDsl.g:12:9: 'early' - { - match("early"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:13:7: ( 'late' ) - // InternalFlaDsl.g:13:9: 'late' - { - match("late"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:14:7: ( 'commission' ) - // InternalFlaDsl.g:14:9: 'commission' - { - match("commission"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:15:7: ( 'omission' ) - // InternalFlaDsl.g:15:9: 'omission' - { - match("omission"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:16:7: ( 'valueSubtle' ) - // InternalFlaDsl.g:16:9: 'valueSubtle' - { - match("valueSubtle"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:17:7: ( 'valueCoarse' ) - // InternalFlaDsl.g:17:9: 'valueCoarse' - { - match("valueCoarse"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:18:7: ( 'incompletion' ) - // InternalFlaDsl.g:18:9: 'incompletion' - { - match("incompletion"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:19:7: ( 'none' ) - // InternalFlaDsl.g:19:9: 'none' - { - match("none"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:20:7: ( 'unspecified' ) - // InternalFlaDsl.g:20:9: 'unspecified' - { - match("unspecified"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "T__21" - public final void mT__21() throws RecognitionException { - try { - int _type = T__21; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:21:7: ( 'inconsistency' ) - // InternalFlaDsl.g:21:9: 'inconsistency' - { - match("inconsistency"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__21" - - // $ANTLR start "T__22" - public final void mT__22() throws RecognitionException { - try { - int _type = T__22; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:22:7: ( 'interference' ) - // InternalFlaDsl.g:22:9: 'interference' - { - match("interference"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__22" - - // $ANTLR start "T__23" - public final void mT__23() throws RecognitionException { - try { - int _type = T__23; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:23:7: ( 'impermanence' ) - // InternalFlaDsl.g:23:9: 'impermanence' - { - match("impermanence"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__23" - - // $ANTLR start "T__24" - public final void mT__24() throws RecognitionException { - try { - int _type = T__24; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:24:7: ( 'all_or_nothing' ) - // InternalFlaDsl.g:24:9: 'all_or_nothing' - { - match("all_or_nothing"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__24" - - // $ANTLR start "T__25" - public final void mT__25() throws RecognitionException { - try { - int _type = T__25; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:25:7: ( 'all_or_compensation' ) - // InternalFlaDsl.g:25:9: 'all_or_compensation' - { - match("all_or_compensation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__25" - - // $ANTLR start "T__26" - public final void mT__26() throws RecognitionException { - try { - int _type = T__26; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:26:7: ( 'full_consistency' ) - // InternalFlaDsl.g:26:9: 'full_consistency' - { - match("full_consistency"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__26" - - // $ANTLR start "T__27" - public final void mT__27() throws RecognitionException { - try { - int _type = T__27; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:27:7: ( 'range_violation_allowed' ) - // InternalFlaDsl.g:27:9: 'range_violation_allowed' - { - match("range_violation_allowed"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__27" - - // $ANTLR start "T__28" - public final void mT__28() throws RecognitionException { - try { - int _type = T__28; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:28:7: ( 'serializable' ) - // InternalFlaDsl.g:28:9: 'serializable' - { - match("serializable"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__28" - - // $ANTLR start "T__29" - public final void mT__29() throws RecognitionException { - try { - int _type = T__29; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:29:7: ( 'portable_level' ) - // InternalFlaDsl.g:29:9: 'portable_level' - { - match("portable_level"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__29" - - // $ANTLR start "T__30" - public final void mT__30() throws RecognitionException { - try { - int _type = T__30; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:30:7: ( 'no_loss' ) - // InternalFlaDsl.g:30:9: 'no_loss' - { - match("no_loss"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__30" - - // $ANTLR start "T__31" - public final void mT__31() throws RecognitionException { - try { - int _type = T__31; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:31:7: ( 'partial_loss_allowed' ) - // InternalFlaDsl.g:31:9: 'partial_loss_allowed' - { - match("partial_loss_allowed"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__31" - - // $ANTLR start "T__32" - public final void mT__32() throws RecognitionException { - try { - int _type = T__32; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:32:7: ( 'FLA:' ) - // InternalFlaDsl.g:32:9: 'FLA:' - { - match("FLA:"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__32" - - // $ANTLR start "T__33" - public final void mT__33() throws RecognitionException { - try { - int _type = T__33; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:33:7: ( '->' ) - // InternalFlaDsl.g:33:9: '->' - { - match("->"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__33" - - // $ANTLR start "T__34" - public final void mT__34() throws RecognitionException { - try { - int _type = T__34; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:34:7: ( ';' ) - // InternalFlaDsl.g:34:9: ';' - { - match(';'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__34" - - // $ANTLR start "T__35" - public final void mT__35() throws RecognitionException { - try { - int _type = T__35; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:35:7: ( ',' ) - // InternalFlaDsl.g:35:9: ',' - { - match(','); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__35" - - // $ANTLR start "T__36" - public final void mT__36() throws RecognitionException { - try { - int _type = T__36; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:36:7: ( '.' ) - // InternalFlaDsl.g:36:9: '.' - { - match('.'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__36" - - // $ANTLR start "T__37" - public final void mT__37() throws RecognitionException { - try { - int _type = T__37; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:37:7: ( '{' ) - // InternalFlaDsl.g:37:9: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__37" - - // $ANTLR start "T__38" - public final void mT__38() throws RecognitionException { - try { - int _type = T__38; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:38:7: ( '}' ) - // InternalFlaDsl.g:38:9: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__38" - - // $ANTLR start "T__39" - public final void mT__39() throws RecognitionException { - try { - int _type = T__39; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:39:7: ( 'noFailure' ) - // InternalFlaDsl.g:39:9: 'noFailure' - { - match("noFailure"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__39" - - // $ANTLR start "T__40" - public final void mT__40() throws RecognitionException { - try { - int _type = T__40; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:40:7: ( 'wildcard' ) - // InternalFlaDsl.g:40:9: 'wildcard' - { - match("wildcard"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__40" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3578:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFlaDsl.g:3578:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalFlaDsl.g:3578:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalFlaDsl.g:3578:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalFlaDsl.g:3578:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalFlaDsl.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3580:10: ( ( '0' .. '9' )+ ) - // InternalFlaDsl.g:3580:12: ( '0' .. '9' )+ - { - // InternalFlaDsl.g:3580:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalFlaDsl.g:3580:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3582:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFlaDsl.g:3582:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalFlaDsl.g:3582:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalFlaDsl.g:3582:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalFlaDsl.g:3582:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalFlaDsl.g:3582:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalFlaDsl.g:3582:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalFlaDsl.g:3582:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalFlaDsl.g:3582:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalFlaDsl.g:3582:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalFlaDsl.g:3582:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3584:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFlaDsl.g:3584:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalFlaDsl.g:3584:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalFlaDsl.g:3584:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3586:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFlaDsl.g:3586:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalFlaDsl.g:3586:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalFlaDsl.g:3586:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalFlaDsl.g:3586:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalFlaDsl.g:3586:41: ( '\\r' )? '\\n' - { - // InternalFlaDsl.g:3586:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalFlaDsl.g:3586:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3588:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFlaDsl.g:3588:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalFlaDsl.g:3588:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalFlaDsl.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFlaDsl.g:3590:16: ( . ) - // InternalFlaDsl.g:3590:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalFlaDsl.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=37; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalFlaDsl.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalFlaDsl.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalFlaDsl.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalFlaDsl.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalFlaDsl.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalFlaDsl.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalFlaDsl.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalFlaDsl.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalFlaDsl.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalFlaDsl.g:1:64: T__20 - { - mT__20(); - - } - break; - case 11 : - // InternalFlaDsl.g:1:70: T__21 - { - mT__21(); - - } - break; - case 12 : - // InternalFlaDsl.g:1:76: T__22 - { - mT__22(); - - } - break; - case 13 : - // InternalFlaDsl.g:1:82: T__23 - { - mT__23(); - - } - break; - case 14 : - // InternalFlaDsl.g:1:88: T__24 - { - mT__24(); - - } - break; - case 15 : - // InternalFlaDsl.g:1:94: T__25 - { - mT__25(); - - } - break; - case 16 : - // InternalFlaDsl.g:1:100: T__26 - { - mT__26(); - - } - break; - case 17 : - // InternalFlaDsl.g:1:106: T__27 - { - mT__27(); - - } - break; - case 18 : - // InternalFlaDsl.g:1:112: T__28 - { - mT__28(); - - } - break; - case 19 : - // InternalFlaDsl.g:1:118: T__29 - { - mT__29(); - - } - break; - case 20 : - // InternalFlaDsl.g:1:124: T__30 - { - mT__30(); - - } - break; - case 21 : - // InternalFlaDsl.g:1:130: T__31 - { - mT__31(); - - } - break; - case 22 : - // InternalFlaDsl.g:1:136: T__32 - { - mT__32(); - - } - break; - case 23 : - // InternalFlaDsl.g:1:142: T__33 - { - mT__33(); - - } - break; - case 24 : - // InternalFlaDsl.g:1:148: T__34 - { - mT__34(); - - } - break; - case 25 : - // InternalFlaDsl.g:1:154: T__35 - { - mT__35(); - - } - break; - case 26 : - // InternalFlaDsl.g:1:160: T__36 - { - mT__36(); - - } - break; - case 27 : - // InternalFlaDsl.g:1:166: T__37 - { - mT__37(); - - } - break; - case 28 : - // InternalFlaDsl.g:1:172: T__38 - { - mT__38(); - - } - break; - case 29 : - // InternalFlaDsl.g:1:178: T__39 - { - mT__39(); - - } - break; - case 30 : - // InternalFlaDsl.g:1:184: T__40 - { - mT__40(); - - } - break; - case 31 : - // InternalFlaDsl.g:1:190: RULE_ID - { - mRULE_ID(); - - } - break; - case 32 : - // InternalFlaDsl.g:1:198: RULE_INT - { - mRULE_INT(); - - } - break; - case 33 : - // InternalFlaDsl.g:1:207: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 34 : - // InternalFlaDsl.g:1:219: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 35 : - // InternalFlaDsl.g:1:235: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 36 : - // InternalFlaDsl.g:1:251: RULE_WS - { - mRULE_WS(); - - } - break; - case 37 : - // InternalFlaDsl.g:1:259: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\16\37\1\35\5\uffff\1\37\1\35\2\uffff\3\35\2\uffff\1\37\1\uffff\17\37\6\uffff\1\37\5\uffff\30\37\1\150\6\37\1\160\10\37\1\uffff\3\37\1\174\1\uffff\7\37\1\uffff\13\37\1\uffff\33\37\1\u00ab\13\37\1\u00b8\6\37\1\uffff\10\37\1\u00c7\1\u00c8\2\37\1\uffff\6\37\1\u00d1\7\37\2\uffff\1\37\1\u00da\6\37\1\uffff\7\37\1\u00e8\1\uffff\1\u00e9\1\u00ea\13\37\3\uffff\1\u00f6\1\37\1\u00f8\1\u00f9\4\37\1\u00fe\2\37\1\uffff\1\u0101\2\uffff\4\37\1\uffff\2\37\1\uffff\1\u0108\3\37\1\u010c\1\37\1\uffff\3\37\1\uffff\2\37\1\u0113\3\37\1\uffff\5\37\1\u011c\2\37\1\uffff\1\37\1\u0120\1\37\1\uffff\1\37\1\u0123\1\uffff"; - static final String DFA12_eofS = - "\u0124\uffff"; - static final String DFA12_minS = - "\1\0\1\156\2\141\1\157\1\155\1\141\1\155\1\157\1\154\1\165\1\141\1\145\1\141\1\114\1\76\5\uffff\1\151\1\101\2\uffff\2\0\1\52\2\uffff\1\144\1\uffff\1\162\1\164\1\155\1\151\1\154\1\143\1\160\1\106\2\154\1\156\3\162\1\101\6\uffff\1\154\5\uffff\1\145\1\160\1\154\1\145\1\155\1\163\1\165\1\157\3\145\1\154\1\141\1\137\1\154\1\147\1\151\2\164\1\72\1\144\1\146\1\145\1\171\1\60\1\151\1\163\1\145\1\155\2\162\1\60\1\157\1\151\1\157\1\137\1\145\2\141\1\151\1\uffff\1\143\1\151\1\143\1\60\1\uffff\1\163\1\151\1\103\1\160\1\163\1\146\1\155\1\uffff\1\163\1\154\1\162\1\143\1\137\1\154\1\142\2\141\1\156\1\151\1\uffff\1\163\1\157\1\165\1\157\1\154\1\151\1\145\1\141\1\163\1\165\1\137\1\157\1\166\1\151\2\154\1\162\1\145\1\146\1\151\1\156\1\142\1\141\1\145\1\163\1\162\1\156\1\60\1\162\1\143\1\156\1\151\1\172\1\145\1\137\2\144\1\151\1\157\1\60\1\164\1\162\2\164\2\145\1\uffff\1\145\2\157\1\163\1\157\1\141\1\137\1\154\2\60\1\145\1\156\1\uffff\1\154\1\163\1\151\1\145\2\156\1\60\1\164\1\155\1\151\1\154\1\142\1\154\1\157\2\uffff\1\144\1\60\2\145\1\157\1\156\2\143\1\uffff\1\150\1\160\1\163\1\141\1\154\1\145\1\163\1\60\1\uffff\2\60\1\156\1\143\2\145\1\151\1\145\2\164\1\145\1\166\1\163\3\uffff\1\60\1\171\2\60\2\156\1\145\1\151\1\60\1\145\1\137\1\uffff\1\60\2\uffff\1\147\1\163\1\156\1\157\1\uffff\1\154\1\141\1\uffff\1\60\1\141\1\143\1\156\1\60\1\154\1\uffff\1\164\1\171\1\137\1\uffff\1\154\1\151\1\60\1\141\2\157\1\uffff\1\154\1\167\1\156\1\154\1\145\1\60\1\157\1\144\1\uffff\1\167\1\60\1\145\1\uffff\1\144\1\60\1\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\156\2\141\1\157\1\155\1\141\1\156\1\157\1\154\1\165\1\141\1\145\1\157\1\114\1\76\5\uffff\1\151\1\172\2\uffff\2\uffff\1\57\2\uffff\1\163\1\uffff\1\162\1\164\1\155\1\151\1\154\1\164\1\160\1\156\2\154\1\156\3\162\1\101\6\uffff\1\154\5\uffff\1\145\1\160\1\154\1\145\1\155\1\163\1\165\1\157\3\145\1\154\1\141\1\137\1\154\1\147\1\151\2\164\1\72\1\144\1\146\1\145\1\171\1\172\1\151\1\163\1\145\1\156\2\162\1\172\1\157\1\151\1\157\1\137\1\145\2\141\1\151\1\uffff\1\143\1\151\1\143\1\172\1\uffff\1\163\1\151\1\123\1\160\1\163\1\146\1\155\1\uffff\1\163\1\154\1\162\1\143\1\137\1\154\1\142\2\141\1\156\1\151\1\uffff\1\163\1\157\1\165\1\157\1\154\1\151\1\145\1\141\1\163\1\165\1\137\1\157\1\166\1\151\2\154\1\162\1\145\1\146\1\151\1\156\1\142\1\141\1\145\1\163\1\162\1\156\1\172\1\162\2\156\1\151\1\172\1\145\1\137\2\144\1\151\1\157\1\172\1\164\1\162\2\164\2\145\1\uffff\1\145\2\157\1\163\1\157\1\141\1\137\1\154\2\172\1\145\1\156\1\uffff\1\154\1\163\1\151\1\145\2\156\1\172\1\164\1\155\1\151\1\154\1\142\1\154\1\157\2\uffff\1\144\1\172\2\145\1\157\1\156\2\143\1\uffff\1\150\1\160\1\163\1\141\1\154\1\145\1\163\1\172\1\uffff\2\172\1\156\1\143\2\145\1\151\1\145\2\164\1\145\1\166\1\163\3\uffff\1\172\1\171\2\172\2\156\1\145\1\151\1\172\1\145\1\137\1\uffff\1\172\2\uffff\1\147\1\163\1\156\1\157\1\uffff\1\154\1\141\1\uffff\1\172\1\141\1\143\1\156\1\172\1\154\1\uffff\1\164\1\171\1\137\1\uffff\1\154\1\151\1\172\1\141\2\157\1\uffff\1\154\1\167\1\156\1\154\1\145\1\172\1\157\1\144\1\uffff\1\167\1\172\1\145\1\uffff\1\144\1\172\1\uffff"; - static final String DFA12_acceptS = - "\20\uffff\1\30\1\31\1\32\1\33\1\34\2\uffff\1\37\1\40\3\uffff\1\44\1\45\1\uffff\1\37\17\uffff\1\27\1\30\1\31\1\32\1\33\1\34\1\uffff\1\40\1\41\1\42\1\43\1\44\50\uffff\1\26\4\uffff\1\3\7\uffff\1\11\13\uffff\1\2\56\uffff\1\24\14\uffff\1\5\16\uffff\1\36\1\1\10\uffff\1\35\10\uffff\1\4\15\uffff\1\12\1\6\1\7\13\uffff\1\10\1\uffff\1\14\1\15\4\uffff\1\22\2\uffff\1\13\6\uffff\1\16\3\uffff\1\23\6\uffff\1\20\10\uffff\1\17\3\uffff\1\25\2\uffff\1\21"; - static final String DFA12_specialS = - "\1\2\30\uffff\1\0\1\1\u0109\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\35\2\34\2\35\1\34\22\35\1\34\1\35\1\31\4\35\1\32\4\35\1\21\1\17\1\22\1\33\12\30\1\35\1\20\5\35\5\27\1\16\24\27\3\35\1\26\1\27\1\35\1\11\1\27\1\4\1\27\1\2\1\12\2\27\1\7\2\27\1\3\1\27\1\10\1\5\1\15\1\27\1\13\1\14\1\27\1\1\1\6\1\25\3\27\1\23\1\35\1\24\uff82\35", - "\1\36", - "\1\40", - "\1\41", - "\1\42", - "\1\43", - "\1\44", - "\1\46\1\45", - "\1\47", - "\1\50", - "\1\51", - "\1\52", - "\1\53", - "\1\55\15\uffff\1\54", - "\1\56", - "\1\57", - "", - "", - "", - "", - "", - "\1\65", - "\32\37\4\uffff\1\37\1\uffff\32\37", - "", - "", - "\0\67", - "\0\67", - "\1\70\4\uffff\1\71", - "", - "", - "\1\73\16\uffff\1\74", - "", - "\1\75", - "\1\76", - "\1\77", - "\1\100", - "\1\101", - "\1\102\20\uffff\1\103", - "\1\104", - "\1\107\30\uffff\1\106\16\uffff\1\105", - "\1\110", - "\1\111", - "\1\112", - "\1\113", - "\1\114", - "\1\115", - "\1\116", - "", - "", - "", - "", - "", - "", - "\1\117", - "", - "", - "", - "", - "", - "\1\120", - "\1\121", - "\1\122", - "\1\123", - "\1\124", - "\1\125", - "\1\126", - "\1\127", - "\1\130", - "\1\131", - "\1\132", - "\1\133", - "\1\134", - "\1\135", - "\1\136", - "\1\137", - "\1\140", - "\1\141", - "\1\142", - "\1\143", - "\1\144", - "\1\145", - "\1\146", - "\1\147", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\151", - "\1\152", - "\1\153", - "\1\154\1\155", - "\1\156", - "\1\157", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\161", - "\1\162", - "\1\163", - "\1\164", - "\1\165", - "\1\166", - "\1\167", - "\1\170", - "", - "\1\171", - "\1\172", - "\1\173", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "", - "\1\175", - "\1\176", - "\1\u0080\17\uffff\1\177", - "\1\u0081", - "\1\u0082", - "\1\u0083", - "\1\u0084", - "", - "\1\u0085", - "\1\u0086", - "\1\u0087", - "\1\u0088", - "\1\u0089", - "\1\u008a", - "\1\u008b", - "\1\u008c", - "\1\u008d", - "\1\u008e", - "\1\u008f", - "", - "\1\u0090", - "\1\u0091", - "\1\u0092", - "\1\u0093", - "\1\u0094", - "\1\u0095", - "\1\u0096", - "\1\u0097", - "\1\u0098", - "\1\u0099", - "\1\u009a", - "\1\u009b", - "\1\u009c", - "\1\u009d", - "\1\u009e", - "\1\u009f", - "\1\u00a0", - "\1\u00a1", - "\1\u00a2", - "\1\u00a3", - "\1\u00a4", - "\1\u00a5", - "\1\u00a6", - "\1\u00a7", - "\1\u00a8", - "\1\u00a9", - "\1\u00aa", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00ac", - "\1\u00ae\12\uffff\1\u00ad", - "\1\u00af", - "\1\u00b0", - "\1\u00b1", - "\1\u00b2", - "\1\u00b3", - "\1\u00b4", - "\1\u00b5", - "\1\u00b6", - "\1\u00b7", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00b9", - "\1\u00ba", - "\1\u00bb", - "\1\u00bc", - "\1\u00bd", - "\1\u00be", - "", - "\1\u00bf", - "\1\u00c0", - "\1\u00c1", - "\1\u00c2", - "\1\u00c3", - "\1\u00c4", - "\1\u00c5", - "\1\u00c6", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00c9", - "\1\u00ca", - "", - "\1\u00cb", - "\1\u00cc", - "\1\u00cd", - "\1\u00ce", - "\1\u00cf", - "\1\u00d0", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00d2", - "\1\u00d3", - "\1\u00d4", - "\1\u00d5", - "\1\u00d6", - "\1\u00d7", - "\1\u00d8", - "", - "", - "\1\u00d9", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00db", - "\1\u00dc", - "\1\u00dd", - "\1\u00de", - "\1\u00df", - "\1\u00e0", - "", - "\1\u00e1", - "\1\u00e2", - "\1\u00e3", - "\1\u00e4", - "\1\u00e5", - "\1\u00e6", - "\1\u00e7", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00eb", - "\1\u00ec", - "\1\u00ed", - "\1\u00ee", - "\1\u00ef", - "\1\u00f0", - "\1\u00f1", - "\1\u00f2", - "\1\u00f3", - "\1\u00f4", - "\1\u00f5", - "", - "", - "", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00f7", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00fa", - "\1\u00fb", - "\1\u00fc", - "\1\u00fd", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u00ff", - "\1\u0100", - "", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "", - "", - "\1\u0102", - "\1\u0103", - "\1\u0104", - "\1\u0105", - "", - "\1\u0106", - "\1\u0107", - "", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u0109", - "\1\u010a", - "\1\u010b", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u010d", - "", - "\1\u010e", - "\1\u010f", - "\1\u0110", - "", - "\1\u0111", - "\1\u0112", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u0114", - "\1\u0115", - "\1\u0116", - "", - "\1\u0117", - "\1\u0118", - "\1\u0119", - "\1\u011a", - "\1\u011b", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u011d", - "\1\u011e", - "", - "\1\u011f", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "\1\u0121", - "", - "\1\u0122", - "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA12_transition[i] = DFA.unpackEncodedString(DFA12_transitionS[i]); - } - } - - class DFA12 extends DFA { - - public DFA12(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 12; - this.eot = DFA12_eot; - this.eof = DFA12_eof; - this.min = DFA12_min; - this.max = DFA12_max; - this.accept = DFA12_accept; - this.special = DFA12_special; - this.transition = DFA12_transition; - } - public String getDescription() { - return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - IntStream input = _input; - int _s = s; - switch ( s ) { - case 0 : - int LA12_25 = input.LA(1); - - s = -1; - if ( ((LA12_25>='\u0000' && LA12_25<='\uFFFF')) ) {s = 55;} - - else s = 29; - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_26 = input.LA(1); - - s = -1; - if ( ((LA12_26>='\u0000' && LA12_26<='\uFFFF')) ) {s = 55;} - - else s = 29; - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_0 = input.LA(1); - - s = -1; - if ( (LA12_0=='u') ) {s = 1;} - - else if ( (LA12_0=='e') ) {s = 2;} - - else if ( (LA12_0=='l') ) {s = 3;} - - else if ( (LA12_0=='c') ) {s = 4;} - - else if ( (LA12_0=='o') ) {s = 5;} - - else if ( (LA12_0=='v') ) {s = 6;} - - else if ( (LA12_0=='i') ) {s = 7;} - - else if ( (LA12_0=='n') ) {s = 8;} - - else if ( (LA12_0=='a') ) {s = 9;} - - else if ( (LA12_0=='f') ) {s = 10;} - - else if ( (LA12_0=='r') ) {s = 11;} - - else if ( (LA12_0=='s') ) {s = 12;} - - else if ( (LA12_0=='p') ) {s = 13;} - - else if ( (LA12_0=='F') ) {s = 14;} - - else if ( (LA12_0=='-') ) {s = 15;} - - else if ( (LA12_0==';') ) {s = 16;} - - else if ( (LA12_0==',') ) {s = 17;} - - else if ( (LA12_0=='.') ) {s = 18;} - - else if ( (LA12_0=='{') ) {s = 19;} - - else if ( (LA12_0=='}') ) {s = 20;} - - else if ( (LA12_0=='w') ) {s = 21;} - - else if ( (LA12_0=='^') ) {s = 22;} - - else if ( ((LA12_0>='A' && LA12_0<='E')||(LA12_0>='G' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='d'||(LA12_0>='g' && LA12_0<='h')||(LA12_0>='j' && LA12_0<='k')||LA12_0=='m'||LA12_0=='q'||LA12_0=='t'||(LA12_0>='x' && LA12_0<='z')) ) {s = 23;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 24;} - - else if ( (LA12_0=='\"') ) {s = 25;} - - else if ( (LA12_0=='\'') ) {s = 26;} - - else if ( (LA12_0=='/') ) {s = 27;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 28;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='+')||LA12_0==':'||(LA12_0>='<' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 29;} - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslParser.java b/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslParser.java deleted file mode 100644 index 36dd9dbec..000000000 --- a/plugins/fla/org.polarsys.chess.xtext.fladsl.ui/src-gen/org/polarsys/chess/xtext/ui/contentassist/antlr/internal/InternalFlaDslParser.java +++ /dev/null @@ -1,9787 +0,0 @@ -package org.polarsys.chess.xtext.ui.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA; -import org.polarsys.chess.xtext.services.FlaDslGrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalFlaDslParser extends AbstractInternalContentAssistParser { - public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'undefined'", "'early'", "'late'", "'commission'", "'omission'", "'valueSubtle'", "'valueCoarse'", "'incompletion'", "'none'", "'unspecified'", "'inconsistency'", "'interference'", "'impermanence'", "'all_or_nothing'", "'all_or_compensation'", "'full_consistency'", "'range_violation_allowed'", "'serializable'", "'portable_level'", "'no_loss'", "'partial_loss_allowed'", "'FLA:'", "'->'", "';'", "','", "'.'", "'{'", "'}'", "'noFailure'", "'wildcard'" - }; - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__37=37; - public static final int T__16=16; - public static final int T__38=38; - public static final int T__17=17; - public static final int T__39=39; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__33=33; - public static final int T__12=12; - public static final int T__34=34; - public static final int T__13=13; - public static final int T__35=35; - public static final int T__14=14; - public static final int T__36=36; - public static final int EOF=-1; - public static final int T__30=30; - public static final int T__31=31; - public static final int T__32=32; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int T__26=26; - public static final int T__27=27; - public static final int T__28=28; - public static final int RULE_INT=5; - public static final int T__29=29; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__23=23; - public static final int T__24=24; - public static final int T__25=25; - public static final int T__40=40; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - - public InternalFlaDslParser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalFlaDslParser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalFlaDslParser.tokenNames; } - public String getGrammarFileName() { return "InternalFlaDsl.g"; } - - - - private FlaDslGrammarAccess grammarAccess; - - public void setGrammarAccess(FlaDslGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - - // $ANTLR start "entryRuleBehaviour" - // InternalFlaDsl.g:60:1: entryRuleBehaviour : ruleBehaviour EOF ; - public final void entryRuleBehaviour() throws RecognitionException { - try { - // InternalFlaDsl.g:61:1: ( ruleBehaviour EOF ) - // InternalFlaDsl.g:62:1: ruleBehaviour EOF - { - before(grammarAccess.getBehaviourRule()); - pushFollow(FOLLOW_1); - ruleBehaviour(); - - state._fsp--; - - after(grammarAccess.getBehaviourRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleBehaviour" - - - // $ANTLR start "ruleBehaviour" - // InternalFlaDsl.g:69:1: ruleBehaviour : ( ( ( rule__Behaviour__RulesAssignment ) ) ( ( rule__Behaviour__RulesAssignment )* ) ) ; - public final void ruleBehaviour() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:73:2: ( ( ( ( rule__Behaviour__RulesAssignment ) ) ( ( rule__Behaviour__RulesAssignment )* ) ) ) - // InternalFlaDsl.g:74:1: ( ( ( rule__Behaviour__RulesAssignment ) ) ( ( rule__Behaviour__RulesAssignment )* ) ) - { - // InternalFlaDsl.g:74:1: ( ( ( rule__Behaviour__RulesAssignment ) ) ( ( rule__Behaviour__RulesAssignment )* ) ) - // InternalFlaDsl.g:75:1: ( ( rule__Behaviour__RulesAssignment ) ) ( ( rule__Behaviour__RulesAssignment )* ) - { - // InternalFlaDsl.g:75:1: ( ( rule__Behaviour__RulesAssignment ) ) - // InternalFlaDsl.g:76:1: ( rule__Behaviour__RulesAssignment ) - { - before(grammarAccess.getBehaviourAccess().getRulesAssignment()); - // InternalFlaDsl.g:77:1: ( rule__Behaviour__RulesAssignment ) - // InternalFlaDsl.g:77:2: rule__Behaviour__RulesAssignment - { - pushFollow(FOLLOW_3); - rule__Behaviour__RulesAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getBehaviourAccess().getRulesAssignment()); - - } - - // InternalFlaDsl.g:80:1: ( ( rule__Behaviour__RulesAssignment )* ) - // InternalFlaDsl.g:81:1: ( rule__Behaviour__RulesAssignment )* - { - before(grammarAccess.getBehaviourAccess().getRulesAssignment()); - // InternalFlaDsl.g:82:1: ( rule__Behaviour__RulesAssignment )* - loop1: - do { - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==32) ) { - alt1=1; - } - - - switch (alt1) { - case 1 : - // InternalFlaDsl.g:82:2: rule__Behaviour__RulesAssignment - { - pushFollow(FOLLOW_3); - rule__Behaviour__RulesAssignment(); - - state._fsp--; - - - } - break; - - default : - break loop1; - } - } while (true); - - after(grammarAccess.getBehaviourAccess().getRulesAssignment()); - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleBehaviour" - - - // $ANTLR start "entryRuleExpression" - // InternalFlaDsl.g:95:1: entryRuleExpression : ruleExpression EOF ; - public final void entryRuleExpression() throws RecognitionException { - try { - // InternalFlaDsl.g:96:1: ( ruleExpression EOF ) - // InternalFlaDsl.g:97:1: ruleExpression EOF - { - before(grammarAccess.getExpressionRule()); - pushFollow(FOLLOW_1); - ruleExpression(); - - state._fsp--; - - after(grammarAccess.getExpressionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleExpression" - - - // $ANTLR start "ruleExpression" - // InternalFlaDsl.g:104:1: ruleExpression : ( ( rule__Expression__Group__0 ) ) ; - public final void ruleExpression() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:108:2: ( ( ( rule__Expression__Group__0 ) ) ) - // InternalFlaDsl.g:109:1: ( ( rule__Expression__Group__0 ) ) - { - // InternalFlaDsl.g:109:1: ( ( rule__Expression__Group__0 ) ) - // InternalFlaDsl.g:110:1: ( rule__Expression__Group__0 ) - { - before(grammarAccess.getExpressionAccess().getGroup()); - // InternalFlaDsl.g:111:1: ( rule__Expression__Group__0 ) - // InternalFlaDsl.g:111:2: rule__Expression__Group__0 - { - pushFollow(FOLLOW_2); - rule__Expression__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getExpressionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleExpression" - - - // $ANTLR start "entryRuleLhs" - // InternalFlaDsl.g:123:1: entryRuleLhs : ruleLhs EOF ; - public final void entryRuleLhs() throws RecognitionException { - try { - // InternalFlaDsl.g:124:1: ( ruleLhs EOF ) - // InternalFlaDsl.g:125:1: ruleLhs EOF - { - before(grammarAccess.getLhsRule()); - pushFollow(FOLLOW_1); - ruleLhs(); - - state._fsp--; - - after(grammarAccess.getLhsRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleLhs" - - - // $ANTLR start "ruleLhs" - // InternalFlaDsl.g:132:1: ruleLhs : ( ( rule__Lhs__Group__0 ) ) ; - public final void ruleLhs() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:136:2: ( ( ( rule__Lhs__Group__0 ) ) ) - // InternalFlaDsl.g:137:1: ( ( rule__Lhs__Group__0 ) ) - { - // InternalFlaDsl.g:137:1: ( ( rule__Lhs__Group__0 ) ) - // InternalFlaDsl.g:138:1: ( rule__Lhs__Group__0 ) - { - before(grammarAccess.getLhsAccess().getGroup()); - // InternalFlaDsl.g:139:1: ( rule__Lhs__Group__0 ) - // InternalFlaDsl.g:139:2: rule__Lhs__Group__0 - { - pushFollow(FOLLOW_2); - rule__Lhs__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getLhsAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleLhs" - - - // $ANTLR start "entryRuleRhs" - // InternalFlaDsl.g:151:1: entryRuleRhs : ruleRhs EOF ; - public final void entryRuleRhs() throws RecognitionException { - try { - // InternalFlaDsl.g:152:1: ( ruleRhs EOF ) - // InternalFlaDsl.g:153:1: ruleRhs EOF - { - before(grammarAccess.getRhsRule()); - pushFollow(FOLLOW_1); - ruleRhs(); - - state._fsp--; - - after(grammarAccess.getRhsRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleRhs" - - - // $ANTLR start "ruleRhs" - // InternalFlaDsl.g:160:1: ruleRhs : ( ( rule__Rhs__Group__0 ) ) ; - public final void ruleRhs() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:164:2: ( ( ( rule__Rhs__Group__0 ) ) ) - // InternalFlaDsl.g:165:1: ( ( rule__Rhs__Group__0 ) ) - { - // InternalFlaDsl.g:165:1: ( ( rule__Rhs__Group__0 ) ) - // InternalFlaDsl.g:166:1: ( rule__Rhs__Group__0 ) - { - before(grammarAccess.getRhsAccess().getGroup()); - // InternalFlaDsl.g:167:1: ( rule__Rhs__Group__0 ) - // InternalFlaDsl.g:167:2: rule__Rhs__Group__0 - { - pushFollow(FOLLOW_2); - rule__Rhs__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getRhsAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleRhs" - - - // $ANTLR start "entryRuleInputExpression" - // InternalFlaDsl.g:179:1: entryRuleInputExpression : ruleInputExpression EOF ; - public final void entryRuleInputExpression() throws RecognitionException { - try { - // InternalFlaDsl.g:180:1: ( ruleInputExpression EOF ) - // InternalFlaDsl.g:181:1: ruleInputExpression EOF - { - before(grammarAccess.getInputExpressionRule()); - pushFollow(FOLLOW_1); - ruleInputExpression(); - - state._fsp--; - - after(grammarAccess.getInputExpressionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleInputExpression" - - - // $ANTLR start "ruleInputExpression" - // InternalFlaDsl.g:188:1: ruleInputExpression : ( ( rule__InputExpression__Group__0 ) ) ; - public final void ruleInputExpression() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:192:2: ( ( ( rule__InputExpression__Group__0 ) ) ) - // InternalFlaDsl.g:193:1: ( ( rule__InputExpression__Group__0 ) ) - { - // InternalFlaDsl.g:193:1: ( ( rule__InputExpression__Group__0 ) ) - // InternalFlaDsl.g:194:1: ( rule__InputExpression__Group__0 ) - { - before(grammarAccess.getInputExpressionAccess().getGroup()); - // InternalFlaDsl.g:195:1: ( rule__InputExpression__Group__0 ) - // InternalFlaDsl.g:195:2: rule__InputExpression__Group__0 - { - pushFollow(FOLLOW_2); - rule__InputExpression__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getInputExpressionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleInputExpression" - - - // $ANTLR start "entryRuleOutputExpression" - // InternalFlaDsl.g:207:1: entryRuleOutputExpression : ruleOutputExpression EOF ; - public final void entryRuleOutputExpression() throws RecognitionException { - try { - // InternalFlaDsl.g:208:1: ( ruleOutputExpression EOF ) - // InternalFlaDsl.g:209:1: ruleOutputExpression EOF - { - before(grammarAccess.getOutputExpressionRule()); - pushFollow(FOLLOW_1); - ruleOutputExpression(); - - state._fsp--; - - after(grammarAccess.getOutputExpressionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleOutputExpression" - - - // $ANTLR start "ruleOutputExpression" - // InternalFlaDsl.g:216:1: ruleOutputExpression : ( ( rule__OutputExpression__Group__0 ) ) ; - public final void ruleOutputExpression() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:220:2: ( ( ( rule__OutputExpression__Group__0 ) ) ) - // InternalFlaDsl.g:221:1: ( ( rule__OutputExpression__Group__0 ) ) - { - // InternalFlaDsl.g:221:1: ( ( rule__OutputExpression__Group__0 ) ) - // InternalFlaDsl.g:222:1: ( rule__OutputExpression__Group__0 ) - { - before(grammarAccess.getOutputExpressionAccess().getGroup()); - // InternalFlaDsl.g:223:1: ( rule__OutputExpression__Group__0 ) - // InternalFlaDsl.g:223:2: rule__OutputExpression__Group__0 - { - pushFollow(FOLLOW_2); - rule__OutputExpression__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutputExpressionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleOutputExpression" - - - // $ANTLR start "entryRuleInFailureExpr" - // InternalFlaDsl.g:235:1: entryRuleInFailureExpr : ruleInFailureExpr EOF ; - public final void entryRuleInFailureExpr() throws RecognitionException { - try { - // InternalFlaDsl.g:236:1: ( ruleInFailureExpr EOF ) - // InternalFlaDsl.g:237:1: ruleInFailureExpr EOF - { - before(grammarAccess.getInFailureExprRule()); - pushFollow(FOLLOW_1); - ruleInFailureExpr(); - - state._fsp--; - - after(grammarAccess.getInFailureExprRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleInFailureExpr" - - - // $ANTLR start "ruleInFailureExpr" - // InternalFlaDsl.g:244:1: ruleInFailureExpr : ( ( rule__InFailureExpr__Alternatives ) ) ; - public final void ruleInFailureExpr() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:248:2: ( ( ( rule__InFailureExpr__Alternatives ) ) ) - // InternalFlaDsl.g:249:1: ( ( rule__InFailureExpr__Alternatives ) ) - { - // InternalFlaDsl.g:249:1: ( ( rule__InFailureExpr__Alternatives ) ) - // InternalFlaDsl.g:250:1: ( rule__InFailureExpr__Alternatives ) - { - before(grammarAccess.getInFailureExprAccess().getAlternatives()); - // InternalFlaDsl.g:251:1: ( rule__InFailureExpr__Alternatives ) - // InternalFlaDsl.g:251:2: rule__InFailureExpr__Alternatives - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleInFailureExpr" - - - // $ANTLR start "entryRuleOutFailureExpr" - // InternalFlaDsl.g:263:1: entryRuleOutFailureExpr : ruleOutFailureExpr EOF ; - public final void entryRuleOutFailureExpr() throws RecognitionException { - try { - // InternalFlaDsl.g:264:1: ( ruleOutFailureExpr EOF ) - // InternalFlaDsl.g:265:1: ruleOutFailureExpr EOF - { - before(grammarAccess.getOutFailureExprRule()); - pushFollow(FOLLOW_1); - ruleOutFailureExpr(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleOutFailureExpr" - - - // $ANTLR start "ruleOutFailureExpr" - // InternalFlaDsl.g:272:1: ruleOutFailureExpr : ( ( rule__OutFailureExpr__Alternatives ) ) ; - public final void ruleOutFailureExpr() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:276:2: ( ( ( rule__OutFailureExpr__Alternatives ) ) ) - // InternalFlaDsl.g:277:1: ( ( rule__OutFailureExpr__Alternatives ) ) - { - // InternalFlaDsl.g:277:1: ( ( rule__OutFailureExpr__Alternatives ) ) - // InternalFlaDsl.g:278:1: ( rule__OutFailureExpr__Alternatives ) - { - before(grammarAccess.getOutFailureExprAccess().getAlternatives()); - // InternalFlaDsl.g:279:1: ( rule__OutFailureExpr__Alternatives ) - // InternalFlaDsl.g:279:2: rule__OutFailureExpr__Alternatives - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleOutFailureExpr" - - - // $ANTLR start "entryRuleFailureDefinition" - // InternalFlaDsl.g:293:1: entryRuleFailureDefinition : ruleFailureDefinition EOF ; - public final void entryRuleFailureDefinition() throws RecognitionException { - try { - // InternalFlaDsl.g:294:1: ( ruleFailureDefinition EOF ) - // InternalFlaDsl.g:295:1: ruleFailureDefinition EOF - { - before(grammarAccess.getFailureDefinitionRule()); - pushFollow(FOLLOW_1); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getFailureDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFailureDefinition" - - - // $ANTLR start "ruleFailureDefinition" - // InternalFlaDsl.g:302:1: ruleFailureDefinition : ( ( rule__FailureDefinition__Group__0 ) ) ; - public final void ruleFailureDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:306:2: ( ( ( rule__FailureDefinition__Group__0 ) ) ) - // InternalFlaDsl.g:307:1: ( ( rule__FailureDefinition__Group__0 ) ) - { - // InternalFlaDsl.g:307:1: ( ( rule__FailureDefinition__Group__0 ) ) - // InternalFlaDsl.g:308:1: ( rule__FailureDefinition__Group__0 ) - { - before(grammarAccess.getFailureDefinitionAccess().getGroup()); - // InternalFlaDsl.g:309:1: ( rule__FailureDefinition__Group__0 ) - // InternalFlaDsl.g:309:2: rule__FailureDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getFailureDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFailureDefinition" - - - // $ANTLR start "entryRuleNoFailureDefinition" - // InternalFlaDsl.g:321:1: entryRuleNoFailureDefinition : ruleNoFailureDefinition EOF ; - public final void entryRuleNoFailureDefinition() throws RecognitionException { - try { - // InternalFlaDsl.g:322:1: ( ruleNoFailureDefinition EOF ) - // InternalFlaDsl.g:323:1: ruleNoFailureDefinition EOF - { - before(grammarAccess.getNoFailureDefinitionRule()); - pushFollow(FOLLOW_1); - ruleNoFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getNoFailureDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNoFailureDefinition" - - - // $ANTLR start "ruleNoFailureDefinition" - // InternalFlaDsl.g:330:1: ruleNoFailureDefinition : ( ( rule__NoFailureDefinition__Group__0 ) ) ; - public final void ruleNoFailureDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:334:2: ( ( ( rule__NoFailureDefinition__Group__0 ) ) ) - // InternalFlaDsl.g:335:1: ( ( rule__NoFailureDefinition__Group__0 ) ) - { - // InternalFlaDsl.g:335:1: ( ( rule__NoFailureDefinition__Group__0 ) ) - // InternalFlaDsl.g:336:1: ( rule__NoFailureDefinition__Group__0 ) - { - before(grammarAccess.getNoFailureDefinitionAccess().getGroup()); - // InternalFlaDsl.g:337:1: ( rule__NoFailureDefinition__Group__0 ) - // InternalFlaDsl.g:337:2: rule__NoFailureDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__NoFailureDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getNoFailureDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNoFailureDefinition" - - - // $ANTLR start "entryRuleComplexNofailureDefinition" - // InternalFlaDsl.g:349:1: entryRuleComplexNofailureDefinition : ruleComplexNofailureDefinition EOF ; - public final void entryRuleComplexNofailureDefinition() throws RecognitionException { - try { - // InternalFlaDsl.g:350:1: ( ruleComplexNofailureDefinition EOF ) - // InternalFlaDsl.g:351:1: ruleComplexNofailureDefinition EOF - { - before(grammarAccess.getComplexNofailureDefinitionRule()); - pushFollow(FOLLOW_1); - ruleComplexNofailureDefinition(); - - state._fsp--; - - after(grammarAccess.getComplexNofailureDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleComplexNofailureDefinition" - - - // $ANTLR start "ruleComplexNofailureDefinition" - // InternalFlaDsl.g:358:1: ruleComplexNofailureDefinition : ( ( rule__ComplexNofailureDefinition__Group__0 ) ) ; - public final void ruleComplexNofailureDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:362:2: ( ( ( rule__ComplexNofailureDefinition__Group__0 ) ) ) - // InternalFlaDsl.g:363:1: ( ( rule__ComplexNofailureDefinition__Group__0 ) ) - { - // InternalFlaDsl.g:363:1: ( ( rule__ComplexNofailureDefinition__Group__0 ) ) - // InternalFlaDsl.g:364:1: ( rule__ComplexNofailureDefinition__Group__0 ) - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getGroup()); - // InternalFlaDsl.g:365:1: ( rule__ComplexNofailureDefinition__Group__0 ) - // InternalFlaDsl.g:365:2: rule__ComplexNofailureDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getComplexNofailureDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleComplexNofailureDefinition" - - - // $ANTLR start "entryRuleWildcardDefinition" - // InternalFlaDsl.g:377:1: entryRuleWildcardDefinition : ruleWildcardDefinition EOF ; - public final void entryRuleWildcardDefinition() throws RecognitionException { - try { - // InternalFlaDsl.g:378:1: ( ruleWildcardDefinition EOF ) - // InternalFlaDsl.g:379:1: ruleWildcardDefinition EOF - { - before(grammarAccess.getWildcardDefinitionRule()); - pushFollow(FOLLOW_1); - ruleWildcardDefinition(); - - state._fsp--; - - after(grammarAccess.getWildcardDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWildcardDefinition" - - - // $ANTLR start "ruleWildcardDefinition" - // InternalFlaDsl.g:386:1: ruleWildcardDefinition : ( ( rule__WildcardDefinition__Group__0 ) ) ; - public final void ruleWildcardDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:390:2: ( ( ( rule__WildcardDefinition__Group__0 ) ) ) - // InternalFlaDsl.g:391:1: ( ( rule__WildcardDefinition__Group__0 ) ) - { - // InternalFlaDsl.g:391:1: ( ( rule__WildcardDefinition__Group__0 ) ) - // InternalFlaDsl.g:392:1: ( rule__WildcardDefinition__Group__0 ) - { - before(grammarAccess.getWildcardDefinitionAccess().getGroup()); - // InternalFlaDsl.g:393:1: ( rule__WildcardDefinition__Group__0 ) - // InternalFlaDsl.g:393:2: rule__WildcardDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__WildcardDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWildcardDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWildcardDefinition" - - - // $ANTLR start "entryRuleVariableDefinition" - // InternalFlaDsl.g:405:1: entryRuleVariableDefinition : ruleVariableDefinition EOF ; - public final void entryRuleVariableDefinition() throws RecognitionException { - try { - // InternalFlaDsl.g:406:1: ( ruleVariableDefinition EOF ) - // InternalFlaDsl.g:407:1: ruleVariableDefinition EOF - { - before(grammarAccess.getVariableDefinitionRule()); - pushFollow(FOLLOW_1); - ruleVariableDefinition(); - - state._fsp--; - - after(grammarAccess.getVariableDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleVariableDefinition" - - - // $ANTLR start "ruleVariableDefinition" - // InternalFlaDsl.g:414:1: ruleVariableDefinition : ( ( rule__VariableDefinition__Group__0 ) ) ; - public final void ruleVariableDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:418:2: ( ( ( rule__VariableDefinition__Group__0 ) ) ) - // InternalFlaDsl.g:419:1: ( ( rule__VariableDefinition__Group__0 ) ) - { - // InternalFlaDsl.g:419:1: ( ( rule__VariableDefinition__Group__0 ) ) - // InternalFlaDsl.g:420:1: ( rule__VariableDefinition__Group__0 ) - { - before(grammarAccess.getVariableDefinitionAccess().getGroup()); - // InternalFlaDsl.g:421:1: ( rule__VariableDefinition__Group__0 ) - // InternalFlaDsl.g:421:2: rule__VariableDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__VariableDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getVariableDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleVariableDefinition" - - - // $ANTLR start "entryRuleACIDavoidable" - // InternalFlaDsl.g:433:1: entryRuleACIDavoidable : ruleACIDavoidable EOF ; - public final void entryRuleACIDavoidable() throws RecognitionException { - try { - // InternalFlaDsl.g:434:1: ( ruleACIDavoidable EOF ) - // InternalFlaDsl.g:435:1: ruleACIDavoidable EOF - { - before(grammarAccess.getACIDavoidableRule()); - pushFollow(FOLLOW_1); - ruleACIDavoidable(); - - state._fsp--; - - after(grammarAccess.getACIDavoidableRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleACIDavoidable" - - - // $ANTLR start "ruleACIDavoidable" - // InternalFlaDsl.g:442:1: ruleACIDavoidable : ( ( rule__ACIDavoidable__Group__0 ) ) ; - public final void ruleACIDavoidable() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:446:2: ( ( ( rule__ACIDavoidable__Group__0 ) ) ) - // InternalFlaDsl.g:447:1: ( ( rule__ACIDavoidable__Group__0 ) ) - { - // InternalFlaDsl.g:447:1: ( ( rule__ACIDavoidable__Group__0 ) ) - // InternalFlaDsl.g:448:1: ( rule__ACIDavoidable__Group__0 ) - { - before(grammarAccess.getACIDavoidableAccess().getGroup()); - // InternalFlaDsl.g:449:1: ( rule__ACIDavoidable__Group__0 ) - // InternalFlaDsl.g:449:2: rule__ACIDavoidable__Group__0 - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDavoidableAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleACIDavoidable" - - - // $ANTLR start "entryRuleACIDMitigation" - // InternalFlaDsl.g:461:1: entryRuleACIDMitigation : ruleACIDMitigation EOF ; - public final void entryRuleACIDMitigation() throws RecognitionException { - try { - // InternalFlaDsl.g:462:1: ( ruleACIDMitigation EOF ) - // InternalFlaDsl.g:463:1: ruleACIDMitigation EOF - { - before(grammarAccess.getACIDMitigationRule()); - pushFollow(FOLLOW_1); - ruleACIDMitigation(); - - state._fsp--; - - after(grammarAccess.getACIDMitigationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleACIDMitigation" - - - // $ANTLR start "ruleACIDMitigation" - // InternalFlaDsl.g:470:1: ruleACIDMitigation : ( ( rule__ACIDMitigation__Group__0 ) ) ; - public final void ruleACIDMitigation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:474:2: ( ( ( rule__ACIDMitigation__Group__0 ) ) ) - // InternalFlaDsl.g:475:1: ( ( rule__ACIDMitigation__Group__0 ) ) - { - // InternalFlaDsl.g:475:1: ( ( rule__ACIDMitigation__Group__0 ) ) - // InternalFlaDsl.g:476:1: ( rule__ACIDMitigation__Group__0 ) - { - before(grammarAccess.getACIDMitigationAccess().getGroup()); - // InternalFlaDsl.g:477:1: ( rule__ACIDMitigation__Group__0 ) - // InternalFlaDsl.g:477:2: rule__ACIDMitigation__Group__0 - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDMitigationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleACIDMitigation" - - - // $ANTLR start "ruleActualFailureType" - // InternalFlaDsl.g:494:1: ruleActualFailureType : ( ( rule__ActualFailureType__Alternatives ) ) ; - public final void ruleActualFailureType() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:498:1: ( ( ( rule__ActualFailureType__Alternatives ) ) ) - // InternalFlaDsl.g:499:1: ( ( rule__ActualFailureType__Alternatives ) ) - { - // InternalFlaDsl.g:499:1: ( ( rule__ActualFailureType__Alternatives ) ) - // InternalFlaDsl.g:500:1: ( rule__ActualFailureType__Alternatives ) - { - before(grammarAccess.getActualFailureTypeAccess().getAlternatives()); - // InternalFlaDsl.g:501:1: ( rule__ActualFailureType__Alternatives ) - // InternalFlaDsl.g:501:2: rule__ActualFailureType__Alternatives - { - pushFollow(FOLLOW_2); - rule__ActualFailureType__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getActualFailureTypeAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleActualFailureType" - - - // $ANTLR start "ruleAavoidable" - // InternalFlaDsl.g:517:1: ruleAavoidable : ( ( rule__Aavoidable__Alternatives ) ) ; - public final void ruleAavoidable() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:521:1: ( ( ( rule__Aavoidable__Alternatives ) ) ) - // InternalFlaDsl.g:522:1: ( ( rule__Aavoidable__Alternatives ) ) - { - // InternalFlaDsl.g:522:1: ( ( rule__Aavoidable__Alternatives ) ) - // InternalFlaDsl.g:523:1: ( rule__Aavoidable__Alternatives ) - { - before(grammarAccess.getAavoidableAccess().getAlternatives()); - // InternalFlaDsl.g:524:1: ( rule__Aavoidable__Alternatives ) - // InternalFlaDsl.g:524:2: rule__Aavoidable__Alternatives - { - pushFollow(FOLLOW_2); - rule__Aavoidable__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getAavoidableAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleAavoidable" - - - // $ANTLR start "ruleCavoidable" - // InternalFlaDsl.g:536:1: ruleCavoidable : ( ( rule__Cavoidable__Alternatives ) ) ; - public final void ruleCavoidable() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:540:1: ( ( ( rule__Cavoidable__Alternatives ) ) ) - // InternalFlaDsl.g:541:1: ( ( rule__Cavoidable__Alternatives ) ) - { - // InternalFlaDsl.g:541:1: ( ( rule__Cavoidable__Alternatives ) ) - // InternalFlaDsl.g:542:1: ( rule__Cavoidable__Alternatives ) - { - before(grammarAccess.getCavoidableAccess().getAlternatives()); - // InternalFlaDsl.g:543:1: ( rule__Cavoidable__Alternatives ) - // InternalFlaDsl.g:543:2: rule__Cavoidable__Alternatives - { - pushFollow(FOLLOW_2); - rule__Cavoidable__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getCavoidableAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleCavoidable" - - - // $ANTLR start "ruleIavoidable" - // InternalFlaDsl.g:555:1: ruleIavoidable : ( ( rule__Iavoidable__Alternatives ) ) ; - public final void ruleIavoidable() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:559:1: ( ( ( rule__Iavoidable__Alternatives ) ) ) - // InternalFlaDsl.g:560:1: ( ( rule__Iavoidable__Alternatives ) ) - { - // InternalFlaDsl.g:560:1: ( ( rule__Iavoidable__Alternatives ) ) - // InternalFlaDsl.g:561:1: ( rule__Iavoidable__Alternatives ) - { - before(grammarAccess.getIavoidableAccess().getAlternatives()); - // InternalFlaDsl.g:562:1: ( rule__Iavoidable__Alternatives ) - // InternalFlaDsl.g:562:2: rule__Iavoidable__Alternatives - { - pushFollow(FOLLOW_2); - rule__Iavoidable__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getIavoidableAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleIavoidable" - - - // $ANTLR start "ruleDavoidable" - // InternalFlaDsl.g:574:1: ruleDavoidable : ( ( rule__Davoidable__Alternatives ) ) ; - public final void ruleDavoidable() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:578:1: ( ( ( rule__Davoidable__Alternatives ) ) ) - // InternalFlaDsl.g:579:1: ( ( rule__Davoidable__Alternatives ) ) - { - // InternalFlaDsl.g:579:1: ( ( rule__Davoidable__Alternatives ) ) - // InternalFlaDsl.g:580:1: ( rule__Davoidable__Alternatives ) - { - before(grammarAccess.getDavoidableAccess().getAlternatives()); - // InternalFlaDsl.g:581:1: ( rule__Davoidable__Alternatives ) - // InternalFlaDsl.g:581:2: rule__Davoidable__Alternatives - { - pushFollow(FOLLOW_2); - rule__Davoidable__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getDavoidableAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDavoidable" - - - // $ANTLR start "ruleAmitigation" - // InternalFlaDsl.g:593:1: ruleAmitigation : ( ( rule__Amitigation__Alternatives ) ) ; - public final void ruleAmitigation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:597:1: ( ( ( rule__Amitigation__Alternatives ) ) ) - // InternalFlaDsl.g:598:1: ( ( rule__Amitigation__Alternatives ) ) - { - // InternalFlaDsl.g:598:1: ( ( rule__Amitigation__Alternatives ) ) - // InternalFlaDsl.g:599:1: ( rule__Amitigation__Alternatives ) - { - before(grammarAccess.getAmitigationAccess().getAlternatives()); - // InternalFlaDsl.g:600:1: ( rule__Amitigation__Alternatives ) - // InternalFlaDsl.g:600:2: rule__Amitigation__Alternatives - { - pushFollow(FOLLOW_2); - rule__Amitigation__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getAmitigationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleAmitigation" - - - // $ANTLR start "ruleCmitigation" - // InternalFlaDsl.g:612:1: ruleCmitigation : ( ( rule__Cmitigation__Alternatives ) ) ; - public final void ruleCmitigation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:616:1: ( ( ( rule__Cmitigation__Alternatives ) ) ) - // InternalFlaDsl.g:617:1: ( ( rule__Cmitigation__Alternatives ) ) - { - // InternalFlaDsl.g:617:1: ( ( rule__Cmitigation__Alternatives ) ) - // InternalFlaDsl.g:618:1: ( rule__Cmitigation__Alternatives ) - { - before(grammarAccess.getCmitigationAccess().getAlternatives()); - // InternalFlaDsl.g:619:1: ( rule__Cmitigation__Alternatives ) - // InternalFlaDsl.g:619:2: rule__Cmitigation__Alternatives - { - pushFollow(FOLLOW_2); - rule__Cmitigation__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getCmitigationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleCmitigation" - - - // $ANTLR start "ruleImitigation" - // InternalFlaDsl.g:631:1: ruleImitigation : ( ( rule__Imitigation__Alternatives ) ) ; - public final void ruleImitigation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:635:1: ( ( ( rule__Imitigation__Alternatives ) ) ) - // InternalFlaDsl.g:636:1: ( ( rule__Imitigation__Alternatives ) ) - { - // InternalFlaDsl.g:636:1: ( ( rule__Imitigation__Alternatives ) ) - // InternalFlaDsl.g:637:1: ( rule__Imitigation__Alternatives ) - { - before(grammarAccess.getImitigationAccess().getAlternatives()); - // InternalFlaDsl.g:638:1: ( rule__Imitigation__Alternatives ) - // InternalFlaDsl.g:638:2: rule__Imitigation__Alternatives - { - pushFollow(FOLLOW_2); - rule__Imitigation__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getImitigationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleImitigation" - - - // $ANTLR start "ruleDmitigation" - // InternalFlaDsl.g:650:1: ruleDmitigation : ( ( rule__Dmitigation__Alternatives ) ) ; - public final void ruleDmitigation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:654:1: ( ( ( rule__Dmitigation__Alternatives ) ) ) - // InternalFlaDsl.g:655:1: ( ( rule__Dmitigation__Alternatives ) ) - { - // InternalFlaDsl.g:655:1: ( ( rule__Dmitigation__Alternatives ) ) - // InternalFlaDsl.g:656:1: ( rule__Dmitigation__Alternatives ) - { - before(grammarAccess.getDmitigationAccess().getAlternatives()); - // InternalFlaDsl.g:657:1: ( rule__Dmitigation__Alternatives ) - // InternalFlaDsl.g:657:2: rule__Dmitigation__Alternatives - { - pushFollow(FOLLOW_2); - rule__Dmitigation__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getDmitigationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDmitigation" - - - // $ANTLR start "rule__InputExpression__Alternatives_0" - // InternalFlaDsl.g:668:1: rule__InputExpression__Alternatives_0 : ( ( ( rule__InputExpression__RefAssignment_0_0 ) ) | ( 'undefined' ) ); - public final void rule__InputExpression__Alternatives_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:672:1: ( ( ( rule__InputExpression__RefAssignment_0_0 ) ) | ( 'undefined' ) ) - int alt2=2; - int LA2_0 = input.LA(1); - - if ( (LA2_0==RULE_ID) ) { - alt2=1; - } - else if ( (LA2_0==11) ) { - alt2=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - switch (alt2) { - case 1 : - // InternalFlaDsl.g:673:1: ( ( rule__InputExpression__RefAssignment_0_0 ) ) - { - // InternalFlaDsl.g:673:1: ( ( rule__InputExpression__RefAssignment_0_0 ) ) - // InternalFlaDsl.g:674:1: ( rule__InputExpression__RefAssignment_0_0 ) - { - before(grammarAccess.getInputExpressionAccess().getRefAssignment_0_0()); - // InternalFlaDsl.g:675:1: ( rule__InputExpression__RefAssignment_0_0 ) - // InternalFlaDsl.g:675:2: rule__InputExpression__RefAssignment_0_0 - { - pushFollow(FOLLOW_2); - rule__InputExpression__RefAssignment_0_0(); - - state._fsp--; - - - } - - after(grammarAccess.getInputExpressionAccess().getRefAssignment_0_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:679:6: ( 'undefined' ) - { - // InternalFlaDsl.g:679:6: ( 'undefined' ) - // InternalFlaDsl.g:680:1: 'undefined' - { - before(grammarAccess.getInputExpressionAccess().getUndefinedKeyword_0_1()); - match(input,11,FOLLOW_2); - after(grammarAccess.getInputExpressionAccess().getUndefinedKeyword_0_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Alternatives_0" - - - // $ANTLR start "rule__OutputExpression__Alternatives_0" - // InternalFlaDsl.g:692:1: rule__OutputExpression__Alternatives_0 : ( ( ( rule__OutputExpression__RefAssignment_0_0 ) ) | ( 'undefined' ) ); - public final void rule__OutputExpression__Alternatives_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:696:1: ( ( ( rule__OutputExpression__RefAssignment_0_0 ) ) | ( 'undefined' ) ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0==RULE_ID) ) { - alt3=1; - } - else if ( (LA3_0==11) ) { - alt3=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // InternalFlaDsl.g:697:1: ( ( rule__OutputExpression__RefAssignment_0_0 ) ) - { - // InternalFlaDsl.g:697:1: ( ( rule__OutputExpression__RefAssignment_0_0 ) ) - // InternalFlaDsl.g:698:1: ( rule__OutputExpression__RefAssignment_0_0 ) - { - before(grammarAccess.getOutputExpressionAccess().getRefAssignment_0_0()); - // InternalFlaDsl.g:699:1: ( rule__OutputExpression__RefAssignment_0_0 ) - // InternalFlaDsl.g:699:2: rule__OutputExpression__RefAssignment_0_0 - { - pushFollow(FOLLOW_2); - rule__OutputExpression__RefAssignment_0_0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutputExpressionAccess().getRefAssignment_0_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:703:6: ( 'undefined' ) - { - // InternalFlaDsl.g:703:6: ( 'undefined' ) - // InternalFlaDsl.g:704:1: 'undefined' - { - before(grammarAccess.getOutputExpressionAccess().getUndefinedKeyword_0_1()); - match(input,11,FOLLOW_2); - after(grammarAccess.getOutputExpressionAccess().getUndefinedKeyword_0_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Alternatives_0" - - - // $ANTLR start "rule__InFailureExpr__Alternatives" - // InternalFlaDsl.g:716:1: rule__InFailureExpr__Alternatives : ( ( ( rule__InFailureExpr__FailuresAssignment_0 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_1 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_2 ) ) | ( ( rule__InFailureExpr__Group_3__0 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_4 ) ) ); - public final void rule__InFailureExpr__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:720:1: ( ( ( rule__InFailureExpr__FailuresAssignment_0 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_1 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_2 ) ) | ( ( rule__InFailureExpr__Group_3__0 ) ) | ( ( rule__InFailureExpr__FailuresAssignment_4 ) ) ) - int alt4=5; - switch ( input.LA(1) ) { - case 40: - { - alt4=1; - } - break; - case 39: - { - alt4=2; - } - break; - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - { - alt4=3; - } - break; - case 37: - { - alt4=4; - } - break; - case RULE_ID: - { - alt4=5; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); - - throw nvae; - } - - switch (alt4) { - case 1 : - // InternalFlaDsl.g:721:1: ( ( rule__InFailureExpr__FailuresAssignment_0 ) ) - { - // InternalFlaDsl.g:721:1: ( ( rule__InFailureExpr__FailuresAssignment_0 ) ) - // InternalFlaDsl.g:722:1: ( rule__InFailureExpr__FailuresAssignment_0 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_0()); - // InternalFlaDsl.g:723:1: ( rule__InFailureExpr__FailuresAssignment_0 ) - // InternalFlaDsl.g:723:2: rule__InFailureExpr__FailuresAssignment_0 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:727:6: ( ( rule__InFailureExpr__FailuresAssignment_1 ) ) - { - // InternalFlaDsl.g:727:6: ( ( rule__InFailureExpr__FailuresAssignment_1 ) ) - // InternalFlaDsl.g:728:1: ( rule__InFailureExpr__FailuresAssignment_1 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_1()); - // InternalFlaDsl.g:729:1: ( rule__InFailureExpr__FailuresAssignment_1 ) - // InternalFlaDsl.g:729:2: rule__InFailureExpr__FailuresAssignment_1 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:733:6: ( ( rule__InFailureExpr__FailuresAssignment_2 ) ) - { - // InternalFlaDsl.g:733:6: ( ( rule__InFailureExpr__FailuresAssignment_2 ) ) - // InternalFlaDsl.g:734:1: ( rule__InFailureExpr__FailuresAssignment_2 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_2()); - // InternalFlaDsl.g:735:1: ( rule__InFailureExpr__FailuresAssignment_2 ) - // InternalFlaDsl.g:735:2: rule__InFailureExpr__FailuresAssignment_2 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:739:6: ( ( rule__InFailureExpr__Group_3__0 ) ) - { - // InternalFlaDsl.g:739:6: ( ( rule__InFailureExpr__Group_3__0 ) ) - // InternalFlaDsl.g:740:1: ( rule__InFailureExpr__Group_3__0 ) - { - before(grammarAccess.getInFailureExprAccess().getGroup_3()); - // InternalFlaDsl.g:741:1: ( rule__InFailureExpr__Group_3__0 ) - // InternalFlaDsl.g:741:2: rule__InFailureExpr__Group_3__0 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3__0(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getGroup_3()); - - } - - - } - break; - case 5 : - // InternalFlaDsl.g:745:6: ( ( rule__InFailureExpr__FailuresAssignment_4 ) ) - { - // InternalFlaDsl.g:745:6: ( ( rule__InFailureExpr__FailuresAssignment_4 ) ) - // InternalFlaDsl.g:746:1: ( rule__InFailureExpr__FailuresAssignment_4 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_4()); - // InternalFlaDsl.g:747:1: ( rule__InFailureExpr__FailuresAssignment_4 ) - // InternalFlaDsl.g:747:2: rule__InFailureExpr__FailuresAssignment_4 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_4(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_4()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Alternatives" - - - // $ANTLR start "rule__OutFailureExpr__Alternatives" - // InternalFlaDsl.g:756:1: rule__OutFailureExpr__Alternatives : ( ( ( rule__OutFailureExpr__FailuresAssignment_0 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_1 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_2 ) ) | ( ( rule__OutFailureExpr__Group_3__0 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_4 ) ) ); - public final void rule__OutFailureExpr__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:760:1: ( ( ( rule__OutFailureExpr__FailuresAssignment_0 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_1 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_2 ) ) | ( ( rule__OutFailureExpr__Group_3__0 ) ) | ( ( rule__OutFailureExpr__FailuresAssignment_4 ) ) ) - int alt5=5; - switch ( input.LA(1) ) { - case 39: - { - int LA5_1 = input.LA(2); - - if ( (LA5_1==EOF||(LA5_1>=34 && LA5_1<=35)) ) { - alt5=1; - } - else if ( (LA5_1==36) ) { - alt5=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 5, 1, input); - - throw nvae; - } - } - break; - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - { - alt5=3; - } - break; - case 37: - { - alt5=4; - } - break; - case RULE_ID: - { - alt5=5; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); - - throw nvae; - } - - switch (alt5) { - case 1 : - // InternalFlaDsl.g:761:1: ( ( rule__OutFailureExpr__FailuresAssignment_0 ) ) - { - // InternalFlaDsl.g:761:1: ( ( rule__OutFailureExpr__FailuresAssignment_0 ) ) - // InternalFlaDsl.g:762:1: ( rule__OutFailureExpr__FailuresAssignment_0 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_0()); - // InternalFlaDsl.g:763:1: ( rule__OutFailureExpr__FailuresAssignment_0 ) - // InternalFlaDsl.g:763:2: rule__OutFailureExpr__FailuresAssignment_0 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:767:6: ( ( rule__OutFailureExpr__FailuresAssignment_1 ) ) - { - // InternalFlaDsl.g:767:6: ( ( rule__OutFailureExpr__FailuresAssignment_1 ) ) - // InternalFlaDsl.g:768:1: ( rule__OutFailureExpr__FailuresAssignment_1 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_1()); - // InternalFlaDsl.g:769:1: ( rule__OutFailureExpr__FailuresAssignment_1 ) - // InternalFlaDsl.g:769:2: rule__OutFailureExpr__FailuresAssignment_1 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:773:6: ( ( rule__OutFailureExpr__FailuresAssignment_2 ) ) - { - // InternalFlaDsl.g:773:6: ( ( rule__OutFailureExpr__FailuresAssignment_2 ) ) - // InternalFlaDsl.g:774:1: ( rule__OutFailureExpr__FailuresAssignment_2 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_2()); - // InternalFlaDsl.g:775:1: ( rule__OutFailureExpr__FailuresAssignment_2 ) - // InternalFlaDsl.g:775:2: rule__OutFailureExpr__FailuresAssignment_2 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:779:6: ( ( rule__OutFailureExpr__Group_3__0 ) ) - { - // InternalFlaDsl.g:779:6: ( ( rule__OutFailureExpr__Group_3__0 ) ) - // InternalFlaDsl.g:780:1: ( rule__OutFailureExpr__Group_3__0 ) - { - before(grammarAccess.getOutFailureExprAccess().getGroup_3()); - // InternalFlaDsl.g:781:1: ( rule__OutFailureExpr__Group_3__0 ) - // InternalFlaDsl.g:781:2: rule__OutFailureExpr__Group_3__0 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3__0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getGroup_3()); - - } - - - } - break; - case 5 : - // InternalFlaDsl.g:785:6: ( ( rule__OutFailureExpr__FailuresAssignment_4 ) ) - { - // InternalFlaDsl.g:785:6: ( ( rule__OutFailureExpr__FailuresAssignment_4 ) ) - // InternalFlaDsl.g:786:1: ( rule__OutFailureExpr__FailuresAssignment_4 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_4()); - // InternalFlaDsl.g:787:1: ( rule__OutFailureExpr__FailuresAssignment_4 ) - // InternalFlaDsl.g:787:2: rule__OutFailureExpr__FailuresAssignment_4 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_4(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_4()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Alternatives" - - - // $ANTLR start "rule__ActualFailureType__Alternatives" - // InternalFlaDsl.g:798:1: rule__ActualFailureType__Alternatives : ( ( ( 'early' ) ) | ( ( 'late' ) ) | ( ( 'commission' ) ) | ( ( 'omission' ) ) | ( ( 'valueSubtle' ) ) | ( ( 'valueCoarse' ) ) ); - public final void rule__ActualFailureType__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:802:1: ( ( ( 'early' ) ) | ( ( 'late' ) ) | ( ( 'commission' ) ) | ( ( 'omission' ) ) | ( ( 'valueSubtle' ) ) | ( ( 'valueCoarse' ) ) ) - int alt6=6; - switch ( input.LA(1) ) { - case 12: - { - alt6=1; - } - break; - case 13: - { - alt6=2; - } - break; - case 14: - { - alt6=3; - } - break; - case 15: - { - alt6=4; - } - break; - case 16: - { - alt6=5; - } - break; - case 17: - { - alt6=6; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - - switch (alt6) { - case 1 : - // InternalFlaDsl.g:803:1: ( ( 'early' ) ) - { - // InternalFlaDsl.g:803:1: ( ( 'early' ) ) - // InternalFlaDsl.g:804:1: ( 'early' ) - { - before(grammarAccess.getActualFailureTypeAccess().getEARLYEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:805:1: ( 'early' ) - // InternalFlaDsl.g:805:3: 'early' - { - match(input,12,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getEARLYEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:810:6: ( ( 'late' ) ) - { - // InternalFlaDsl.g:810:6: ( ( 'late' ) ) - // InternalFlaDsl.g:811:1: ( 'late' ) - { - before(grammarAccess.getActualFailureTypeAccess().getLATEEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:812:1: ( 'late' ) - // InternalFlaDsl.g:812:3: 'late' - { - match(input,13,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getLATEEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:817:6: ( ( 'commission' ) ) - { - // InternalFlaDsl.g:817:6: ( ( 'commission' ) ) - // InternalFlaDsl.g:818:1: ( 'commission' ) - { - before(grammarAccess.getActualFailureTypeAccess().getCOMMISSIONEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:819:1: ( 'commission' ) - // InternalFlaDsl.g:819:3: 'commission' - { - match(input,14,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getCOMMISSIONEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:824:6: ( ( 'omission' ) ) - { - // InternalFlaDsl.g:824:6: ( ( 'omission' ) ) - // InternalFlaDsl.g:825:1: ( 'omission' ) - { - before(grammarAccess.getActualFailureTypeAccess().getOMISSIONEnumLiteralDeclaration_3()); - // InternalFlaDsl.g:826:1: ( 'omission' ) - // InternalFlaDsl.g:826:3: 'omission' - { - match(input,15,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getOMISSIONEnumLiteralDeclaration_3()); - - } - - - } - break; - case 5 : - // InternalFlaDsl.g:831:6: ( ( 'valueSubtle' ) ) - { - // InternalFlaDsl.g:831:6: ( ( 'valueSubtle' ) ) - // InternalFlaDsl.g:832:1: ( 'valueSubtle' ) - { - before(grammarAccess.getActualFailureTypeAccess().getVALUE_SUBTLEEnumLiteralDeclaration_4()); - // InternalFlaDsl.g:833:1: ( 'valueSubtle' ) - // InternalFlaDsl.g:833:3: 'valueSubtle' - { - match(input,16,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getVALUE_SUBTLEEnumLiteralDeclaration_4()); - - } - - - } - break; - case 6 : - // InternalFlaDsl.g:838:6: ( ( 'valueCoarse' ) ) - { - // InternalFlaDsl.g:838:6: ( ( 'valueCoarse' ) ) - // InternalFlaDsl.g:839:1: ( 'valueCoarse' ) - { - before(grammarAccess.getActualFailureTypeAccess().getVALUE_COARSEEnumLiteralDeclaration_5()); - // InternalFlaDsl.g:840:1: ( 'valueCoarse' ) - // InternalFlaDsl.g:840:3: 'valueCoarse' - { - match(input,17,FOLLOW_2); - - } - - after(grammarAccess.getActualFailureTypeAccess().getVALUE_COARSEEnumLiteralDeclaration_5()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ActualFailureType__Alternatives" - - - // $ANTLR start "rule__Aavoidable__Alternatives" - // InternalFlaDsl.g:850:1: rule__Aavoidable__Alternatives : ( ( ( 'incompletion' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Aavoidable__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:854:1: ( ( ( 'incompletion' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt7=3; - switch ( input.LA(1) ) { - case 18: - { - alt7=1; - } - break; - case 19: - { - alt7=2; - } - break; - case 20: - { - alt7=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); - - throw nvae; - } - - switch (alt7) { - case 1 : - // InternalFlaDsl.g:855:1: ( ( 'incompletion' ) ) - { - // InternalFlaDsl.g:855:1: ( ( 'incompletion' ) ) - // InternalFlaDsl.g:856:1: ( 'incompletion' ) - { - before(grammarAccess.getAavoidableAccess().getINCOMPLETIONEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:857:1: ( 'incompletion' ) - // InternalFlaDsl.g:857:3: 'incompletion' - { - match(input,18,FOLLOW_2); - - } - - after(grammarAccess.getAavoidableAccess().getINCOMPLETIONEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:862:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:862:6: ( ( 'none' ) ) - // InternalFlaDsl.g:863:1: ( 'none' ) - { - before(grammarAccess.getAavoidableAccess().getNONEEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:864:1: ( 'none' ) - // InternalFlaDsl.g:864:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getAavoidableAccess().getNONEEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:869:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:869:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:870:1: ( 'unspecified' ) - { - before(grammarAccess.getAavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:871:1: ( 'unspecified' ) - // InternalFlaDsl.g:871:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getAavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Aavoidable__Alternatives" - - - // $ANTLR start "rule__Cavoidable__Alternatives" - // InternalFlaDsl.g:881:1: rule__Cavoidable__Alternatives : ( ( ( 'inconsistency' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Cavoidable__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:885:1: ( ( ( 'inconsistency' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt8=3; - switch ( input.LA(1) ) { - case 21: - { - alt8=1; - } - break; - case 19: - { - alt8=2; - } - break; - case 20: - { - alt8=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); - - throw nvae; - } - - switch (alt8) { - case 1 : - // InternalFlaDsl.g:886:1: ( ( 'inconsistency' ) ) - { - // InternalFlaDsl.g:886:1: ( ( 'inconsistency' ) ) - // InternalFlaDsl.g:887:1: ( 'inconsistency' ) - { - before(grammarAccess.getCavoidableAccess().getINCONSISTENCYEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:888:1: ( 'inconsistency' ) - // InternalFlaDsl.g:888:3: 'inconsistency' - { - match(input,21,FOLLOW_2); - - } - - after(grammarAccess.getCavoidableAccess().getINCONSISTENCYEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:893:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:893:6: ( ( 'none' ) ) - // InternalFlaDsl.g:894:1: ( 'none' ) - { - before(grammarAccess.getCavoidableAccess().getNONEEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:895:1: ( 'none' ) - // InternalFlaDsl.g:895:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getCavoidableAccess().getNONEEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:900:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:900:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:901:1: ( 'unspecified' ) - { - before(grammarAccess.getCavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:902:1: ( 'unspecified' ) - // InternalFlaDsl.g:902:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getCavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Cavoidable__Alternatives" - - - // $ANTLR start "rule__Iavoidable__Alternatives" - // InternalFlaDsl.g:912:1: rule__Iavoidable__Alternatives : ( ( ( 'interference' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Iavoidable__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:916:1: ( ( ( 'interference' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt9=3; - switch ( input.LA(1) ) { - case 22: - { - alt9=1; - } - break; - case 19: - { - alt9=2; - } - break; - case 20: - { - alt9=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); - - throw nvae; - } - - switch (alt9) { - case 1 : - // InternalFlaDsl.g:917:1: ( ( 'interference' ) ) - { - // InternalFlaDsl.g:917:1: ( ( 'interference' ) ) - // InternalFlaDsl.g:918:1: ( 'interference' ) - { - before(grammarAccess.getIavoidableAccess().getINTERFERENCEEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:919:1: ( 'interference' ) - // InternalFlaDsl.g:919:3: 'interference' - { - match(input,22,FOLLOW_2); - - } - - after(grammarAccess.getIavoidableAccess().getINTERFERENCEEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:924:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:924:6: ( ( 'none' ) ) - // InternalFlaDsl.g:925:1: ( 'none' ) - { - before(grammarAccess.getIavoidableAccess().getNONEEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:926:1: ( 'none' ) - // InternalFlaDsl.g:926:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getIavoidableAccess().getNONEEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:931:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:931:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:932:1: ( 'unspecified' ) - { - before(grammarAccess.getIavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:933:1: ( 'unspecified' ) - // InternalFlaDsl.g:933:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getIavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Iavoidable__Alternatives" - - - // $ANTLR start "rule__Davoidable__Alternatives" - // InternalFlaDsl.g:943:1: rule__Davoidable__Alternatives : ( ( ( 'impermanence' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Davoidable__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:947:1: ( ( ( 'impermanence' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt10=3; - switch ( input.LA(1) ) { - case 23: - { - alt10=1; - } - break; - case 19: - { - alt10=2; - } - break; - case 20: - { - alt10=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); - - throw nvae; - } - - switch (alt10) { - case 1 : - // InternalFlaDsl.g:948:1: ( ( 'impermanence' ) ) - { - // InternalFlaDsl.g:948:1: ( ( 'impermanence' ) ) - // InternalFlaDsl.g:949:1: ( 'impermanence' ) - { - before(grammarAccess.getDavoidableAccess().getIMPERMANENCEEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:950:1: ( 'impermanence' ) - // InternalFlaDsl.g:950:3: 'impermanence' - { - match(input,23,FOLLOW_2); - - } - - after(grammarAccess.getDavoidableAccess().getIMPERMANENCEEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:955:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:955:6: ( ( 'none' ) ) - // InternalFlaDsl.g:956:1: ( 'none' ) - { - before(grammarAccess.getDavoidableAccess().getNONEEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:957:1: ( 'none' ) - // InternalFlaDsl.g:957:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getDavoidableAccess().getNONEEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:962:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:962:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:963:1: ( 'unspecified' ) - { - before(grammarAccess.getDavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:964:1: ( 'unspecified' ) - // InternalFlaDsl.g:964:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getDavoidableAccess().getUNSPECIFIEDEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Davoidable__Alternatives" - - - // $ANTLR start "rule__Amitigation__Alternatives" - // InternalFlaDsl.g:974:1: rule__Amitigation__Alternatives : ( ( ( 'all_or_nothing' ) ) | ( ( 'all_or_compensation' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Amitigation__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:978:1: ( ( ( 'all_or_nothing' ) ) | ( ( 'all_or_compensation' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt11=4; - switch ( input.LA(1) ) { - case 24: - { - alt11=1; - } - break; - case 25: - { - alt11=2; - } - break; - case 19: - { - alt11=3; - } - break; - case 20: - { - alt11=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); - - throw nvae; - } - - switch (alt11) { - case 1 : - // InternalFlaDsl.g:979:1: ( ( 'all_or_nothing' ) ) - { - // InternalFlaDsl.g:979:1: ( ( 'all_or_nothing' ) ) - // InternalFlaDsl.g:980:1: ( 'all_or_nothing' ) - { - before(grammarAccess.getAmitigationAccess().getALL_OR_NOTHINGEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:981:1: ( 'all_or_nothing' ) - // InternalFlaDsl.g:981:3: 'all_or_nothing' - { - match(input,24,FOLLOW_2); - - } - - after(grammarAccess.getAmitigationAccess().getALL_OR_NOTHINGEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:986:6: ( ( 'all_or_compensation' ) ) - { - // InternalFlaDsl.g:986:6: ( ( 'all_or_compensation' ) ) - // InternalFlaDsl.g:987:1: ( 'all_or_compensation' ) - { - before(grammarAccess.getAmitigationAccess().getALL_OR_COMPENSATIONEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:988:1: ( 'all_or_compensation' ) - // InternalFlaDsl.g:988:3: 'all_or_compensation' - { - match(input,25,FOLLOW_2); - - } - - after(grammarAccess.getAmitigationAccess().getALL_OR_COMPENSATIONEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:993:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:993:6: ( ( 'none' ) ) - // InternalFlaDsl.g:994:1: ( 'none' ) - { - before(grammarAccess.getAmitigationAccess().getNONEEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:995:1: ( 'none' ) - // InternalFlaDsl.g:995:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getAmitigationAccess().getNONEEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:1000:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:1000:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:1001:1: ( 'unspecified' ) - { - before(grammarAccess.getAmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - // InternalFlaDsl.g:1002:1: ( 'unspecified' ) - // InternalFlaDsl.g:1002:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getAmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Amitigation__Alternatives" - - - // $ANTLR start "rule__Cmitigation__Alternatives" - // InternalFlaDsl.g:1012:1: rule__Cmitigation__Alternatives : ( ( ( 'full_consistency' ) ) | ( ( 'range_violation_allowed' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Cmitigation__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1016:1: ( ( ( 'full_consistency' ) ) | ( ( 'range_violation_allowed' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt12=4; - switch ( input.LA(1) ) { - case 26: - { - alt12=1; - } - break; - case 27: - { - alt12=2; - } - break; - case 19: - { - alt12=3; - } - break; - case 20: - { - alt12=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); - - throw nvae; - } - - switch (alt12) { - case 1 : - // InternalFlaDsl.g:1017:1: ( ( 'full_consistency' ) ) - { - // InternalFlaDsl.g:1017:1: ( ( 'full_consistency' ) ) - // InternalFlaDsl.g:1018:1: ( 'full_consistency' ) - { - before(grammarAccess.getCmitigationAccess().getFULL_CONSISTENCYEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:1019:1: ( 'full_consistency' ) - // InternalFlaDsl.g:1019:3: 'full_consistency' - { - match(input,26,FOLLOW_2); - - } - - after(grammarAccess.getCmitigationAccess().getFULL_CONSISTENCYEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:1024:6: ( ( 'range_violation_allowed' ) ) - { - // InternalFlaDsl.g:1024:6: ( ( 'range_violation_allowed' ) ) - // InternalFlaDsl.g:1025:1: ( 'range_violation_allowed' ) - { - before(grammarAccess.getCmitigationAccess().getRANGE_VIOLATION_ALLOWEDEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:1026:1: ( 'range_violation_allowed' ) - // InternalFlaDsl.g:1026:3: 'range_violation_allowed' - { - match(input,27,FOLLOW_2); - - } - - after(grammarAccess.getCmitigationAccess().getRANGE_VIOLATION_ALLOWEDEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:1031:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:1031:6: ( ( 'none' ) ) - // InternalFlaDsl.g:1032:1: ( 'none' ) - { - before(grammarAccess.getCmitigationAccess().getNONEEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:1033:1: ( 'none' ) - // InternalFlaDsl.g:1033:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getCmitigationAccess().getNONEEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:1038:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:1038:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:1039:1: ( 'unspecified' ) - { - before(grammarAccess.getCmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - // InternalFlaDsl.g:1040:1: ( 'unspecified' ) - // InternalFlaDsl.g:1040:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getCmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Cmitigation__Alternatives" - - - // $ANTLR start "rule__Imitigation__Alternatives" - // InternalFlaDsl.g:1050:1: rule__Imitigation__Alternatives : ( ( ( 'serializable' ) ) | ( ( 'portable_level' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Imitigation__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1054:1: ( ( ( 'serializable' ) ) | ( ( 'portable_level' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt13=4; - switch ( input.LA(1) ) { - case 28: - { - alt13=1; - } - break; - case 29: - { - alt13=2; - } - break; - case 19: - { - alt13=3; - } - break; - case 20: - { - alt13=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); - - throw nvae; - } - - switch (alt13) { - case 1 : - // InternalFlaDsl.g:1055:1: ( ( 'serializable' ) ) - { - // InternalFlaDsl.g:1055:1: ( ( 'serializable' ) ) - // InternalFlaDsl.g:1056:1: ( 'serializable' ) - { - before(grammarAccess.getImitigationAccess().getSERIALIZABLEEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:1057:1: ( 'serializable' ) - // InternalFlaDsl.g:1057:3: 'serializable' - { - match(input,28,FOLLOW_2); - - } - - after(grammarAccess.getImitigationAccess().getSERIALIZABLEEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:1062:6: ( ( 'portable_level' ) ) - { - // InternalFlaDsl.g:1062:6: ( ( 'portable_level' ) ) - // InternalFlaDsl.g:1063:1: ( 'portable_level' ) - { - before(grammarAccess.getImitigationAccess().getPORTABLE_LEVELEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:1064:1: ( 'portable_level' ) - // InternalFlaDsl.g:1064:3: 'portable_level' - { - match(input,29,FOLLOW_2); - - } - - after(grammarAccess.getImitigationAccess().getPORTABLE_LEVELEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:1069:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:1069:6: ( ( 'none' ) ) - // InternalFlaDsl.g:1070:1: ( 'none' ) - { - before(grammarAccess.getImitigationAccess().getNONEEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:1071:1: ( 'none' ) - // InternalFlaDsl.g:1071:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getImitigationAccess().getNONEEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:1076:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:1076:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:1077:1: ( 'unspecified' ) - { - before(grammarAccess.getImitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - // InternalFlaDsl.g:1078:1: ( 'unspecified' ) - // InternalFlaDsl.g:1078:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getImitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Imitigation__Alternatives" - - - // $ANTLR start "rule__Dmitigation__Alternatives" - // InternalFlaDsl.g:1088:1: rule__Dmitigation__Alternatives : ( ( ( 'no_loss' ) ) | ( ( 'partial_loss_allowed' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ); - public final void rule__Dmitigation__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1092:1: ( ( ( 'no_loss' ) ) | ( ( 'partial_loss_allowed' ) ) | ( ( 'none' ) ) | ( ( 'unspecified' ) ) ) - int alt14=4; - switch ( input.LA(1) ) { - case 30: - { - alt14=1; - } - break; - case 31: - { - alt14=2; - } - break; - case 19: - { - alt14=3; - } - break; - case 20: - { - alt14=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); - - throw nvae; - } - - switch (alt14) { - case 1 : - // InternalFlaDsl.g:1093:1: ( ( 'no_loss' ) ) - { - // InternalFlaDsl.g:1093:1: ( ( 'no_loss' ) ) - // InternalFlaDsl.g:1094:1: ( 'no_loss' ) - { - before(grammarAccess.getDmitigationAccess().getNO_LOSSEnumLiteralDeclaration_0()); - // InternalFlaDsl.g:1095:1: ( 'no_loss' ) - // InternalFlaDsl.g:1095:3: 'no_loss' - { - match(input,30,FOLLOW_2); - - } - - after(grammarAccess.getDmitigationAccess().getNO_LOSSEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalFlaDsl.g:1100:6: ( ( 'partial_loss_allowed' ) ) - { - // InternalFlaDsl.g:1100:6: ( ( 'partial_loss_allowed' ) ) - // InternalFlaDsl.g:1101:1: ( 'partial_loss_allowed' ) - { - before(grammarAccess.getDmitigationAccess().getPARTIAL_LOSS_ALLOWEDEnumLiteralDeclaration_1()); - // InternalFlaDsl.g:1102:1: ( 'partial_loss_allowed' ) - // InternalFlaDsl.g:1102:3: 'partial_loss_allowed' - { - match(input,31,FOLLOW_2); - - } - - after(grammarAccess.getDmitigationAccess().getPARTIAL_LOSS_ALLOWEDEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalFlaDsl.g:1107:6: ( ( 'none' ) ) - { - // InternalFlaDsl.g:1107:6: ( ( 'none' ) ) - // InternalFlaDsl.g:1108:1: ( 'none' ) - { - before(grammarAccess.getDmitigationAccess().getNONEEnumLiteralDeclaration_2()); - // InternalFlaDsl.g:1109:1: ( 'none' ) - // InternalFlaDsl.g:1109:3: 'none' - { - match(input,19,FOLLOW_2); - - } - - after(grammarAccess.getDmitigationAccess().getNONEEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalFlaDsl.g:1114:6: ( ( 'unspecified' ) ) - { - // InternalFlaDsl.g:1114:6: ( ( 'unspecified' ) ) - // InternalFlaDsl.g:1115:1: ( 'unspecified' ) - { - before(grammarAccess.getDmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - // InternalFlaDsl.g:1116:1: ( 'unspecified' ) - // InternalFlaDsl.g:1116:3: 'unspecified' - { - match(input,20,FOLLOW_2); - - } - - after(grammarAccess.getDmitigationAccess().getUNSPECIFIEDEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Dmitigation__Alternatives" - - - // $ANTLR start "rule__Expression__Group__0" - // InternalFlaDsl.g:1128:1: rule__Expression__Group__0 : rule__Expression__Group__0__Impl rule__Expression__Group__1 ; - public final void rule__Expression__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1132:1: ( rule__Expression__Group__0__Impl rule__Expression__Group__1 ) - // InternalFlaDsl.g:1133:2: rule__Expression__Group__0__Impl rule__Expression__Group__1 - { - pushFollow(FOLLOW_4); - rule__Expression__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Expression__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__0" - - - // $ANTLR start "rule__Expression__Group__0__Impl" - // InternalFlaDsl.g:1140:1: rule__Expression__Group__0__Impl : ( 'FLA:' ) ; - public final void rule__Expression__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1144:1: ( ( 'FLA:' ) ) - // InternalFlaDsl.g:1145:1: ( 'FLA:' ) - { - // InternalFlaDsl.g:1145:1: ( 'FLA:' ) - // InternalFlaDsl.g:1146:1: 'FLA:' - { - before(grammarAccess.getExpressionAccess().getFLAKeyword_0()); - match(input,32,FOLLOW_2); - after(grammarAccess.getExpressionAccess().getFLAKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__0__Impl" - - - // $ANTLR start "rule__Expression__Group__1" - // InternalFlaDsl.g:1159:1: rule__Expression__Group__1 : rule__Expression__Group__1__Impl rule__Expression__Group__2 ; - public final void rule__Expression__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1163:1: ( rule__Expression__Group__1__Impl rule__Expression__Group__2 ) - // InternalFlaDsl.g:1164:2: rule__Expression__Group__1__Impl rule__Expression__Group__2 - { - pushFollow(FOLLOW_5); - rule__Expression__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Expression__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__1" - - - // $ANTLR start "rule__Expression__Group__1__Impl" - // InternalFlaDsl.g:1171:1: rule__Expression__Group__1__Impl : ( ( rule__Expression__LhsAssignment_1 ) ) ; - public final void rule__Expression__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1175:1: ( ( ( rule__Expression__LhsAssignment_1 ) ) ) - // InternalFlaDsl.g:1176:1: ( ( rule__Expression__LhsAssignment_1 ) ) - { - // InternalFlaDsl.g:1176:1: ( ( rule__Expression__LhsAssignment_1 ) ) - // InternalFlaDsl.g:1177:1: ( rule__Expression__LhsAssignment_1 ) - { - before(grammarAccess.getExpressionAccess().getLhsAssignment_1()); - // InternalFlaDsl.g:1178:1: ( rule__Expression__LhsAssignment_1 ) - // InternalFlaDsl.g:1178:2: rule__Expression__LhsAssignment_1 - { - pushFollow(FOLLOW_2); - rule__Expression__LhsAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getExpressionAccess().getLhsAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__1__Impl" - - - // $ANTLR start "rule__Expression__Group__2" - // InternalFlaDsl.g:1188:1: rule__Expression__Group__2 : rule__Expression__Group__2__Impl rule__Expression__Group__3 ; - public final void rule__Expression__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1192:1: ( rule__Expression__Group__2__Impl rule__Expression__Group__3 ) - // InternalFlaDsl.g:1193:2: rule__Expression__Group__2__Impl rule__Expression__Group__3 - { - pushFollow(FOLLOW_4); - rule__Expression__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Expression__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__2" - - - // $ANTLR start "rule__Expression__Group__2__Impl" - // InternalFlaDsl.g:1200:1: rule__Expression__Group__2__Impl : ( '->' ) ; - public final void rule__Expression__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1204:1: ( ( '->' ) ) - // InternalFlaDsl.g:1205:1: ( '->' ) - { - // InternalFlaDsl.g:1205:1: ( '->' ) - // InternalFlaDsl.g:1206:1: '->' - { - before(grammarAccess.getExpressionAccess().getHyphenMinusGreaterThanSignKeyword_2()); - match(input,33,FOLLOW_2); - after(grammarAccess.getExpressionAccess().getHyphenMinusGreaterThanSignKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__2__Impl" - - - // $ANTLR start "rule__Expression__Group__3" - // InternalFlaDsl.g:1219:1: rule__Expression__Group__3 : rule__Expression__Group__3__Impl rule__Expression__Group__4 ; - public final void rule__Expression__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1223:1: ( rule__Expression__Group__3__Impl rule__Expression__Group__4 ) - // InternalFlaDsl.g:1224:2: rule__Expression__Group__3__Impl rule__Expression__Group__4 - { - pushFollow(FOLLOW_6); - rule__Expression__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Expression__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__3" - - - // $ANTLR start "rule__Expression__Group__3__Impl" - // InternalFlaDsl.g:1231:1: rule__Expression__Group__3__Impl : ( ( rule__Expression__RhsAssignment_3 ) ) ; - public final void rule__Expression__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1235:1: ( ( ( rule__Expression__RhsAssignment_3 ) ) ) - // InternalFlaDsl.g:1236:1: ( ( rule__Expression__RhsAssignment_3 ) ) - { - // InternalFlaDsl.g:1236:1: ( ( rule__Expression__RhsAssignment_3 ) ) - // InternalFlaDsl.g:1237:1: ( rule__Expression__RhsAssignment_3 ) - { - before(grammarAccess.getExpressionAccess().getRhsAssignment_3()); - // InternalFlaDsl.g:1238:1: ( rule__Expression__RhsAssignment_3 ) - // InternalFlaDsl.g:1238:2: rule__Expression__RhsAssignment_3 - { - pushFollow(FOLLOW_2); - rule__Expression__RhsAssignment_3(); - - state._fsp--; - - - } - - after(grammarAccess.getExpressionAccess().getRhsAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__3__Impl" - - - // $ANTLR start "rule__Expression__Group__4" - // InternalFlaDsl.g:1248:1: rule__Expression__Group__4 : rule__Expression__Group__4__Impl ; - public final void rule__Expression__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1252:1: ( rule__Expression__Group__4__Impl ) - // InternalFlaDsl.g:1253:2: rule__Expression__Group__4__Impl - { - pushFollow(FOLLOW_2); - rule__Expression__Group__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__4" - - - // $ANTLR start "rule__Expression__Group__4__Impl" - // InternalFlaDsl.g:1259:1: rule__Expression__Group__4__Impl : ( ';' ) ; - public final void rule__Expression__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1263:1: ( ( ';' ) ) - // InternalFlaDsl.g:1264:1: ( ';' ) - { - // InternalFlaDsl.g:1264:1: ( ';' ) - // InternalFlaDsl.g:1265:1: ';' - { - before(grammarAccess.getExpressionAccess().getSemicolonKeyword_4()); - match(input,34,FOLLOW_2); - after(grammarAccess.getExpressionAccess().getSemicolonKeyword_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__Group__4__Impl" - - - // $ANTLR start "rule__Lhs__Group__0" - // InternalFlaDsl.g:1288:1: rule__Lhs__Group__0 : rule__Lhs__Group__0__Impl rule__Lhs__Group__1 ; - public final void rule__Lhs__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1292:1: ( rule__Lhs__Group__0__Impl rule__Lhs__Group__1 ) - // InternalFlaDsl.g:1293:2: rule__Lhs__Group__0__Impl rule__Lhs__Group__1 - { - pushFollow(FOLLOW_7); - rule__Lhs__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Lhs__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group__0" - - - // $ANTLR start "rule__Lhs__Group__0__Impl" - // InternalFlaDsl.g:1300:1: rule__Lhs__Group__0__Impl : ( ( rule__Lhs__FailuresAssignment_0 ) ) ; - public final void rule__Lhs__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1304:1: ( ( ( rule__Lhs__FailuresAssignment_0 ) ) ) - // InternalFlaDsl.g:1305:1: ( ( rule__Lhs__FailuresAssignment_0 ) ) - { - // InternalFlaDsl.g:1305:1: ( ( rule__Lhs__FailuresAssignment_0 ) ) - // InternalFlaDsl.g:1306:1: ( rule__Lhs__FailuresAssignment_0 ) - { - before(grammarAccess.getLhsAccess().getFailuresAssignment_0()); - // InternalFlaDsl.g:1307:1: ( rule__Lhs__FailuresAssignment_0 ) - // InternalFlaDsl.g:1307:2: rule__Lhs__FailuresAssignment_0 - { - pushFollow(FOLLOW_2); - rule__Lhs__FailuresAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getLhsAccess().getFailuresAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group__0__Impl" - - - // $ANTLR start "rule__Lhs__Group__1" - // InternalFlaDsl.g:1317:1: rule__Lhs__Group__1 : rule__Lhs__Group__1__Impl ; - public final void rule__Lhs__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1321:1: ( rule__Lhs__Group__1__Impl ) - // InternalFlaDsl.g:1322:2: rule__Lhs__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__Lhs__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group__1" - - - // $ANTLR start "rule__Lhs__Group__1__Impl" - // InternalFlaDsl.g:1328:1: rule__Lhs__Group__1__Impl : ( ( rule__Lhs__Group_1__0 )* ) ; - public final void rule__Lhs__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1332:1: ( ( ( rule__Lhs__Group_1__0 )* ) ) - // InternalFlaDsl.g:1333:1: ( ( rule__Lhs__Group_1__0 )* ) - { - // InternalFlaDsl.g:1333:1: ( ( rule__Lhs__Group_1__0 )* ) - // InternalFlaDsl.g:1334:1: ( rule__Lhs__Group_1__0 )* - { - before(grammarAccess.getLhsAccess().getGroup_1()); - // InternalFlaDsl.g:1335:1: ( rule__Lhs__Group_1__0 )* - loop15: - do { - int alt15=2; - int LA15_0 = input.LA(1); - - if ( (LA15_0==35) ) { - alt15=1; - } - - - switch (alt15) { - case 1 : - // InternalFlaDsl.g:1335:2: rule__Lhs__Group_1__0 - { - pushFollow(FOLLOW_8); - rule__Lhs__Group_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop15; - } - } while (true); - - after(grammarAccess.getLhsAccess().getGroup_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group__1__Impl" - - - // $ANTLR start "rule__Lhs__Group_1__0" - // InternalFlaDsl.g:1349:1: rule__Lhs__Group_1__0 : rule__Lhs__Group_1__0__Impl rule__Lhs__Group_1__1 ; - public final void rule__Lhs__Group_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1353:1: ( rule__Lhs__Group_1__0__Impl rule__Lhs__Group_1__1 ) - // InternalFlaDsl.g:1354:2: rule__Lhs__Group_1__0__Impl rule__Lhs__Group_1__1 - { - pushFollow(FOLLOW_4); - rule__Lhs__Group_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Lhs__Group_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group_1__0" - - - // $ANTLR start "rule__Lhs__Group_1__0__Impl" - // InternalFlaDsl.g:1361:1: rule__Lhs__Group_1__0__Impl : ( ',' ) ; - public final void rule__Lhs__Group_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1365:1: ( ( ',' ) ) - // InternalFlaDsl.g:1366:1: ( ',' ) - { - // InternalFlaDsl.g:1366:1: ( ',' ) - // InternalFlaDsl.g:1367:1: ',' - { - before(grammarAccess.getLhsAccess().getCommaKeyword_1_0()); - match(input,35,FOLLOW_2); - after(grammarAccess.getLhsAccess().getCommaKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group_1__0__Impl" - - - // $ANTLR start "rule__Lhs__Group_1__1" - // InternalFlaDsl.g:1380:1: rule__Lhs__Group_1__1 : rule__Lhs__Group_1__1__Impl ; - public final void rule__Lhs__Group_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1384:1: ( rule__Lhs__Group_1__1__Impl ) - // InternalFlaDsl.g:1385:2: rule__Lhs__Group_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__Lhs__Group_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group_1__1" - - - // $ANTLR start "rule__Lhs__Group_1__1__Impl" - // InternalFlaDsl.g:1391:1: rule__Lhs__Group_1__1__Impl : ( ( rule__Lhs__FailuresAssignment_1_1 ) ) ; - public final void rule__Lhs__Group_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1395:1: ( ( ( rule__Lhs__FailuresAssignment_1_1 ) ) ) - // InternalFlaDsl.g:1396:1: ( ( rule__Lhs__FailuresAssignment_1_1 ) ) - { - // InternalFlaDsl.g:1396:1: ( ( rule__Lhs__FailuresAssignment_1_1 ) ) - // InternalFlaDsl.g:1397:1: ( rule__Lhs__FailuresAssignment_1_1 ) - { - before(grammarAccess.getLhsAccess().getFailuresAssignment_1_1()); - // InternalFlaDsl.g:1398:1: ( rule__Lhs__FailuresAssignment_1_1 ) - // InternalFlaDsl.g:1398:2: rule__Lhs__FailuresAssignment_1_1 - { - pushFollow(FOLLOW_2); - rule__Lhs__FailuresAssignment_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getLhsAccess().getFailuresAssignment_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__Group_1__1__Impl" - - - // $ANTLR start "rule__Rhs__Group__0" - // InternalFlaDsl.g:1412:1: rule__Rhs__Group__0 : rule__Rhs__Group__0__Impl rule__Rhs__Group__1 ; - public final void rule__Rhs__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1416:1: ( rule__Rhs__Group__0__Impl rule__Rhs__Group__1 ) - // InternalFlaDsl.g:1417:2: rule__Rhs__Group__0__Impl rule__Rhs__Group__1 - { - pushFollow(FOLLOW_7); - rule__Rhs__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Rhs__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group__0" - - - // $ANTLR start "rule__Rhs__Group__0__Impl" - // InternalFlaDsl.g:1424:1: rule__Rhs__Group__0__Impl : ( ( rule__Rhs__FailuresAssignment_0 ) ) ; - public final void rule__Rhs__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1428:1: ( ( ( rule__Rhs__FailuresAssignment_0 ) ) ) - // InternalFlaDsl.g:1429:1: ( ( rule__Rhs__FailuresAssignment_0 ) ) - { - // InternalFlaDsl.g:1429:1: ( ( rule__Rhs__FailuresAssignment_0 ) ) - // InternalFlaDsl.g:1430:1: ( rule__Rhs__FailuresAssignment_0 ) - { - before(grammarAccess.getRhsAccess().getFailuresAssignment_0()); - // InternalFlaDsl.g:1431:1: ( rule__Rhs__FailuresAssignment_0 ) - // InternalFlaDsl.g:1431:2: rule__Rhs__FailuresAssignment_0 - { - pushFollow(FOLLOW_2); - rule__Rhs__FailuresAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getRhsAccess().getFailuresAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group__0__Impl" - - - // $ANTLR start "rule__Rhs__Group__1" - // InternalFlaDsl.g:1441:1: rule__Rhs__Group__1 : rule__Rhs__Group__1__Impl ; - public final void rule__Rhs__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1445:1: ( rule__Rhs__Group__1__Impl ) - // InternalFlaDsl.g:1446:2: rule__Rhs__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__Rhs__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group__1" - - - // $ANTLR start "rule__Rhs__Group__1__Impl" - // InternalFlaDsl.g:1452:1: rule__Rhs__Group__1__Impl : ( ( rule__Rhs__Group_1__0 )* ) ; - public final void rule__Rhs__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1456:1: ( ( ( rule__Rhs__Group_1__0 )* ) ) - // InternalFlaDsl.g:1457:1: ( ( rule__Rhs__Group_1__0 )* ) - { - // InternalFlaDsl.g:1457:1: ( ( rule__Rhs__Group_1__0 )* ) - // InternalFlaDsl.g:1458:1: ( rule__Rhs__Group_1__0 )* - { - before(grammarAccess.getRhsAccess().getGroup_1()); - // InternalFlaDsl.g:1459:1: ( rule__Rhs__Group_1__0 )* - loop16: - do { - int alt16=2; - int LA16_0 = input.LA(1); - - if ( (LA16_0==35) ) { - alt16=1; - } - - - switch (alt16) { - case 1 : - // InternalFlaDsl.g:1459:2: rule__Rhs__Group_1__0 - { - pushFollow(FOLLOW_8); - rule__Rhs__Group_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop16; - } - } while (true); - - after(grammarAccess.getRhsAccess().getGroup_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group__1__Impl" - - - // $ANTLR start "rule__Rhs__Group_1__0" - // InternalFlaDsl.g:1473:1: rule__Rhs__Group_1__0 : rule__Rhs__Group_1__0__Impl rule__Rhs__Group_1__1 ; - public final void rule__Rhs__Group_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1477:1: ( rule__Rhs__Group_1__0__Impl rule__Rhs__Group_1__1 ) - // InternalFlaDsl.g:1478:2: rule__Rhs__Group_1__0__Impl rule__Rhs__Group_1__1 - { - pushFollow(FOLLOW_4); - rule__Rhs__Group_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Rhs__Group_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group_1__0" - - - // $ANTLR start "rule__Rhs__Group_1__0__Impl" - // InternalFlaDsl.g:1485:1: rule__Rhs__Group_1__0__Impl : ( ',' ) ; - public final void rule__Rhs__Group_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1489:1: ( ( ',' ) ) - // InternalFlaDsl.g:1490:1: ( ',' ) - { - // InternalFlaDsl.g:1490:1: ( ',' ) - // InternalFlaDsl.g:1491:1: ',' - { - before(grammarAccess.getRhsAccess().getCommaKeyword_1_0()); - match(input,35,FOLLOW_2); - after(grammarAccess.getRhsAccess().getCommaKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group_1__0__Impl" - - - // $ANTLR start "rule__Rhs__Group_1__1" - // InternalFlaDsl.g:1504:1: rule__Rhs__Group_1__1 : rule__Rhs__Group_1__1__Impl ; - public final void rule__Rhs__Group_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1508:1: ( rule__Rhs__Group_1__1__Impl ) - // InternalFlaDsl.g:1509:2: rule__Rhs__Group_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__Rhs__Group_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group_1__1" - - - // $ANTLR start "rule__Rhs__Group_1__1__Impl" - // InternalFlaDsl.g:1515:1: rule__Rhs__Group_1__1__Impl : ( ( rule__Rhs__FailuresAssignment_1_1 ) ) ; - public final void rule__Rhs__Group_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1519:1: ( ( ( rule__Rhs__FailuresAssignment_1_1 ) ) ) - // InternalFlaDsl.g:1520:1: ( ( rule__Rhs__FailuresAssignment_1_1 ) ) - { - // InternalFlaDsl.g:1520:1: ( ( rule__Rhs__FailuresAssignment_1_1 ) ) - // InternalFlaDsl.g:1521:1: ( rule__Rhs__FailuresAssignment_1_1 ) - { - before(grammarAccess.getRhsAccess().getFailuresAssignment_1_1()); - // InternalFlaDsl.g:1522:1: ( rule__Rhs__FailuresAssignment_1_1 ) - // InternalFlaDsl.g:1522:2: rule__Rhs__FailuresAssignment_1_1 - { - pushFollow(FOLLOW_2); - rule__Rhs__FailuresAssignment_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getRhsAccess().getFailuresAssignment_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__Group_1__1__Impl" - - - // $ANTLR start "rule__InputExpression__Group__0" - // InternalFlaDsl.g:1536:1: rule__InputExpression__Group__0 : rule__InputExpression__Group__0__Impl rule__InputExpression__Group__1 ; - public final void rule__InputExpression__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1540:1: ( rule__InputExpression__Group__0__Impl rule__InputExpression__Group__1 ) - // InternalFlaDsl.g:1541:2: rule__InputExpression__Group__0__Impl rule__InputExpression__Group__1 - { - pushFollow(FOLLOW_9); - rule__InputExpression__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InputExpression__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__0" - - - // $ANTLR start "rule__InputExpression__Group__0__Impl" - // InternalFlaDsl.g:1548:1: rule__InputExpression__Group__0__Impl : ( ( rule__InputExpression__Alternatives_0 ) ) ; - public final void rule__InputExpression__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1552:1: ( ( ( rule__InputExpression__Alternatives_0 ) ) ) - // InternalFlaDsl.g:1553:1: ( ( rule__InputExpression__Alternatives_0 ) ) - { - // InternalFlaDsl.g:1553:1: ( ( rule__InputExpression__Alternatives_0 ) ) - // InternalFlaDsl.g:1554:1: ( rule__InputExpression__Alternatives_0 ) - { - before(grammarAccess.getInputExpressionAccess().getAlternatives_0()); - // InternalFlaDsl.g:1555:1: ( rule__InputExpression__Alternatives_0 ) - // InternalFlaDsl.g:1555:2: rule__InputExpression__Alternatives_0 - { - pushFollow(FOLLOW_2); - rule__InputExpression__Alternatives_0(); - - state._fsp--; - - - } - - after(grammarAccess.getInputExpressionAccess().getAlternatives_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__0__Impl" - - - // $ANTLR start "rule__InputExpression__Group__1" - // InternalFlaDsl.g:1565:1: rule__InputExpression__Group__1 : rule__InputExpression__Group__1__Impl rule__InputExpression__Group__2 ; - public final void rule__InputExpression__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1569:1: ( rule__InputExpression__Group__1__Impl rule__InputExpression__Group__2 ) - // InternalFlaDsl.g:1570:2: rule__InputExpression__Group__1__Impl rule__InputExpression__Group__2 - { - pushFollow(FOLLOW_10); - rule__InputExpression__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InputExpression__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__1" - - - // $ANTLR start "rule__InputExpression__Group__1__Impl" - // InternalFlaDsl.g:1577:1: rule__InputExpression__Group__1__Impl : ( '.' ) ; - public final void rule__InputExpression__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1581:1: ( ( '.' ) ) - // InternalFlaDsl.g:1582:1: ( '.' ) - { - // InternalFlaDsl.g:1582:1: ( '.' ) - // InternalFlaDsl.g:1583:1: '.' - { - before(grammarAccess.getInputExpressionAccess().getFullStopKeyword_1()); - match(input,36,FOLLOW_2); - after(grammarAccess.getInputExpressionAccess().getFullStopKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__1__Impl" - - - // $ANTLR start "rule__InputExpression__Group__2" - // InternalFlaDsl.g:1596:1: rule__InputExpression__Group__2 : rule__InputExpression__Group__2__Impl ; - public final void rule__InputExpression__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1600:1: ( rule__InputExpression__Group__2__Impl ) - // InternalFlaDsl.g:1601:2: rule__InputExpression__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__InputExpression__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__2" - - - // $ANTLR start "rule__InputExpression__Group__2__Impl" - // InternalFlaDsl.g:1607:1: rule__InputExpression__Group__2__Impl : ( ( rule__InputExpression__FailureExprAssignment_2 ) ) ; - public final void rule__InputExpression__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1611:1: ( ( ( rule__InputExpression__FailureExprAssignment_2 ) ) ) - // InternalFlaDsl.g:1612:1: ( ( rule__InputExpression__FailureExprAssignment_2 ) ) - { - // InternalFlaDsl.g:1612:1: ( ( rule__InputExpression__FailureExprAssignment_2 ) ) - // InternalFlaDsl.g:1613:1: ( rule__InputExpression__FailureExprAssignment_2 ) - { - before(grammarAccess.getInputExpressionAccess().getFailureExprAssignment_2()); - // InternalFlaDsl.g:1614:1: ( rule__InputExpression__FailureExprAssignment_2 ) - // InternalFlaDsl.g:1614:2: rule__InputExpression__FailureExprAssignment_2 - { - pushFollow(FOLLOW_2); - rule__InputExpression__FailureExprAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getInputExpressionAccess().getFailureExprAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__Group__2__Impl" - - - // $ANTLR start "rule__OutputExpression__Group__0" - // InternalFlaDsl.g:1630:1: rule__OutputExpression__Group__0 : rule__OutputExpression__Group__0__Impl rule__OutputExpression__Group__1 ; - public final void rule__OutputExpression__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1634:1: ( rule__OutputExpression__Group__0__Impl rule__OutputExpression__Group__1 ) - // InternalFlaDsl.g:1635:2: rule__OutputExpression__Group__0__Impl rule__OutputExpression__Group__1 - { - pushFollow(FOLLOW_9); - rule__OutputExpression__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutputExpression__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__0" - - - // $ANTLR start "rule__OutputExpression__Group__0__Impl" - // InternalFlaDsl.g:1642:1: rule__OutputExpression__Group__0__Impl : ( ( rule__OutputExpression__Alternatives_0 ) ) ; - public final void rule__OutputExpression__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1646:1: ( ( ( rule__OutputExpression__Alternatives_0 ) ) ) - // InternalFlaDsl.g:1647:1: ( ( rule__OutputExpression__Alternatives_0 ) ) - { - // InternalFlaDsl.g:1647:1: ( ( rule__OutputExpression__Alternatives_0 ) ) - // InternalFlaDsl.g:1648:1: ( rule__OutputExpression__Alternatives_0 ) - { - before(grammarAccess.getOutputExpressionAccess().getAlternatives_0()); - // InternalFlaDsl.g:1649:1: ( rule__OutputExpression__Alternatives_0 ) - // InternalFlaDsl.g:1649:2: rule__OutputExpression__Alternatives_0 - { - pushFollow(FOLLOW_2); - rule__OutputExpression__Alternatives_0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutputExpressionAccess().getAlternatives_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__0__Impl" - - - // $ANTLR start "rule__OutputExpression__Group__1" - // InternalFlaDsl.g:1659:1: rule__OutputExpression__Group__1 : rule__OutputExpression__Group__1__Impl rule__OutputExpression__Group__2 ; - public final void rule__OutputExpression__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1663:1: ( rule__OutputExpression__Group__1__Impl rule__OutputExpression__Group__2 ) - // InternalFlaDsl.g:1664:2: rule__OutputExpression__Group__1__Impl rule__OutputExpression__Group__2 - { - pushFollow(FOLLOW_10); - rule__OutputExpression__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutputExpression__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__1" - - - // $ANTLR start "rule__OutputExpression__Group__1__Impl" - // InternalFlaDsl.g:1671:1: rule__OutputExpression__Group__1__Impl : ( '.' ) ; - public final void rule__OutputExpression__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1675:1: ( ( '.' ) ) - // InternalFlaDsl.g:1676:1: ( '.' ) - { - // InternalFlaDsl.g:1676:1: ( '.' ) - // InternalFlaDsl.g:1677:1: '.' - { - before(grammarAccess.getOutputExpressionAccess().getFullStopKeyword_1()); - match(input,36,FOLLOW_2); - after(grammarAccess.getOutputExpressionAccess().getFullStopKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__1__Impl" - - - // $ANTLR start "rule__OutputExpression__Group__2" - // InternalFlaDsl.g:1690:1: rule__OutputExpression__Group__2 : rule__OutputExpression__Group__2__Impl ; - public final void rule__OutputExpression__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1694:1: ( rule__OutputExpression__Group__2__Impl ) - // InternalFlaDsl.g:1695:2: rule__OutputExpression__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__OutputExpression__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__2" - - - // $ANTLR start "rule__OutputExpression__Group__2__Impl" - // InternalFlaDsl.g:1701:1: rule__OutputExpression__Group__2__Impl : ( ( rule__OutputExpression__FailureExprAssignment_2 ) ) ; - public final void rule__OutputExpression__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1705:1: ( ( ( rule__OutputExpression__FailureExprAssignment_2 ) ) ) - // InternalFlaDsl.g:1706:1: ( ( rule__OutputExpression__FailureExprAssignment_2 ) ) - { - // InternalFlaDsl.g:1706:1: ( ( rule__OutputExpression__FailureExprAssignment_2 ) ) - // InternalFlaDsl.g:1707:1: ( rule__OutputExpression__FailureExprAssignment_2 ) - { - before(grammarAccess.getOutputExpressionAccess().getFailureExprAssignment_2()); - // InternalFlaDsl.g:1708:1: ( rule__OutputExpression__FailureExprAssignment_2 ) - // InternalFlaDsl.g:1708:2: rule__OutputExpression__FailureExprAssignment_2 - { - pushFollow(FOLLOW_2); - rule__OutputExpression__FailureExprAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getOutputExpressionAccess().getFailureExprAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__Group__2__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3__0" - // InternalFlaDsl.g:1724:1: rule__InFailureExpr__Group_3__0 : rule__InFailureExpr__Group_3__0__Impl rule__InFailureExpr__Group_3__1 ; - public final void rule__InFailureExpr__Group_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1728:1: ( rule__InFailureExpr__Group_3__0__Impl rule__InFailureExpr__Group_3__1 ) - // InternalFlaDsl.g:1729:2: rule__InFailureExpr__Group_3__0__Impl rule__InFailureExpr__Group_3__1 - { - pushFollow(FOLLOW_11); - rule__InFailureExpr__Group_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__0" - - - // $ANTLR start "rule__InFailureExpr__Group_3__0__Impl" - // InternalFlaDsl.g:1736:1: rule__InFailureExpr__Group_3__0__Impl : ( '{' ) ; - public final void rule__InFailureExpr__Group_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1740:1: ( ( '{' ) ) - // InternalFlaDsl.g:1741:1: ( '{' ) - { - // InternalFlaDsl.g:1741:1: ( '{' ) - // InternalFlaDsl.g:1742:1: '{' - { - before(grammarAccess.getInFailureExprAccess().getLeftCurlyBracketKeyword_3_0()); - match(input,37,FOLLOW_2); - after(grammarAccess.getInFailureExprAccess().getLeftCurlyBracketKeyword_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__0__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3__1" - // InternalFlaDsl.g:1755:1: rule__InFailureExpr__Group_3__1 : rule__InFailureExpr__Group_3__1__Impl rule__InFailureExpr__Group_3__2 ; - public final void rule__InFailureExpr__Group_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1759:1: ( rule__InFailureExpr__Group_3__1__Impl rule__InFailureExpr__Group_3__2 ) - // InternalFlaDsl.g:1760:2: rule__InFailureExpr__Group_3__1__Impl rule__InFailureExpr__Group_3__2 - { - pushFollow(FOLLOW_7); - rule__InFailureExpr__Group_3__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__1" - - - // $ANTLR start "rule__InFailureExpr__Group_3__1__Impl" - // InternalFlaDsl.g:1767:1: rule__InFailureExpr__Group_3__1__Impl : ( ( rule__InFailureExpr__FailuresAssignment_3_1 ) ) ; - public final void rule__InFailureExpr__Group_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1771:1: ( ( ( rule__InFailureExpr__FailuresAssignment_3_1 ) ) ) - // InternalFlaDsl.g:1772:1: ( ( rule__InFailureExpr__FailuresAssignment_3_1 ) ) - { - // InternalFlaDsl.g:1772:1: ( ( rule__InFailureExpr__FailuresAssignment_3_1 ) ) - // InternalFlaDsl.g:1773:1: ( rule__InFailureExpr__FailuresAssignment_3_1 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_3_1()); - // InternalFlaDsl.g:1774:1: ( rule__InFailureExpr__FailuresAssignment_3_1 ) - // InternalFlaDsl.g:1774:2: rule__InFailureExpr__FailuresAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__1__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3__2" - // InternalFlaDsl.g:1784:1: rule__InFailureExpr__Group_3__2 : rule__InFailureExpr__Group_3__2__Impl rule__InFailureExpr__Group_3__3 ; - public final void rule__InFailureExpr__Group_3__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1788:1: ( rule__InFailureExpr__Group_3__2__Impl rule__InFailureExpr__Group_3__3 ) - // InternalFlaDsl.g:1789:2: rule__InFailureExpr__Group_3__2__Impl rule__InFailureExpr__Group_3__3 - { - pushFollow(FOLLOW_12); - rule__InFailureExpr__Group_3__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__2" - - - // $ANTLR start "rule__InFailureExpr__Group_3__2__Impl" - // InternalFlaDsl.g:1796:1: rule__InFailureExpr__Group_3__2__Impl : ( ( ( rule__InFailureExpr__Group_3_2__0 ) ) ( ( rule__InFailureExpr__Group_3_2__0 )* ) ) ; - public final void rule__InFailureExpr__Group_3__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1800:1: ( ( ( ( rule__InFailureExpr__Group_3_2__0 ) ) ( ( rule__InFailureExpr__Group_3_2__0 )* ) ) ) - // InternalFlaDsl.g:1801:1: ( ( ( rule__InFailureExpr__Group_3_2__0 ) ) ( ( rule__InFailureExpr__Group_3_2__0 )* ) ) - { - // InternalFlaDsl.g:1801:1: ( ( ( rule__InFailureExpr__Group_3_2__0 ) ) ( ( rule__InFailureExpr__Group_3_2__0 )* ) ) - // InternalFlaDsl.g:1802:1: ( ( rule__InFailureExpr__Group_3_2__0 ) ) ( ( rule__InFailureExpr__Group_3_2__0 )* ) - { - // InternalFlaDsl.g:1802:1: ( ( rule__InFailureExpr__Group_3_2__0 ) ) - // InternalFlaDsl.g:1803:1: ( rule__InFailureExpr__Group_3_2__0 ) - { - before(grammarAccess.getInFailureExprAccess().getGroup_3_2()); - // InternalFlaDsl.g:1804:1: ( rule__InFailureExpr__Group_3_2__0 ) - // InternalFlaDsl.g:1804:2: rule__InFailureExpr__Group_3_2__0 - { - pushFollow(FOLLOW_8); - rule__InFailureExpr__Group_3_2__0(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getGroup_3_2()); - - } - - // InternalFlaDsl.g:1807:1: ( ( rule__InFailureExpr__Group_3_2__0 )* ) - // InternalFlaDsl.g:1808:1: ( rule__InFailureExpr__Group_3_2__0 )* - { - before(grammarAccess.getInFailureExprAccess().getGroup_3_2()); - // InternalFlaDsl.g:1809:1: ( rule__InFailureExpr__Group_3_2__0 )* - loop17: - do { - int alt17=2; - int LA17_0 = input.LA(1); - - if ( (LA17_0==35) ) { - alt17=1; - } - - - switch (alt17) { - case 1 : - // InternalFlaDsl.g:1809:2: rule__InFailureExpr__Group_3_2__0 - { - pushFollow(FOLLOW_8); - rule__InFailureExpr__Group_3_2__0(); - - state._fsp--; - - - } - break; - - default : - break loop17; - } - } while (true); - - after(grammarAccess.getInFailureExprAccess().getGroup_3_2()); - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__2__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3__3" - // InternalFlaDsl.g:1820:1: rule__InFailureExpr__Group_3__3 : rule__InFailureExpr__Group_3__3__Impl ; - public final void rule__InFailureExpr__Group_3__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1824:1: ( rule__InFailureExpr__Group_3__3__Impl ) - // InternalFlaDsl.g:1825:2: rule__InFailureExpr__Group_3__3__Impl - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__3" - - - // $ANTLR start "rule__InFailureExpr__Group_3__3__Impl" - // InternalFlaDsl.g:1831:1: rule__InFailureExpr__Group_3__3__Impl : ( '}' ) ; - public final void rule__InFailureExpr__Group_3__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1835:1: ( ( '}' ) ) - // InternalFlaDsl.g:1836:1: ( '}' ) - { - // InternalFlaDsl.g:1836:1: ( '}' ) - // InternalFlaDsl.g:1837:1: '}' - { - before(grammarAccess.getInFailureExprAccess().getRightCurlyBracketKeyword_3_3()); - match(input,38,FOLLOW_2); - after(grammarAccess.getInFailureExprAccess().getRightCurlyBracketKeyword_3_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3__3__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3_2__0" - // InternalFlaDsl.g:1858:1: rule__InFailureExpr__Group_3_2__0 : rule__InFailureExpr__Group_3_2__0__Impl rule__InFailureExpr__Group_3_2__1 ; - public final void rule__InFailureExpr__Group_3_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1862:1: ( rule__InFailureExpr__Group_3_2__0__Impl rule__InFailureExpr__Group_3_2__1 ) - // InternalFlaDsl.g:1863:2: rule__InFailureExpr__Group_3_2__0__Impl rule__InFailureExpr__Group_3_2__1 - { - pushFollow(FOLLOW_11); - rule__InFailureExpr__Group_3_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3_2__0" - - - // $ANTLR start "rule__InFailureExpr__Group_3_2__0__Impl" - // InternalFlaDsl.g:1870:1: rule__InFailureExpr__Group_3_2__0__Impl : ( ',' ) ; - public final void rule__InFailureExpr__Group_3_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1874:1: ( ( ',' ) ) - // InternalFlaDsl.g:1875:1: ( ',' ) - { - // InternalFlaDsl.g:1875:1: ( ',' ) - // InternalFlaDsl.g:1876:1: ',' - { - before(grammarAccess.getInFailureExprAccess().getCommaKeyword_3_2_0()); - match(input,35,FOLLOW_2); - after(grammarAccess.getInFailureExprAccess().getCommaKeyword_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3_2__0__Impl" - - - // $ANTLR start "rule__InFailureExpr__Group_3_2__1" - // InternalFlaDsl.g:1889:1: rule__InFailureExpr__Group_3_2__1 : rule__InFailureExpr__Group_3_2__1__Impl ; - public final void rule__InFailureExpr__Group_3_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1893:1: ( rule__InFailureExpr__Group_3_2__1__Impl ) - // InternalFlaDsl.g:1894:2: rule__InFailureExpr__Group_3_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__Group_3_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3_2__1" - - - // $ANTLR start "rule__InFailureExpr__Group_3_2__1__Impl" - // InternalFlaDsl.g:1900:1: rule__InFailureExpr__Group_3_2__1__Impl : ( ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) ) ; - public final void rule__InFailureExpr__Group_3_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1904:1: ( ( ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) ) ) - // InternalFlaDsl.g:1905:1: ( ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) ) - { - // InternalFlaDsl.g:1905:1: ( ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) ) - // InternalFlaDsl.g:1906:1: ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) - { - before(grammarAccess.getInFailureExprAccess().getFailuresAssignment_3_2_1()); - // InternalFlaDsl.g:1907:1: ( rule__InFailureExpr__FailuresAssignment_3_2_1 ) - // InternalFlaDsl.g:1907:2: rule__InFailureExpr__FailuresAssignment_3_2_1 - { - pushFollow(FOLLOW_2); - rule__InFailureExpr__FailuresAssignment_3_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getInFailureExprAccess().getFailuresAssignment_3_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__Group_3_2__1__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__0" - // InternalFlaDsl.g:1921:1: rule__OutFailureExpr__Group_3__0 : rule__OutFailureExpr__Group_3__0__Impl rule__OutFailureExpr__Group_3__1 ; - public final void rule__OutFailureExpr__Group_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1925:1: ( rule__OutFailureExpr__Group_3__0__Impl rule__OutFailureExpr__Group_3__1 ) - // InternalFlaDsl.g:1926:2: rule__OutFailureExpr__Group_3__0__Impl rule__OutFailureExpr__Group_3__1 - { - pushFollow(FOLLOW_11); - rule__OutFailureExpr__Group_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__0" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__0__Impl" - // InternalFlaDsl.g:1933:1: rule__OutFailureExpr__Group_3__0__Impl : ( '{' ) ; - public final void rule__OutFailureExpr__Group_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1937:1: ( ( '{' ) ) - // InternalFlaDsl.g:1938:1: ( '{' ) - { - // InternalFlaDsl.g:1938:1: ( '{' ) - // InternalFlaDsl.g:1939:1: '{' - { - before(grammarAccess.getOutFailureExprAccess().getLeftCurlyBracketKeyword_3_0()); - match(input,37,FOLLOW_2); - after(grammarAccess.getOutFailureExprAccess().getLeftCurlyBracketKeyword_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__0__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__1" - // InternalFlaDsl.g:1952:1: rule__OutFailureExpr__Group_3__1 : rule__OutFailureExpr__Group_3__1__Impl rule__OutFailureExpr__Group_3__2 ; - public final void rule__OutFailureExpr__Group_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1956:1: ( rule__OutFailureExpr__Group_3__1__Impl rule__OutFailureExpr__Group_3__2 ) - // InternalFlaDsl.g:1957:2: rule__OutFailureExpr__Group_3__1__Impl rule__OutFailureExpr__Group_3__2 - { - pushFollow(FOLLOW_7); - rule__OutFailureExpr__Group_3__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__1" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__1__Impl" - // InternalFlaDsl.g:1964:1: rule__OutFailureExpr__Group_3__1__Impl : ( ( rule__OutFailureExpr__FailuresAssignment_3_1 ) ) ; - public final void rule__OutFailureExpr__Group_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1968:1: ( ( ( rule__OutFailureExpr__FailuresAssignment_3_1 ) ) ) - // InternalFlaDsl.g:1969:1: ( ( rule__OutFailureExpr__FailuresAssignment_3_1 ) ) - { - // InternalFlaDsl.g:1969:1: ( ( rule__OutFailureExpr__FailuresAssignment_3_1 ) ) - // InternalFlaDsl.g:1970:1: ( rule__OutFailureExpr__FailuresAssignment_3_1 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_3_1()); - // InternalFlaDsl.g:1971:1: ( rule__OutFailureExpr__FailuresAssignment_3_1 ) - // InternalFlaDsl.g:1971:2: rule__OutFailureExpr__FailuresAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__1__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__2" - // InternalFlaDsl.g:1981:1: rule__OutFailureExpr__Group_3__2 : rule__OutFailureExpr__Group_3__2__Impl rule__OutFailureExpr__Group_3__3 ; - public final void rule__OutFailureExpr__Group_3__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1985:1: ( rule__OutFailureExpr__Group_3__2__Impl rule__OutFailureExpr__Group_3__3 ) - // InternalFlaDsl.g:1986:2: rule__OutFailureExpr__Group_3__2__Impl rule__OutFailureExpr__Group_3__3 - { - pushFollow(FOLLOW_12); - rule__OutFailureExpr__Group_3__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__2" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__2__Impl" - // InternalFlaDsl.g:1993:1: rule__OutFailureExpr__Group_3__2__Impl : ( ( ( rule__OutFailureExpr__Group_3_2__0 ) ) ( ( rule__OutFailureExpr__Group_3_2__0 )* ) ) ; - public final void rule__OutFailureExpr__Group_3__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:1997:1: ( ( ( ( rule__OutFailureExpr__Group_3_2__0 ) ) ( ( rule__OutFailureExpr__Group_3_2__0 )* ) ) ) - // InternalFlaDsl.g:1998:1: ( ( ( rule__OutFailureExpr__Group_3_2__0 ) ) ( ( rule__OutFailureExpr__Group_3_2__0 )* ) ) - { - // InternalFlaDsl.g:1998:1: ( ( ( rule__OutFailureExpr__Group_3_2__0 ) ) ( ( rule__OutFailureExpr__Group_3_2__0 )* ) ) - // InternalFlaDsl.g:1999:1: ( ( rule__OutFailureExpr__Group_3_2__0 ) ) ( ( rule__OutFailureExpr__Group_3_2__0 )* ) - { - // InternalFlaDsl.g:1999:1: ( ( rule__OutFailureExpr__Group_3_2__0 ) ) - // InternalFlaDsl.g:2000:1: ( rule__OutFailureExpr__Group_3_2__0 ) - { - before(grammarAccess.getOutFailureExprAccess().getGroup_3_2()); - // InternalFlaDsl.g:2001:1: ( rule__OutFailureExpr__Group_3_2__0 ) - // InternalFlaDsl.g:2001:2: rule__OutFailureExpr__Group_3_2__0 - { - pushFollow(FOLLOW_8); - rule__OutFailureExpr__Group_3_2__0(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getGroup_3_2()); - - } - - // InternalFlaDsl.g:2004:1: ( ( rule__OutFailureExpr__Group_3_2__0 )* ) - // InternalFlaDsl.g:2005:1: ( rule__OutFailureExpr__Group_3_2__0 )* - { - before(grammarAccess.getOutFailureExprAccess().getGroup_3_2()); - // InternalFlaDsl.g:2006:1: ( rule__OutFailureExpr__Group_3_2__0 )* - loop18: - do { - int alt18=2; - int LA18_0 = input.LA(1); - - if ( (LA18_0==35) ) { - alt18=1; - } - - - switch (alt18) { - case 1 : - // InternalFlaDsl.g:2006:2: rule__OutFailureExpr__Group_3_2__0 - { - pushFollow(FOLLOW_8); - rule__OutFailureExpr__Group_3_2__0(); - - state._fsp--; - - - } - break; - - default : - break loop18; - } - } while (true); - - after(grammarAccess.getOutFailureExprAccess().getGroup_3_2()); - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__2__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__3" - // InternalFlaDsl.g:2017:1: rule__OutFailureExpr__Group_3__3 : rule__OutFailureExpr__Group_3__3__Impl ; - public final void rule__OutFailureExpr__Group_3__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2021:1: ( rule__OutFailureExpr__Group_3__3__Impl ) - // InternalFlaDsl.g:2022:2: rule__OutFailureExpr__Group_3__3__Impl - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__3" - - - // $ANTLR start "rule__OutFailureExpr__Group_3__3__Impl" - // InternalFlaDsl.g:2028:1: rule__OutFailureExpr__Group_3__3__Impl : ( '}' ) ; - public final void rule__OutFailureExpr__Group_3__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2032:1: ( ( '}' ) ) - // InternalFlaDsl.g:2033:1: ( '}' ) - { - // InternalFlaDsl.g:2033:1: ( '}' ) - // InternalFlaDsl.g:2034:1: '}' - { - before(grammarAccess.getOutFailureExprAccess().getRightCurlyBracketKeyword_3_3()); - match(input,38,FOLLOW_2); - after(grammarAccess.getOutFailureExprAccess().getRightCurlyBracketKeyword_3_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3__3__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3_2__0" - // InternalFlaDsl.g:2055:1: rule__OutFailureExpr__Group_3_2__0 : rule__OutFailureExpr__Group_3_2__0__Impl rule__OutFailureExpr__Group_3_2__1 ; - public final void rule__OutFailureExpr__Group_3_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2059:1: ( rule__OutFailureExpr__Group_3_2__0__Impl rule__OutFailureExpr__Group_3_2__1 ) - // InternalFlaDsl.g:2060:2: rule__OutFailureExpr__Group_3_2__0__Impl rule__OutFailureExpr__Group_3_2__1 - { - pushFollow(FOLLOW_11); - rule__OutFailureExpr__Group_3_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3_2__0" - - - // $ANTLR start "rule__OutFailureExpr__Group_3_2__0__Impl" - // InternalFlaDsl.g:2067:1: rule__OutFailureExpr__Group_3_2__0__Impl : ( ',' ) ; - public final void rule__OutFailureExpr__Group_3_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2071:1: ( ( ',' ) ) - // InternalFlaDsl.g:2072:1: ( ',' ) - { - // InternalFlaDsl.g:2072:1: ( ',' ) - // InternalFlaDsl.g:2073:1: ',' - { - before(grammarAccess.getOutFailureExprAccess().getCommaKeyword_3_2_0()); - match(input,35,FOLLOW_2); - after(grammarAccess.getOutFailureExprAccess().getCommaKeyword_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3_2__0__Impl" - - - // $ANTLR start "rule__OutFailureExpr__Group_3_2__1" - // InternalFlaDsl.g:2086:1: rule__OutFailureExpr__Group_3_2__1 : rule__OutFailureExpr__Group_3_2__1__Impl ; - public final void rule__OutFailureExpr__Group_3_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2090:1: ( rule__OutFailureExpr__Group_3_2__1__Impl ) - // InternalFlaDsl.g:2091:2: rule__OutFailureExpr__Group_3_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__Group_3_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3_2__1" - - - // $ANTLR start "rule__OutFailureExpr__Group_3_2__1__Impl" - // InternalFlaDsl.g:2097:1: rule__OutFailureExpr__Group_3_2__1__Impl : ( ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) ) ; - public final void rule__OutFailureExpr__Group_3_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2101:1: ( ( ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) ) ) - // InternalFlaDsl.g:2102:1: ( ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) ) - { - // InternalFlaDsl.g:2102:1: ( ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) ) - // InternalFlaDsl.g:2103:1: ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) - { - before(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_3_2_1()); - // InternalFlaDsl.g:2104:1: ( rule__OutFailureExpr__FailuresAssignment_3_2_1 ) - // InternalFlaDsl.g:2104:2: rule__OutFailureExpr__FailuresAssignment_3_2_1 - { - pushFollow(FOLLOW_2); - rule__OutFailureExpr__FailuresAssignment_3_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getOutFailureExprAccess().getFailuresAssignment_3_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__Group_3_2__1__Impl" - - - // $ANTLR start "rule__FailureDefinition__Group__0" - // InternalFlaDsl.g:2118:1: rule__FailureDefinition__Group__0 : rule__FailureDefinition__Group__0__Impl rule__FailureDefinition__Group__1 ; - public final void rule__FailureDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2122:1: ( rule__FailureDefinition__Group__0__Impl rule__FailureDefinition__Group__1 ) - // InternalFlaDsl.g:2123:2: rule__FailureDefinition__Group__0__Impl rule__FailureDefinition__Group__1 - { - pushFollow(FOLLOW_11); - rule__FailureDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__0" - - - // $ANTLR start "rule__FailureDefinition__Group__0__Impl" - // InternalFlaDsl.g:2130:1: rule__FailureDefinition__Group__0__Impl : ( () ) ; - public final void rule__FailureDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2134:1: ( ( () ) ) - // InternalFlaDsl.g:2135:1: ( () ) - { - // InternalFlaDsl.g:2135:1: ( () ) - // InternalFlaDsl.g:2136:1: () - { - before(grammarAccess.getFailureDefinitionAccess().getFailureDefinitionAction_0()); - // InternalFlaDsl.g:2137:1: () - // InternalFlaDsl.g:2139:1: - { - } - - after(grammarAccess.getFailureDefinitionAccess().getFailureDefinitionAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__0__Impl" - - - // $ANTLR start "rule__FailureDefinition__Group__1" - // InternalFlaDsl.g:2149:1: rule__FailureDefinition__Group__1 : rule__FailureDefinition__Group__1__Impl rule__FailureDefinition__Group__2 ; - public final void rule__FailureDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2153:1: ( rule__FailureDefinition__Group__1__Impl rule__FailureDefinition__Group__2 ) - // InternalFlaDsl.g:2154:2: rule__FailureDefinition__Group__1__Impl rule__FailureDefinition__Group__2 - { - pushFollow(FOLLOW_9); - rule__FailureDefinition__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__1" - - - // $ANTLR start "rule__FailureDefinition__Group__1__Impl" - // InternalFlaDsl.g:2161:1: rule__FailureDefinition__Group__1__Impl : ( ( rule__FailureDefinition__TypeAssignment_1 ) ) ; - public final void rule__FailureDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2165:1: ( ( ( rule__FailureDefinition__TypeAssignment_1 ) ) ) - // InternalFlaDsl.g:2166:1: ( ( rule__FailureDefinition__TypeAssignment_1 ) ) - { - // InternalFlaDsl.g:2166:1: ( ( rule__FailureDefinition__TypeAssignment_1 ) ) - // InternalFlaDsl.g:2167:1: ( rule__FailureDefinition__TypeAssignment_1 ) - { - before(grammarAccess.getFailureDefinitionAccess().getTypeAssignment_1()); - // InternalFlaDsl.g:2168:1: ( rule__FailureDefinition__TypeAssignment_1 ) - // InternalFlaDsl.g:2168:2: rule__FailureDefinition__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getFailureDefinitionAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__1__Impl" - - - // $ANTLR start "rule__FailureDefinition__Group__2" - // InternalFlaDsl.g:2178:1: rule__FailureDefinition__Group__2 : rule__FailureDefinition__Group__2__Impl ; - public final void rule__FailureDefinition__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2182:1: ( rule__FailureDefinition__Group__2__Impl ) - // InternalFlaDsl.g:2183:2: rule__FailureDefinition__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__2" - - - // $ANTLR start "rule__FailureDefinition__Group__2__Impl" - // InternalFlaDsl.g:2189:1: rule__FailureDefinition__Group__2__Impl : ( ( rule__FailureDefinition__Group_2__0 )? ) ; - public final void rule__FailureDefinition__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2193:1: ( ( ( rule__FailureDefinition__Group_2__0 )? ) ) - // InternalFlaDsl.g:2194:1: ( ( rule__FailureDefinition__Group_2__0 )? ) - { - // InternalFlaDsl.g:2194:1: ( ( rule__FailureDefinition__Group_2__0 )? ) - // InternalFlaDsl.g:2195:1: ( rule__FailureDefinition__Group_2__0 )? - { - before(grammarAccess.getFailureDefinitionAccess().getGroup_2()); - // InternalFlaDsl.g:2196:1: ( rule__FailureDefinition__Group_2__0 )? - int alt19=2; - int LA19_0 = input.LA(1); - - if ( (LA19_0==36) ) { - alt19=1; - } - switch (alt19) { - case 1 : - // InternalFlaDsl.g:2196:2: rule__FailureDefinition__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getFailureDefinitionAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group__2__Impl" - - - // $ANTLR start "rule__FailureDefinition__Group_2__0" - // InternalFlaDsl.g:2212:1: rule__FailureDefinition__Group_2__0 : rule__FailureDefinition__Group_2__0__Impl rule__FailureDefinition__Group_2__1 ; - public final void rule__FailureDefinition__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2216:1: ( rule__FailureDefinition__Group_2__0__Impl rule__FailureDefinition__Group_2__1 ) - // InternalFlaDsl.g:2217:2: rule__FailureDefinition__Group_2__0__Impl rule__FailureDefinition__Group_2__1 - { - pushFollow(FOLLOW_13); - rule__FailureDefinition__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group_2__0" - - - // $ANTLR start "rule__FailureDefinition__Group_2__0__Impl" - // InternalFlaDsl.g:2224:1: rule__FailureDefinition__Group_2__0__Impl : ( '.' ) ; - public final void rule__FailureDefinition__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2228:1: ( ( '.' ) ) - // InternalFlaDsl.g:2229:1: ( '.' ) - { - // InternalFlaDsl.g:2229:1: ( '.' ) - // InternalFlaDsl.g:2230:1: '.' - { - before(grammarAccess.getFailureDefinitionAccess().getFullStopKeyword_2_0()); - match(input,36,FOLLOW_2); - after(grammarAccess.getFailureDefinitionAccess().getFullStopKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group_2__0__Impl" - - - // $ANTLR start "rule__FailureDefinition__Group_2__1" - // InternalFlaDsl.g:2243:1: rule__FailureDefinition__Group_2__1 : rule__FailureDefinition__Group_2__1__Impl ; - public final void rule__FailureDefinition__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2247:1: ( rule__FailureDefinition__Group_2__1__Impl ) - // InternalFlaDsl.g:2248:2: rule__FailureDefinition__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group_2__1" - - - // $ANTLR start "rule__FailureDefinition__Group_2__1__Impl" - // InternalFlaDsl.g:2254:1: rule__FailureDefinition__Group_2__1__Impl : ( ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) ) ; - public final void rule__FailureDefinition__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2258:1: ( ( ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) ) ) - // InternalFlaDsl.g:2259:1: ( ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) ) - { - // InternalFlaDsl.g:2259:1: ( ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) ) - // InternalFlaDsl.g:2260:1: ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) - { - before(grammarAccess.getFailureDefinitionAccess().getAcidAvoidableAssignment_2_1()); - // InternalFlaDsl.g:2261:1: ( rule__FailureDefinition__AcidAvoidableAssignment_2_1 ) - // InternalFlaDsl.g:2261:2: rule__FailureDefinition__AcidAvoidableAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__FailureDefinition__AcidAvoidableAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getFailureDefinitionAccess().getAcidAvoidableAssignment_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__Group_2__1__Impl" - - - // $ANTLR start "rule__NoFailureDefinition__Group__0" - // InternalFlaDsl.g:2275:1: rule__NoFailureDefinition__Group__0 : rule__NoFailureDefinition__Group__0__Impl rule__NoFailureDefinition__Group__1 ; - public final void rule__NoFailureDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2279:1: ( rule__NoFailureDefinition__Group__0__Impl rule__NoFailureDefinition__Group__1 ) - // InternalFlaDsl.g:2280:2: rule__NoFailureDefinition__Group__0__Impl rule__NoFailureDefinition__Group__1 - { - pushFollow(FOLLOW_14); - rule__NoFailureDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__NoFailureDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NoFailureDefinition__Group__0" - - - // $ANTLR start "rule__NoFailureDefinition__Group__0__Impl" - // InternalFlaDsl.g:2287:1: rule__NoFailureDefinition__Group__0__Impl : ( () ) ; - public final void rule__NoFailureDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2291:1: ( ( () ) ) - // InternalFlaDsl.g:2292:1: ( () ) - { - // InternalFlaDsl.g:2292:1: ( () ) - // InternalFlaDsl.g:2293:1: () - { - before(grammarAccess.getNoFailureDefinitionAccess().getNoFailureDefinitionAction_0()); - // InternalFlaDsl.g:2294:1: () - // InternalFlaDsl.g:2296:1: - { - } - - after(grammarAccess.getNoFailureDefinitionAccess().getNoFailureDefinitionAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NoFailureDefinition__Group__0__Impl" - - - // $ANTLR start "rule__NoFailureDefinition__Group__1" - // InternalFlaDsl.g:2306:1: rule__NoFailureDefinition__Group__1 : rule__NoFailureDefinition__Group__1__Impl ; - public final void rule__NoFailureDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2310:1: ( rule__NoFailureDefinition__Group__1__Impl ) - // InternalFlaDsl.g:2311:2: rule__NoFailureDefinition__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__NoFailureDefinition__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NoFailureDefinition__Group__1" - - - // $ANTLR start "rule__NoFailureDefinition__Group__1__Impl" - // InternalFlaDsl.g:2317:1: rule__NoFailureDefinition__Group__1__Impl : ( 'noFailure' ) ; - public final void rule__NoFailureDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2321:1: ( ( 'noFailure' ) ) - // InternalFlaDsl.g:2322:1: ( 'noFailure' ) - { - // InternalFlaDsl.g:2322:1: ( 'noFailure' ) - // InternalFlaDsl.g:2323:1: 'noFailure' - { - before(grammarAccess.getNoFailureDefinitionAccess().getNoFailureKeyword_1()); - match(input,39,FOLLOW_2); - after(grammarAccess.getNoFailureDefinitionAccess().getNoFailureKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NoFailureDefinition__Group__1__Impl" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__0" - // InternalFlaDsl.g:2340:1: rule__ComplexNofailureDefinition__Group__0 : rule__ComplexNofailureDefinition__Group__0__Impl rule__ComplexNofailureDefinition__Group__1 ; - public final void rule__ComplexNofailureDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2344:1: ( rule__ComplexNofailureDefinition__Group__0__Impl rule__ComplexNofailureDefinition__Group__1 ) - // InternalFlaDsl.g:2345:2: rule__ComplexNofailureDefinition__Group__0__Impl rule__ComplexNofailureDefinition__Group__1 - { - pushFollow(FOLLOW_14); - rule__ComplexNofailureDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__0" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__0__Impl" - // InternalFlaDsl.g:2352:1: rule__ComplexNofailureDefinition__Group__0__Impl : ( () ) ; - public final void rule__ComplexNofailureDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2356:1: ( ( () ) ) - // InternalFlaDsl.g:2357:1: ( () ) - { - // InternalFlaDsl.g:2357:1: ( () ) - // InternalFlaDsl.g:2358:1: () - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getNoFailureDefinitionAction_0()); - // InternalFlaDsl.g:2359:1: () - // InternalFlaDsl.g:2361:1: - { - } - - after(grammarAccess.getComplexNofailureDefinitionAccess().getNoFailureDefinitionAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__0__Impl" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__1" - // InternalFlaDsl.g:2371:1: rule__ComplexNofailureDefinition__Group__1 : rule__ComplexNofailureDefinition__Group__1__Impl rule__ComplexNofailureDefinition__Group__2 ; - public final void rule__ComplexNofailureDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2375:1: ( rule__ComplexNofailureDefinition__Group__1__Impl rule__ComplexNofailureDefinition__Group__2 ) - // InternalFlaDsl.g:2376:2: rule__ComplexNofailureDefinition__Group__1__Impl rule__ComplexNofailureDefinition__Group__2 - { - pushFollow(FOLLOW_9); - rule__ComplexNofailureDefinition__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__1" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__1__Impl" - // InternalFlaDsl.g:2383:1: rule__ComplexNofailureDefinition__Group__1__Impl : ( 'noFailure' ) ; - public final void rule__ComplexNofailureDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2387:1: ( ( 'noFailure' ) ) - // InternalFlaDsl.g:2388:1: ( 'noFailure' ) - { - // InternalFlaDsl.g:2388:1: ( 'noFailure' ) - // InternalFlaDsl.g:2389:1: 'noFailure' - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getNoFailureKeyword_1()); - match(input,39,FOLLOW_2); - after(grammarAccess.getComplexNofailureDefinitionAccess().getNoFailureKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__1__Impl" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__2" - // InternalFlaDsl.g:2402:1: rule__ComplexNofailureDefinition__Group__2 : rule__ComplexNofailureDefinition__Group__2__Impl rule__ComplexNofailureDefinition__Group__3 ; - public final void rule__ComplexNofailureDefinition__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2406:1: ( rule__ComplexNofailureDefinition__Group__2__Impl rule__ComplexNofailureDefinition__Group__3 ) - // InternalFlaDsl.g:2407:2: rule__ComplexNofailureDefinition__Group__2__Impl rule__ComplexNofailureDefinition__Group__3 - { - pushFollow(FOLLOW_15); - rule__ComplexNofailureDefinition__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__2" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__2__Impl" - // InternalFlaDsl.g:2414:1: rule__ComplexNofailureDefinition__Group__2__Impl : ( '.' ) ; - public final void rule__ComplexNofailureDefinition__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2418:1: ( ( '.' ) ) - // InternalFlaDsl.g:2419:1: ( '.' ) - { - // InternalFlaDsl.g:2419:1: ( '.' ) - // InternalFlaDsl.g:2420:1: '.' - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getFullStopKeyword_2()); - match(input,36,FOLLOW_2); - after(grammarAccess.getComplexNofailureDefinitionAccess().getFullStopKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__2__Impl" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__3" - // InternalFlaDsl.g:2433:1: rule__ComplexNofailureDefinition__Group__3 : rule__ComplexNofailureDefinition__Group__3__Impl ; - public final void rule__ComplexNofailureDefinition__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2437:1: ( rule__ComplexNofailureDefinition__Group__3__Impl ) - // InternalFlaDsl.g:2438:2: rule__ComplexNofailureDefinition__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__3" - - - // $ANTLR start "rule__ComplexNofailureDefinition__Group__3__Impl" - // InternalFlaDsl.g:2444:1: rule__ComplexNofailureDefinition__Group__3__Impl : ( ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) ) ; - public final void rule__ComplexNofailureDefinition__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2448:1: ( ( ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) ) ) - // InternalFlaDsl.g:2449:1: ( ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) ) - { - // InternalFlaDsl.g:2449:1: ( ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) ) - // InternalFlaDsl.g:2450:1: ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getAcidMitigationAssignment_3()); - // InternalFlaDsl.g:2451:1: ( rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 ) - // InternalFlaDsl.g:2451:2: rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 - { - pushFollow(FOLLOW_2); - rule__ComplexNofailureDefinition__AcidMitigationAssignment_3(); - - state._fsp--; - - - } - - after(grammarAccess.getComplexNofailureDefinitionAccess().getAcidMitigationAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__Group__3__Impl" - - - // $ANTLR start "rule__WildcardDefinition__Group__0" - // InternalFlaDsl.g:2469:1: rule__WildcardDefinition__Group__0 : rule__WildcardDefinition__Group__0__Impl rule__WildcardDefinition__Group__1 ; - public final void rule__WildcardDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2473:1: ( rule__WildcardDefinition__Group__0__Impl rule__WildcardDefinition__Group__1 ) - // InternalFlaDsl.g:2474:2: rule__WildcardDefinition__Group__0__Impl rule__WildcardDefinition__Group__1 - { - pushFollow(FOLLOW_16); - rule__WildcardDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WildcardDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WildcardDefinition__Group__0" - - - // $ANTLR start "rule__WildcardDefinition__Group__0__Impl" - // InternalFlaDsl.g:2481:1: rule__WildcardDefinition__Group__0__Impl : ( () ) ; - public final void rule__WildcardDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2485:1: ( ( () ) ) - // InternalFlaDsl.g:2486:1: ( () ) - { - // InternalFlaDsl.g:2486:1: ( () ) - // InternalFlaDsl.g:2487:1: () - { - before(grammarAccess.getWildcardDefinitionAccess().getWildcardDefinitionAction_0()); - // InternalFlaDsl.g:2488:1: () - // InternalFlaDsl.g:2490:1: - { - } - - after(grammarAccess.getWildcardDefinitionAccess().getWildcardDefinitionAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WildcardDefinition__Group__0__Impl" - - - // $ANTLR start "rule__WildcardDefinition__Group__1" - // InternalFlaDsl.g:2500:1: rule__WildcardDefinition__Group__1 : rule__WildcardDefinition__Group__1__Impl ; - public final void rule__WildcardDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2504:1: ( rule__WildcardDefinition__Group__1__Impl ) - // InternalFlaDsl.g:2505:2: rule__WildcardDefinition__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__WildcardDefinition__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WildcardDefinition__Group__1" - - - // $ANTLR start "rule__WildcardDefinition__Group__1__Impl" - // InternalFlaDsl.g:2511:1: rule__WildcardDefinition__Group__1__Impl : ( 'wildcard' ) ; - public final void rule__WildcardDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2515:1: ( ( 'wildcard' ) ) - // InternalFlaDsl.g:2516:1: ( 'wildcard' ) - { - // InternalFlaDsl.g:2516:1: ( 'wildcard' ) - // InternalFlaDsl.g:2517:1: 'wildcard' - { - before(grammarAccess.getWildcardDefinitionAccess().getWildcardKeyword_1()); - match(input,40,FOLLOW_2); - after(grammarAccess.getWildcardDefinitionAccess().getWildcardKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WildcardDefinition__Group__1__Impl" - - - // $ANTLR start "rule__VariableDefinition__Group__0" - // InternalFlaDsl.g:2534:1: rule__VariableDefinition__Group__0 : rule__VariableDefinition__Group__0__Impl rule__VariableDefinition__Group__1 ; - public final void rule__VariableDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2538:1: ( rule__VariableDefinition__Group__0__Impl rule__VariableDefinition__Group__1 ) - // InternalFlaDsl.g:2539:2: rule__VariableDefinition__Group__0__Impl rule__VariableDefinition__Group__1 - { - pushFollow(FOLLOW_10); - rule__VariableDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__VariableDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__VariableDefinition__Group__0" - - - // $ANTLR start "rule__VariableDefinition__Group__0__Impl" - // InternalFlaDsl.g:2546:1: rule__VariableDefinition__Group__0__Impl : ( () ) ; - public final void rule__VariableDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2550:1: ( ( () ) ) - // InternalFlaDsl.g:2551:1: ( () ) - { - // InternalFlaDsl.g:2551:1: ( () ) - // InternalFlaDsl.g:2552:1: () - { - before(grammarAccess.getVariableDefinitionAccess().getVariableDefinitionAction_0()); - // InternalFlaDsl.g:2553:1: () - // InternalFlaDsl.g:2555:1: - { - } - - after(grammarAccess.getVariableDefinitionAccess().getVariableDefinitionAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__VariableDefinition__Group__0__Impl" - - - // $ANTLR start "rule__VariableDefinition__Group__1" - // InternalFlaDsl.g:2565:1: rule__VariableDefinition__Group__1 : rule__VariableDefinition__Group__1__Impl ; - public final void rule__VariableDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2569:1: ( rule__VariableDefinition__Group__1__Impl ) - // InternalFlaDsl.g:2570:2: rule__VariableDefinition__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__VariableDefinition__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__VariableDefinition__Group__1" - - - // $ANTLR start "rule__VariableDefinition__Group__1__Impl" - // InternalFlaDsl.g:2576:1: rule__VariableDefinition__Group__1__Impl : ( ( rule__VariableDefinition__VariableNameAssignment_1 ) ) ; - public final void rule__VariableDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2580:1: ( ( ( rule__VariableDefinition__VariableNameAssignment_1 ) ) ) - // InternalFlaDsl.g:2581:1: ( ( rule__VariableDefinition__VariableNameAssignment_1 ) ) - { - // InternalFlaDsl.g:2581:1: ( ( rule__VariableDefinition__VariableNameAssignment_1 ) ) - // InternalFlaDsl.g:2582:1: ( rule__VariableDefinition__VariableNameAssignment_1 ) - { - before(grammarAccess.getVariableDefinitionAccess().getVariableNameAssignment_1()); - // InternalFlaDsl.g:2583:1: ( rule__VariableDefinition__VariableNameAssignment_1 ) - // InternalFlaDsl.g:2583:2: rule__VariableDefinition__VariableNameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__VariableDefinition__VariableNameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getVariableDefinitionAccess().getVariableNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__VariableDefinition__Group__1__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__0" - // InternalFlaDsl.g:2597:1: rule__ACIDavoidable__Group__0 : rule__ACIDavoidable__Group__0__Impl rule__ACIDavoidable__Group__1 ; - public final void rule__ACIDavoidable__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2601:1: ( rule__ACIDavoidable__Group__0__Impl rule__ACIDavoidable__Group__1 ) - // InternalFlaDsl.g:2602:2: rule__ACIDavoidable__Group__0__Impl rule__ACIDavoidable__Group__1 - { - pushFollow(FOLLOW_9); - rule__ACIDavoidable__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__0" - - - // $ANTLR start "rule__ACIDavoidable__Group__0__Impl" - // InternalFlaDsl.g:2609:1: rule__ACIDavoidable__Group__0__Impl : ( ( rule__ACIDavoidable__AAssignment_0 ) ) ; - public final void rule__ACIDavoidable__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2613:1: ( ( ( rule__ACIDavoidable__AAssignment_0 ) ) ) - // InternalFlaDsl.g:2614:1: ( ( rule__ACIDavoidable__AAssignment_0 ) ) - { - // InternalFlaDsl.g:2614:1: ( ( rule__ACIDavoidable__AAssignment_0 ) ) - // InternalFlaDsl.g:2615:1: ( rule__ACIDavoidable__AAssignment_0 ) - { - before(grammarAccess.getACIDavoidableAccess().getAAssignment_0()); - // InternalFlaDsl.g:2616:1: ( rule__ACIDavoidable__AAssignment_0 ) - // InternalFlaDsl.g:2616:2: rule__ACIDavoidable__AAssignment_0 - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__AAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDavoidableAccess().getAAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__0__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__1" - // InternalFlaDsl.g:2626:1: rule__ACIDavoidable__Group__1 : rule__ACIDavoidable__Group__1__Impl rule__ACIDavoidable__Group__2 ; - public final void rule__ACIDavoidable__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2630:1: ( rule__ACIDavoidable__Group__1__Impl rule__ACIDavoidable__Group__2 ) - // InternalFlaDsl.g:2631:2: rule__ACIDavoidable__Group__1__Impl rule__ACIDavoidable__Group__2 - { - pushFollow(FOLLOW_17); - rule__ACIDavoidable__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__1" - - - // $ANTLR start "rule__ACIDavoidable__Group__1__Impl" - // InternalFlaDsl.g:2638:1: rule__ACIDavoidable__Group__1__Impl : ( '.' ) ; - public final void rule__ACIDavoidable__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2642:1: ( ( '.' ) ) - // InternalFlaDsl.g:2643:1: ( '.' ) - { - // InternalFlaDsl.g:2643:1: ( '.' ) - // InternalFlaDsl.g:2644:1: '.' - { - before(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_1()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__1__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__2" - // InternalFlaDsl.g:2657:1: rule__ACIDavoidable__Group__2 : rule__ACIDavoidable__Group__2__Impl rule__ACIDavoidable__Group__3 ; - public final void rule__ACIDavoidable__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2661:1: ( rule__ACIDavoidable__Group__2__Impl rule__ACIDavoidable__Group__3 ) - // InternalFlaDsl.g:2662:2: rule__ACIDavoidable__Group__2__Impl rule__ACIDavoidable__Group__3 - { - pushFollow(FOLLOW_9); - rule__ACIDavoidable__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__2" - - - // $ANTLR start "rule__ACIDavoidable__Group__2__Impl" - // InternalFlaDsl.g:2669:1: rule__ACIDavoidable__Group__2__Impl : ( ( rule__ACIDavoidable__CAssignment_2 ) ) ; - public final void rule__ACIDavoidable__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2673:1: ( ( ( rule__ACIDavoidable__CAssignment_2 ) ) ) - // InternalFlaDsl.g:2674:1: ( ( rule__ACIDavoidable__CAssignment_2 ) ) - { - // InternalFlaDsl.g:2674:1: ( ( rule__ACIDavoidable__CAssignment_2 ) ) - // InternalFlaDsl.g:2675:1: ( rule__ACIDavoidable__CAssignment_2 ) - { - before(grammarAccess.getACIDavoidableAccess().getCAssignment_2()); - // InternalFlaDsl.g:2676:1: ( rule__ACIDavoidable__CAssignment_2 ) - // InternalFlaDsl.g:2676:2: rule__ACIDavoidable__CAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__CAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDavoidableAccess().getCAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__2__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__3" - // InternalFlaDsl.g:2686:1: rule__ACIDavoidable__Group__3 : rule__ACIDavoidable__Group__3__Impl rule__ACIDavoidable__Group__4 ; - public final void rule__ACIDavoidable__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2690:1: ( rule__ACIDavoidable__Group__3__Impl rule__ACIDavoidable__Group__4 ) - // InternalFlaDsl.g:2691:2: rule__ACIDavoidable__Group__3__Impl rule__ACIDavoidable__Group__4 - { - pushFollow(FOLLOW_18); - rule__ACIDavoidable__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__3" - - - // $ANTLR start "rule__ACIDavoidable__Group__3__Impl" - // InternalFlaDsl.g:2698:1: rule__ACIDavoidable__Group__3__Impl : ( '.' ) ; - public final void rule__ACIDavoidable__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2702:1: ( ( '.' ) ) - // InternalFlaDsl.g:2703:1: ( '.' ) - { - // InternalFlaDsl.g:2703:1: ( '.' ) - // InternalFlaDsl.g:2704:1: '.' - { - before(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_3()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__3__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__4" - // InternalFlaDsl.g:2717:1: rule__ACIDavoidable__Group__4 : rule__ACIDavoidable__Group__4__Impl rule__ACIDavoidable__Group__5 ; - public final void rule__ACIDavoidable__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2721:1: ( rule__ACIDavoidable__Group__4__Impl rule__ACIDavoidable__Group__5 ) - // InternalFlaDsl.g:2722:2: rule__ACIDavoidable__Group__4__Impl rule__ACIDavoidable__Group__5 - { - pushFollow(FOLLOW_9); - rule__ACIDavoidable__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__4" - - - // $ANTLR start "rule__ACIDavoidable__Group__4__Impl" - // InternalFlaDsl.g:2729:1: rule__ACIDavoidable__Group__4__Impl : ( ( rule__ACIDavoidable__IAssignment_4 ) ) ; - public final void rule__ACIDavoidable__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2733:1: ( ( ( rule__ACIDavoidable__IAssignment_4 ) ) ) - // InternalFlaDsl.g:2734:1: ( ( rule__ACIDavoidable__IAssignment_4 ) ) - { - // InternalFlaDsl.g:2734:1: ( ( rule__ACIDavoidable__IAssignment_4 ) ) - // InternalFlaDsl.g:2735:1: ( rule__ACIDavoidable__IAssignment_4 ) - { - before(grammarAccess.getACIDavoidableAccess().getIAssignment_4()); - // InternalFlaDsl.g:2736:1: ( rule__ACIDavoidable__IAssignment_4 ) - // InternalFlaDsl.g:2736:2: rule__ACIDavoidable__IAssignment_4 - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__IAssignment_4(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDavoidableAccess().getIAssignment_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__4__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__5" - // InternalFlaDsl.g:2746:1: rule__ACIDavoidable__Group__5 : rule__ACIDavoidable__Group__5__Impl rule__ACIDavoidable__Group__6 ; - public final void rule__ACIDavoidable__Group__5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2750:1: ( rule__ACIDavoidable__Group__5__Impl rule__ACIDavoidable__Group__6 ) - // InternalFlaDsl.g:2751:2: rule__ACIDavoidable__Group__5__Impl rule__ACIDavoidable__Group__6 - { - pushFollow(FOLLOW_19); - rule__ACIDavoidable__Group__5__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__6(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__5" - - - // $ANTLR start "rule__ACIDavoidable__Group__5__Impl" - // InternalFlaDsl.g:2758:1: rule__ACIDavoidable__Group__5__Impl : ( '.' ) ; - public final void rule__ACIDavoidable__Group__5__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2762:1: ( ( '.' ) ) - // InternalFlaDsl.g:2763:1: ( '.' ) - { - // InternalFlaDsl.g:2763:1: ( '.' ) - // InternalFlaDsl.g:2764:1: '.' - { - before(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_5()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDavoidableAccess().getFullStopKeyword_5()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__5__Impl" - - - // $ANTLR start "rule__ACIDavoidable__Group__6" - // InternalFlaDsl.g:2777:1: rule__ACIDavoidable__Group__6 : rule__ACIDavoidable__Group__6__Impl ; - public final void rule__ACIDavoidable__Group__6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2781:1: ( rule__ACIDavoidable__Group__6__Impl ) - // InternalFlaDsl.g:2782:2: rule__ACIDavoidable__Group__6__Impl - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__Group__6__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__6" - - - // $ANTLR start "rule__ACIDavoidable__Group__6__Impl" - // InternalFlaDsl.g:2788:1: rule__ACIDavoidable__Group__6__Impl : ( ( rule__ACIDavoidable__DAssignment_6 ) ) ; - public final void rule__ACIDavoidable__Group__6__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2792:1: ( ( ( rule__ACIDavoidable__DAssignment_6 ) ) ) - // InternalFlaDsl.g:2793:1: ( ( rule__ACIDavoidable__DAssignment_6 ) ) - { - // InternalFlaDsl.g:2793:1: ( ( rule__ACIDavoidable__DAssignment_6 ) ) - // InternalFlaDsl.g:2794:1: ( rule__ACIDavoidable__DAssignment_6 ) - { - before(grammarAccess.getACIDavoidableAccess().getDAssignment_6()); - // InternalFlaDsl.g:2795:1: ( rule__ACIDavoidable__DAssignment_6 ) - // InternalFlaDsl.g:2795:2: rule__ACIDavoidable__DAssignment_6 - { - pushFollow(FOLLOW_2); - rule__ACIDavoidable__DAssignment_6(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDavoidableAccess().getDAssignment_6()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__Group__6__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__0" - // InternalFlaDsl.g:2819:1: rule__ACIDMitigation__Group__0 : rule__ACIDMitigation__Group__0__Impl rule__ACIDMitigation__Group__1 ; - public final void rule__ACIDMitigation__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2823:1: ( rule__ACIDMitigation__Group__0__Impl rule__ACIDMitigation__Group__1 ) - // InternalFlaDsl.g:2824:2: rule__ACIDMitigation__Group__0__Impl rule__ACIDMitigation__Group__1 - { - pushFollow(FOLLOW_9); - rule__ACIDMitigation__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__0" - - - // $ANTLR start "rule__ACIDMitigation__Group__0__Impl" - // InternalFlaDsl.g:2831:1: rule__ACIDMitigation__Group__0__Impl : ( ( rule__ACIDMitigation__AAssignment_0 ) ) ; - public final void rule__ACIDMitigation__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2835:1: ( ( ( rule__ACIDMitigation__AAssignment_0 ) ) ) - // InternalFlaDsl.g:2836:1: ( ( rule__ACIDMitigation__AAssignment_0 ) ) - { - // InternalFlaDsl.g:2836:1: ( ( rule__ACIDMitigation__AAssignment_0 ) ) - // InternalFlaDsl.g:2837:1: ( rule__ACIDMitigation__AAssignment_0 ) - { - before(grammarAccess.getACIDMitigationAccess().getAAssignment_0()); - // InternalFlaDsl.g:2838:1: ( rule__ACIDMitigation__AAssignment_0 ) - // InternalFlaDsl.g:2838:2: rule__ACIDMitigation__AAssignment_0 - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__AAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDMitigationAccess().getAAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__0__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__1" - // InternalFlaDsl.g:2848:1: rule__ACIDMitigation__Group__1 : rule__ACIDMitigation__Group__1__Impl rule__ACIDMitigation__Group__2 ; - public final void rule__ACIDMitigation__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2852:1: ( rule__ACIDMitigation__Group__1__Impl rule__ACIDMitigation__Group__2 ) - // InternalFlaDsl.g:2853:2: rule__ACIDMitigation__Group__1__Impl rule__ACIDMitigation__Group__2 - { - pushFollow(FOLLOW_20); - rule__ACIDMitigation__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__1" - - - // $ANTLR start "rule__ACIDMitigation__Group__1__Impl" - // InternalFlaDsl.g:2860:1: rule__ACIDMitigation__Group__1__Impl : ( '.' ) ; - public final void rule__ACIDMitigation__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2864:1: ( ( '.' ) ) - // InternalFlaDsl.g:2865:1: ( '.' ) - { - // InternalFlaDsl.g:2865:1: ( '.' ) - // InternalFlaDsl.g:2866:1: '.' - { - before(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_1()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__1__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__2" - // InternalFlaDsl.g:2879:1: rule__ACIDMitigation__Group__2 : rule__ACIDMitigation__Group__2__Impl rule__ACIDMitigation__Group__3 ; - public final void rule__ACIDMitigation__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2883:1: ( rule__ACIDMitigation__Group__2__Impl rule__ACIDMitigation__Group__3 ) - // InternalFlaDsl.g:2884:2: rule__ACIDMitigation__Group__2__Impl rule__ACIDMitigation__Group__3 - { - pushFollow(FOLLOW_9); - rule__ACIDMitigation__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__2" - - - // $ANTLR start "rule__ACIDMitigation__Group__2__Impl" - // InternalFlaDsl.g:2891:1: rule__ACIDMitigation__Group__2__Impl : ( ( rule__ACIDMitigation__CAssignment_2 ) ) ; - public final void rule__ACIDMitigation__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2895:1: ( ( ( rule__ACIDMitigation__CAssignment_2 ) ) ) - // InternalFlaDsl.g:2896:1: ( ( rule__ACIDMitigation__CAssignment_2 ) ) - { - // InternalFlaDsl.g:2896:1: ( ( rule__ACIDMitigation__CAssignment_2 ) ) - // InternalFlaDsl.g:2897:1: ( rule__ACIDMitigation__CAssignment_2 ) - { - before(grammarAccess.getACIDMitigationAccess().getCAssignment_2()); - // InternalFlaDsl.g:2898:1: ( rule__ACIDMitigation__CAssignment_2 ) - // InternalFlaDsl.g:2898:2: rule__ACIDMitigation__CAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__CAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDMitigationAccess().getCAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__2__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__3" - // InternalFlaDsl.g:2908:1: rule__ACIDMitigation__Group__3 : rule__ACIDMitigation__Group__3__Impl rule__ACIDMitigation__Group__4 ; - public final void rule__ACIDMitigation__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2912:1: ( rule__ACIDMitigation__Group__3__Impl rule__ACIDMitigation__Group__4 ) - // InternalFlaDsl.g:2913:2: rule__ACIDMitigation__Group__3__Impl rule__ACIDMitigation__Group__4 - { - pushFollow(FOLLOW_21); - rule__ACIDMitigation__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__3" - - - // $ANTLR start "rule__ACIDMitigation__Group__3__Impl" - // InternalFlaDsl.g:2920:1: rule__ACIDMitigation__Group__3__Impl : ( '.' ) ; - public final void rule__ACIDMitigation__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2924:1: ( ( '.' ) ) - // InternalFlaDsl.g:2925:1: ( '.' ) - { - // InternalFlaDsl.g:2925:1: ( '.' ) - // InternalFlaDsl.g:2926:1: '.' - { - before(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_3()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__3__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__4" - // InternalFlaDsl.g:2939:1: rule__ACIDMitigation__Group__4 : rule__ACIDMitigation__Group__4__Impl rule__ACIDMitigation__Group__5 ; - public final void rule__ACIDMitigation__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2943:1: ( rule__ACIDMitigation__Group__4__Impl rule__ACIDMitigation__Group__5 ) - // InternalFlaDsl.g:2944:2: rule__ACIDMitigation__Group__4__Impl rule__ACIDMitigation__Group__5 - { - pushFollow(FOLLOW_9); - rule__ACIDMitigation__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__4" - - - // $ANTLR start "rule__ACIDMitigation__Group__4__Impl" - // InternalFlaDsl.g:2951:1: rule__ACIDMitigation__Group__4__Impl : ( ( rule__ACIDMitigation__IAssignment_4 ) ) ; - public final void rule__ACIDMitigation__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2955:1: ( ( ( rule__ACIDMitigation__IAssignment_4 ) ) ) - // InternalFlaDsl.g:2956:1: ( ( rule__ACIDMitigation__IAssignment_4 ) ) - { - // InternalFlaDsl.g:2956:1: ( ( rule__ACIDMitigation__IAssignment_4 ) ) - // InternalFlaDsl.g:2957:1: ( rule__ACIDMitigation__IAssignment_4 ) - { - before(grammarAccess.getACIDMitigationAccess().getIAssignment_4()); - // InternalFlaDsl.g:2958:1: ( rule__ACIDMitigation__IAssignment_4 ) - // InternalFlaDsl.g:2958:2: rule__ACIDMitigation__IAssignment_4 - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__IAssignment_4(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDMitigationAccess().getIAssignment_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__4__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__5" - // InternalFlaDsl.g:2968:1: rule__ACIDMitigation__Group__5 : rule__ACIDMitigation__Group__5__Impl rule__ACIDMitigation__Group__6 ; - public final void rule__ACIDMitigation__Group__5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2972:1: ( rule__ACIDMitigation__Group__5__Impl rule__ACIDMitigation__Group__6 ) - // InternalFlaDsl.g:2973:2: rule__ACIDMitigation__Group__5__Impl rule__ACIDMitigation__Group__6 - { - pushFollow(FOLLOW_22); - rule__ACIDMitigation__Group__5__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__6(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__5" - - - // $ANTLR start "rule__ACIDMitigation__Group__5__Impl" - // InternalFlaDsl.g:2980:1: rule__ACIDMitigation__Group__5__Impl : ( '.' ) ; - public final void rule__ACIDMitigation__Group__5__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:2984:1: ( ( '.' ) ) - // InternalFlaDsl.g:2985:1: ( '.' ) - { - // InternalFlaDsl.g:2985:1: ( '.' ) - // InternalFlaDsl.g:2986:1: '.' - { - before(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_5()); - match(input,36,FOLLOW_2); - after(grammarAccess.getACIDMitigationAccess().getFullStopKeyword_5()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__5__Impl" - - - // $ANTLR start "rule__ACIDMitigation__Group__6" - // InternalFlaDsl.g:2999:1: rule__ACIDMitigation__Group__6 : rule__ACIDMitigation__Group__6__Impl ; - public final void rule__ACIDMitigation__Group__6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3003:1: ( rule__ACIDMitigation__Group__6__Impl ) - // InternalFlaDsl.g:3004:2: rule__ACIDMitigation__Group__6__Impl - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__Group__6__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__6" - - - // $ANTLR start "rule__ACIDMitigation__Group__6__Impl" - // InternalFlaDsl.g:3010:1: rule__ACIDMitigation__Group__6__Impl : ( ( rule__ACIDMitigation__DAssignment_6 ) ) ; - public final void rule__ACIDMitigation__Group__6__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3014:1: ( ( ( rule__ACIDMitigation__DAssignment_6 ) ) ) - // InternalFlaDsl.g:3015:1: ( ( rule__ACIDMitigation__DAssignment_6 ) ) - { - // InternalFlaDsl.g:3015:1: ( ( rule__ACIDMitigation__DAssignment_6 ) ) - // InternalFlaDsl.g:3016:1: ( rule__ACIDMitigation__DAssignment_6 ) - { - before(grammarAccess.getACIDMitigationAccess().getDAssignment_6()); - // InternalFlaDsl.g:3017:1: ( rule__ACIDMitigation__DAssignment_6 ) - // InternalFlaDsl.g:3017:2: rule__ACIDMitigation__DAssignment_6 - { - pushFollow(FOLLOW_2); - rule__ACIDMitigation__DAssignment_6(); - - state._fsp--; - - - } - - after(grammarAccess.getACIDMitigationAccess().getDAssignment_6()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__Group__6__Impl" - - - // $ANTLR start "rule__Behaviour__RulesAssignment" - // InternalFlaDsl.g:3044:1: rule__Behaviour__RulesAssignment : ( ruleExpression ) ; - public final void rule__Behaviour__RulesAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3048:1: ( ( ruleExpression ) ) - // InternalFlaDsl.g:3049:1: ( ruleExpression ) - { - // InternalFlaDsl.g:3049:1: ( ruleExpression ) - // InternalFlaDsl.g:3050:1: ruleExpression - { - before(grammarAccess.getBehaviourAccess().getRulesExpressionParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleExpression(); - - state._fsp--; - - after(grammarAccess.getBehaviourAccess().getRulesExpressionParserRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Behaviour__RulesAssignment" - - - // $ANTLR start "rule__Expression__LhsAssignment_1" - // InternalFlaDsl.g:3059:1: rule__Expression__LhsAssignment_1 : ( ruleLhs ) ; - public final void rule__Expression__LhsAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3063:1: ( ( ruleLhs ) ) - // InternalFlaDsl.g:3064:1: ( ruleLhs ) - { - // InternalFlaDsl.g:3064:1: ( ruleLhs ) - // InternalFlaDsl.g:3065:1: ruleLhs - { - before(grammarAccess.getExpressionAccess().getLhsLhsParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleLhs(); - - state._fsp--; - - after(grammarAccess.getExpressionAccess().getLhsLhsParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__LhsAssignment_1" - - - // $ANTLR start "rule__Expression__RhsAssignment_3" - // InternalFlaDsl.g:3074:1: rule__Expression__RhsAssignment_3 : ( ruleRhs ) ; - public final void rule__Expression__RhsAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3078:1: ( ( ruleRhs ) ) - // InternalFlaDsl.g:3079:1: ( ruleRhs ) - { - // InternalFlaDsl.g:3079:1: ( ruleRhs ) - // InternalFlaDsl.g:3080:1: ruleRhs - { - before(grammarAccess.getExpressionAccess().getRhsRhsParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleRhs(); - - state._fsp--; - - after(grammarAccess.getExpressionAccess().getRhsRhsParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Expression__RhsAssignment_3" - - - // $ANTLR start "rule__Lhs__FailuresAssignment_0" - // InternalFlaDsl.g:3089:1: rule__Lhs__FailuresAssignment_0 : ( ruleInputExpression ) ; - public final void rule__Lhs__FailuresAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3093:1: ( ( ruleInputExpression ) ) - // InternalFlaDsl.g:3094:1: ( ruleInputExpression ) - { - // InternalFlaDsl.g:3094:1: ( ruleInputExpression ) - // InternalFlaDsl.g:3095:1: ruleInputExpression - { - before(grammarAccess.getLhsAccess().getFailuresInputExpressionParserRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleInputExpression(); - - state._fsp--; - - after(grammarAccess.getLhsAccess().getFailuresInputExpressionParserRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__FailuresAssignment_0" - - - // $ANTLR start "rule__Lhs__FailuresAssignment_1_1" - // InternalFlaDsl.g:3104:1: rule__Lhs__FailuresAssignment_1_1 : ( ruleInputExpression ) ; - public final void rule__Lhs__FailuresAssignment_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3108:1: ( ( ruleInputExpression ) ) - // InternalFlaDsl.g:3109:1: ( ruleInputExpression ) - { - // InternalFlaDsl.g:3109:1: ( ruleInputExpression ) - // InternalFlaDsl.g:3110:1: ruleInputExpression - { - before(grammarAccess.getLhsAccess().getFailuresInputExpressionParserRuleCall_1_1_0()); - pushFollow(FOLLOW_2); - ruleInputExpression(); - - state._fsp--; - - after(grammarAccess.getLhsAccess().getFailuresInputExpressionParserRuleCall_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Lhs__FailuresAssignment_1_1" - - - // $ANTLR start "rule__Rhs__FailuresAssignment_0" - // InternalFlaDsl.g:3119:1: rule__Rhs__FailuresAssignment_0 : ( ruleOutputExpression ) ; - public final void rule__Rhs__FailuresAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3123:1: ( ( ruleOutputExpression ) ) - // InternalFlaDsl.g:3124:1: ( ruleOutputExpression ) - { - // InternalFlaDsl.g:3124:1: ( ruleOutputExpression ) - // InternalFlaDsl.g:3125:1: ruleOutputExpression - { - before(grammarAccess.getRhsAccess().getFailuresOutputExpressionParserRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleOutputExpression(); - - state._fsp--; - - after(grammarAccess.getRhsAccess().getFailuresOutputExpressionParserRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__FailuresAssignment_0" - - - // $ANTLR start "rule__Rhs__FailuresAssignment_1_1" - // InternalFlaDsl.g:3134:1: rule__Rhs__FailuresAssignment_1_1 : ( ruleOutputExpression ) ; - public final void rule__Rhs__FailuresAssignment_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3138:1: ( ( ruleOutputExpression ) ) - // InternalFlaDsl.g:3139:1: ( ruleOutputExpression ) - { - // InternalFlaDsl.g:3139:1: ( ruleOutputExpression ) - // InternalFlaDsl.g:3140:1: ruleOutputExpression - { - before(grammarAccess.getRhsAccess().getFailuresOutputExpressionParserRuleCall_1_1_0()); - pushFollow(FOLLOW_2); - ruleOutputExpression(); - - state._fsp--; - - after(grammarAccess.getRhsAccess().getFailuresOutputExpressionParserRuleCall_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Rhs__FailuresAssignment_1_1" - - - // $ANTLR start "rule__InputExpression__RefAssignment_0_0" - // InternalFlaDsl.g:3149:1: rule__InputExpression__RefAssignment_0_0 : ( ( RULE_ID ) ) ; - public final void rule__InputExpression__RefAssignment_0_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3153:1: ( ( ( RULE_ID ) ) ) - // InternalFlaDsl.g:3154:1: ( ( RULE_ID ) ) - { - // InternalFlaDsl.g:3154:1: ( ( RULE_ID ) ) - // InternalFlaDsl.g:3155:1: ( RULE_ID ) - { - before(grammarAccess.getInputExpressionAccess().getRefPortCrossReference_0_0_0()); - // InternalFlaDsl.g:3156:1: ( RULE_ID ) - // InternalFlaDsl.g:3157:1: RULE_ID - { - before(grammarAccess.getInputExpressionAccess().getRefPortIDTerminalRuleCall_0_0_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getInputExpressionAccess().getRefPortIDTerminalRuleCall_0_0_0_1()); - - } - - after(grammarAccess.getInputExpressionAccess().getRefPortCrossReference_0_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__RefAssignment_0_0" - - - // $ANTLR start "rule__InputExpression__FailureExprAssignment_2" - // InternalFlaDsl.g:3168:1: rule__InputExpression__FailureExprAssignment_2 : ( ruleInFailureExpr ) ; - public final void rule__InputExpression__FailureExprAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3172:1: ( ( ruleInFailureExpr ) ) - // InternalFlaDsl.g:3173:1: ( ruleInFailureExpr ) - { - // InternalFlaDsl.g:3173:1: ( ruleInFailureExpr ) - // InternalFlaDsl.g:3174:1: ruleInFailureExpr - { - before(grammarAccess.getInputExpressionAccess().getFailureExprInFailureExprParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleInFailureExpr(); - - state._fsp--; - - after(grammarAccess.getInputExpressionAccess().getFailureExprInFailureExprParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InputExpression__FailureExprAssignment_2" - - - // $ANTLR start "rule__OutputExpression__RefAssignment_0_0" - // InternalFlaDsl.g:3183:1: rule__OutputExpression__RefAssignment_0_0 : ( ( RULE_ID ) ) ; - public final void rule__OutputExpression__RefAssignment_0_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3187:1: ( ( ( RULE_ID ) ) ) - // InternalFlaDsl.g:3188:1: ( ( RULE_ID ) ) - { - // InternalFlaDsl.g:3188:1: ( ( RULE_ID ) ) - // InternalFlaDsl.g:3189:1: ( RULE_ID ) - { - before(grammarAccess.getOutputExpressionAccess().getRefPortCrossReference_0_0_0()); - // InternalFlaDsl.g:3190:1: ( RULE_ID ) - // InternalFlaDsl.g:3191:1: RULE_ID - { - before(grammarAccess.getOutputExpressionAccess().getRefPortIDTerminalRuleCall_0_0_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getOutputExpressionAccess().getRefPortIDTerminalRuleCall_0_0_0_1()); - - } - - after(grammarAccess.getOutputExpressionAccess().getRefPortCrossReference_0_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__RefAssignment_0_0" - - - // $ANTLR start "rule__OutputExpression__FailureExprAssignment_2" - // InternalFlaDsl.g:3202:1: rule__OutputExpression__FailureExprAssignment_2 : ( ruleOutFailureExpr ) ; - public final void rule__OutputExpression__FailureExprAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3206:1: ( ( ruleOutFailureExpr ) ) - // InternalFlaDsl.g:3207:1: ( ruleOutFailureExpr ) - { - // InternalFlaDsl.g:3207:1: ( ruleOutFailureExpr ) - // InternalFlaDsl.g:3208:1: ruleOutFailureExpr - { - before(grammarAccess.getOutputExpressionAccess().getFailureExprOutFailureExprParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleOutFailureExpr(); - - state._fsp--; - - after(grammarAccess.getOutputExpressionAccess().getFailureExprOutFailureExprParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutputExpression__FailureExprAssignment_2" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_0" - // InternalFlaDsl.g:3217:1: rule__InFailureExpr__FailuresAssignment_0 : ( ruleWildcardDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3221:1: ( ( ruleWildcardDefinition ) ) - // InternalFlaDsl.g:3222:1: ( ruleWildcardDefinition ) - { - // InternalFlaDsl.g:3222:1: ( ruleWildcardDefinition ) - // InternalFlaDsl.g:3223:1: ruleWildcardDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresWildcardDefinitionParserRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleWildcardDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresWildcardDefinitionParserRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_0" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_1" - // InternalFlaDsl.g:3232:1: rule__InFailureExpr__FailuresAssignment_1 : ( ruleNoFailureDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3236:1: ( ( ruleNoFailureDefinition ) ) - // InternalFlaDsl.g:3237:1: ( ruleNoFailureDefinition ) - { - // InternalFlaDsl.g:3237:1: ( ruleNoFailureDefinition ) - // InternalFlaDsl.g:3238:1: ruleNoFailureDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresNoFailureDefinitionParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleNoFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresNoFailureDefinitionParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_1" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_2" - // InternalFlaDsl.g:3247:1: rule__InFailureExpr__FailuresAssignment_2 : ( ruleFailureDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3251:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3252:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3252:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3253:1: ruleFailureDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_2" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_3_1" - // InternalFlaDsl.g:3262:1: rule__InFailureExpr__FailuresAssignment_3_1 : ( ruleFailureDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3266:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3267:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3267:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3268:1: ruleFailureDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_3_1" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_3_2_1" - // InternalFlaDsl.g:3277:1: rule__InFailureExpr__FailuresAssignment_3_2_1 : ( ruleFailureDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_3_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3281:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3282:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3282:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3283:1: ruleFailureDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_2_1_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_3_2_1" - - - // $ANTLR start "rule__InFailureExpr__FailuresAssignment_4" - // InternalFlaDsl.g:3292:1: rule__InFailureExpr__FailuresAssignment_4 : ( ruleVariableDefinition ) ; - public final void rule__InFailureExpr__FailuresAssignment_4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3296:1: ( ( ruleVariableDefinition ) ) - // InternalFlaDsl.g:3297:1: ( ruleVariableDefinition ) - { - // InternalFlaDsl.g:3297:1: ( ruleVariableDefinition ) - // InternalFlaDsl.g:3298:1: ruleVariableDefinition - { - before(grammarAccess.getInFailureExprAccess().getFailuresVariableDefinitionParserRuleCall_4_0()); - pushFollow(FOLLOW_2); - ruleVariableDefinition(); - - state._fsp--; - - after(grammarAccess.getInFailureExprAccess().getFailuresVariableDefinitionParserRuleCall_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__InFailureExpr__FailuresAssignment_4" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_0" - // InternalFlaDsl.g:3307:1: rule__OutFailureExpr__FailuresAssignment_0 : ( ruleNoFailureDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3311:1: ( ( ruleNoFailureDefinition ) ) - // InternalFlaDsl.g:3312:1: ( ruleNoFailureDefinition ) - { - // InternalFlaDsl.g:3312:1: ( ruleNoFailureDefinition ) - // InternalFlaDsl.g:3313:1: ruleNoFailureDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresNoFailureDefinitionParserRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleNoFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresNoFailureDefinitionParserRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_0" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_1" - // InternalFlaDsl.g:3322:1: rule__OutFailureExpr__FailuresAssignment_1 : ( ruleComplexNofailureDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3326:1: ( ( ruleComplexNofailureDefinition ) ) - // InternalFlaDsl.g:3327:1: ( ruleComplexNofailureDefinition ) - { - // InternalFlaDsl.g:3327:1: ( ruleComplexNofailureDefinition ) - // InternalFlaDsl.g:3328:1: ruleComplexNofailureDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresComplexNofailureDefinitionParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleComplexNofailureDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresComplexNofailureDefinitionParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_1" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_2" - // InternalFlaDsl.g:3337:1: rule__OutFailureExpr__FailuresAssignment_2 : ( ruleFailureDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3341:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3342:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3342:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3343:1: ruleFailureDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_2" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_3_1" - // InternalFlaDsl.g:3352:1: rule__OutFailureExpr__FailuresAssignment_3_1 : ( ruleFailureDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3356:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3357:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3357:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3358:1: ruleFailureDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_3_1" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_3_2_1" - // InternalFlaDsl.g:3367:1: rule__OutFailureExpr__FailuresAssignment_3_2_1 : ( ruleFailureDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_3_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3371:1: ( ( ruleFailureDefinition ) ) - // InternalFlaDsl.g:3372:1: ( ruleFailureDefinition ) - { - // InternalFlaDsl.g:3372:1: ( ruleFailureDefinition ) - // InternalFlaDsl.g:3373:1: ruleFailureDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_2_1_0()); - pushFollow(FOLLOW_2); - ruleFailureDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresFailureDefinitionParserRuleCall_3_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_3_2_1" - - - // $ANTLR start "rule__OutFailureExpr__FailuresAssignment_4" - // InternalFlaDsl.g:3382:1: rule__OutFailureExpr__FailuresAssignment_4 : ( ruleVariableDefinition ) ; - public final void rule__OutFailureExpr__FailuresAssignment_4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3386:1: ( ( ruleVariableDefinition ) ) - // InternalFlaDsl.g:3387:1: ( ruleVariableDefinition ) - { - // InternalFlaDsl.g:3387:1: ( ruleVariableDefinition ) - // InternalFlaDsl.g:3388:1: ruleVariableDefinition - { - before(grammarAccess.getOutFailureExprAccess().getFailuresVariableDefinitionParserRuleCall_4_0()); - pushFollow(FOLLOW_2); - ruleVariableDefinition(); - - state._fsp--; - - after(grammarAccess.getOutFailureExprAccess().getFailuresVariableDefinitionParserRuleCall_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__OutFailureExpr__FailuresAssignment_4" - - - // $ANTLR start "rule__FailureDefinition__TypeAssignment_1" - // InternalFlaDsl.g:3397:1: rule__FailureDefinition__TypeAssignment_1 : ( ruleActualFailureType ) ; - public final void rule__FailureDefinition__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3401:1: ( ( ruleActualFailureType ) ) - // InternalFlaDsl.g:3402:1: ( ruleActualFailureType ) - { - // InternalFlaDsl.g:3402:1: ( ruleActualFailureType ) - // InternalFlaDsl.g:3403:1: ruleActualFailureType - { - before(grammarAccess.getFailureDefinitionAccess().getTypeActualFailureTypeEnumRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleActualFailureType(); - - state._fsp--; - - after(grammarAccess.getFailureDefinitionAccess().getTypeActualFailureTypeEnumRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__TypeAssignment_1" - - - // $ANTLR start "rule__FailureDefinition__AcidAvoidableAssignment_2_1" - // InternalFlaDsl.g:3412:1: rule__FailureDefinition__AcidAvoidableAssignment_2_1 : ( ruleACIDavoidable ) ; - public final void rule__FailureDefinition__AcidAvoidableAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3416:1: ( ( ruleACIDavoidable ) ) - // InternalFlaDsl.g:3417:1: ( ruleACIDavoidable ) - { - // InternalFlaDsl.g:3417:1: ( ruleACIDavoidable ) - // InternalFlaDsl.g:3418:1: ruleACIDavoidable - { - before(grammarAccess.getFailureDefinitionAccess().getAcidAvoidableACIDavoidableParserRuleCall_2_1_0()); - pushFollow(FOLLOW_2); - ruleACIDavoidable(); - - state._fsp--; - - after(grammarAccess.getFailureDefinitionAccess().getAcidAvoidableACIDavoidableParserRuleCall_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FailureDefinition__AcidAvoidableAssignment_2_1" - - - // $ANTLR start "rule__ComplexNofailureDefinition__AcidMitigationAssignment_3" - // InternalFlaDsl.g:3427:1: rule__ComplexNofailureDefinition__AcidMitigationAssignment_3 : ( ruleACIDMitigation ) ; - public final void rule__ComplexNofailureDefinition__AcidMitigationAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3431:1: ( ( ruleACIDMitigation ) ) - // InternalFlaDsl.g:3432:1: ( ruleACIDMitigation ) - { - // InternalFlaDsl.g:3432:1: ( ruleACIDMitigation ) - // InternalFlaDsl.g:3433:1: ruleACIDMitigation - { - before(grammarAccess.getComplexNofailureDefinitionAccess().getAcidMitigationACIDMitigationParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleACIDMitigation(); - - state._fsp--; - - after(grammarAccess.getComplexNofailureDefinitionAccess().getAcidMitigationACIDMitigationParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ComplexNofailureDefinition__AcidMitigationAssignment_3" - - - // $ANTLR start "rule__VariableDefinition__VariableNameAssignment_1" - // InternalFlaDsl.g:3442:1: rule__VariableDefinition__VariableNameAssignment_1 : ( RULE_ID ) ; - public final void rule__VariableDefinition__VariableNameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3446:1: ( ( RULE_ID ) ) - // InternalFlaDsl.g:3447:1: ( RULE_ID ) - { - // InternalFlaDsl.g:3447:1: ( RULE_ID ) - // InternalFlaDsl.g:3448:1: RULE_ID - { - before(grammarAccess.getVariableDefinitionAccess().getVariableNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getVariableDefinitionAccess().getVariableNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__VariableDefinition__VariableNameAssignment_1" - - - // $ANTLR start "rule__ACIDavoidable__AAssignment_0" - // InternalFlaDsl.g:3457:1: rule__ACIDavoidable__AAssignment_0 : ( ruleAavoidable ) ; - public final void rule__ACIDavoidable__AAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3461:1: ( ( ruleAavoidable ) ) - // InternalFlaDsl.g:3462:1: ( ruleAavoidable ) - { - // InternalFlaDsl.g:3462:1: ( ruleAavoidable ) - // InternalFlaDsl.g:3463:1: ruleAavoidable - { - before(grammarAccess.getACIDavoidableAccess().getAAavoidableEnumRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleAavoidable(); - - state._fsp--; - - after(grammarAccess.getACIDavoidableAccess().getAAavoidableEnumRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__AAssignment_0" - - - // $ANTLR start "rule__ACIDavoidable__CAssignment_2" - // InternalFlaDsl.g:3472:1: rule__ACIDavoidable__CAssignment_2 : ( ruleCavoidable ) ; - public final void rule__ACIDavoidable__CAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3476:1: ( ( ruleCavoidable ) ) - // InternalFlaDsl.g:3477:1: ( ruleCavoidable ) - { - // InternalFlaDsl.g:3477:1: ( ruleCavoidable ) - // InternalFlaDsl.g:3478:1: ruleCavoidable - { - before(grammarAccess.getACIDavoidableAccess().getCCavoidableEnumRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleCavoidable(); - - state._fsp--; - - after(grammarAccess.getACIDavoidableAccess().getCCavoidableEnumRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__CAssignment_2" - - - // $ANTLR start "rule__ACIDavoidable__IAssignment_4" - // InternalFlaDsl.g:3487:1: rule__ACIDavoidable__IAssignment_4 : ( ruleIavoidable ) ; - public final void rule__ACIDavoidable__IAssignment_4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3491:1: ( ( ruleIavoidable ) ) - // InternalFlaDsl.g:3492:1: ( ruleIavoidable ) - { - // InternalFlaDsl.g:3492:1: ( ruleIavoidable ) - // InternalFlaDsl.g:3493:1: ruleIavoidable - { - before(grammarAccess.getACIDavoidableAccess().getIIavoidableEnumRuleCall_4_0()); - pushFollow(FOLLOW_2); - ruleIavoidable(); - - state._fsp--; - - after(grammarAccess.getACIDavoidableAccess().getIIavoidableEnumRuleCall_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__IAssignment_4" - - - // $ANTLR start "rule__ACIDavoidable__DAssignment_6" - // InternalFlaDsl.g:3502:1: rule__ACIDavoidable__DAssignment_6 : ( ruleDavoidable ) ; - public final void rule__ACIDavoidable__DAssignment_6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3506:1: ( ( ruleDavoidable ) ) - // InternalFlaDsl.g:3507:1: ( ruleDavoidable ) - { - // InternalFlaDsl.g:3507:1: ( ruleDavoidable ) - // InternalFlaDsl.g:3508:1: ruleDavoidable - { - before(grammarAccess.getACIDavoidableAccess().getDDavoidableEnumRuleCall_6_0()); - pushFollow(FOLLOW_2); - ruleDavoidable(); - - state._fsp--; - - after(grammarAccess.getACIDavoidableAccess().getDDavoidableEnumRuleCall_6_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDavoidable__DAssignment_6" - - - // $ANTLR start "rule__ACIDMitigation__AAssignment_0" - // InternalFlaDsl.g:3517:1: rule__ACIDMitigation__AAssignment_0 : ( ruleAmitigation ) ; - public final void rule__ACIDMitigation__AAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3521:1: ( ( ruleAmitigation ) ) - // InternalFlaDsl.g:3522:1: ( ruleAmitigation ) - { - // InternalFlaDsl.g:3522:1: ( ruleAmitigation ) - // InternalFlaDsl.g:3523:1: ruleAmitigation - { - before(grammarAccess.getACIDMitigationAccess().getAAmitigationEnumRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleAmitigation(); - - state._fsp--; - - after(grammarAccess.getACIDMitigationAccess().getAAmitigationEnumRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__AAssignment_0" - - - // $ANTLR start "rule__ACIDMitigation__CAssignment_2" - // InternalFlaDsl.g:3532:1: rule__ACIDMitigation__CAssignment_2 : ( ruleCmitigation ) ; - public final void rule__ACIDMitigation__CAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3536:1: ( ( ruleCmitigation ) ) - // InternalFlaDsl.g:3537:1: ( ruleCmitigation ) - { - // InternalFlaDsl.g:3537:1: ( ruleCmitigation ) - // InternalFlaDsl.g:3538:1: ruleCmitigation - { - before(grammarAccess.getACIDMitigationAccess().getCCmitigationEnumRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleCmitigation(); - - state._fsp--; - - after(grammarAccess.getACIDMitigationAccess().getCCmitigationEnumRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__CAssignment_2" - - - // $ANTLR start "rule__ACIDMitigation__IAssignment_4" - // InternalFlaDsl.g:3547:1: rule__ACIDMitigation__IAssignment_4 : ( ruleImitigation ) ; - public final void rule__ACIDMitigation__IAssignment_4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3551:1: ( ( ruleImitigation ) ) - // InternalFlaDsl.g:3552:1: ( ruleImitigation ) - { - // InternalFlaDsl.g:3552:1: ( ruleImitigation ) - // InternalFlaDsl.g:3553:1: ruleImitigation - { - before(grammarAccess.getACIDMitigationAccess().getIImitigationEnumRuleCall_4_0()); - pushFollow(FOLLOW_2); - ruleImitigation(); - - state._fsp--; - - after(grammarAccess.getACIDMitigationAccess().getIImitigationEnumRuleCall_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__IAssignment_4" - - - // $ANTLR start "rule__ACIDMitigation__DAssignment_6" - // InternalFlaDsl.g:3562:1: rule__ACIDMitigation__DAssignment_6 : ( ruleDmitigation ) ; - public final void rule__ACIDMitigation__DAssignment_6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalFlaDsl.g:3566:1: ( ( ruleDmitigation ) ) - // InternalFlaDsl.g:3567:1: ( ruleDmitigation ) - { - // InternalFlaDsl.g:3567:1: ( ruleDmitigation ) - // InternalFlaDsl.g:3568:1: ruleDmitigation - { - before(grammarAccess.getACIDMitigationAccess().getDDmitigationEnumRuleCall_6_0()); - pushFollow(FOLLOW_2); - ruleDmitigation(); - - state._fsp--; - - after(grammarAccess.getACIDMitigationAccess().getDDmitigationEnumRuleCall_6_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ACIDMitigation__DAssignment_6" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000100000002L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000810L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x000001A00003F010L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x000000000003F000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x00000000001C0000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000003180000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000380000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000580000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000980000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x000000000C180000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000030180000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000C0180000L}); - -} \ No newline at end of file -- GitLab