public class InternalSimpleAntlrParser extends AbstractInternalAntlrParser
AbstractInternalAntlrParser.ErrorContext, AbstractInternalAntlrParser.LexerErrorContext, AbstractInternalAntlrParser.ParserErrorContext, AbstractInternalAntlrParser.UnorderedGroupErrorContext, AbstractInternalAntlrParser.ValueConverterErrorContext
Constructor and Description |
---|
InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input) |
InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input,
SimpleAntlrGrammarAccess grammarAccess) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
entryRuleAlternatives() |
org.eclipse.emf.ecore.EObject |
entryRuleAntlrGrammar() |
org.eclipse.emf.ecore.EObject |
entryRuleAtom() |
java.lang.String |
entryRuleEmptyParenthesis() |
org.eclipse.emf.ecore.EObject |
entryRuleGroup() |
java.lang.String |
entryRuleIdOrInt() |
org.eclipse.emf.ecore.EObject |
entryRuleKeyword() |
org.eclipse.emf.ecore.EObject |
entryRuleLiteral() |
org.eclipse.emf.ecore.EObject |
entryRuleOptions() |
org.eclipse.emf.ecore.EObject |
entryRuleOptionValue() |
org.eclipse.emf.ecore.EObject |
entryRuleOtherElement() |
org.eclipse.emf.ecore.EObject |
entryRuleParenthesized() |
org.eclipse.emf.ecore.EObject |
entryRulePredicated() |
org.eclipse.emf.ecore.EObject |
entryRuleRule() |
org.eclipse.emf.ecore.EObject |
entryRuleRuleCall() |
org.eclipse.emf.ecore.EObject |
entryRuleRuleOptions() |
org.eclipse.emf.ecore.EObject |
entryRuleWildcard() |
protected java.lang.String |
getFirstRuleName() |
protected SimpleAntlrGrammarAccess |
getGrammarAccess() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.eclipse.emf.ecore.EObject |
ruleAlternatives() |
org.eclipse.emf.ecore.EObject |
ruleAntlrGrammar() |
org.eclipse.emf.ecore.EObject |
ruleAtom() |
AntlrDatatypeRuleToken |
ruleEmptyParenthesis() |
org.eclipse.emf.ecore.EObject |
ruleGroup() |
AntlrDatatypeRuleToken |
ruleIdOrInt() |
org.eclipse.emf.ecore.EObject |
ruleKeyword() |
org.eclipse.emf.ecore.EObject |
ruleLiteral() |
org.eclipse.emf.ecore.EObject |
ruleOptions() |
org.eclipse.emf.ecore.EObject |
ruleOptionValue() |
org.eclipse.emf.ecore.EObject |
ruleOtherElement() |
org.eclipse.emf.ecore.EObject |
ruleParenthesized() |
org.eclipse.emf.ecore.EObject |
rulePredicated() |
org.eclipse.emf.ecore.EObject |
ruleRule() |
org.eclipse.emf.ecore.EObject |
ruleRuleCall() |
org.eclipse.emf.ecore.EObject |
ruleRuleOptions() |
org.eclipse.emf.ecore.EObject |
ruleWildcard() |
void |
synpred16_InternalSimpleAntlr_fragment() |
boolean |
synpred16_InternalSimpleAntlr() |
void |
synpred17_InternalSimpleAntlr_fragment() |
boolean |
synpred17_InternalSimpleAntlr() |
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__29
public static final int T__28
public static final int T__27
public static final int T__26
public static final int T__25
public static final int T__24
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_ruleAntlrGrammar_in_entryRuleAntlrGrammar81
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAntlrGrammar91
public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleAntlrGrammar128
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAntlrGrammar145
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleAntlrGrammar162
public static final org.antlr.runtime.BitSet FOLLOW_ruleOptions_in_ruleAntlrGrammar183
public static final org.antlr.runtime.BitSet FOLLOW_ruleRule_in_ruleAntlrGrammar205
public static final org.antlr.runtime.BitSet FOLLOW_ruleOptions_in_entryRuleOptions242
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleOptions252
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleOptions301
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleOptions313
public static final org.antlr.runtime.BitSet FOLLOW_ruleOptionValue_in_ruleOptions334
public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleOptions347
public static final org.antlr.runtime.BitSet FOLLOW_ruleOptionValue_in_entryRuleOptionValue383
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleOptionValue393
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleOptionValue435
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleOptionValue452
public static final org.antlr.runtime.BitSet FOLLOW_ruleIdOrInt_in_ruleOptionValue473
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleOptionValue485
public static final org.antlr.runtime.BitSet FOLLOW_ruleIdOrInt_in_entryRuleIdOrInt522
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleIdOrInt533
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleIdOrInt573
public static final org.antlr.runtime.BitSet FOLLOW_RULE_INT_in_ruleIdOrInt599
public static final org.antlr.runtime.BitSet FOLLOW_ruleRule_in_entryRuleRule644
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRule654
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleRule697
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleRule728
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleRule745
public static final org.antlr.runtime.BitSet FOLLOW_ruleAlternatives_in_ruleRule766
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleRule778
public static final org.antlr.runtime.BitSet FOLLOW_ruleAlternatives_in_entryRuleAlternatives814
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAlternatives824
public static final org.antlr.runtime.BitSet FOLLOW_ruleGroup_in_ruleAlternatives874
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleAlternatives899
public static final org.antlr.runtime.BitSet FOLLOW_ruleGroup_in_ruleAlternatives920
public static final org.antlr.runtime.BitSet FOLLOW_ruleGroup_in_entryRuleGroup960
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleGroup970
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_ruleGroup1020
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_ruleGroup1053
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_entryRuleAtom1092
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAtom1102
public static final org.antlr.runtime.BitSet FOLLOW_ruleOtherElement_in_ruleAtom1153
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleAtom1185
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleAtom1214
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleAtom1243
public static final org.antlr.runtime.BitSet FOLLOW_ruleRuleOptions_in_ruleAtom1293
public static final org.antlr.runtime.BitSet FOLLOW_ruleOtherElement_in_entryRuleOtherElement1328
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleOtherElement1338
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleOtherElement1388
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesized_in_ruleOtherElement1411
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleOtherElement1430
public static final org.antlr.runtime.BitSet FOLLOW_rulePredicated_in_ruleOtherElement1465
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesized_in_ruleOtherElement1495
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleOtherElement1526
public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleOtherElement1550
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleOtherElement1571
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_entryRuleEmptyParenthesis1611
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEmptyParenthesis1622
public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleEmptyParenthesis1660
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleEmptyParenthesis1673
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesized_in_entryRuleParenthesized1713
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParenthesized1723
public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleParenthesized1760
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_ruleParenthesized1780
public static final org.antlr.runtime.BitSet FOLLOW_ruleAlternatives_in_ruleParenthesized1806
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleParenthesized1817
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_ruleParenthesized1837
public static final org.antlr.runtime.BitSet FOLLOW_rulePredicated_in_entryRulePredicated1874
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePredicated1884
public static final org.antlr.runtime.BitSet FOLLOW_25_in_rulePredicated1921
public static final org.antlr.runtime.BitSet FOLLOW_25_in_rulePredicated1933
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_rulePredicated1953
public static final org.antlr.runtime.BitSet FOLLOW_ruleAlternatives_in_rulePredicated1975
public static final org.antlr.runtime.BitSet FOLLOW_26_in_rulePredicated1987
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_rulePredicated2007
public static final org.antlr.runtime.BitSet FOLLOW_27_in_rulePredicated2020
public static final org.antlr.runtime.BitSet FOLLOW_ruleOtherElement_in_rulePredicated2041
public static final org.antlr.runtime.BitSet FOLLOW_26_in_rulePredicated2053
public static final org.antlr.runtime.BitSet FOLLOW_ruleRuleOptions_in_entryRuleRuleOptions2089
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRuleOptions2099
public static final org.antlr.runtime.BitSet FOLLOW_ruleOptions_in_ruleRuleOptions2146
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleRuleOptions2158
public static final org.antlr.runtime.BitSet FOLLOW_ruleAtom_in_ruleRuleOptions2179
public static final org.antlr.runtime.BitSet FOLLOW_28_in_ruleRuleOptions2211
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral2248
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteral2258
public static final org.antlr.runtime.BitSet FOLLOW_ruleRuleCall_in_ruleLiteral2308
public static final org.antlr.runtime.BitSet FOLLOW_ruleKeyword_in_ruleLiteral2338
public static final org.antlr.runtime.BitSet FOLLOW_ruleWildcard_in_ruleLiteral2368
public static final org.antlr.runtime.BitSet FOLLOW_ruleRuleCall_in_entryRuleRuleCall2403
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRuleCall2413
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleRuleCall2455
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_ruleRuleCall2480
public static final org.antlr.runtime.BitSet FOLLOW_ruleKeyword_in_entryRuleKeyword2517
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleKeyword2527
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleKeyword2569
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_ruleKeyword2594
public static final org.antlr.runtime.BitSet FOLLOW_ruleWildcard_in_entryRuleWildcard2631
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleWildcard2641
public static final org.antlr.runtime.BitSet FOLLOW_29_in_ruleWildcard2690
public static final org.antlr.runtime.BitSet FOLLOW_ruleEmptyParenthesis_in_ruleWildcard2710
public static final org.antlr.runtime.BitSet FOLLOW_rulePredicated_in_synpred16_InternalSimpleAntlr1465
public static final org.antlr.runtime.BitSet FOLLOW_ruleParenthesized_in_synpred17_InternalSimpleAntlr1495
public InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input)
public InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalSimpleAntlrParser(org.antlr.runtime.TokenStream input, SimpleAntlrGrammarAccess 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 SimpleAntlrGrammarAccess getGrammarAccess()
getGrammarAccess
in class AbstractInternalAntlrParser
public final org.eclipse.emf.ecore.EObject entryRuleAntlrGrammar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleAntlrGrammar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleOptionValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleOptionValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleIdOrInt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleIdOrInt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleRule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleRule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleAlternatives() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleAlternatives() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleGroup() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleGroup() 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 entryRuleOtherElement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleOtherElement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleEmptyParenthesis() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleEmptyParenthesis() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleParenthesized() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleParenthesized() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRulePredicated() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject rulePredicated() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleRuleOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleRuleOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleRuleCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleRuleCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleKeyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleKeyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleWildcard() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleWildcard() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred16_InternalSimpleAntlr_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred17_InternalSimpleAntlr_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred16_InternalSimpleAntlr()
public final boolean synpred17_InternalSimpleAntlr()