Package org.antlr.v4.parse
Class ATNBuilder
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.tree.TreeParser
-
- org.antlr.v4.parse.ATNBuilder
-
public class ATNBuilder extends org.antlr.runtime.tree.TreeParser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classATNBuilder.atom_returnstatic classATNBuilder.blockSet_returnprotected classATNBuilder.DFA10static classATNBuilder.element_returnstatic classATNBuilder.lexerCommandExpr_returnstatic classATNBuilder.setElement_returnstatic classATNBuilder.subrule_returnstatic classATNBuilder.terminal_return
-
Field Summary
Fields Modifier and Type Field Description static intACTIONstatic intACTION_CHAR_LITERALstatic intACTION_ESCstatic intACTION_STRING_LITERALstatic intALTstatic intALTLISTstatic intARGstatic intARG_ACTIONstatic intARG_OR_CHARSETstatic intARGLISTstatic intASSIGNstatic intATstatic intBLOCKstatic intCATCHstatic intCHANNELSstatic intCHAR_RANGEstatic intCLOSUREstatic intCOLONstatic intCOLONCOLONstatic intCOMBINEDstatic intCOMMAstatic intCOMMENTprotected ATNBuilder.DFA10dfa10static intDOC_COMMENTstatic intDOLLARstatic intDOTstatic intELEMENT_OPTIONSstatic intEOFstatic intEPSILONstatic intERRCHARstatic intESC_SEQstatic intFINALLYstatic org.antlr.runtime.BitSetFOLLOW_ACTION_in_element490static org.antlr.runtime.BitSetFOLLOW_ACTION_in_element519static org.antlr.runtime.BitSetFOLLOW_ACTION_in_elementOption1199static org.antlr.runtime.BitSetFOLLOW_ALT_in_alternative289static org.antlr.runtime.BitSetFOLLOW_ALT_in_alternative314static org.antlr.runtime.BitSetFOLLOW_alternative_in_alternative267static org.antlr.runtime.BitSetFOLLOW_alternative_in_block224static org.antlr.runtime.BitSetFOLLOW_alternative_in_ruleBlock131static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_ruleref960static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_ruleref983static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_terminal1101static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementOption1173static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementOption1184static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementOption1195static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementOption1206static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_labeledElement627static org.antlr.runtime.BitSetFOLLOW_atom_in_astOperand591static org.antlr.runtime.BitSetFOLLOW_atom_in_element464static org.antlr.runtime.BitSetFOLLOW_BLOCK_in_block209static org.antlr.runtime.BitSetFOLLOW_block_in_dummy63static org.antlr.runtime.BitSetFOLLOW_BLOCK_in_ruleBlock89static org.antlr.runtime.BitSetFOLLOW_block_in_subrule671static org.antlr.runtime.BitSetFOLLOW_block_in_subrule685static org.antlr.runtime.BitSetFOLLOW_block_in_subrule699static org.antlr.runtime.BitSetFOLLOW_block_in_subrule709static org.antlr.runtime.BitSetFOLLOW_blockSet_in_astOperand606static org.antlr.runtime.BitSetFOLLOW_blockSet_in_atom900static org.antlr.runtime.BitSetFOLLOW_blockSet_in_element557static org.antlr.runtime.BitSetFOLLOW_CLOSURE_in_subrule683static org.antlr.runtime.BitSetFOLLOW_DOT_in_atom841static org.antlr.runtime.BitSetFOLLOW_DOT_in_atom855static org.antlr.runtime.BitSetFOLLOW_element_in_alternative322static org.antlr.runtime.BitSetFOLLOW_element_in_labeledElement631static org.antlr.runtime.BitSetFOLLOW_element_in_labeledElement648static org.antlr.runtime.BitSetFOLLOW_ELEMENT_OPTIONS_in_elementOptions1152static org.antlr.runtime.BitSetFOLLOW_ELEMENT_OPTIONS_in_ruleref964static org.antlr.runtime.BitSetFOLLOW_elementOption_in_elementOptions1154static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_alternative291static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_alternative316static org.antlr.runtime.BitSetFOLLOW_EPSILON_in_alternative294static org.antlr.runtime.BitSetFOLLOW_ID_in_atom843static org.antlr.runtime.BitSetFOLLOW_ID_in_atom857static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1167static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1175static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1177static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1186static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1197static org.antlr.runtime.BitSetFOLLOW_ID_in_elementOption1208static org.antlr.runtime.BitSetFOLLOW_ID_in_labeledElement629static org.antlr.runtime.BitSetFOLLOW_ID_in_labeledElement646static org.antlr.runtime.BitSetFOLLOW_ID_in_lexerCommand395static org.antlr.runtime.BitSetFOLLOW_ID_in_lexerCommand413static org.antlr.runtime.BitSetFOLLOW_INT_in_elementOption1210static org.antlr.runtime.BitSetFOLLOW_labeledElement_in_element454static org.antlr.runtime.BitSetFOLLOW_LEXER_ACTION_CALL_in_lexerCommand393static org.antlr.runtime.BitSetFOLLOW_LEXER_ALT_ACTION_in_alternative263static org.antlr.runtime.BitSetFOLLOW_LEXER_CHAR_SET_in_element570static org.antlr.runtime.BitSetFOLLOW_LEXER_CHAR_SET_in_setElement814static org.antlr.runtime.BitSetFOLLOW_lexerCommand_in_lexerCommands360static org.antlr.runtime.BitSetFOLLOW_lexerCommandExpr_in_lexerCommand397static org.antlr.runtime.BitSetFOLLOW_lexerCommands_in_alternative269static org.antlr.runtime.BitSetFOLLOW_NOT_in_astOperand604static org.antlr.runtime.BitSetFOLLOW_NOT_in_element553static org.antlr.runtime.BitSetFOLLOW_OPTIONAL_in_subrule669static org.antlr.runtime.BitSetFOLLOW_OPTIONS_in_block213static org.antlr.runtime.BitSetFOLLOW_OPTIONS_in_ruleBlock105static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_labeledElement644static org.antlr.runtime.BitSetFOLLOW_POSITIVE_CLOSURE_in_subrule697static org.antlr.runtime.BitSetFOLLOW_range_in_atom829static org.antlr.runtime.BitSetFOLLOW_RANGE_in_range1036static org.antlr.runtime.BitSetFOLLOW_RANGE_in_setElement795static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_ruleref1002static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_ruleref958static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_ruleref981static org.antlr.runtime.BitSetFOLLOW_ruleref_in_atom859static org.antlr.runtime.BitSetFOLLOW_ruleref_in_atom930static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_element504static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_element536static org.antlr.runtime.BitSetFOLLOW_SET_in_blockSet743static org.antlr.runtime.BitSetFOLLOW_setElement_in_blockSet746static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_elementOption1188static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_range1040static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_range1044static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_setElement767static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_setElement784static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_setElement799static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_setElement803static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_terminal1070static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_terminal1085static org.antlr.runtime.BitSetFOLLOW_subrule_in_element476static org.antlr.runtime.BitSetFOLLOW_terminal_in_atom845static org.antlr.runtime.BitSetFOLLOW_terminal_in_atom915static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_setElement776static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_setElement789static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_terminal1099static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_terminal1115static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_terminal1131static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_atom872static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_atom887static intFRAGMENTstatic intGRAMMARstatic intGTstatic intHEX_DIGITstatic intIDstatic intIMPORTstatic intINITACTIONstatic intINTstatic intLABELstatic intLEXERstatic intLEXER_ACTION_CALLstatic intLEXER_ALT_ACTIONstatic intLEXER_CHAR_SETstatic intLISTstatic intLOCALSstatic intLPARENstatic intLTstatic intMODEstatic intNameCharstatic intNameStartCharstatic intNESTED_ACTIONstatic intNLCHARSstatic intNOTstatic intOPTIONALstatic intOPTIONSstatic intORstatic intPARSERstatic intPLUSstatic intPLUS_ASSIGNstatic intPOSITIVE_CLOSUREstatic intPOUNDstatic intPREC_RULEstatic intPRIVATEstatic intPROTECTEDstatic intPUBLICstatic intQUESTIONstatic intRANGEstatic intRARROWstatic intRBRACEstatic intRESULTstatic intRETstatic intRETURNSstatic intRPARENstatic intRULEstatic intRULE_REFstatic intRULEACTIONSstatic intRULEMODIFIERSstatic intRULESstatic intSEMIstatic intSEMPREDstatic intSETstatic intSRCstatic intSTARstatic intSTRING_LITERALstatic intSYNPREDstatic intTEMPLATEstatic intTHROWSstatic intTOKEN_REFstatic String[]tokenNamesstatic intTOKENS_SPECstatic intTREE_GRAMMARstatic intUNICODE_ESCstatic intUnicodeBOMstatic intWILDCARDstatic intWSstatic intWSCHARSstatic intWSNLCHARS
-
Constructor Summary
Constructors Constructor Description ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input)ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input, ATNFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ATNFactory.Handlealternative()ATNFactory.HandleastOperand()ATNBuilder.atom_returnatom()ATNFactory.Handleblock(GrammarAST ebnfRoot)ATNBuilder.blockSet_returnblockSet(boolean invert)voiddummy()ATNBuilder.element_returnelement()voidelementOption()voidelementOptions()org.antlr.runtime.tree.TreeParser[]getDelegates()StringgetGrammarFileName()String[]getTokenNames()ATNFactory.HandlelabeledElement()ATNFactory.HandlelexerCommand()ATNBuilder.lexerCommandExpr_returnlexerCommandExpr()ATNFactory.HandlelexerCommands()ATNFactory.Handlerange()ATNFactory.HandleruleBlock(GrammarAST ebnfRoot)ATNFactory.Handleruleref()ATNBuilder.setElement_returnsetElement()ATNBuilder.subrule_returnsubrule()ATNBuilder.terminal_returnterminal()-
Methods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final String[] tokenNames
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
-
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL
- See Also:
- Constant Field Values
-
ACTION_ESC
public static final int ACTION_ESC
- See Also:
- Constant Field Values
-
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL
- See Also:
- Constant Field Values
-
ARG_ACTION
public static final int ARG_ACTION
- See Also:
- Constant Field Values
-
ARG_OR_CHARSET
public static final int ARG_OR_CHARSET
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
AT
public static final int AT
- See Also:
- Constant Field Values
-
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
-
CHANNELS
public static final int CHANNELS
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COLONCOLON
public static final int COLONCOLON
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
DOC_COMMENT
public static final int DOC_COMMENT
- See Also:
- Constant Field Values
-
DOLLAR
public static final int DOLLAR
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
ERRCHAR
public static final int ERRCHAR
- See Also:
- Constant Field Values
-
ESC_SEQ
public static final int ESC_SEQ
- See Also:
- Constant Field Values
-
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
-
FRAGMENT
public static final int FRAGMENT
- See Also:
- Constant Field Values
-
GRAMMAR
public static final int GRAMMAR
- See Also:
- Constant Field Values
-
GT
public static final int GT
- See Also:
- Constant Field Values
-
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
INT
public static final int INT
- See Also:
- Constant Field Values
-
LEXER
public static final int LEXER
- See Also:
- Constant Field Values
-
LEXER_CHAR_SET
public static final int LEXER_CHAR_SET
- See Also:
- Constant Field Values
-
LOCALS
public static final int LOCALS
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
LT
public static final int LT
- See Also:
- Constant Field Values
-
MODE
public static final int MODE
- See Also:
- Constant Field Values
-
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
-
NLCHARS
public static final int NLCHARS
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
NameChar
public static final int NameChar
- See Also:
- Constant Field Values
-
NameStartChar
public static final int NameStartChar
- See Also:
- Constant Field Values
-
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
PARSER
public static final int PARSER
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
PLUS_ASSIGN
public static final int PLUS_ASSIGN
- See Also:
- Constant Field Values
-
POUND
public static final int POUND
- See Also:
- Constant Field Values
-
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
-
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
-
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
-
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
-
RANGE
public static final int RANGE
- See Also:
- Constant Field Values
-
RARROW
public static final int RARROW
- See Also:
- Constant Field Values
-
RBRACE
public static final int RBRACE
- See Also:
- Constant Field Values
-
RETURNS
public static final int RETURNS
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
SEMPRED
public static final int SEMPRED
- See Also:
- Constant Field Values
-
SRC
public static final int SRC
- See Also:
- Constant Field Values
-
STAR
public static final int STAR
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
SYNPRED
public static final int SYNPRED
- See Also:
- Constant Field Values
-
THROWS
public static final int THROWS
- See Also:
- Constant Field Values
-
TOKENS_SPEC
public static final int TOKENS_SPEC
- See Also:
- Constant Field Values
-
TOKEN_REF
public static final int TOKEN_REF
- See Also:
- Constant Field Values
-
TREE_GRAMMAR
public static final int TREE_GRAMMAR
- See Also:
- Constant Field Values
-
UNICODE_ESC
public static final int UNICODE_ESC
- See Also:
- Constant Field Values
-
UnicodeBOM
public static final int UnicodeBOM
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
WSCHARS
public static final int WSCHARS
- See Also:
- Constant Field Values
-
WSNLCHARS
public static final int WSNLCHARS
- See Also:
- Constant Field Values
-
ALT
public static final int ALT
- See Also:
- Constant Field Values
-
ALTLIST
public static final int ALTLIST
- See Also:
- Constant Field Values
-
ARG
public static final int ARG
- See Also:
- Constant Field Values
-
ARGLIST
public static final int ARGLIST
- See Also:
- Constant Field Values
-
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
-
CHAR_RANGE
public static final int CHAR_RANGE
- See Also:
- Constant Field Values
-
CLOSURE
public static final int CLOSURE
- See Also:
- Constant Field Values
-
COMBINED
public static final int COMBINED
- See Also:
- Constant Field Values
-
ELEMENT_OPTIONS
public static final int ELEMENT_OPTIONS
- See Also:
- Constant Field Values
-
EPSILON
public static final int EPSILON
- See Also:
- Constant Field Values
-
INITACTION
public static final int INITACTION
- See Also:
- Constant Field Values
-
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
-
LEXER_ACTION_CALL
public static final int LEXER_ACTION_CALL
- See Also:
- Constant Field Values
-
LEXER_ALT_ACTION
public static final int LEXER_ALT_ACTION
- See Also:
- Constant Field Values
-
LIST
public static final int LIST
- See Also:
- Constant Field Values
-
OPTIONAL
public static final int OPTIONAL
- See Also:
- Constant Field Values
-
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE
- See Also:
- Constant Field Values
-
PREC_RULE
public static final int PREC_RULE
- See Also:
- Constant Field Values
-
RESULT
public static final int RESULT
- See Also:
- Constant Field Values
-
RET
public static final int RET
- See Also:
- Constant Field Values
-
RULE
public static final int RULE
- See Also:
- Constant Field Values
-
RULEACTIONS
public static final int RULEACTIONS
- See Also:
- Constant Field Values
-
RULEMODIFIERS
public static final int RULEMODIFIERS
- See Also:
- Constant Field Values
-
RULES
public static final int RULES
- See Also:
- Constant Field Values
-
SET
public static final int SET
- See Also:
- Constant Field Values
-
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
-
WILDCARD
public static final int WILDCARD
- See Also:
- Constant Field Values
-
dfa10
protected ATNBuilder.DFA10 dfa10
-
FOLLOW_block_in_dummy63
public static final org.antlr.runtime.BitSet FOLLOW_block_in_dummy63
-
FOLLOW_BLOCK_in_ruleBlock89
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock89
-
FOLLOW_OPTIONS_in_ruleBlock105
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_ruleBlock105
-
FOLLOW_alternative_in_ruleBlock131
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleBlock131
-
FOLLOW_BLOCK_in_block209
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block209
-
FOLLOW_OPTIONS_in_block213
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_block213
-
FOLLOW_alternative_in_block224
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block224
-
FOLLOW_LEXER_ALT_ACTION_in_alternative263
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_ALT_ACTION_in_alternative263
-
FOLLOW_alternative_in_alternative267
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_alternative267
-
FOLLOW_lexerCommands_in_alternative269
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommands_in_alternative269
-
FOLLOW_ALT_in_alternative289
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative289
-
FOLLOW_elementOptions_in_alternative291
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alternative291
-
FOLLOW_EPSILON_in_alternative294
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_alternative294
-
FOLLOW_ALT_in_alternative314
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative314
-
FOLLOW_elementOptions_in_alternative316
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alternative316
-
FOLLOW_element_in_alternative322
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative322
-
FOLLOW_lexerCommand_in_lexerCommands360
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommand_in_lexerCommands360
-
FOLLOW_LEXER_ACTION_CALL_in_lexerCommand393
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_ACTION_CALL_in_lexerCommand393
-
FOLLOW_ID_in_lexerCommand395
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_lexerCommand395
-
FOLLOW_lexerCommandExpr_in_lexerCommand397
public static final org.antlr.runtime.BitSet FOLLOW_lexerCommandExpr_in_lexerCommand397
-
FOLLOW_ID_in_lexerCommand413
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_lexerCommand413
-
FOLLOW_labeledElement_in_element454
public static final org.antlr.runtime.BitSet FOLLOW_labeledElement_in_element454
-
FOLLOW_atom_in_element464
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element464
-
FOLLOW_subrule_in_element476
public static final org.antlr.runtime.BitSet FOLLOW_subrule_in_element476
-
FOLLOW_ACTION_in_element490
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element490
-
FOLLOW_SEMPRED_in_element504
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element504
-
FOLLOW_ACTION_in_element519
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element519
-
FOLLOW_SEMPRED_in_element536
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element536
-
FOLLOW_NOT_in_element553
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element553
-
FOLLOW_blockSet_in_element557
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_element557
-
FOLLOW_LEXER_CHAR_SET_in_element570
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_CHAR_SET_in_element570
-
FOLLOW_atom_in_astOperand591
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_astOperand591
-
FOLLOW_NOT_in_astOperand604
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_astOperand604
-
FOLLOW_blockSet_in_astOperand606
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_astOperand606
-
FOLLOW_ASSIGN_in_labeledElement627
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_labeledElement627
-
FOLLOW_ID_in_labeledElement629
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement629
-
FOLLOW_element_in_labeledElement631
public static final org.antlr.runtime.BitSet FOLLOW_element_in_labeledElement631
-
FOLLOW_PLUS_ASSIGN_in_labeledElement644
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_labeledElement644
-
FOLLOW_ID_in_labeledElement646
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement646
-
FOLLOW_element_in_labeledElement648
public static final org.antlr.runtime.BitSet FOLLOW_element_in_labeledElement648
-
FOLLOW_OPTIONAL_in_subrule669
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_subrule669
-
FOLLOW_block_in_subrule671
public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule671
-
FOLLOW_CLOSURE_in_subrule683
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_subrule683
-
FOLLOW_block_in_subrule685
public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule685
-
FOLLOW_POSITIVE_CLOSURE_in_subrule697
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_subrule697
-
FOLLOW_block_in_subrule699
public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule699
-
FOLLOW_block_in_subrule709
public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule709
-
FOLLOW_SET_in_blockSet743
public static final org.antlr.runtime.BitSet FOLLOW_SET_in_blockSet743
-
FOLLOW_setElement_in_blockSet746
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet746
-
FOLLOW_STRING_LITERAL_in_setElement767
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement767
-
FOLLOW_TOKEN_REF_in_setElement776
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement776
-
FOLLOW_STRING_LITERAL_in_setElement784
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement784
-
FOLLOW_TOKEN_REF_in_setElement789
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement789
-
FOLLOW_RANGE_in_setElement795
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_setElement795
-
FOLLOW_STRING_LITERAL_in_setElement799
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement799
-
FOLLOW_STRING_LITERAL_in_setElement803
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement803
-
FOLLOW_LEXER_CHAR_SET_in_setElement814
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_CHAR_SET_in_setElement814
-
FOLLOW_range_in_atom829
public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom829
-
FOLLOW_DOT_in_atom841
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom841
-
FOLLOW_ID_in_atom843
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom843
-
FOLLOW_terminal_in_atom845
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom845
-
FOLLOW_DOT_in_atom855
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom855
-
FOLLOW_ID_in_atom857
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom857
-
FOLLOW_ruleref_in_atom859
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom859
-
FOLLOW_WILDCARD_in_atom872
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom872
-
FOLLOW_WILDCARD_in_atom887
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom887
-
FOLLOW_blockSet_in_atom900
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_atom900
-
FOLLOW_terminal_in_atom915
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom915
-
FOLLOW_ruleref_in_atom930
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom930
-
FOLLOW_RULE_REF_in_ruleref958
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref958
-
FOLLOW_ARG_ACTION_in_ruleref960
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref960
-
FOLLOW_ELEMENT_OPTIONS_in_ruleref964
public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_ruleref964
-
FOLLOW_RULE_REF_in_ruleref981
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref981
-
FOLLOW_ARG_ACTION_in_ruleref983
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref983
-
FOLLOW_RULE_REF_in_ruleref1002
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref1002
-
FOLLOW_RANGE_in_range1036
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range1036
-
FOLLOW_STRING_LITERAL_in_range1040
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range1040
-
FOLLOW_STRING_LITERAL_in_range1044
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range1044
-
FOLLOW_STRING_LITERAL_in_terminal1070
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal1070
-
FOLLOW_STRING_LITERAL_in_terminal1085
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal1085
-
FOLLOW_TOKEN_REF_in_terminal1099
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal1099
-
FOLLOW_ARG_ACTION_in_terminal1101
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal1101
-
FOLLOW_TOKEN_REF_in_terminal1115
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal1115
-
FOLLOW_TOKEN_REF_in_terminal1131
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal1131
-
FOLLOW_ELEMENT_OPTIONS_in_elementOptions1152
public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions1152
-
FOLLOW_elementOption_in_elementOptions1154
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions1154
-
FOLLOW_ID_in_elementOption1167
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1167
-
FOLLOW_ASSIGN_in_elementOption1173
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1173
-
FOLLOW_ID_in_elementOption1175
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1175
-
FOLLOW_ID_in_elementOption1177
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1177
-
FOLLOW_ASSIGN_in_elementOption1184
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1184
-
FOLLOW_ID_in_elementOption1186
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1186
-
FOLLOW_STRING_LITERAL_in_elementOption1188
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption1188
-
FOLLOW_ASSIGN_in_elementOption1195
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1195
-
FOLLOW_ID_in_elementOption1197
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1197
-
FOLLOW_ACTION_in_elementOption1199
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption1199
-
FOLLOW_ASSIGN_in_elementOption1206
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1206
-
FOLLOW_ID_in_elementOption1208
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1208
-
FOLLOW_INT_in_elementOption1210
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption1210
-
-
Constructor Detail
-
ATNBuilder
public ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input)
-
ATNBuilder
public ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
-
ATNBuilder
public ATNBuilder(org.antlr.runtime.tree.TreeNodeStream input, ATNFactory factory)
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.tree.TreeParser[] getDelegates()
-
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
dummy
public final void dummy() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleBlock
public final ATNFactory.Handle ruleBlock(GrammarAST ebnfRoot) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
block
public final ATNFactory.Handle block(GrammarAST ebnfRoot) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
alternative
public final ATNFactory.Handle alternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
lexerCommands
public final ATNFactory.Handle lexerCommands() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
lexerCommand
public final ATNFactory.Handle lexerCommand() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
lexerCommandExpr
public final ATNBuilder.lexerCommandExpr_return lexerCommandExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
element
public final ATNBuilder.element_return element() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
astOperand
public final ATNFactory.Handle astOperand() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
labeledElement
public final ATNFactory.Handle labeledElement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
subrule
public final ATNBuilder.subrule_return subrule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
blockSet
public final ATNBuilder.blockSet_return blockSet(boolean invert) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
setElement
public final ATNBuilder.setElement_return setElement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final ATNBuilder.atom_return atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleref
public final ATNFactory.Handle ruleref() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
range
public final ATNFactory.Handle range() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
terminal
public final ATNBuilder.terminal_return terminal() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elementOptions
public final void elementOptions() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
elementOption
public final void elementOption() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
-