de.cau.cs.kieler.synccharts.labelparser.parser.antlr.internal
Class InternalActionLabelParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
              extended by de.cau.cs.kieler.synccharts.labelparser.parser.antlr.internal.InternalActionLabelParser

public class InternalActionLabelParser
extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

Rating red

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
 
Field Summary
static int EOF
           
static org.antlr.runtime.BitSet FOLLOW_13_in_ruleAction134
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleAction204
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleDivOperator4454
           
static org.antlr.runtime.BitSet FOLLOW_15_in_ruleAction237
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleEmission503
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleEmission552
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleHostCode3930
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleMultOrDivOperation1989
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedBooleanExpression3698
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedValueExpression1638
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedValueExpression1690
           
static org.antlr.runtime.BitSet FOLLOW_16_in_rulePreArithmOperation2430
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleUnaryParanthesedOperation2976
           
static org.antlr.runtime.BitSet FOLLOW_16_in_synpred10552
           
static org.antlr.runtime.BitSet FOLLOW_16_in_synpred171638
           
static org.antlr.runtime.BitSet FOLLOW_16_in_synpred9503
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleEmission534
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleEmission583
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleHostCode3962
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleMultOrDivOperation2023
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedBooleanExpression3732
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedValueExpression1672
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedValueExpression1724
           
static org.antlr.runtime.BitSet FOLLOW_17_in_rulePreArithmOperation2461
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleUnaryParanthesedOperation3007
           
static org.antlr.runtime.BitSet FOLLOW_17_in_synpred10583
           
static org.antlr.runtime.BitSet FOLLOW_17_in_synpred171672
           
static org.antlr.runtime.BitSet FOLLOW_17_in_synpred9534
           
static org.antlr.runtime.BitSet FOLLOW_18_in_ruleAssignment689
           
static org.antlr.runtime.BitSet FOLLOW_19_in_ruleValOperator4013
           
static org.antlr.runtime.BitSet FOLLOW_20_in_ruleCompareOperator4055
           
static org.antlr.runtime.BitSet FOLLOW_21_in_ruleCompareOperator4070
           
static org.antlr.runtime.BitSet FOLLOW_22_in_ruleCompareOperator4085
           
static org.antlr.runtime.BitSet FOLLOW_23_in_ruleCompareOperator4100
           
static org.antlr.runtime.BitSet FOLLOW_24_in_ruleCompareOperator4115
           
static org.antlr.runtime.BitSet FOLLOW_25_in_ruleCompareOperator4130
           
static org.antlr.runtime.BitSet FOLLOW_26_in_ruleUnaryOperator4172
           
static org.antlr.runtime.BitSet FOLLOW_27_in_ruleUnaryParanthesedOperator4213
           
static org.antlr.runtime.BitSet FOLLOW_28_in_ruleOperatorOr4254
           
static org.antlr.runtime.BitSet FOLLOW_29_in_ruleOperatorAnd4295
           
static org.antlr.runtime.BitSet FOLLOW_30_in_rulePlusOperator4339
           
static org.antlr.runtime.BitSet FOLLOW_31_in_rulePlusOperator4354
           
static org.antlr.runtime.BitSet FOLLOW_32_in_ruleMultOperator4397
           
static org.antlr.runtime.BitSet FOLLOW_33_in_ruleMultOperator4412
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAction91
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAndOperation3208
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAssignment632
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanExpression3779
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanValue1153
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCompareOperation2632
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDivOperation2222
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEffect289
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEmission444
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFloatValue1062
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleHostCode3872
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleIntValue971
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMultOperation2070
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMultOrDivOperation1923
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleOrOperation3360
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParanthesedBooleanExpression3512
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParanthesedValueExpression1452
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePlusOperation1771
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePreArithmOperation2374
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePreOrNormalValueExpression2507
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleSignalReference785
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryOperation2783
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryOrNormalExpression3053
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryParanthesedOperation2920
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValOperation1246
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValueExpression1359
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariableReference876
           
static org.antlr.runtime.BitSet FOLLOW_RULE_BOOLEAN_in_ruleBooleanValue1194
           
static org.antlr.runtime.BitSet FOLLOW_RULE_FLOAT_in_ruleFloatValue1103
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssignment679
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleEmission491
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleHostCode3947
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSignalReference831
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleVariableReference922
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleAction165
           
static org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleIntValue1012
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleHostCode3914
           
static org.antlr.runtime.BitSet FOLLOW_ruleAction_in_entryRuleAction81
           
static org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_entryRuleAndOperation3198
           
static org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_ruleOrOperation3410
           
static org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_ruleOrOperation3464
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_entryRuleAssignment622
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleEffect369
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_entryRuleBooleanExpression3769
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleAction192
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleAssignment738
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleEmission573
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleUnaryParanthesedOperation2997
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_synpred10573
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanValue_in_entryRuleBooleanValue1143
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanValue_in_ruleParanthesedBooleanExpression3562
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_entryRuleCompareOperation2622
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_ruleParanthesedBooleanExpression3592
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_synpred293592
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompareOperator_in_ruleCompareOperation2715
           
static org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_entryRuleDivOperation2212
           
static org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_ruleMultOrDivOperation2014
           
static org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_ruleParanthesedValueExpression1715
           
static org.antlr.runtime.BitSet FOLLOW_ruleDivOperator_in_ruleDivOperation2305
           
static org.antlr.runtime.BitSet FOLLOW_ruleEffect_in_entryRuleEffect279
           
static org.antlr.runtime.BitSet FOLLOW_ruleEffect_in_ruleAction226
           
static org.antlr.runtime.BitSet FOLLOW_ruleEmission_in_entryRuleEmission434
           
static org.antlr.runtime.BitSet FOLLOW_ruleEmission_in_ruleEffect339
           
static org.antlr.runtime.BitSet FOLLOW_ruleFloatValue_in_entryRuleFloatValue1052
           
static org.antlr.runtime.BitSet FOLLOW_ruleFloatValue_in_ruleParanthesedValueExpression1532
           
static org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_entryRuleHostCode3862
           
static org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleEffect399
           
static org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleParanthesedBooleanExpression3682
           
static org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleParanthesedValueExpression1622
           
static org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_synpred323682
           
static org.antlr.runtime.BitSet FOLLOW_ruleIntValue_in_entryRuleIntValue961
           
static org.antlr.runtime.BitSet FOLLOW_ruleIntValue_in_ruleParanthesedValueExpression1502
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_entryRuleMultOperation2060
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_ruleMultOrDivOperation1973
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_synpred191973
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOperator_in_ruleMultOperation2153
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_entryRuleMultOrDivOperation1913
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1821
           
static org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1875
           
static org.antlr.runtime.BitSet FOLLOW_ruleOperatorAnd_in_ruleAndOperation3291
           
static org.antlr.runtime.BitSet FOLLOW_ruleOperatorOr_in_ruleOrOperation3443
           
static org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_entryRuleOrOperation3350
           
static org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_ruleBooleanExpression3828
           
static org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_ruleParanthesedBooleanExpression3723
           
static org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_entryRuleParanthesedBooleanExpression3502
           
static org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOperation2852
           
static org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOrNormalExpression3163
           
static org.antlr.runtime.BitSet FOLLOW_ruleParanthesedValueExpression_in_entryRuleParanthesedValueExpression1442
           
static org.antlr.runtime.BitSet FOLLOW_ruleParanthesedValueExpression_in_rulePreOrNormalValueExpression2587
           
static org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_entryRulePlusOperation1761
           
static org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_ruleParanthesedValueExpression1663
           
static org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_ruleValueExpression1408
           
static org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_synpred171663
           
static org.antlr.runtime.BitSet FOLLOW_rulePlusOperator_in_rulePlusOperation1854
           
static org.antlr.runtime.BitSet FOLLOW_rulePreArithmOperation_in_entryRulePreArithmOperation2364
           
static org.antlr.runtime.BitSet FOLLOW_rulePreArithmOperation_in_rulePreOrNormalValueExpression2557
           
static org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_entryRulePreOrNormalValueExpression2497
           
static org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2272
           
static org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2326
           
static org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2120
           
static org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2174
           
static org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_entryRuleSignalReference775
           
static org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_ruleParanthesedBooleanExpression3622
           
static org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_ruleValOperation1313
           
static org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_synpred303622
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperation_in_entryRuleUnaryOperation2773
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperation_in_ruleUnaryOrNormalExpression3103
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperator_in_ruleUnaryOperation2829
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_entryRuleUnaryOrNormalExpression3043
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3258
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3312
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_entryRuleUnaryParanthesedOperation2910
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOperation2871
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOrNormalExpression3133
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperator_in_rulePreArithmOperation2420
           
static org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperator_in_ruleUnaryParanthesedOperation2966
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_entryRuleValOperation1236
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_ruleParanthesedBooleanExpression3652
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_ruleParanthesedValueExpression1562
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_rulePreArithmOperation2451
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_synpred313652
           
static org.antlr.runtime.BitSet FOLLOW_ruleValOperator_in_ruleValOperation1292
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_entryRuleValueExpression1349
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleAssignment711
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleCompareOperation2682
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleCompareOperation2736
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleEmission524
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_synpred11711
           
static org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_synpred9524
           
static org.antlr.runtime.BitSet FOLLOW_ruleVariableReference_in_entryRuleVariableReference866
           
static org.antlr.runtime.BitSet FOLLOW_ruleVariableReference_in_ruleParanthesedValueExpression1592
           
static int RULE_ANY_OTHER
           
static int RULE_BOOLEAN
           
static int RULE_FLOAT
           
static int RULE_ID
           
static int RULE_INT
           
static int RULE_ML_COMMENT
           
static int RULE_SL_COMMENT
           
static int RULE_STRING
           
static int RULE_WS
           
static String[] tokenNames
           
 
Fields inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
currentNode, factory, lastConsumedIndex, lastConsumedNode
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo
 
Constructor Summary
InternalActionLabelParser(org.antlr.runtime.TokenStream input)
           
InternalActionLabelParser(org.antlr.runtime.TokenStream input, org.eclipse.xtext.parser.IAstFactory factory, ActionLabelGrammarAccess grammarAccess)
           
 
Method Summary
 EObject entryRuleAction()
           
 EObject entryRuleAndOperation()
           
 EObject entryRuleAssignment()
           
 EObject entryRuleBooleanExpression()
           
 EObject entryRuleBooleanValue()
           
 EObject entryRuleCompareOperation()
           
 EObject entryRuleDivOperation()
           
 EObject entryRuleEffect()
           
 EObject entryRuleEmission()
           
 EObject entryRuleFloatValue()
           
 EObject entryRuleHostCode()
           
 EObject entryRuleIntValue()
           
 EObject entryRuleMultOperation()
           
 EObject entryRuleMultOrDivOperation()
           
 EObject entryRuleOrOperation()
           
 EObject entryRuleParanthesedBooleanExpression()
           
 EObject entryRuleParanthesedValueExpression()
           
 EObject entryRulePlusOperation()
           
 EObject entryRulePreArithmOperation()
           
 EObject entryRulePreOrNormalValueExpression()
           
 EObject entryRuleSignalReference()
           
 EObject entryRuleUnaryOperation()
           
 EObject entryRuleUnaryOrNormalExpression()
           
 EObject entryRuleUnaryParanthesedOperation()
           
 EObject entryRuleValOperation()
           
 EObject entryRuleValueExpression()
           
 EObject entryRuleVariableReference()
           
protected  String getFirstRuleName()
           
protected  ActionLabelGrammarAccess getGrammarAccess()
           
 String getGrammarFileName()
           
protected  InputStream getTokenFile()
           
 String[] getTokenNames()
           
 EObject ruleAction()
           
 EObject ruleAndOperation()
           
 EObject ruleAssignment()
           
 EObject ruleBooleanExpression()
           
 EObject ruleBooleanValue()
           
 EObject ruleCompareOperation()
           
 Enumerator ruleCompareOperator()
           
 EObject ruleDivOperation()
           
 Enumerator ruleDivOperator()
           
 EObject ruleEffect()
           
 EObject ruleEmission()
           
 EObject ruleFloatValue()
           
 EObject ruleHostCode()
           
 EObject ruleIntValue()
           
 EObject ruleMultOperation()
           
 Enumerator ruleMultOperator()
           
 EObject ruleMultOrDivOperation()
           
 Enumerator ruleOperatorAnd()
           
 Enumerator ruleOperatorOr()
           
 EObject ruleOrOperation()
           
 EObject ruleParanthesedBooleanExpression()
           
 EObject ruleParanthesedValueExpression()
           
 EObject rulePlusOperation()
           
 Enumerator rulePlusOperator()
           
 EObject rulePreArithmOperation()
           
 EObject rulePreOrNormalValueExpression()
           
 EObject ruleSignalReference()
           
 EObject ruleUnaryOperation()
           
 Enumerator ruleUnaryOperator()
           
 EObject ruleUnaryOrNormalExpression()
           
 EObject ruleUnaryParanthesedOperation()
           
 Enumerator ruleUnaryParanthesedOperator()
           
 EObject ruleValOperation()
           
 Enumerator ruleValOperator()
           
 EObject ruleValueExpression()
           
 EObject ruleVariableReference()
           
 void synpred10_fragment()
           
 boolean synpred10()
           
 void synpred11_fragment()
           
 boolean synpred11()
           
 void synpred17_fragment()
           
 boolean synpred17()
           
 void synpred19_fragment()
           
 boolean synpred19()
           
 void synpred29_fragment()
           
 boolean synpred29()
           
 void synpred30_fragment()
           
 boolean synpred30()
           
 void synpred31_fragment()
           
 boolean synpred31()
           
 void synpred32_fragment()
           
 boolean synpred32()
           
 void synpred9_fragment()
           
 boolean synpred9()
           
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, appendAllTokens, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createCompositeNode, createErrorContext, createLeafNode, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, getCurrentNode, getErrorMessage, getInput, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, match, moveLookaheadInfo, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, resetLookahead, set, setCurrentLookahead, setLexerRule, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, superGetErrorMessage
 
Methods inherited from class org.antlr.runtime.Parser
getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, getBacktrackingLevel, getErrorHeader, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, matchAny, memoize, mismatch, pushFollow, recoverFromMismatchedElement, recoverFromMismatchedSet, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

RULE_BOOLEAN

public static final int RULE_BOOLEAN
See Also:
Constant Field Values

RULE_ID

public static final int RULE_ID
See Also:
Constant Field Values

RULE_STRING

public static final int RULE_STRING
See Also:
Constant Field Values

RULE_ANY_OTHER

public static final int RULE_ANY_OTHER
See Also:
Constant Field Values

RULE_INT

public static final int RULE_INT
See Also:
Constant Field Values

RULE_WS

public static final int RULE_WS
See Also:
Constant Field Values

RULE_FLOAT

public static final int RULE_FLOAT
See Also:
Constant Field Values

RULE_SL_COMMENT

public static final int RULE_SL_COMMENT
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

RULE_ML_COMMENT

public static final int RULE_ML_COMMENT
See Also:
Constant Field Values

FOLLOW_ruleAction_in_entryRuleAction81

public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_entryRuleAction81

FOLLOW_EOF_in_entryRuleAction91

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAction91

FOLLOW_13_in_ruleAction134

public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleAction134

FOLLOW_RULE_INT_in_ruleAction165

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleAction165

FOLLOW_ruleBooleanExpression_in_ruleAction192

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleAction192

FOLLOW_14_in_ruleAction204

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleAction204

FOLLOW_ruleEffect_in_ruleAction226

public static final org.antlr.runtime.BitSet FOLLOW_ruleEffect_in_ruleAction226

FOLLOW_15_in_ruleAction237

public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleAction237

FOLLOW_ruleEffect_in_entryRuleEffect279

public static final org.antlr.runtime.BitSet FOLLOW_ruleEffect_in_entryRuleEffect279

FOLLOW_EOF_in_entryRuleEffect289

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEffect289

FOLLOW_ruleEmission_in_ruleEffect339

public static final org.antlr.runtime.BitSet FOLLOW_ruleEmission_in_ruleEffect339

FOLLOW_ruleAssignment_in_ruleEffect369

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleEffect369

FOLLOW_ruleHostCode_in_ruleEffect399

public static final org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleEffect399

FOLLOW_ruleEmission_in_entryRuleEmission434

public static final org.antlr.runtime.BitSet FOLLOW_ruleEmission_in_entryRuleEmission434

FOLLOW_EOF_in_entryRuleEmission444

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEmission444

FOLLOW_RULE_ID_in_ruleEmission491

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleEmission491

FOLLOW_16_in_ruleEmission503

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleEmission503

FOLLOW_ruleValueExpression_in_ruleEmission524

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleEmission524

FOLLOW_17_in_ruleEmission534

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleEmission534

FOLLOW_16_in_ruleEmission552

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleEmission552

FOLLOW_ruleBooleanExpression_in_ruleEmission573

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleEmission573

FOLLOW_17_in_ruleEmission583

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleEmission583

FOLLOW_ruleAssignment_in_entryRuleAssignment622

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_entryRuleAssignment622

FOLLOW_EOF_in_entryRuleAssignment632

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAssignment632

FOLLOW_RULE_ID_in_ruleAssignment679

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssignment679

FOLLOW_18_in_ruleAssignment689

public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleAssignment689

FOLLOW_ruleValueExpression_in_ruleAssignment711

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleAssignment711

FOLLOW_ruleBooleanExpression_in_ruleAssignment738

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleAssignment738

FOLLOW_ruleSignalReference_in_entryRuleSignalReference775

public static final org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_entryRuleSignalReference775

FOLLOW_EOF_in_entryRuleSignalReference785

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleSignalReference785

FOLLOW_RULE_ID_in_ruleSignalReference831

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSignalReference831

FOLLOW_ruleVariableReference_in_entryRuleVariableReference866

public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableReference_in_entryRuleVariableReference866

FOLLOW_EOF_in_entryRuleVariableReference876

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariableReference876

FOLLOW_RULE_ID_in_ruleVariableReference922

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleVariableReference922

FOLLOW_ruleIntValue_in_entryRuleIntValue961

public static final org.antlr.runtime.BitSet FOLLOW_ruleIntValue_in_entryRuleIntValue961

FOLLOW_EOF_in_entryRuleIntValue971

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleIntValue971

FOLLOW_RULE_INT_in_ruleIntValue1012

public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleIntValue1012

FOLLOW_ruleFloatValue_in_entryRuleFloatValue1052

public static final org.antlr.runtime.BitSet FOLLOW_ruleFloatValue_in_entryRuleFloatValue1052

FOLLOW_EOF_in_entryRuleFloatValue1062

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFloatValue1062

FOLLOW_RULE_FLOAT_in_ruleFloatValue1103

public static final org.antlr.runtime.BitSet FOLLOW_RULE_FLOAT_in_ruleFloatValue1103

FOLLOW_ruleBooleanValue_in_entryRuleBooleanValue1143

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanValue_in_entryRuleBooleanValue1143

FOLLOW_EOF_in_entryRuleBooleanValue1153

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanValue1153

FOLLOW_RULE_BOOLEAN_in_ruleBooleanValue1194

public static final org.antlr.runtime.BitSet FOLLOW_RULE_BOOLEAN_in_ruleBooleanValue1194

FOLLOW_ruleValOperation_in_entryRuleValOperation1236

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_entryRuleValOperation1236

FOLLOW_EOF_in_entryRuleValOperation1246

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValOperation1246

FOLLOW_ruleValOperator_in_ruleValOperation1292

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperator_in_ruleValOperation1292

FOLLOW_ruleSignalReference_in_ruleValOperation1313

public static final org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_ruleValOperation1313

FOLLOW_ruleValueExpression_in_entryRuleValueExpression1349

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_entryRuleValueExpression1349

FOLLOW_EOF_in_entryRuleValueExpression1359

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValueExpression1359

FOLLOW_rulePlusOperation_in_ruleValueExpression1408

public static final org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_ruleValueExpression1408

FOLLOW_ruleParanthesedValueExpression_in_entryRuleParanthesedValueExpression1442

public static final org.antlr.runtime.BitSet FOLLOW_ruleParanthesedValueExpression_in_entryRuleParanthesedValueExpression1442

FOLLOW_EOF_in_entryRuleParanthesedValueExpression1452

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParanthesedValueExpression1452

FOLLOW_ruleIntValue_in_ruleParanthesedValueExpression1502

public static final org.antlr.runtime.BitSet FOLLOW_ruleIntValue_in_ruleParanthesedValueExpression1502

FOLLOW_ruleFloatValue_in_ruleParanthesedValueExpression1532

public static final org.antlr.runtime.BitSet FOLLOW_ruleFloatValue_in_ruleParanthesedValueExpression1532

FOLLOW_ruleValOperation_in_ruleParanthesedValueExpression1562

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_ruleParanthesedValueExpression1562

FOLLOW_ruleVariableReference_in_ruleParanthesedValueExpression1592

public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableReference_in_ruleParanthesedValueExpression1592

FOLLOW_ruleHostCode_in_ruleParanthesedValueExpression1622

public static final org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleParanthesedValueExpression1622

FOLLOW_16_in_ruleParanthesedValueExpression1638

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedValueExpression1638

FOLLOW_rulePlusOperation_in_ruleParanthesedValueExpression1663

public static final org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_ruleParanthesedValueExpression1663

FOLLOW_17_in_ruleParanthesedValueExpression1672

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedValueExpression1672

FOLLOW_16_in_ruleParanthesedValueExpression1690

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedValueExpression1690

FOLLOW_ruleDivOperation_in_ruleParanthesedValueExpression1715

public static final org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_ruleParanthesedValueExpression1715

FOLLOW_17_in_ruleParanthesedValueExpression1724

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedValueExpression1724

FOLLOW_rulePlusOperation_in_entryRulePlusOperation1761

public static final org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_entryRulePlusOperation1761

FOLLOW_EOF_in_entryRulePlusOperation1771

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePlusOperation1771

FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1821

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1821

FOLLOW_rulePlusOperator_in_rulePlusOperation1854

public static final org.antlr.runtime.BitSet FOLLOW_rulePlusOperator_in_rulePlusOperation1854

FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1875

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_rulePlusOperation1875

FOLLOW_ruleMultOrDivOperation_in_entryRuleMultOrDivOperation1913

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOrDivOperation_in_entryRuleMultOrDivOperation1913

FOLLOW_EOF_in_entryRuleMultOrDivOperation1923

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMultOrDivOperation1923

FOLLOW_ruleMultOperation_in_ruleMultOrDivOperation1973

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_ruleMultOrDivOperation1973

FOLLOW_16_in_ruleMultOrDivOperation1989

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleMultOrDivOperation1989

FOLLOW_ruleDivOperation_in_ruleMultOrDivOperation2014

public static final org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_ruleMultOrDivOperation2014

FOLLOW_17_in_ruleMultOrDivOperation2023

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleMultOrDivOperation2023

FOLLOW_ruleMultOperation_in_entryRuleMultOperation2060

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_entryRuleMultOperation2060

FOLLOW_EOF_in_entryRuleMultOperation2070

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMultOperation2070

FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2120

public static final org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2120

FOLLOW_ruleMultOperator_in_ruleMultOperation2153

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOperator_in_ruleMultOperation2153

FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2174

public static final org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleMultOperation2174

FOLLOW_ruleDivOperation_in_entryRuleDivOperation2212

public static final org.antlr.runtime.BitSet FOLLOW_ruleDivOperation_in_entryRuleDivOperation2212

FOLLOW_EOF_in_entryRuleDivOperation2222

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDivOperation2222

FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2272

public static final org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2272

FOLLOW_ruleDivOperator_in_ruleDivOperation2305

public static final org.antlr.runtime.BitSet FOLLOW_ruleDivOperator_in_ruleDivOperation2305

FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2326

public static final org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_ruleDivOperation2326

FOLLOW_rulePreArithmOperation_in_entryRulePreArithmOperation2364

public static final org.antlr.runtime.BitSet FOLLOW_rulePreArithmOperation_in_entryRulePreArithmOperation2364

FOLLOW_EOF_in_entryRulePreArithmOperation2374

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePreArithmOperation2374

FOLLOW_ruleUnaryParanthesedOperator_in_rulePreArithmOperation2420

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperator_in_rulePreArithmOperation2420

FOLLOW_16_in_rulePreArithmOperation2430

public static final org.antlr.runtime.BitSet FOLLOW_16_in_rulePreArithmOperation2430

FOLLOW_ruleValOperation_in_rulePreArithmOperation2451

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_rulePreArithmOperation2451

FOLLOW_17_in_rulePreArithmOperation2461

public static final org.antlr.runtime.BitSet FOLLOW_17_in_rulePreArithmOperation2461

FOLLOW_rulePreOrNormalValueExpression_in_entryRulePreOrNormalValueExpression2497

public static final org.antlr.runtime.BitSet FOLLOW_rulePreOrNormalValueExpression_in_entryRulePreOrNormalValueExpression2497

FOLLOW_EOF_in_entryRulePreOrNormalValueExpression2507

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePreOrNormalValueExpression2507

FOLLOW_rulePreArithmOperation_in_rulePreOrNormalValueExpression2557

public static final org.antlr.runtime.BitSet FOLLOW_rulePreArithmOperation_in_rulePreOrNormalValueExpression2557

FOLLOW_ruleParanthesedValueExpression_in_rulePreOrNormalValueExpression2587

public static final org.antlr.runtime.BitSet FOLLOW_ruleParanthesedValueExpression_in_rulePreOrNormalValueExpression2587

FOLLOW_ruleCompareOperation_in_entryRuleCompareOperation2622

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_entryRuleCompareOperation2622

FOLLOW_EOF_in_entryRuleCompareOperation2632

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCompareOperation2632

FOLLOW_ruleValueExpression_in_ruleCompareOperation2682

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleCompareOperation2682

FOLLOW_ruleCompareOperator_in_ruleCompareOperation2715

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompareOperator_in_ruleCompareOperation2715

FOLLOW_ruleValueExpression_in_ruleCompareOperation2736

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_ruleCompareOperation2736

FOLLOW_ruleUnaryOperation_in_entryRuleUnaryOperation2773

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperation_in_entryRuleUnaryOperation2773

FOLLOW_EOF_in_entryRuleUnaryOperation2783

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryOperation2783

FOLLOW_ruleUnaryOperator_in_ruleUnaryOperation2829

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperator_in_ruleUnaryOperation2829

FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOperation2852

public static final org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOperation2852

FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOperation2871

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOperation2871

FOLLOW_ruleUnaryParanthesedOperation_in_entryRuleUnaryParanthesedOperation2910

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_entryRuleUnaryParanthesedOperation2910

FOLLOW_EOF_in_entryRuleUnaryParanthesedOperation2920

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryParanthesedOperation2920

FOLLOW_ruleUnaryParanthesedOperator_in_ruleUnaryParanthesedOperation2966

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperator_in_ruleUnaryParanthesedOperation2966

FOLLOW_16_in_ruleUnaryParanthesedOperation2976

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleUnaryParanthesedOperation2976

FOLLOW_ruleBooleanExpression_in_ruleUnaryParanthesedOperation2997

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_ruleUnaryParanthesedOperation2997

FOLLOW_17_in_ruleUnaryParanthesedOperation3007

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleUnaryParanthesedOperation3007

FOLLOW_ruleUnaryOrNormalExpression_in_entryRuleUnaryOrNormalExpression3043

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_entryRuleUnaryOrNormalExpression3043

FOLLOW_EOF_in_entryRuleUnaryOrNormalExpression3053

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleUnaryOrNormalExpression3053

FOLLOW_ruleUnaryOperation_in_ruleUnaryOrNormalExpression3103

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOperation_in_ruleUnaryOrNormalExpression3103

FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOrNormalExpression3133

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryParanthesedOperation_in_ruleUnaryOrNormalExpression3133

FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOrNormalExpression3163

public static final org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_ruleUnaryOrNormalExpression3163

FOLLOW_ruleAndOperation_in_entryRuleAndOperation3198

public static final org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_entryRuleAndOperation3198

FOLLOW_EOF_in_entryRuleAndOperation3208

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAndOperation3208

FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3258

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3258

FOLLOW_ruleOperatorAnd_in_ruleAndOperation3291

public static final org.antlr.runtime.BitSet FOLLOW_ruleOperatorAnd_in_ruleAndOperation3291

FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3312

public static final org.antlr.runtime.BitSet FOLLOW_ruleUnaryOrNormalExpression_in_ruleAndOperation3312

FOLLOW_ruleOrOperation_in_entryRuleOrOperation3350

public static final org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_entryRuleOrOperation3350

FOLLOW_EOF_in_entryRuleOrOperation3360

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleOrOperation3360

FOLLOW_ruleAndOperation_in_ruleOrOperation3410

public static final org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_ruleOrOperation3410

FOLLOW_ruleOperatorOr_in_ruleOrOperation3443

public static final org.antlr.runtime.BitSet FOLLOW_ruleOperatorOr_in_ruleOrOperation3443

FOLLOW_ruleAndOperation_in_ruleOrOperation3464

public static final org.antlr.runtime.BitSet FOLLOW_ruleAndOperation_in_ruleOrOperation3464

FOLLOW_ruleParanthesedBooleanExpression_in_entryRuleParanthesedBooleanExpression3502

public static final org.antlr.runtime.BitSet FOLLOW_ruleParanthesedBooleanExpression_in_entryRuleParanthesedBooleanExpression3502

FOLLOW_EOF_in_entryRuleParanthesedBooleanExpression3512

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParanthesedBooleanExpression3512

FOLLOW_ruleBooleanValue_in_ruleParanthesedBooleanExpression3562

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanValue_in_ruleParanthesedBooleanExpression3562

FOLLOW_ruleCompareOperation_in_ruleParanthesedBooleanExpression3592

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_ruleParanthesedBooleanExpression3592

FOLLOW_ruleSignalReference_in_ruleParanthesedBooleanExpression3622

public static final org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_ruleParanthesedBooleanExpression3622

FOLLOW_ruleValOperation_in_ruleParanthesedBooleanExpression3652

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_ruleParanthesedBooleanExpression3652

FOLLOW_ruleHostCode_in_ruleParanthesedBooleanExpression3682

public static final org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_ruleParanthesedBooleanExpression3682

FOLLOW_16_in_ruleParanthesedBooleanExpression3698

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleParanthesedBooleanExpression3698

FOLLOW_ruleOrOperation_in_ruleParanthesedBooleanExpression3723

public static final org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_ruleParanthesedBooleanExpression3723

FOLLOW_17_in_ruleParanthesedBooleanExpression3732

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleParanthesedBooleanExpression3732

FOLLOW_ruleBooleanExpression_in_entryRuleBooleanExpression3769

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_entryRuleBooleanExpression3769

FOLLOW_EOF_in_entryRuleBooleanExpression3779

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanExpression3779

FOLLOW_ruleOrOperation_in_ruleBooleanExpression3828

public static final org.antlr.runtime.BitSet FOLLOW_ruleOrOperation_in_ruleBooleanExpression3828

FOLLOW_ruleHostCode_in_entryRuleHostCode3862

public static final org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_entryRuleHostCode3862

FOLLOW_EOF_in_entryRuleHostCode3872

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleHostCode3872

FOLLOW_RULE_STRING_in_ruleHostCode3914

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleHostCode3914

FOLLOW_16_in_ruleHostCode3930

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleHostCode3930

FOLLOW_RULE_ID_in_ruleHostCode3947

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleHostCode3947

FOLLOW_17_in_ruleHostCode3962

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleHostCode3962

FOLLOW_19_in_ruleValOperator4013

public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleValOperator4013

FOLLOW_20_in_ruleCompareOperator4055

public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleCompareOperator4055

FOLLOW_21_in_ruleCompareOperator4070

public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleCompareOperator4070

FOLLOW_22_in_ruleCompareOperator4085

public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleCompareOperator4085

FOLLOW_23_in_ruleCompareOperator4100

public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleCompareOperator4100

FOLLOW_24_in_ruleCompareOperator4115

public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleCompareOperator4115

FOLLOW_25_in_ruleCompareOperator4130

public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleCompareOperator4130

FOLLOW_26_in_ruleUnaryOperator4172

public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleUnaryOperator4172

FOLLOW_27_in_ruleUnaryParanthesedOperator4213

public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleUnaryParanthesedOperator4213

FOLLOW_28_in_ruleOperatorOr4254

public static final org.antlr.runtime.BitSet FOLLOW_28_in_ruleOperatorOr4254

FOLLOW_29_in_ruleOperatorAnd4295

public static final org.antlr.runtime.BitSet FOLLOW_29_in_ruleOperatorAnd4295

FOLLOW_30_in_rulePlusOperator4339

public static final org.antlr.runtime.BitSet FOLLOW_30_in_rulePlusOperator4339

FOLLOW_31_in_rulePlusOperator4354

public static final org.antlr.runtime.BitSet FOLLOW_31_in_rulePlusOperator4354

FOLLOW_32_in_ruleMultOperator4397

public static final org.antlr.runtime.BitSet FOLLOW_32_in_ruleMultOperator4397

FOLLOW_33_in_ruleMultOperator4412

public static final org.antlr.runtime.BitSet FOLLOW_33_in_ruleMultOperator4412

FOLLOW_14_in_ruleDivOperator4454

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleDivOperator4454

FOLLOW_16_in_synpred9503

public static final org.antlr.runtime.BitSet FOLLOW_16_in_synpred9503

FOLLOW_ruleValueExpression_in_synpred9524

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_synpred9524

FOLLOW_17_in_synpred9534

public static final org.antlr.runtime.BitSet FOLLOW_17_in_synpred9534

FOLLOW_16_in_synpred10552

public static final org.antlr.runtime.BitSet FOLLOW_16_in_synpred10552

FOLLOW_ruleBooleanExpression_in_synpred10573

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanExpression_in_synpred10573

FOLLOW_17_in_synpred10583

public static final org.antlr.runtime.BitSet FOLLOW_17_in_synpred10583

FOLLOW_ruleValueExpression_in_synpred11711

public static final org.antlr.runtime.BitSet FOLLOW_ruleValueExpression_in_synpred11711

FOLLOW_16_in_synpred171638

public static final org.antlr.runtime.BitSet FOLLOW_16_in_synpred171638

FOLLOW_rulePlusOperation_in_synpred171663

public static final org.antlr.runtime.BitSet FOLLOW_rulePlusOperation_in_synpred171663

FOLLOW_17_in_synpred171672

public static final org.antlr.runtime.BitSet FOLLOW_17_in_synpred171672

FOLLOW_ruleMultOperation_in_synpred191973

public static final org.antlr.runtime.BitSet FOLLOW_ruleMultOperation_in_synpred191973

FOLLOW_ruleCompareOperation_in_synpred293592

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompareOperation_in_synpred293592

FOLLOW_ruleSignalReference_in_synpred303622

public static final org.antlr.runtime.BitSet FOLLOW_ruleSignalReference_in_synpred303622

FOLLOW_ruleValOperation_in_synpred313652

public static final org.antlr.runtime.BitSet FOLLOW_ruleValOperation_in_synpred313652

FOLLOW_ruleHostCode_in_synpred323682

public static final org.antlr.runtime.BitSet FOLLOW_ruleHostCode_in_synpred323682
Constructor Detail

InternalActionLabelParser

public InternalActionLabelParser(org.antlr.runtime.TokenStream input)

InternalActionLabelParser

public InternalActionLabelParser(org.antlr.runtime.TokenStream input,
                                 org.eclipse.xtext.parser.IAstFactory factory,
                                 ActionLabelGrammarAccess grammarAccess)
Method Detail

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

getTokenFile

protected InputStream getTokenFile()
Specified by:
getTokenFile in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getFirstRuleName

protected String getFirstRuleName()
Specified by:
getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getGrammarAccess

protected ActionLabelGrammarAccess getGrammarAccess()
Specified by:
getGrammarAccess in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

entryRuleAction

public final EObject entryRuleAction()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAction

public final EObject ruleAction()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleEffect

public final EObject entryRuleEffect()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleEffect

public final EObject ruleEffect()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleEmission

public final EObject entryRuleEmission()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleEmission

public final EObject ruleEmission()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAssignment

public final EObject entryRuleAssignment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAssignment

public final EObject ruleAssignment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleSignalReference

public final EObject entryRuleSignalReference()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleSignalReference

public final EObject ruleSignalReference()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleVariableReference

public final EObject entryRuleVariableReference()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleVariableReference

public final EObject ruleVariableReference()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleIntValue

public final EObject entryRuleIntValue()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleIntValue

public final EObject ruleIntValue()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleFloatValue

public final EObject entryRuleFloatValue()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleFloatValue

public final EObject ruleFloatValue()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleBooleanValue

public final EObject entryRuleBooleanValue()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleBooleanValue

public final EObject ruleBooleanValue()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleValOperation

public final EObject entryRuleValOperation()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleValOperation

public final EObject ruleValOperation()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleValueExpression

public final EObject entryRuleValueExpression()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleValueExpression

public final EObject ruleValueExpression()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleParanthesedValueExpression

public final EObject entryRuleParanthesedValueExpression()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleParanthesedValueExpression

public final EObject ruleParanthesedValueExpression()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePlusOperation

public final EObject entryRulePlusOperation()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePlusOperation

public final EObject rulePlusOperation()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleMultOrDivOperation

public final EObject entryRuleMultOrDivOperation()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleMultOrDivOperation

public final EObject ruleMultOrDivOperation()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleMultOperation

public final EObject entryRuleMultOperation()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleMultOperation

public final EObject ruleMultOperation()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleDivOperation

public final EObject entryRuleDivOperation()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleDivOperation

public final EObject ruleDivOperation()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePreArithmOperation

public final EObject entryRulePreArithmOperation()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePreArithmOperation

public final EObject rulePreArithmOperation()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePreOrNormalValueExpression

public final EObject entryRulePreOrNormalValueExpression()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePreOrNormalValueExpression

public final EObject rulePreOrNormalValueExpression()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleCompareOperation

public final EObject entryRuleCompareOperation()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleCompareOperation

public final EObject ruleCompareOperation()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleUnaryOperation

public final EObject entryRuleUnaryOperation()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleUnaryOperation

public final EObject ruleUnaryOperation()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleUnaryParanthesedOperation

public final EObject entryRuleUnaryParanthesedOperation()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleUnaryParanthesedOperation

public final EObject ruleUnaryParanthesedOperation()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleUnaryOrNormalExpression

public final EObject entryRuleUnaryOrNormalExpression()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleUnaryOrNormalExpression

public final EObject ruleUnaryOrNormalExpression()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAndOperation

public final EObject entryRuleAndOperation()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAndOperation

public final EObject ruleAndOperation()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleOrOperation

public final EObject entryRuleOrOperation()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleOrOperation

public final EObject ruleOrOperation()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleParanthesedBooleanExpression

public final EObject entryRuleParanthesedBooleanExpression()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleParanthesedBooleanExpression

public final EObject ruleParanthesedBooleanExpression()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleBooleanExpression

public final EObject entryRuleBooleanExpression()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleBooleanExpression

public final EObject ruleBooleanExpression()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleHostCode

public final EObject entryRuleHostCode()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleHostCode

public final EObject ruleHostCode()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleValOperator

public final Enumerator ruleValOperator()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleCompareOperator

public final Enumerator ruleCompareOperator()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleUnaryOperator

public final Enumerator ruleUnaryOperator()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleUnaryParanthesedOperator

public final Enumerator ruleUnaryParanthesedOperator()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleOperatorOr

public final Enumerator ruleOperatorOr()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleOperatorAnd

public final Enumerator ruleOperatorAnd()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePlusOperator

public final Enumerator rulePlusOperator()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleMultOperator

public final Enumerator ruleMultOperator()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleDivOperator

public final Enumerator ruleDivOperator()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred9_fragment

public final void synpred9_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred10_fragment

public final void synpred10_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred11_fragment

public final void synpred11_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred17_fragment

public final void synpred17_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred19_fragment

public final void synpred19_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred29_fragment

public final void synpred29_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred30_fragment

public final void synpred30_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred31_fragment

public final void synpred31_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred32_fragment

public final void synpred32_fragment()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred32

public final boolean synpred32()

synpred19

public final boolean synpred19()

synpred9

public final boolean synpred9()

synpred29

public final boolean synpred29()

synpred17

public final boolean synpred17()

synpred31

public final boolean synpred31()

synpred10

public final boolean synpred10()

synpred30

public final boolean synpred30()

synpred11

public final boolean synpred11()