Package org.antlr.grammar.v3
Class LeftRecursiveRuleWalker
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.tree.TreeParser
-
- org.antlr.grammar.v3.LeftRecursiveRuleWalker
-
- Direct Known Subclasses:
LeftRecursiveRuleAnalyzer
public class LeftRecursiveRuleWalker extends org.antlr.runtime.tree.TreeParserFind left-recursive rules
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLeftRecursiveRuleWalker.outerAlternative_returnstatic classLeftRecursiveRuleWalker.ruleBlock_return
-
Field Summary
Fields Modifier and Type Field Description static intACTIONstatic intACTION_CHAR_LITERALstatic intACTION_ESCstatic intACTION_STRING_LITERALstatic intALTstatic intAMPERSANDstatic intARGstatic intARG_ACTIONstatic intARGLISTstatic intASSIGNstatic intBACKTRACK_SEMPREDstatic intBANGstatic intBLOCKstatic intCATCHstatic intCHAR_LITERALstatic intCHAR_RANGEstatic intCLOSE_ELEMENT_OPTIONstatic intCLOSUREstatic intCOLONstatic intCOMBINED_GRAMMARstatic intCOMMAstatic intCOMMENTstatic intDIGITstatic intDOC_COMMENTstatic intDOLLARstatic intDOTstatic intDOUBLE_ANGLE_STRING_LITERALstatic intDOUBLE_QUOTE_STRING_LITERALstatic intEOAstatic intEOBstatic intEOFstatic intEORstatic intEPSILONstatic intESCstatic intETCstatic intFINALLYstatic org.antlr.runtime.BitSetFOLLOW_ACTION_in_element1365static org.antlr.runtime.BitSetFOLLOW_ACTION_in_exceptionHandler1200static org.antlr.runtime.BitSetFOLLOW_ACTION_in_finallyClause1215static org.antlr.runtime.BitSetFOLLOW_ACTION_in_rewrite1254static org.antlr.runtime.BitSetFOLLOW_ACTION_in_ruleScopeSpec288static org.antlr.runtime.BitSetFOLLOW_ALT_in_binary814static org.antlr.runtime.BitSetFOLLOW_ALT_in_binaryMultipleOp851static org.antlr.runtime.BitSetFOLLOW_ALT_in_binaryMultipleOp873static org.antlr.runtime.BitSetFOLLOW_ALT_in_block413static org.antlr.runtime.BitSetFOLLOW_ALT_in_outerAlternative760static org.antlr.runtime.BitSetFOLLOW_ALT_in_prefix949static org.antlr.runtime.BitSetFOLLOW_ALT_in_rewrite1241static org.antlr.runtime.BitSetFOLLOW_ALT_in_suffix985static org.antlr.runtime.BitSetFOLLOW_ALT_in_ternary909static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_rec_rule215static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_atom1487static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_atom1497static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_exceptionHandler1198static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_rec_rule184static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_rec_rule194static org.antlr.runtime.BitSetFOLLOW_ARG_in_rec_rule182static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_element1319static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_option73static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_recurse1018static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_token1068static org.antlr.runtime.BitSetFOLLOW_atom_in_atom1524static org.antlr.runtime.BitSetFOLLOW_atom_in_element1293static org.antlr.runtime.BitSetFOLLOW_atom_in_element1310static org.antlr.runtime.BitSetFOLLOW_atom_in_element1312static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_binary818static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_binaryMultipleOp855static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_element1380static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_prefix953static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_suffix989static org.antlr.runtime.BitSetFOLLOW_BACKTRACK_SEMPRED_in_ternary913static org.antlr.runtime.BitSetFOLLOW_BANG_in_element1285static org.antlr.runtime.BitSetFOLLOW_BANG_in_token1111static org.antlr.runtime.BitSetFOLLOW_binary_in_outerAlternative544static org.antlr.runtime.BitSetFOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker530static org.antlr.runtime.BitSetFOLLOW_binaryMultipleOp_in_outerAlternative488static org.antlr.runtime.BitSetFOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker484static org.antlr.runtime.BitSetFOLLOW_BLOCK_in_binaryMultipleOp867static org.antlr.runtime.BitSetFOLLOW_BLOCK_in_block381static org.antlr.runtime.BitSetFOLLOW_block_in_ebnf1402static org.antlr.runtime.BitSetFOLLOW_block_in_ebnf1416static org.antlr.runtime.BitSetFOLLOW_block_in_ebnf1433static org.antlr.runtime.BitSetFOLLOW_block_in_ebnf1451static org.antlr.runtime.BitSetFOLLOW_block_in_element1353static org.antlr.runtime.BitSetFOLLOW_BLOCK_in_ruleBlock315static org.antlr.runtime.BitSetFOLLOW_CATCH_in_exceptionHandler1196static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_atom1504static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_charSetElement115static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_charSetElement123static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_charSetElement125static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_charSetElement134static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_charSetElement136static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_token1125static org.antlr.runtime.BitSetFOLLOW_CLOSURE_in_ebnf1431static org.antlr.runtime.BitSetFOLLOW_DOT_in_atom1520static org.antlr.runtime.BitSetFOLLOW_ebnf_in_element1340static org.antlr.runtime.BitSetFOLLOW_element_in_block415static org.antlr.runtime.BitSetFOLLOW_element_in_element1278static org.antlr.runtime.BitSetFOLLOW_element_in_element1287static org.antlr.runtime.BitSetFOLLOW_element_in_element1301static org.antlr.runtime.BitSetFOLLOW_element_in_element1323static org.antlr.runtime.BitSetFOLLOW_element_in_element1334static org.antlr.runtime.BitSetFOLLOW_element_in_outerAlternative762static org.antlr.runtime.BitSetFOLLOW_element_in_prefix966static org.antlr.runtime.BitSetFOLLOW_element_in_suffix1001static org.antlr.runtime.BitSetFOLLOW_element_in_tree_1471static org.antlr.runtime.BitSetFOLLOW_EOA_in_binary834static org.antlr.runtime.BitSetFOLLOW_EOA_in_binaryMultipleOp879static org.antlr.runtime.BitSetFOLLOW_EOA_in_binaryMultipleOp894static org.antlr.runtime.BitSetFOLLOW_EOA_in_block418static org.antlr.runtime.BitSetFOLLOW_EOA_in_outerAlternative765static org.antlr.runtime.BitSetFOLLOW_EOA_in_prefix972static org.antlr.runtime.BitSetFOLLOW_EOA_in_suffix1005static org.antlr.runtime.BitSetFOLLOW_EOA_in_ternary933static org.antlr.runtime.BitSetFOLLOW_EOB_in_binaryMultipleOp888static org.antlr.runtime.BitSetFOLLOW_EOB_in_block439static org.antlr.runtime.BitSetFOLLOW_EOB_in_ruleBlock358static org.antlr.runtime.BitSetFOLLOW_EOR_in_rec_rule239static org.antlr.runtime.BitSetFOLLOW_EPSILON_in_element1390static org.antlr.runtime.BitSetFOLLOW_ETC_in_rewrite1256static org.antlr.runtime.BitSetFOLLOW_exceptionGroup_in_rec_rule233static org.antlr.runtime.BitSetFOLLOW_exceptionHandler_in_exceptionGroup1172static org.antlr.runtime.BitSetFOLLOW_FINALLY_in_finallyClause1213static org.antlr.runtime.BitSetFOLLOW_finallyClause_in_exceptionGroup1175static org.antlr.runtime.BitSetFOLLOW_finallyClause_in_exceptionGroup1181static org.antlr.runtime.BitSetFOLLOW_FORCED_ACTION_in_element1360static org.antlr.runtime.BitSetFOLLOW_GATED_SEMPRED_in_element1385static org.antlr.runtime.BitSetFOLLOW_ID_in_atom1522static org.antlr.runtime.BitSetFOLLOW_ID_in_element1321static org.antlr.runtime.BitSetFOLLOW_ID_in_element1332static org.antlr.runtime.BitSetFOLLOW_ID_in_option75static org.antlr.runtime.BitSetFOLLOW_ID_in_rec_rule168static org.antlr.runtime.BitSetFOLLOW_ID_in_recurse1020static org.antlr.runtime.BitSetFOLLOW_ID_in_recurse1031static org.antlr.runtime.BitSetFOLLOW_ID_in_ruleScopeSpec291static org.antlr.runtime.BitSetFOLLOW_ID_in_token1070static org.antlr.runtime.BitSetFOLLOW_ID_in_token1085static org.antlr.runtime.BitSetFOLLOW_modifier_in_rec_rule175static org.antlr.runtime.BitSetFOLLOW_NOT_in_element1299static org.antlr.runtime.BitSetFOLLOW_option_in_optionsSpec59static org.antlr.runtime.BitSetFOLLOW_OPTIONAL_in_ebnf1414static org.antlr.runtime.BitSetFOLLOW_OPTIONS_in_optionsSpec57static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_block395static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_rec_rule201static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_ruleBlock320static org.antlr.runtime.BitSetFOLLOW_optionValue_in_option77static org.antlr.runtime.BitSetFOLLOW_OR_in_charSetElement121static org.antlr.runtime.BitSetFOLLOW_outerAlternative_in_ruleBlock328static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_element1330static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_recurse1029static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_token1083static org.antlr.runtime.BitSetFOLLOW_POSITIVE_CLOSURE_in_ebnf1449static org.antlr.runtime.BitSetFOLLOW_prefix_in_outerAlternative662static org.antlr.runtime.BitSetFOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker648static org.antlr.runtime.BitSetFOLLOW_RANGE_in_charSetElement132static org.antlr.runtime.BitSetFOLLOW_RANGE_in_element1308static org.antlr.runtime.BitSetFOLLOW_recurse_in_binary832static org.antlr.runtime.BitSetFOLLOW_recurse_in_binaryMultipleOp892static org.antlr.runtime.BitSetFOLLOW_recurse_in_prefix970static org.antlr.runtime.BitSetFOLLOW_recurse_in_ternary927static org.antlr.runtime.BitSetFOLLOW_recurse_in_ternary931static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_binary826static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_binaryMultipleOp863static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_recurse1022static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_recurse1033static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_recurse1039static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_suffix997static org.antlr.runtime.BitSetFOLLOW_recurseNoLabel_in_ternary921static org.antlr.runtime.BitSetFOLLOW_RET_in_rec_rule192static org.antlr.runtime.BitSetFOLLOW_rewrite_in_block421static org.antlr.runtime.BitSetFOLLOW_REWRITE_in_rewrite1234static org.antlr.runtime.BitSetFOLLOW_rewrite_in_ruleBlock340static org.antlr.runtime.BitSetFOLLOW_REWRITES_in_rewrite1228static org.antlr.runtime.BitSetFOLLOW_ROOT_in_element1276static org.antlr.runtime.BitSetFOLLOW_ROOT_in_token1098static org.antlr.runtime.BitSetFOLLOW_RULE_in_rec_rule164static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_atom1485static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_recurseNoLabel1051static org.antlr.runtime.BitSetFOLLOW_ruleBlock_in_rec_rule226static org.antlr.runtime.BitSetFOLLOW_ruleScopeSpec_in_rec_rule207static org.antlr.runtime.BitSetFOLLOW_SCOPE_in_ruleScopeSpec286static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_element1370static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_rewrite1236static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_atom1509static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_token1139static org.antlr.runtime.BitSetFOLLOW_suffix_in_outerAlternative718static org.antlr.runtime.BitSetFOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker704static org.antlr.runtime.BitSetFOLLOW_SYN_SEMPRED_in_element1375static org.antlr.runtime.BitSetFOLLOW_SYNPRED_in_element1351static org.antlr.runtime.BitSetFOLLOW_TEMPLATE_in_rewrite1248static org.antlr.runtime.BitSetFOLLOW_ternary_in_outerAlternative606static org.antlr.runtime.BitSetFOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker593static org.antlr.runtime.BitSetFOLLOW_token_in_binary830static org.antlr.runtime.BitSetFOLLOW_token_in_binaryMultipleOp877static org.antlr.runtime.BitSetFOLLOW_token_in_ternary925static org.antlr.runtime.BitSetFOLLOW_token_in_ternary929static org.antlr.runtime.BitSetFOLLOW_token_in_token1074static org.antlr.runtime.BitSetFOLLOW_token_in_token1089static org.antlr.runtime.BitSetFOLLOW_token_in_token1102static org.antlr.runtime.BitSetFOLLOW_token_in_token1115static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_atom1495static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_token1151static org.antlr.runtime.BitSetFOLLOW_tree__in_element1345static org.antlr.runtime.BitSetFOLLOW_TREE_BEGIN_in_tree_1469static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_atom1514static intFORCED_ACTIONstatic intFRAGMENTstatic intGATED_SEMPREDprotected Grammargrammarstatic intGRAMMARstatic intIDstatic intIMPLIESstatic intIMPORTstatic intINITACTIONstatic intINTstatic intLABELstatic intLEXERstatic intLEXER_GRAMMARstatic intLPARENstatic intML_COMMENTstatic intNESTED_ACTIONstatic intNESTED_ARG_ACTIONstatic intNOTintnumAltsstatic intOPEN_ELEMENT_OPTIONstatic intOPTIONALstatic intOPTIONSstatic intORprivate intouterAltstatic intPARSERstatic intPARSER_GRAMMARstatic intPLUSstatic intPLUS_ASSIGNstatic intPOSITIVE_CLOSUREstatic intPREC_RULEstatic intPRIVATEstatic intPROTECTEDstatic intPUBLICstatic intQUESTIONstatic intRANGEstatic intRCURLYstatic intRECURSIVE_RULE_REFstatic intRETstatic intRETURNSstatic intREWRITEstatic intREWRITESstatic intROOTstatic intRPARENstatic intRULEstatic intRULE_REFprivate java.lang.StringruleNamestatic intSCOPEstatic intSEMIstatic intSEMPREDstatic intSL_COMMENTstatic intSRCstatic intSTARstatic intSTRAY_BRACKETstatic intSTRING_LITERALstatic intSYN_SEMPREDstatic intSYNPREDstatic intTEMPLATEstatic intTHROWSstatic intTOKEN_REFstatic java.lang.String[]tokenNamesstatic intTOKENSstatic intTREEstatic intTREE_BEGINstatic intTREE_GRAMMARstatic intWILDCARDstatic intWSstatic intWS_LOOPstatic intWS_OPTstatic intXDIGIT
-
Constructor Summary
Constructors Constructor Description LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input)LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
-
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, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final java.lang.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
-
ALT
public static final int ALT
- See Also:
- Constant Field Values
-
AMPERSAND
public static final int AMPERSAND
- 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
-
ARG_ACTION
public static final int ARG_ACTION
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED
- See Also:
- Constant Field Values
-
BANG
public static final int BANG
- See Also:
- Constant Field Values
-
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
-
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
-
CHAR_LITERAL
public static final int CHAR_LITERAL
- See Also:
- Constant Field Values
-
CHAR_RANGE
public static final int CHAR_RANGE
- See Also:
- Constant Field Values
-
CLOSE_ELEMENT_OPTION
public static final int CLOSE_ELEMENT_OPTION
- See Also:
- Constant Field Values
-
CLOSURE
public static final int CLOSURE
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR
- 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
-
DIGIT
public static final int DIGIT
- 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
-
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL
- See Also:
- Constant Field Values
-
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL
- See Also:
- Constant Field Values
-
EOA
public static final int EOA
- See Also:
- Constant Field Values
-
EOB
public static final int EOB
- See Also:
- Constant Field Values
-
EOR
public static final int EOR
- See Also:
- Constant Field Values
-
EPSILON
public static final int EPSILON
- See Also:
- Constant Field Values
-
ESC
public static final int ESC
- See Also:
- Constant Field Values
-
ETC
public static final int ETC
- See Also:
- Constant Field Values
-
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
-
FORCED_ACTION
public static final int FORCED_ACTION
- See Also:
- Constant Field Values
-
FRAGMENT
public static final int FRAGMENT
- See Also:
- Constant Field Values
-
GATED_SEMPRED
public static final int GATED_SEMPRED
- See Also:
- Constant Field Values
-
GRAMMAR
public static final int GRAMMAR
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
IMPLIES
public static final int IMPLIES
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
INITACTION
public static final int INITACTION
- See Also:
- Constant Field Values
-
INT
public static final int INT
- See Also:
- Constant Field Values
-
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
-
LEXER
public static final int LEXER
- See Also:
- Constant Field Values
-
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
-
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
-
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
OPEN_ELEMENT_OPTION
public static final int OPEN_ELEMENT_OPTION
- See Also:
- Constant Field Values
-
OPTIONAL
public static final int OPTIONAL
- 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
-
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR
- 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
-
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
-
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
-
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
-
RECURSIVE_RULE_REF
public static final int RECURSIVE_RULE_REF
- See Also:
- Constant Field Values
-
RET
public static final int RET
- See Also:
- Constant Field Values
-
RETURNS
public static final int RETURNS
- See Also:
- Constant Field Values
-
REWRITE
public static final int REWRITE
- See Also:
- Constant Field Values
-
REWRITES
public static final int REWRITES
- See Also:
- Constant Field Values
-
ROOT
public static final int ROOT
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
RULE
public static final int RULE
- See Also:
- Constant Field Values
-
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
-
SCOPE
public static final int SCOPE
- 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
-
SL_COMMENT
public static final int SL_COMMENT
- 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
-
STRAY_BRACKET
public static final int STRAY_BRACKET
- 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
-
SYN_SEMPRED
public static final int SYN_SEMPRED
- See Also:
- Constant Field Values
-
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
-
THROWS
public static final int THROWS
- See Also:
- Constant Field Values
-
TOKENS
public static final int TOKENS
- See Also:
- Constant Field Values
-
TOKEN_REF
public static final int TOKEN_REF
- See Also:
- Constant Field Values
-
TREE
public static final int TREE
- See Also:
- Constant Field Values
-
TREE_BEGIN
public static final int TREE_BEGIN
- See Also:
- Constant Field Values
-
TREE_GRAMMAR
public static final int TREE_GRAMMAR
- See Also:
- Constant Field Values
-
WILDCARD
public static final int WILDCARD
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
WS_LOOP
public static final int WS_LOOP
- See Also:
- Constant Field Values
-
WS_OPT
public static final int WS_OPT
- See Also:
- Constant Field Values
-
XDIGIT
public static final int XDIGIT
- See Also:
- Constant Field Values
-
grammar
protected Grammar grammar
-
ruleName
private java.lang.String ruleName
-
outerAlt
private int outerAlt
-
numAlts
public int numAlts
-
FOLLOW_OPTIONS_in_optionsSpec57
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec57
-
FOLLOW_option_in_optionsSpec59
public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec59
-
FOLLOW_ASSIGN_in_option73
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option73
-
FOLLOW_ID_in_option75
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option75
-
FOLLOW_optionValue_in_option77
public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option77
-
FOLLOW_CHAR_LITERAL_in_charSetElement115
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement115
-
FOLLOW_OR_in_charSetElement121
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_charSetElement121
-
FOLLOW_CHAR_LITERAL_in_charSetElement123
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement123
-
FOLLOW_CHAR_LITERAL_in_charSetElement125
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement125
-
FOLLOW_RANGE_in_charSetElement132
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_charSetElement132
-
FOLLOW_CHAR_LITERAL_in_charSetElement134
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement134
-
FOLLOW_CHAR_LITERAL_in_charSetElement136
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_charSetElement136
-
FOLLOW_RULE_in_rec_rule164
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rec_rule164
-
FOLLOW_ID_in_rec_rule168
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rec_rule168
-
FOLLOW_modifier_in_rec_rule175
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rec_rule175
-
FOLLOW_ARG_in_rec_rule182
public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rec_rule182
-
FOLLOW_ARG_ACTION_in_rec_rule184
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule184
-
FOLLOW_RET_in_rec_rule192
public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rec_rule192
-
FOLLOW_ARG_ACTION_in_rec_rule194
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule194
-
FOLLOW_optionsSpec_in_rec_rule201
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rec_rule201
-
FOLLOW_ruleScopeSpec_in_rec_rule207
public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rec_rule207
-
FOLLOW_AMPERSAND_in_rec_rule215
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_rec_rule215
-
FOLLOW_ruleBlock_in_rec_rule226
public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_rec_rule226
-
FOLLOW_exceptionGroup_in_rec_rule233
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rec_rule233
-
FOLLOW_EOR_in_rec_rule239
public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rec_rule239
-
FOLLOW_SCOPE_in_ruleScopeSpec286
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec286
-
FOLLOW_ACTION_in_ruleScopeSpec288
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec288
-
FOLLOW_ID_in_ruleScopeSpec291
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec291
-
FOLLOW_BLOCK_in_ruleBlock315
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock315
-
FOLLOW_optionsSpec_in_ruleBlock320
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_ruleBlock320
-
FOLLOW_outerAlternative_in_ruleBlock328
public static final org.antlr.runtime.BitSet FOLLOW_outerAlternative_in_ruleBlock328
-
FOLLOW_rewrite_in_ruleBlock340
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleBlock340
-
FOLLOW_EOB_in_ruleBlock358
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_ruleBlock358
-
FOLLOW_BLOCK_in_block381
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block381
-
FOLLOW_optionsSpec_in_block395
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block395
-
FOLLOW_ALT_in_block413
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_block413
-
FOLLOW_element_in_block415
public static final org.antlr.runtime.BitSet FOLLOW_element_in_block415
-
FOLLOW_EOA_in_block418
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_block418
-
FOLLOW_rewrite_in_block421
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block421
-
FOLLOW_EOB_in_block439
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block439
-
FOLLOW_binaryMultipleOp_in_outerAlternative488
public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_outerAlternative488
-
FOLLOW_binary_in_outerAlternative544
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_outerAlternative544
-
FOLLOW_ternary_in_outerAlternative606
public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_outerAlternative606
-
FOLLOW_prefix_in_outerAlternative662
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_outerAlternative662
-
FOLLOW_suffix_in_outerAlternative718
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_outerAlternative718
-
FOLLOW_ALT_in_outerAlternative760
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_outerAlternative760
-
FOLLOW_element_in_outerAlternative762
public static final org.antlr.runtime.BitSet FOLLOW_element_in_outerAlternative762
-
FOLLOW_EOA_in_outerAlternative765
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_outerAlternative765
-
FOLLOW_ALT_in_binary814
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binary814
-
FOLLOW_BACKTRACK_SEMPRED_in_binary818
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_binary818
-
FOLLOW_recurseNoLabel_in_binary826
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_binary826
-
FOLLOW_token_in_binary830
public static final org.antlr.runtime.BitSet FOLLOW_token_in_binary830
-
FOLLOW_recurse_in_binary832
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary832
-
FOLLOW_EOA_in_binary834
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binary834
-
FOLLOW_ALT_in_binaryMultipleOp851
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binaryMultipleOp851
-
FOLLOW_BACKTRACK_SEMPRED_in_binaryMultipleOp855
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_binaryMultipleOp855
-
FOLLOW_recurseNoLabel_in_binaryMultipleOp863
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_binaryMultipleOp863
-
FOLLOW_BLOCK_in_binaryMultipleOp867
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_binaryMultipleOp867
-
FOLLOW_ALT_in_binaryMultipleOp873
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binaryMultipleOp873
-
FOLLOW_token_in_binaryMultipleOp877
public static final org.antlr.runtime.BitSet FOLLOW_token_in_binaryMultipleOp877
-
FOLLOW_EOA_in_binaryMultipleOp879
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binaryMultipleOp879
-
FOLLOW_EOB_in_binaryMultipleOp888
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_binaryMultipleOp888
-
FOLLOW_recurse_in_binaryMultipleOp892
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binaryMultipleOp892
-
FOLLOW_EOA_in_binaryMultipleOp894
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_binaryMultipleOp894
-
FOLLOW_ALT_in_ternary909
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_ternary909
-
FOLLOW_BACKTRACK_SEMPRED_in_ternary913
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_ternary913
-
FOLLOW_recurseNoLabel_in_ternary921
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_ternary921
-
FOLLOW_token_in_ternary925
public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary925
-
FOLLOW_recurse_in_ternary927
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary927
-
FOLLOW_token_in_ternary929
public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary929
-
FOLLOW_recurse_in_ternary931
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary931
-
FOLLOW_EOA_in_ternary933
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_ternary933
-
FOLLOW_ALT_in_prefix949
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_prefix949
-
FOLLOW_BACKTRACK_SEMPRED_in_prefix953
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_prefix953
-
FOLLOW_element_in_prefix966
public static final org.antlr.runtime.BitSet FOLLOW_element_in_prefix966
-
FOLLOW_recurse_in_prefix970
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_prefix970
-
FOLLOW_EOA_in_prefix972
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_prefix972
-
FOLLOW_ALT_in_suffix985
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_suffix985
-
FOLLOW_BACKTRACK_SEMPRED_in_suffix989
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_suffix989
-
FOLLOW_recurseNoLabel_in_suffix997
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_suffix997
-
FOLLOW_element_in_suffix1001
public static final org.antlr.runtime.BitSet FOLLOW_element_in_suffix1001
-
FOLLOW_EOA_in_suffix1005
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_suffix1005
-
FOLLOW_ASSIGN_in_recurse1018
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_recurse1018
-
FOLLOW_ID_in_recurse1020
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse1020
-
FOLLOW_recurseNoLabel_in_recurse1022
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1022
-
FOLLOW_PLUS_ASSIGN_in_recurse1029
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_recurse1029
-
FOLLOW_ID_in_recurse1031
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse1031
-
FOLLOW_recurseNoLabel_in_recurse1033
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1033
-
FOLLOW_recurseNoLabel_in_recurse1039
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse1039
-
FOLLOW_RULE_REF_in_recurseNoLabel1051
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_recurseNoLabel1051
-
FOLLOW_ASSIGN_in_token1068
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_token1068
-
FOLLOW_ID_in_token1070
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token1070
-
FOLLOW_token_in_token1074
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1074
-
FOLLOW_PLUS_ASSIGN_in_token1083
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_token1083
-
FOLLOW_ID_in_token1085
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token1085
-
FOLLOW_token_in_token1089
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1089
-
FOLLOW_ROOT_in_token1098
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_token1098
-
FOLLOW_token_in_token1102
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1102
-
FOLLOW_BANG_in_token1111
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_token1111
-
FOLLOW_token_in_token1115
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token1115
-
FOLLOW_CHAR_LITERAL_in_token1125
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_token1125
-
FOLLOW_STRING_LITERAL_in_token1139
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token1139
-
FOLLOW_TOKEN_REF_in_token1151
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token1151
-
FOLLOW_exceptionHandler_in_exceptionGroup1172
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1172
-
FOLLOW_finallyClause_in_exceptionGroup1175
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1175
-
FOLLOW_finallyClause_in_exceptionGroup1181
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1181
-
FOLLOW_CATCH_in_exceptionHandler1196
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1196
-
FOLLOW_ARG_ACTION_in_exceptionHandler1198
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1198
-
FOLLOW_ACTION_in_exceptionHandler1200
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1200
-
FOLLOW_FINALLY_in_finallyClause1213
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1213
-
FOLLOW_ACTION_in_finallyClause1215
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1215
-
FOLLOW_REWRITES_in_rewrite1228
public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1228
-
FOLLOW_REWRITE_in_rewrite1234
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1234
-
FOLLOW_SEMPRED_in_rewrite1236
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1236
-
FOLLOW_ALT_in_rewrite1241
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite1241
-
FOLLOW_TEMPLATE_in_rewrite1248
public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite1248
-
FOLLOW_ACTION_in_rewrite1254
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite1254
-
FOLLOW_ETC_in_rewrite1256
public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite1256
-
FOLLOW_ROOT_in_element1276
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element1276
-
FOLLOW_element_in_element1278
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1278
-
FOLLOW_BANG_in_element1285
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1285
-
FOLLOW_element_in_element1287
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1287
-
FOLLOW_atom_in_element1293
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1293
-
FOLLOW_NOT_in_element1299
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1299
-
FOLLOW_element_in_element1301
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1301
-
FOLLOW_RANGE_in_element1308
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1308
-
FOLLOW_atom_in_element1310
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1310
-
FOLLOW_atom_in_element1312
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1312
-
FOLLOW_ASSIGN_in_element1319
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1319
-
FOLLOW_ID_in_element1321
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1321
-
FOLLOW_element_in_element1323
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1323
-
FOLLOW_PLUS_ASSIGN_in_element1330
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1330
-
FOLLOW_ID_in_element1332
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1332
-
FOLLOW_element_in_element1334
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1334
-
FOLLOW_ebnf_in_element1340
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1340
-
FOLLOW_tree__in_element1345
public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1345
-
FOLLOW_SYNPRED_in_element1351
public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1351
-
FOLLOW_block_in_element1353
public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1353
-
FOLLOW_FORCED_ACTION_in_element1360
public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1360
-
FOLLOW_ACTION_in_element1365
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1365
-
FOLLOW_SEMPRED_in_element1370
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1370
-
FOLLOW_SYN_SEMPRED_in_element1375
public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1375
-
FOLLOW_BACKTRACK_SEMPRED_in_element1380
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1380
-
FOLLOW_GATED_SEMPRED_in_element1385
public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1385
-
FOLLOW_EPSILON_in_element1390
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1390
-
FOLLOW_block_in_ebnf1402
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1402
-
FOLLOW_OPTIONAL_in_ebnf1414
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1414
-
FOLLOW_block_in_ebnf1416
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1416
-
FOLLOW_CLOSURE_in_ebnf1431
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1431
-
FOLLOW_block_in_ebnf1433
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1433
-
FOLLOW_POSITIVE_CLOSURE_in_ebnf1449
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1449
-
FOLLOW_block_in_ebnf1451
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1451
-
FOLLOW_TREE_BEGIN_in_tree_1469
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1469
-
FOLLOW_element_in_tree_1471
public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1471
-
FOLLOW_RULE_REF_in_atom1485
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1485
-
FOLLOW_ARG_ACTION_in_atom1487
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1487
-
FOLLOW_TOKEN_REF_in_atom1495
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1495
-
FOLLOW_ARG_ACTION_in_atom1497
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1497
-
FOLLOW_CHAR_LITERAL_in_atom1504
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1504
-
FOLLOW_STRING_LITERAL_in_atom1509
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1509
-
FOLLOW_WILDCARD_in_atom1514
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1514
-
FOLLOW_DOT_in_atom1520
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1520
-
FOLLOW_ID_in_atom1522
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1522
-
FOLLOW_atom_in_atom1524
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1524
-
FOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker484
public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker484
-
FOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker530
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker530
-
FOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker593
public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker593
-
FOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker648
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker648
-
FOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker704
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker704
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.tree.TreeParser[] getDelegates()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
reportError
public void reportError(org.antlr.runtime.RecognitionException ex)
- Overrides:
reportErrorin classorg.antlr.runtime.BaseRecognizer
-
setTokenPrec
public void setTokenPrec(GrammarAST t, int alt)
-
binaryAlt
public void binaryAlt(GrammarAST altTree, GrammarAST rewriteTree, int alt)
-
ternaryAlt
public void ternaryAlt(GrammarAST altTree, GrammarAST rewriteTree, int alt)
-
prefixAlt
public void prefixAlt(GrammarAST altTree, GrammarAST rewriteTree, int alt)
-
suffixAlt
public void suffixAlt(GrammarAST altTree, GrammarAST rewriteTree, int alt)
-
otherAlt
public void otherAlt(GrammarAST altTree, GrammarAST rewriteTree, int alt)
-
setReturnValues
public void setReturnValues(GrammarAST t)
-
optionsSpec
public final void optionsSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
option
public final void option() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
optionValue
public final void optionValue() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
charSetElement
public final void charSetElement() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rec_rule
public final boolean rec_rule(Grammar g) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modifier
public final void modifier() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleScopeSpec
public final void ruleScopeSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleBlock
public final LeftRecursiveRuleWalker.ruleBlock_return ruleBlock() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
block
public final void block() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
outerAlternative
public final LeftRecursiveRuleWalker.outerAlternative_return outerAlternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
binary
public final void binary() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
binaryMultipleOp
public final void binaryMultipleOp() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ternary
public final void ternary() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
prefix
public final void prefix() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
suffix
public final void suffix() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
recurse
public final void recurse() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
recurseNoLabel
public final void recurseNoLabel() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
token
public final GrammarAST token() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
exceptionGroup
public final void exceptionGroup() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
exceptionHandler
public final void exceptionHandler() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
finallyClause
public final void finallyClause() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite
public final void rewrite() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
element
public final void element() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ebnf
public final void ebnf() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
tree_
public final void tree_() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final void atom() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ast_suffix
public final void ast_suffix() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_LeftRecursiveRuleWalker_fragment
public final void synpred1_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred2_LeftRecursiveRuleWalker_fragment
public final void synpred2_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred3_LeftRecursiveRuleWalker_fragment
public final void synpred3_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred4_LeftRecursiveRuleWalker_fragment
public final void synpred4_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred5_LeftRecursiveRuleWalker_fragment
public final void synpred5_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_LeftRecursiveRuleWalker
public final boolean synpred1_LeftRecursiveRuleWalker()
-
synpred2_LeftRecursiveRuleWalker
public final boolean synpred2_LeftRecursiveRuleWalker()
-
synpred4_LeftRecursiveRuleWalker
public final boolean synpred4_LeftRecursiveRuleWalker()
-
synpred3_LeftRecursiveRuleWalker
public final boolean synpred3_LeftRecursiveRuleWalker()
-
synpred5_LeftRecursiveRuleWalker
public final boolean synpred5_LeftRecursiveRuleWalker()
-
-