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 class
PhiParser.AlphaAttrContext
static class
PhiParser.AlphaBindingContext
static class
PhiParser.ApplicationContext
static class
PhiParser.AttrContext
static class
PhiParser.AttributeContext
static class
PhiParser.BindingContext
static class
PhiParser.BindingsContext
static class
PhiParser.BndsContext
static class
PhiParser.DeltaBidningContext
static class
PhiParser.DispatchContext
static class
PhiParser.DispBndsContext
static class
PhiParser.DispContext
static class
PhiParser.EmptyBindingContext
static class
PhiParser.FormationContext
static class
PhiParser.LambdaBidningContext
static class
PhiParser.ObjectContext
static class
PhiParser.ProgramContext
static class
PhiParser.TerminationContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN
_ATN
protected static org.antlr.v4.runtime.dfa.DFA[]
_decisionToDFA
static String
_serializedATN
protected static org.antlr.v4.runtime.atn.PredictionContextCache
_sharedContextCache
static int
ALPHA
static int
ARROW
static int
BYTES
static int
COMMA
static int
DASHED_ARROW
static int
DELTA
static int
DOT
static int
EMPTY
static int
ERROR
static int
FUNCTION
static int
HOME
static int
INDEX
static int
LABEL
static int
LAMBDA
static int
LB
static int
LCB
static int
LSB
static int
MINUS
static int
PHI
static int
RB
static int
RCB
static int
RHO
static int
RSB
static int
RULE_alphaAttr
static int
RULE_alphaBinding
static int
RULE_application
static int
RULE_attr
static int
RULE_attribute
static int
RULE_binding
static int
RULE_bindings
static int
RULE_bnds
static int
RULE_deltaBidning
static int
RULE_disp
static int
RULE_dispatch
static int
RULE_dispBnds
static int
RULE_emptyBinding
static int
RULE_formation
static int
RULE_lambdaBidning
static int
RULE_object
static int
RULE_program
static int
RULE_termination
static String[]
ruleNames
static int
SIGMA
static String[]
tokenNames
Deprecated.UseVOCABULARY
instead.static org.antlr.v4.runtime.Vocabulary
VOCABULARY
static int
VTX
static int
WS
static int
XI
-
Constructor Summary
Constructors Constructor Description PhiParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PhiParser.AlphaAttrContext
alphaAttr()
PhiParser.AlphaBindingContext
alphaBinding()
PhiParser.ApplicationContext
application()
PhiParser.AttrContext
attr()
PhiParser.AttributeContext
attribute()
PhiParser.BindingContext
binding()
PhiParser.BindingsContext
bindings()
PhiParser.BndsContext
bnds()
PhiParser.DeltaBidningContext
deltaBidning()
PhiParser.DispContext
disp()
PhiParser.DispatchContext
dispatch()
PhiParser.DispBndsContext
dispBnds()
PhiParser.EmptyBindingContext
emptyBinding()
PhiParser.FormationContext
formation()
org.antlr.v4.runtime.atn.ATN
getATN()
String
getGrammarFileName()
String[]
getRuleNames()
String
getSerializedATN()
String[]
getTokenNames()
Deprecated.org.antlr.v4.runtime.Vocabulary
getVocabulary()
PhiParser.LambdaBidningContext
lambdaBidning()
PhiParser.ObjectContext
object()
PhiParser.ProgramContext
program()
PhiParser.TerminationContext
termination()
-
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
-
SIGMA
public static final int SIGMA
- See Also:
- Constant Field Values
-
VTX
public static final int VTX
- 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_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_alphaBinding
public static final int RULE_alphaBinding
- 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_deltaBidning
public static final int RULE_deltaBidning
- See Also:
- Constant Field Values
-
RULE_lambdaBidning
public static final int RULE_lambdaBidning
- See Also:
- Constant Field Values
-
RULE_application
public static final int RULE_application
- See Also:
- Constant Field Values
-
RULE_bnds
public static final int RULE_bnds
- See Also:
- Constant Field Values
-
RULE_dispatch
public static final int RULE_dispatch
- See Also:
- Constant Field Values
-
RULE_disp
public static final int RULE_disp
- See Also:
- Constant Field Values
-
RULE_dispBnds
public static final int RULE_dispBnds
- See Also:
- Constant Field Values
-
RULE_attr
public static final int RULE_attr
- 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.UseVOCABULARY
instead.
-
_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:
getTokenNames
in 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:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATN
in 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:
getATN
in 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
-
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
-
alphaBinding
public final PhiParser.AlphaBindingContext alphaBinding() 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
-
deltaBidning
public final PhiParser.DeltaBidningContext deltaBidning() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lambdaBidning
public final PhiParser.LambdaBidningContext lambdaBidning() 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
-
bnds
public final PhiParser.BndsContext bnds() 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
-
disp
public final PhiParser.DispContext disp() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
dispBnds
public final PhiParser.DispBndsContext dispBnds() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
attr
public final PhiParser.AttrContext attr() 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
-
-