Package org.polystat.py2eo.parser
Class PythonParserBase
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.polystat.py2eo.parser.PythonParserBase
- Direct Known Subclasses:
PythonParser
public abstract class PythonParserBase
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected List<Integer>t_lookahead -
Constructor Summary
Constructors Modifier Constructor Description protectedPythonParserBase(org.antlr.v4.runtime.TokenStream input) -
Method Summary
Modifier and Type Method Description protected booleanareNextTokens(int... tokenTypeSequence)voidexitRule()protected booleanis_notCurrentToken(String tokenText)protected booleanis_notNextToken(char... tokenCharAlternatives)protected booleanis_notNextToken(int... tokenTypeAlternatives)protected booleanis_notNextToken(String... tokenTextAlternatives)protected booleanis_notNextToken(List<Integer> tokenTypeAlternatives)protected booleanisCurrentToken(String tokenText)protected booleanisNextToken(char... tokenCharAlternatives)protected booleanisNextToken(int... tokenTypeAlternatives)protected booleanisNextToken(String... tokenTextAlternatives)protected booleanisNextToken(List<Integer> tokenTypeAlternatives)Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getATN, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getGrammarFileName, getInterpreter, getRuleIndexMap, getRuleNames, getSerializedATN, getState, getTokenErrorDisplay, getTokenNames, getTokenType, getTokenTypeMap, getVocabulary, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
Constructor Details
-
PythonParserBase
protected PythonParserBase(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
isCurrentToken
-
is_notCurrentToken
-
isNextToken
-
is_notNextToken
-
isNextToken
protected boolean isNextToken(int... tokenTypeAlternatives) -
is_notNextToken
protected boolean is_notNextToken(int... tokenTypeAlternatives) -
isNextToken
protected boolean isNextToken(char... tokenCharAlternatives) -
is_notNextToken
protected boolean is_notNextToken(char... tokenCharAlternatives) -
isNextToken
-
is_notNextToken
-
areNextTokens
protected boolean areNextTokens(int... tokenTypeSequence) -
exitRule
public void exitRule()- Overrides:
exitRulein classorg.antlr.v4.runtime.Parser
-