Package com.fizzed.rocker.antlr4
Class RockerParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- com.fizzed.rocker.antlr4.RockerParser
-
public class RockerParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAprivate static java.lang.String[]_LITERAL_NAMESstatic java.lang.String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCacheprivate static java.lang.String[]_SYMBOLIC_NAMESstatic intATstatic intCASEstatic intCASE_EXPRESSIONstatic intCOMMENTstatic intDEFAULTstatic intDEFAULT_EXPRESSIONstatic intELSEstatic intELSE_IFstatic intLCURLYstatic intMV_ARGSstatic intMV_CONTENT_CLOSUREstatic intMV_EVALstatic intMV_FORstatic intMV_IFstatic intMV_IMPORTstatic intMV_NULL_TERNARY_LHstatic intMV_NULL_TERNARY_RHstatic intMV_OPTIONstatic intMV_SWITCHstatic intMV_VALUEstatic intMV_VALUE_CLOSUREstatic intMV_WITHstatic intPLAINstatic intRCURLYstatic intRULE_argumentsDeclarationstatic intRULE_argumentsStatementstatic intRULE_blockstatic intRULE_commentstatic intRULE_contentClosurestatic intRULE_contentClosureExpressionstatic intRULE_evalstatic intRULE_evalExpressionstatic intRULE_forBlockstatic intRULE_ifBlockstatic intRULE_ifElseBlockstatic intRULE_ifElseIfBlockstatic intRULE_importDeclarationstatic intRULE_importStatementstatic intRULE_nullTernarystatic intRULE_nullTernaryExpressionstatic intRULE_optionDeclarationstatic intRULE_optionStatementstatic intRULE_plainstatic intRULE_plainBlockstatic intRULE_plainElseBlockstatic intRULE_plainElseIfBlockstatic intRULE_switchBlockstatic intRULE_switchCasestatic intRULE_switchDefaultstatic intRULE_switchExpressionBlockstatic intRULE_switchExpressionCasestatic intRULE_switchExpressionDefaultstatic intRULE_templatestatic intRULE_templateContentstatic intRULE_valuestatic intRULE_valueClosurestatic intRULE_valueClosureExpressionstatic intRULE_valueExpressionstatic intRULE_withBlockstatic intRULE_withElseBlockstatic java.lang.String[]ruleNamesstatic java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARY
-
Constructor Summary
Constructors Constructor Description RockerParser(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
-
ELSE_IF
public static final int ELSE_IF
- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
-
CASE
public static final int CASE
- See Also:
- Constant Field Values
-
CASE_EXPRESSION
public static final int CASE_EXPRESSION
- See Also:
- Constant Field Values
-
DEFAULT
public static final int DEFAULT
- See Also:
- Constant Field Values
-
DEFAULT_EXPRESSION
public static final int DEFAULT_EXPRESSION
- See Also:
- Constant Field Values
-
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
-
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
PLAIN
public static final int PLAIN
- See Also:
- Constant Field Values
-
AT
public static final int AT
- See Also:
- Constant Field Values
-
MV_IMPORT
public static final int MV_IMPORT
- See Also:
- Constant Field Values
-
MV_OPTION
public static final int MV_OPTION
- See Also:
- Constant Field Values
-
MV_ARGS
public static final int MV_ARGS
- See Also:
- Constant Field Values
-
MV_IF
public static final int MV_IF
- See Also:
- Constant Field Values
-
MV_SWITCH
public static final int MV_SWITCH
- See Also:
- Constant Field Values
-
MV_FOR
public static final int MV_FOR
- See Also:
- Constant Field Values
-
MV_WITH
public static final int MV_WITH
- See Also:
- Constant Field Values
-
MV_CONTENT_CLOSURE
public static final int MV_CONTENT_CLOSURE
- See Also:
- Constant Field Values
-
MV_VALUE_CLOSURE
public static final int MV_VALUE_CLOSURE
- See Also:
- Constant Field Values
-
MV_EVAL
public static final int MV_EVAL
- See Also:
- Constant Field Values
-
MV_NULL_TERNARY_LH
public static final int MV_NULL_TERNARY_LH
- See Also:
- Constant Field Values
-
MV_VALUE
public static final int MV_VALUE
- See Also:
- Constant Field Values
-
MV_NULL_TERNARY_RH
public static final int MV_NULL_TERNARY_RH
- See Also:
- Constant Field Values
-
RULE_template
public static final int RULE_template
- See Also:
- Constant Field Values
-
RULE_plain
public static final int RULE_plain
- See Also:
- Constant Field Values
-
RULE_plainBlock
public static final int RULE_plainBlock
- See Also:
- Constant Field Values
-
RULE_plainElseIfBlock
public static final int RULE_plainElseIfBlock
- See Also:
- Constant Field Values
-
RULE_plainElseBlock
public static final int RULE_plainElseBlock
- See Also:
- Constant Field Values
-
RULE_comment
public static final int RULE_comment
- See Also:
- Constant Field Values
-
RULE_importDeclaration
public static final int RULE_importDeclaration
- See Also:
- Constant Field Values
-
RULE_importStatement
public static final int RULE_importStatement
- See Also:
- Constant Field Values
-
RULE_optionDeclaration
public static final int RULE_optionDeclaration
- See Also:
- Constant Field Values
-
RULE_optionStatement
public static final int RULE_optionStatement
- See Also:
- Constant Field Values
-
RULE_argumentsDeclaration
public static final int RULE_argumentsDeclaration
- See Also:
- Constant Field Values
-
RULE_argumentsStatement
public static final int RULE_argumentsStatement
- See Also:
- Constant Field Values
-
RULE_templateContent
public static final int RULE_templateContent
- See Also:
- Constant Field Values
-
RULE_block
public static final int RULE_block
- See Also:
- Constant Field Values
-
RULE_ifBlock
public static final int RULE_ifBlock
- See Also:
- Constant Field Values
-
RULE_ifElseIfBlock
public static final int RULE_ifElseIfBlock
- See Also:
- Constant Field Values
-
RULE_ifElseBlock
public static final int RULE_ifElseBlock
- See Also:
- Constant Field Values
-
RULE_forBlock
public static final int RULE_forBlock
- See Also:
- Constant Field Values
-
RULE_withBlock
public static final int RULE_withBlock
- See Also:
- Constant Field Values
-
RULE_withElseBlock
public static final int RULE_withElseBlock
- See Also:
- Constant Field Values
-
RULE_contentClosure
public static final int RULE_contentClosure
- See Also:
- Constant Field Values
-
RULE_contentClosureExpression
public static final int RULE_contentClosureExpression
- See Also:
- Constant Field Values
-
RULE_valueClosure
public static final int RULE_valueClosure
- See Also:
- Constant Field Values
-
RULE_valueClosureExpression
public static final int RULE_valueClosureExpression
- See Also:
- Constant Field Values
-
RULE_value
public static final int RULE_value
- See Also:
- Constant Field Values
-
RULE_valueExpression
public static final int RULE_valueExpression
- See Also:
- Constant Field Values
-
RULE_nullTernary
public static final int RULE_nullTernary
- See Also:
- Constant Field Values
-
RULE_nullTernaryExpression
public static final int RULE_nullTernaryExpression
- See Also:
- Constant Field Values
-
RULE_eval
public static final int RULE_eval
- See Also:
- Constant Field Values
-
RULE_evalExpression
public static final int RULE_evalExpression
- See Also:
- Constant Field Values
-
RULE_switchBlock
public static final int RULE_switchBlock
- See Also:
- Constant Field Values
-
RULE_switchCase
public static final int RULE_switchCase
- See Also:
- Constant Field Values
-
RULE_switchDefault
public static final int RULE_switchDefault
- See Also:
- Constant Field Values
-
RULE_switchExpressionBlock
public static final int RULE_switchExpressionBlock
- See Also:
- Constant Field Values
-
RULE_switchExpressionCase
public static final int RULE_switchExpressionCase
- See Also:
- Constant Field Values
-
RULE_switchExpressionDefault
public static final int RULE_switchExpressionDefault
- See Also:
- Constant Field Values
-
ruleNames
public static final java.lang.String[] ruleNames
-
_LITERAL_NAMES
private static final java.lang.String[] _LITERAL_NAMES
-
_SYMBOLIC_NAMES
private static final java.lang.String[] _SYMBOLIC_NAMES
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final java.lang.String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final java.lang.String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
makeRuleNames
private static java.lang.String[] makeRuleNames()
-
makeLiteralNames
private static java.lang.String[] makeLiteralNames()
-
makeSymbolicNames
private static java.lang.String[] makeSymbolicNames()
-
getTokenNames
@Deprecated public java.lang.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 java.lang.String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public java.lang.String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public java.lang.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>
-
template
public final RockerParser.TemplateContext template() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
plain
public final RockerParser.PlainContext plain() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
plainBlock
public final RockerParser.PlainBlockContext plainBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
plainElseIfBlock
public final RockerParser.PlainElseIfBlockContext plainElseIfBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
plainElseBlock
public final RockerParser.PlainElseBlockContext plainElseBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comment
public final RockerParser.CommentContext comment() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importDeclaration
public final RockerParser.ImportDeclarationContext importDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importStatement
public final RockerParser.ImportStatementContext importStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
optionDeclaration
public final RockerParser.OptionDeclarationContext optionDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
optionStatement
public final RockerParser.OptionStatementContext optionStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
argumentsDeclaration
public final RockerParser.ArgumentsDeclarationContext argumentsDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
argumentsStatement
public final RockerParser.ArgumentsStatementContext argumentsStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
templateContent
public final RockerParser.TemplateContentContext templateContent() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
block
public final RockerParser.BlockContext block() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
ifBlock
public final RockerParser.IfBlockContext ifBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
ifElseIfBlock
public final RockerParser.IfElseIfBlockContext ifElseIfBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
ifElseBlock
public final RockerParser.IfElseBlockContext ifElseBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
forBlock
public final RockerParser.ForBlockContext forBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
withBlock
public final RockerParser.WithBlockContext withBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
withElseBlock
public final RockerParser.WithElseBlockContext withElseBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
contentClosure
public final RockerParser.ContentClosureContext contentClosure() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
contentClosureExpression
public final RockerParser.ContentClosureExpressionContext contentClosureExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueClosure
public final RockerParser.ValueClosureContext valueClosure() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueClosureExpression
public final RockerParser.ValueClosureExpressionContext valueClosureExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
value
public final RockerParser.ValueContext value() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueExpression
public final RockerParser.ValueExpressionContext valueExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
nullTernary
public final RockerParser.NullTernaryContext nullTernary() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
nullTernaryExpression
public final RockerParser.NullTernaryExpressionContext nullTernaryExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
eval
public final RockerParser.EvalContext eval() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
evalExpression
public final RockerParser.EvalExpressionContext evalExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchBlock
public final RockerParser.SwitchBlockContext switchBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchCase
public final RockerParser.SwitchCaseContext switchCase() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchDefault
public final RockerParser.SwitchDefaultContext switchDefault() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchExpressionBlock
public final RockerParser.SwitchExpressionBlockContext switchExpressionBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchExpressionCase
public final RockerParser.SwitchExpressionCaseContext switchExpressionCase() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchExpressionDefault
public final RockerParser.SwitchExpressionDefaultContext switchExpressionDefault() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-