Package de.jplag.rlang.grammar
Class RParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
de.jplag.rlang.grammar.RParser
public class RParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Deprecated.static final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intstatic final intFields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOFFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal RParser.ExprContextexpr()final RParser.ExprlistContextexprlist()final RParser.FormContextform()final RParser.FormlistContextformlist()org.antlr.v4.runtime.atn.ATNgetATN()String[]String[]Deprecated.org.antlr.v4.runtime.Vocabularyfinal RParser.ProgContextprog()booleansempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) final RParser.SubContextsub()final RParser.SublistContextsublist()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, unrollRecursionContextsMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
T__0
public static final int T__0- See Also:
-
T__1
public static final int T__1- See Also:
-
T__2
public static final int T__2- See Also:
-
T__3
public static final int T__3- See Also:
-
T__4
public static final int T__4- See Also:
-
IF
public static final int IF- See Also:
-
FOR
public static final int FOR- See Also:
-
WHILE
public static final int WHILE- See Also:
-
REPEAT
public static final int REPEAT- See Also:
-
FUNCTION
public static final int FUNCTION- See Also:
-
ELSE
public static final int ELSE- See Also:
-
IN
public static final int IN- See Also:
-
LIST_ACCESS_START
public static final int LIST_ACCESS_START- See Also:
-
LIST_ACCESS_END
public static final int LIST_ACCESS_END- See Also:
-
ARRAY_ACCESS_START
public static final int ARRAY_ACCESS_START- See Also:
-
ARRAY_ACCESS_END
public static final int ARRAY_ACCESS_END- See Also:
-
NAMESPACE_ACCESS
public static final int NAMESPACE_ACCESS- See Also:
-
COMPONENT_ACCESS
public static final int COMPONENT_ACCESS- See Also:
-
HELP
public static final int HELP- See Also:
-
NEXT
public static final int NEXT- See Also:
-
BREAK
public static final int BREAK- See Also:
-
NULL
public static final int NULL- See Also:
-
NA
public static final int NA- See Also:
-
INF
public static final int INF- See Also:
-
NAN
public static final int NAN- See Also:
-
TRUE
public static final int TRUE- See Also:
-
FALSE
public static final int FALSE- See Also:
-
NOT
public static final int NOT- See Also:
-
RANGE_OPERATOR
public static final int RANGE_OPERATOR- See Also:
-
MULT_DIV
public static final int MULT_DIV- See Also:
-
ADD_SUB
public static final int ADD_SUB- See Also:
-
COMPARATOR
public static final int COMPARATOR- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
EQUALS
public static final int EQUALS- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
PAREN_L
public static final int PAREN_L- See Also:
-
PAREN_R
public static final int PAREN_R- See Also:
-
CURLY_L
public static final int CURLY_L- See Also:
-
CURLY_R
public static final int CURLY_R- See Also:
-
HEX
public static final int HEX- See Also:
-
INT
public static final int INT- See Also:
-
FLOAT
public static final int FLOAT- See Also:
-
COMPLEX
public static final int COMPLEX- See Also:
-
STRING
public static final int STRING- See Also:
-
ID
public static final int ID- See Also:
-
USER_OP
public static final int USER_OP- See Also:
-
NL
public static final int NL- See Also:
-
SEMICOLON
public static final int SEMICOLON- See Also:
-
WS
public static final int WS- See Also:
-
RULE_prog
public static final int RULE_prog- See Also:
-
RULE_expr
public static final int RULE_expr- See Also:
-
RULE_exprlist
public static final int RULE_exprlist- See Also:
-
RULE_formlist
public static final int RULE_formlist- See Also:
-
RULE_form
public static final int RULE_form- See Also:
-
RULE_sublist
public static final int RULE_sublist- See Also:
-
RULE_sub
public static final int RULE_sub- See Also:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
RParser
public RParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
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
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
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>
-
prog
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expr
- Throws:
org.antlr.v4.runtime.RecognitionException
-
exprlist
- Throws:
org.antlr.v4.runtime.RecognitionException
-
formlist
- Throws:
org.antlr.v4.runtime.RecognitionException
-
form
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sublist
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sub
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) - Overrides:
sempredin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
VOCABULARYinstead.