public class InternalSimpleExpressionsParser extends AbstractInternalAntlrParser
AbstractInternalAntlrParser.ErrorContext, AbstractInternalAntlrParser.LexerErrorContext, AbstractInternalAntlrParser.ParserErrorContext, AbstractInternalAntlrParser.UnorderedGroupErrorContext, AbstractInternalAntlrParser.ValueConverterErrorContext
Constructor and Description |
---|
InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input) |
InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input,
SimpleExpressionsGrammarAccess grammarAccess) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
entryRuleAndExpression() |
java.lang.String |
entryRuleArgument() |
org.eclipse.emf.ecore.EObject |
entryRuleAtom() |
org.eclipse.emf.ecore.EObject |
entryRuleComparison() |
org.eclipse.emf.ecore.EObject |
entryRuleExpression() |
java.lang.String |
entryRuleFQN() |
org.eclipse.emf.ecore.EObject |
entryRuleIfCondition() |
org.eclipse.emf.ecore.EObject |
entryRuleMethodCall() |
java.lang.String |
entryRuleMethodCallLiteral() |
org.eclipse.emf.ecore.EObject |
entryRuleNumberLiteral() |
org.eclipse.emf.ecore.EObject |
entryRuleParenthesizedExpression() |
org.eclipse.emf.ecore.EObject |
entryRulePrefixExpression() |
protected java.lang.String |
getFirstRuleName() |
protected SimpleExpressionsGrammarAccess |
getGrammarAccess() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.eclipse.emf.ecore.EObject |
ruleAndExpression() |
AntlrDatatypeRuleToken |
ruleArgument() |
org.eclipse.emf.ecore.EObject |
ruleAtom() |
org.eclipse.emf.ecore.EObject |
ruleComparison() |
org.eclipse.emf.ecore.EObject |
ruleExpression() |
AntlrDatatypeRuleToken |
ruleFQN() |
org.eclipse.emf.ecore.EObject |
ruleIfCondition() |
org.eclipse.emf.ecore.EObject |
ruleMethodCall() |
AntlrDatatypeRuleToken |
ruleMethodCallLiteral() |
org.eclipse.emf.ecore.EObject |
ruleNumberLiteral() |
org.eclipse.emf.ecore.EObject |
ruleParenthesizedExpression() |
org.eclipse.emf.ecore.EObject |
rulePrefixExpression() |
add, add, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, superGetErrorMessage
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int RULE_ID
public static final int T__23
public static final int T__22
public static final int RULE_ANY_OTHER
public static final int T__21
public static final int T__20
public static final int RULE_SL_COMMENT
public static final int EOF
public static final int RULE_ML_COMMENT
public static final int T__19
public static final int RULE_STRING
public static final int T__16
public static final int T__15
public static final int T__18
public static final int T__17
public static final int T__12
public static final int T__11
public static final int T__14
public static final int T__13
public static final int RULE_INT
public static final int RULE_WS
public static final org.antlr.runtime.BitSet FOLLOW_ruleIfCondition_in_entryRuleIfCondition75
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleIfCondition85
public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleIfCondition128
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleIfCondition154
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleIfCondition166
public static final org.antlr.runtime.BitSet FOLLOW_ruleExpression_in_ruleIfCondition187
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleIfCondition199
public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleIfCondition211
public static final org.antlr.runtime.BitSet FOLLOW_ruleExpression_in_entryRuleExpression247
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleExpression257
public static final org.antlr.runtime.BitSet FOLLOW_ruleAndExpression_in_ruleExpression304
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleExpression325
public static final org.antlr.runtime.BitSet FOLLOW_ruleAndExpression_in_ruleExpression346
public static final org.antlr.runtime.BitSet FOLLOW_ruleAndExpression_in_entryRuleAndExpression384
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAndExpression394
public static final org.antlr.runtime.BitSet FOLLOW_ruleComparison_in_ruleAndExpression441
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleAndExpression462
public static final org.antlr.runtime.BitSet FOLLOW_ruleComparison_in_ruleAndExpression483
public static final org.antlr.runtime.BitSet FOLLOW_ruleComparison_in_entryRuleComparison521
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleComparison531
public static final org.antlr.runtime.BitSet FOLLOW_rulePrefixExpression_in_ruleComparison578
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleComparison607
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleComparison636
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleComparison665
public static final org.antlr.runtime.BitSet FOLLOW_rulePrefixExpression_in_ruleComparison702
public static final org.antlr.runtime.BitSet FOLLOW_rulePrefixExpression_in_entryRulePrefixExpression740
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePrefixExpression750
public static final org.antlr.runtime.BitSet FOLLOW_21_in_rulePrefixExpression797
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_rulePrefixExpression818
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_rulePrefixExpression847
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_entryRuleAtom882
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAtom892
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesizedExpression_in_ruleAtom939
public static final org.antlr.runtime.BitSet FOLLOW_ruleNumberLiteral_in_ruleAtom966
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCall_in_ruleAtom993
public static final org.antlr.runtime.BitSet FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral1028
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNumberLiteral1038
public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleNumberLiteral1079
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression1119
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression1129
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleParenthesizedExpression1166
public static final org.antlr.runtime.BitSet FOLLOW_ruleExpression_in_ruleParenthesizedExpression1188
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleParenthesizedExpression1199
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCall_in_entryRuleMethodCall1235
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMethodCall1245
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCallLiteral_in_ruleMethodCall1290
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCallLiteral_in_entryRuleMethodCallLiteral1326
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMethodCallLiteral1337
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleMethodCallLiteral1384
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleMethodCallLiteral1403
public static final org.antlr.runtime.BitSet FOLLOW_ruleArgument_in_ruleMethodCallLiteral1426
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleMethodCallLiteral1445
public static final org.antlr.runtime.BitSet FOLLOW_ruleArgument_in_ruleMethodCallLiteral1467
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleMethodCallLiteral1489
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleMethodCallLiteral1503
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCallLiteral_in_ruleMethodCallLiteral1525
public static final org.antlr.runtime.BitSet FOLLOW_ruleArgument_in_entryRuleArgument1575
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleArgument1586
public static final org.antlr.runtime.BitSet FOLLOW_ruleMethodCallLiteral_in_ruleArgument1633
public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleArgument1659
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN1705
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN1716
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1756
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleFQN1775
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1790
public InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input)
public InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalSimpleExpressionsParser(org.antlr.runtime.TokenStream input, SimpleExpressionsGrammarAccess grammarAccess)
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
protected java.lang.String getFirstRuleName()
getFirstRuleName
in class AbstractInternalAntlrParser
protected SimpleExpressionsGrammarAccess getGrammarAccess()
getGrammarAccess
in class AbstractInternalAntlrParser
public final org.eclipse.emf.ecore.EObject entryRuleIfCondition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleIfCondition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleAndExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleAndExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleComparison() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleComparison() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRulePrefixExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject rulePrefixExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleAtom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleAtom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleNumberLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleNumberLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleParenthesizedExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleParenthesizedExpression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleMethodCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleMethodCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleMethodCallLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleMethodCallLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleArgument() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleArgument() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException