Package org.eolang.parser
Class PhiParser
- 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.eolang.parser.PhiParser
-
public class PhiParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPhiParser.AlphaAttrContextstatic classPhiParser.ApplicationBindingContextstatic classPhiParser.ApplicationContextstatic classPhiParser.ApplicationsOrDispatchesContextstatic classPhiParser.AttributeContextstatic classPhiParser.BindingContextstatic classPhiParser.BindingsContextstatic classPhiParser.DeltaBindingContextstatic classPhiParser.DispatchContextstatic classPhiParser.EmptyBindingContextstatic classPhiParser.FormationContextstatic classPhiParser.LambdaBindingContextstatic classPhiParser.ObjectContextstatic classPhiParser.ProgramContextstatic classPhiParser.ScopedContextstatic classPhiParser.TauBindingContextstatic classPhiParser.TerminationContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intALPHAstatic intARROWstatic intBYTESstatic intCOMMAstatic intDASHED_ARROWstatic intDELTAstatic intDOTstatic intEMPTYstatic intERRORstatic intFUNCTIONstatic intHOMEstatic intINDEXstatic intLABELstatic intLAMBDAstatic intLBstatic intLCBstatic intLSBstatic intMINUSstatic intPHIstatic intRBstatic intRCBstatic intRHOstatic intRSBstatic intRULE_alphaAttrstatic intRULE_applicationstatic intRULE_applicationBindingstatic intRULE_applicationsOrDispatchesstatic intRULE_attributestatic intRULE_bindingstatic intRULE_bindingsstatic intRULE_deltaBindingstatic intRULE_dispatchstatic intRULE_emptyBindingstatic intRULE_formationstatic intRULE_lambdaBindingstatic intRULE_objectstatic intRULE_programstatic intRULE_scopedstatic intRULE_tauBindingstatic intRULE_terminationstatic String[]ruleNamesstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWSstatic intXI
-
Constructor Summary
Constructors Constructor Description PhiParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, 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, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
-
LCB
public static final int LCB
- See Also:
- Constant Field Values
-
RCB
public static final int RCB
- See Also:
- Constant Field Values
-
LSB
public static final int LSB
- See Also:
- Constant Field Values
-
RSB
public static final int RSB
- See Also:
- Constant Field Values
-
LB
public static final int LB
- See Also:
- Constant Field Values
-
RB
public static final int RB
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
ARROW
public static final int ARROW
- See Also:
- Constant Field Values
-
DASHED_ARROW
public static final int DASHED_ARROW
- See Also:
- Constant Field Values
-
ALPHA
public static final int ALPHA
- See Also:
- Constant Field Values
-
EMPTY
public static final int EMPTY
- See Also:
- Constant Field Values
-
PHI
public static final int PHI
- See Also:
- Constant Field Values
-
RHO
public static final int RHO
- See Also:
- Constant Field Values
-
DELTA
public static final int DELTA
- See Also:
- Constant Field Values
-
XI
public static final int XI
- See Also:
- Constant Field Values
-
LAMBDA
public static final int LAMBDA
- See Also:
- Constant Field Values
-
HOME
public static final int HOME
- See Also:
- Constant Field Values
-
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
INDEX
public static final int INDEX
- See Also:
- Constant Field Values
-
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
-
BYTES
public static final int BYTES
- See Also:
- Constant Field Values
-
RULE_program
public static final int RULE_program
- See Also:
- Constant Field Values
-
RULE_object
public static final int RULE_object
- See Also:
- Constant Field Values
-
RULE_formation
public static final int RULE_formation
- See Also:
- Constant Field Values
-
RULE_scoped
public static final int RULE_scoped
- See Also:
- Constant Field Values
-
RULE_bindings
public static final int RULE_bindings
- See Also:
- Constant Field Values
-
RULE_binding
public static final int RULE_binding
- See Also:
- Constant Field Values
-
RULE_tauBinding
public static final int RULE_tauBinding
- See Also:
- Constant Field Values
-
RULE_attribute
public static final int RULE_attribute
- See Also:
- Constant Field Values
-
RULE_alphaAttr
public static final int RULE_alphaAttr
- See Also:
- Constant Field Values
-
RULE_emptyBinding
public static final int RULE_emptyBinding
- See Also:
- Constant Field Values
-
RULE_deltaBinding
public static final int RULE_deltaBinding
- See Also:
- Constant Field Values
-
RULE_lambdaBinding
public static final int RULE_lambdaBinding
- See Also:
- Constant Field Values
-
RULE_application
public static final int RULE_application
- See Also:
- Constant Field Values
-
RULE_applicationBinding
public static final int RULE_applicationBinding
- See Also:
- Constant Field Values
-
RULE_dispatch
public static final int RULE_dispatch
- See Also:
- Constant Field Values
-
RULE_applicationsOrDispatches
public static final int RULE_applicationsOrDispatches
- See Also:
- Constant Field Values
-
RULE_termination
public static final int RULE_termination
- See Also:
- Constant Field Values
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
program
public final PhiParser.ProgramContext program() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
object
public final PhiParser.ObjectContext object() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
formation
public final PhiParser.FormationContext formation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
scoped
public final PhiParser.ScopedContext scoped() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
bindings
public final PhiParser.BindingsContext bindings() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
binding
public final PhiParser.BindingContext binding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tauBinding
public final PhiParser.TauBindingContext tauBinding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
attribute
public final PhiParser.AttributeContext attribute() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
alphaAttr
public final PhiParser.AlphaAttrContext alphaAttr() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
emptyBinding
public final PhiParser.EmptyBindingContext emptyBinding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
deltaBinding
public final PhiParser.DeltaBindingContext deltaBinding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lambdaBinding
public final PhiParser.LambdaBindingContext lambdaBinding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
application
public final PhiParser.ApplicationContext application() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
applicationBinding
public final PhiParser.ApplicationBindingContext applicationBinding() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
dispatch
public final PhiParser.DispatchContext dispatch() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
applicationsOrDispatches
public final PhiParser.ApplicationsOrDispatchesContext applicationsOrDispatches() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
termination
public final PhiParser.TerminationContext termination() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-