Package org.antlr.grammar.v3
Class ANTLRParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- org.antlr.grammar.v3.ANTLRParser
-
public class ANTLRParser extends org.antlr.runtime.ParserRead in an ANTLR grammar and build an AST. Try not to do any actions, just build the tree. The phases are: antlr.g (this file) assign.types.g define.g buildnfa.g antlr.print.g (optional) codegen.g Terence Parr University of San Francisco 2005
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static intACTIONstatic intACTION_CHAR_LITERALstatic intACTION_ESCstatic intACTION_STRING_LITERALprotected org.antlr.runtime.tree.TreeAdaptoradaptorstatic intALTstatic intAMPERSANDstatic intARGstatic intARG_ACTIONstatic intARGLISTstatic intASSIGNprotected booleanatTreeRootstatic intBACKTRACK_SEMPREDstatic intBANGstatic intBLOCKstatic intCATCHstatic intCHAR_LITERALstatic intCHAR_RANGEstatic intCLOSE_ELEMENT_OPTIONstatic intCLOSUREstatic intCOLONstatic intCOMBINED_GRAMMARstatic intCOMMAstatic intCOMMENTprotected GrammarASTcurrentBlockASTprotected java.lang.StringcurrentRuleNamestatic intDIGITstatic intDOC_COMMENTstatic intDOLLARstatic intDOTstatic intDOUBLE_ANGLE_STRING_LITERALstatic intDOUBLE_QUOTE_STRING_LITERALstatic intEOAstatic intEOBstatic intEOFstatic intEORstatic intEPSILONstatic intESCstatic intETCprivate java.lang.StringfileNamestatic intFINALLYstatic org.antlr.runtime.BitSetFOLLOW_ACTION_in_action600static org.antlr.runtime.BitSetFOLLOW_action_in_actions569static org.antlr.runtime.BitSetFOLLOW_ACTION_in_attrScope927static org.antlr.runtime.BitSetFOLLOW_ACTION_in_block1563static org.antlr.runtime.BitSetFOLLOW_ACTION_in_elementNoOptionSpec1853static org.antlr.runtime.BitSetFOLLOW_ACTION_in_exceptionHandler1727static org.antlr.runtime.BitSetFOLLOW_ACTION_in_finallyClause1741static org.antlr.runtime.BitSetFOLLOW_ACTION_in_grammar_324static org.antlr.runtime.BitSetFOLLOW_ACTION_in_rewrite_atom3175static org.antlr.runtime.BitSetFOLLOW_ACTION_in_rewrite_indirect_template_head3449static org.antlr.runtime.BitSetFOLLOW_ACTION_in_rewrite_template_arg3531static org.antlr.runtime.BitSetFOLLOW_ACTION_in_rewrite_template3392static org.antlr.runtime.BitSetFOLLOW_ACTION_in_ruleAction1271static org.antlr.runtime.BitSetFOLLOW_ACTION_in_ruleScopeSpec1313static org.antlr.runtime.BitSetFOLLOW_actions_in_grammar_397static org.antlr.runtime.BitSetFOLLOW_actionScopeName_in_action588static org.antlr.runtime.BitSetFOLLOW_alternative_in_block1577static org.antlr.runtime.BitSetFOLLOW_alternative_in_block1595static org.antlr.runtime.BitSetFOLLOW_alternative_in_ruleAltList1383static org.antlr.runtime.BitSetFOLLOW_alternative_in_ruleAltList1420static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_action584static org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_ruleAction1266static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_exceptionHandler1725static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_rewrite_atom3130static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_rule1044static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_rule1057static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_ruleref2002static org.antlr.runtime.BitSetFOLLOW_ARG_ACTION_in_terminal2421static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_delegateGrammar813static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementNoOptionSpec1773static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_elementOption2554static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_option683static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_rewrite_template_arg3529static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_tokenSpec881static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_treeRoot2062static org.antlr.runtime.BitSetFOLLOW_atom_in_elementNoOptionSpec1785static org.antlr.runtime.BitSetFOLLOW_atom_in_elementNoOptionSpec1816static org.antlr.runtime.BitSetFOLLOW_atom_in_treeRoot2070static org.antlr.runtime.BitSetFOLLOW_atom_in_treeRoot2078static org.antlr.runtime.BitSetFOLLOW_attrScope_in_attrScopes906static org.antlr.runtime.BitSetFOLLOW_attrScopes_in_grammar_390static org.antlr.runtime.BitSetFOLLOW_BANG_in_atom1905static org.antlr.runtime.BitSetFOLLOW_BANG_in_atom1985static org.antlr.runtime.BitSetFOLLOW_BANG_in_ebnf2233static org.antlr.runtime.BitSetFOLLOW_BANG_in_rule1033static org.antlr.runtime.BitSetFOLLOW_BANG_in_ruleref2009static org.antlr.runtime.BitSetFOLLOW_BANG_in_terminal2392static org.antlr.runtime.BitSetFOLLOW_BANG_in_terminal2433static org.antlr.runtime.BitSetFOLLOW_BANG_in_terminal2460static org.antlr.runtime.BitSetFOLLOW_BANG_in_terminal2477static org.antlr.runtime.BitSetFOLLOW_block_in_ebnf2120static org.antlr.runtime.BitSetFOLLOW_block_in_notSet2036static org.antlr.runtime.BitSetFOLLOW_block_in_treeRoot2072static org.antlr.runtime.BitSetFOLLOW_block_in_treeRoot2083static org.antlr.runtime.BitSetFOLLOW_CATCH_in_exceptionHandler1722static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_optionValue728static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_range2280static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_range2286static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_range2341static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_range2347static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_rewrite_atom3144static org.antlr.runtime.BitSetFOLLOW_CHAR_LITERAL_in_terminal2376static org.antlr.runtime.BitSetFOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502static org.antlr.runtime.BitSetFOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523static org.antlr.runtime.BitSetFOLLOW_COLON_in_action590static org.antlr.runtime.BitSetFOLLOW_COLON_in_action593static org.antlr.runtime.BitSetFOLLOW_COLON_in_block1557static org.antlr.runtime.BitSetFOLLOW_COLON_in_block1565static org.antlr.runtime.BitSetFOLLOW_COLON_in_rule1096static org.antlr.runtime.BitSetFOLLOW_COMMA_in_delegateGrammars790static org.antlr.runtime.BitSetFOLLOW_COMMA_in_idList2793static org.antlr.runtime.BitSetFOLLOW_COMMA_in_rewrite_template_args3488static org.antlr.runtime.BitSetFOLLOW_COMMA_in_throwsSpec1289static org.antlr.runtime.BitSetFOLLOW_defaultNodeOption_in_elementOptions2499static org.antlr.runtime.BitSetFOLLOW_delegateGrammar_in_delegateGrammars787static org.antlr.runtime.BitSetFOLLOW_delegateGrammar_in_delegateGrammars793static org.antlr.runtime.BitSetFOLLOW_delegateGrammars_in_grammar_373static org.antlr.runtime.BitSetFOLLOW_DOC_COMMENT_in_grammar_335static org.antlr.runtime.BitSetFOLLOW_DOC_COMMENT_in_rule970static org.antlr.runtime.BitSetFOLLOW_DOLLAR_in_rewrite_atom3166static org.antlr.runtime.BitSetFOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583static org.antlr.runtime.BitSetFOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359static org.antlr.runtime.BitSetFOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579static org.antlr.runtime.BitSetFOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353static org.antlr.runtime.BitSetFOLLOW_ebnf_in_elementNoOptionSpec1803static org.antlr.runtime.BitSetFOLLOW_ebnf_in_elementNoOptionSpec1841static org.antlr.runtime.BitSetFOLLOW_ebnfSuffix_in_elementNoOptionSpec1790static org.antlr.runtime.BitSetFOLLOW_ebnfSuffix_in_elementNoOptionSpec1825static org.antlr.runtime.BitSetFOLLOW_ebnfSuffix_in_rewrite_element3047static org.antlr.runtime.BitSetFOLLOW_ebnfSuffix_in_rewrite_element3095static org.antlr.runtime.BitSetFOLLOW_element_in_alternative1656static org.antlr.runtime.BitSetFOLLOW_element_in_tree_2101static org.antlr.runtime.BitSetFOLLOW_elementNoOptionSpec_in_element1752static org.antlr.runtime.BitSetFOLLOW_elementOption_in_elementOptions2511static org.antlr.runtime.BitSetFOLLOW_elementOption_in_elementOptions2518static org.antlr.runtime.BitSetFOLLOW_elementOptionId_in_defaultNodeOption2536static org.antlr.runtime.BitSetFOLLOW_elementOptionId_in_elementOption2561static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_rewrite_atom3125static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_rewrite_atom3146static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_rewrite_atom3158static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_terminal2381static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_terminal2410static org.antlr.runtime.BitSetFOLLOW_elementOptions_in_terminal2449static org.antlr.runtime.BitSetFOLLOW_EOF_in_grammar_409static org.antlr.runtime.BitSetFOLLOW_ETC_in_rewrite_alternative3012static org.antlr.runtime.BitSetFOLLOW_exceptionGroup_in_rule1113static org.antlr.runtime.BitSetFOLLOW_exceptionHandler_in_exceptionGroup1702static org.antlr.runtime.BitSetFOLLOW_FINALLY_in_finallyClause1738static org.antlr.runtime.BitSetFOLLOW_finallyClause_in_exceptionGroup1705static org.antlr.runtime.BitSetFOLLOW_finallyClause_in_exceptionGroup1711static org.antlr.runtime.BitSetFOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847static org.antlr.runtime.BitSetFOLLOW_FRAGMENT_in_rule1011static org.antlr.runtime.BitSetFOLLOW_GRAMMAR_in_grammarType465static org.antlr.runtime.BitSetFOLLOW_GRAMMAR_in_grammarType492static org.antlr.runtime.BitSetFOLLOW_GRAMMAR_in_grammarType519static org.antlr.runtime.BitSetFOLLOW_GRAMMAR_in_grammarType542static org.antlr.runtime.BitSetFOLLOW_grammarType_in_grammar_345static org.antlr.runtime.BitSetFOLLOW_id_in_action598static org.antlr.runtime.BitSetFOLLOW_id_in_actionScopeName613static org.antlr.runtime.BitSetFOLLOW_id_in_atom1945static org.antlr.runtime.BitSetFOLLOW_id_in_attrScope922static org.antlr.runtime.BitSetFOLLOW_id_in_delegateGrammar811static org.antlr.runtime.BitSetFOLLOW_id_in_delegateGrammar818static org.antlr.runtime.BitSetFOLLOW_id_in_delegateGrammar827static org.antlr.runtime.BitSetFOLLOW_id_in_elementNoOptionSpec1770static org.antlr.runtime.BitSetFOLLOW_id_in_elementOption2552static org.antlr.runtime.BitSetFOLLOW_id_in_elementOptionId2614static org.antlr.runtime.BitSetFOLLOW_id_in_elementOptionId2623static org.antlr.runtime.BitSetFOLLOW_id_in_grammar_349static org.antlr.runtime.BitSetFOLLOW_id_in_idList2790static org.antlr.runtime.BitSetFOLLOW_id_in_idList2796static org.antlr.runtime.BitSetFOLLOW_id_in_option681static org.antlr.runtime.BitSetFOLLOW_id_in_optionValue707static org.antlr.runtime.BitSetFOLLOW_id_in_rewrite_template_arg3525static org.antlr.runtime.BitSetFOLLOW_id_in_rewrite_template_head3405static org.antlr.runtime.BitSetFOLLOW_id_in_rule1023static org.antlr.runtime.BitSetFOLLOW_id_in_ruleAction1269static org.antlr.runtime.BitSetFOLLOW_id_in_synpred1_ANTLR1929static org.antlr.runtime.BitSetFOLLOW_id_in_throwsSpec1285static org.antlr.runtime.BitSetFOLLOW_id_in_throwsSpec1292static org.antlr.runtime.BitSetFOLLOW_id_in_treeRoot2059static org.antlr.runtime.BitSetFOLLOW_idList_in_ruleScopeSpec1324static org.antlr.runtime.BitSetFOLLOW_IMPLIES_in_ebnf2180static org.antlr.runtime.BitSetFOLLOW_IMPLIES_in_elementNoOptionSpec1865static org.antlr.runtime.BitSetFOLLOW_IMPORT_in_delegateGrammars784static org.antlr.runtime.BitSetFOLLOW_INT_in_optionValue739static org.antlr.runtime.BitSetFOLLOW_label_in_rewrite_atom3169static org.antlr.runtime.BitSetFOLLOW_LEXER_in_actionScopeName620static org.antlr.runtime.BitSetFOLLOW_LEXER_in_grammarType460static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_block1500static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_rewrite_block2895static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_rewrite_indirect_template_head3445static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_rewrite_indirect_template_head3457static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_rewrite_template_head3409static org.antlr.runtime.BitSetFOLLOW_NOT_in_notSet2023static org.antlr.runtime.BitSetFOLLOW_notSet_in_atom1979static org.antlr.runtime.BitSetFOLLOW_notTerminal_in_notSet2030static org.antlr.runtime.BitSetFOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496static org.antlr.runtime.BitSetFOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508static org.antlr.runtime.BitSetFOLLOW_option_in_optionsSpec660static org.antlr.runtime.BitSetFOLLOW_OPTIONS_in_optionsSpec656static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_block1538static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_grammar_359static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_rule1076static org.antlr.runtime.BitSetFOLLOW_optionValue_in_option686static org.antlr.runtime.BitSetFOLLOW_OR_in_block1591static org.antlr.runtime.BitSetFOLLOW_OR_in_ruleAltList1416static org.antlr.runtime.BitSetFOLLOW_PARSER_in_actionScopeName634static org.antlr.runtime.BitSetFOLLOW_PARSER_in_grammarType488static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776static org.antlr.runtime.BitSetFOLLOW_PLUS_ASSIGN_in_treeRoot2065static org.antlr.runtime.BitSetFOLLOW_PLUS_in_ebnf2162static org.antlr.runtime.BitSetFOLLOW_PLUS_in_ebnfSuffix2728static org.antlr.runtime.BitSetFOLLOW_PLUS_in_rewrite_ebnf3258static org.antlr.runtime.BitSetFOLLOW_PRIVATE_in_rule1002static org.antlr.runtime.BitSetFOLLOW_PROTECTED_in_rule983static org.antlr.runtime.BitSetFOLLOW_PUBLIC_in_rule992static org.antlr.runtime.BitSetFOLLOW_QUESTION_in_ebnf2126static org.antlr.runtime.BitSetFOLLOW_QUESTION_in_ebnfSuffix2700static org.antlr.runtime.BitSetFOLLOW_QUESTION_in_rewrite_ebnf3220static org.antlr.runtime.BitSetFOLLOW_range_in_atom1899static org.antlr.runtime.BitSetFOLLOW_RANGE_in_range2282static org.antlr.runtime.BitSetFOLLOW_RANGE_in_range2317static org.antlr.runtime.BitSetFOLLOW_RANGE_in_range2331static org.antlr.runtime.BitSetFOLLOW_RANGE_in_range2345static org.antlr.runtime.BitSetFOLLOW_RCURLY_in_optionsSpec668static org.antlr.runtime.BitSetFOLLOW_RCURLY_in_tokensSpec865static org.antlr.runtime.BitSetFOLLOW_RETURNS_in_rule1053static org.antlr.runtime.BitSetFOLLOW_rewrite_alternative_in_rewrite_block2899static org.antlr.runtime.BitSetFOLLOW_rewrite_alternative_in_rewrite_with_sempred2884static org.antlr.runtime.BitSetFOLLOW_rewrite_alternative_in_rewrite2848static org.antlr.runtime.BitSetFOLLOW_rewrite_atom_in_rewrite_element3027static org.antlr.runtime.BitSetFOLLOW_rewrite_atom_in_rewrite_tree3292static org.antlr.runtime.BitSetFOLLOW_rewrite_block_in_rewrite_ebnf3214static org.antlr.runtime.BitSetFOLLOW_rewrite_ebnf_in_rewrite_element3066static org.antlr.runtime.BitSetFOLLOW_rewrite_element_in_rewrite_alternative2951static org.antlr.runtime.BitSetFOLLOW_rewrite_element_in_rewrite_tree3294static org.antlr.runtime.BitSetFOLLOW_rewrite_in_block1581static org.antlr.runtime.BitSetFOLLOW_rewrite_in_block1599static org.antlr.runtime.BitSetFOLLOW_REWRITE_in_rewrite_with_sempred2879static org.antlr.runtime.BitSetFOLLOW_REWRITE_in_rewrite2846static org.antlr.runtime.BitSetFOLLOW_rewrite_in_ruleAltList1387static org.antlr.runtime.BitSetFOLLOW_rewrite_in_ruleAltList1424static org.antlr.runtime.BitSetFOLLOW_rewrite_indirect_template_head_in_rewrite_template3383static org.antlr.runtime.BitSetFOLLOW_rewrite_template_arg_in_rewrite_template_args3485static org.antlr.runtime.BitSetFOLLOW_rewrite_template_arg_in_rewrite_template_args3490static org.antlr.runtime.BitSetFOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459static org.antlr.runtime.BitSetFOLLOW_rewrite_template_args_in_rewrite_template_head3413static org.antlr.runtime.BitSetFOLLOW_rewrite_template_head_in_rewrite_template3334static org.antlr.runtime.BitSetFOLLOW_rewrite_template_head_in_rewrite_template3374static org.antlr.runtime.BitSetFOLLOW_rewrite_template_in_rewrite_alternative2939static org.antlr.runtime.BitSetFOLLOW_rewrite_tree_in_rewrite_element3075static org.antlr.runtime.BitSetFOLLOW_rewrite_with_sempred_in_rewrite2841static org.antlr.runtime.BitSetFOLLOW_ROOT_in_atom1902static org.antlr.runtime.BitSetFOLLOW_ROOT_in_atom1982static org.antlr.runtime.BitSetFOLLOW_ROOT_in_ebnf2216static org.antlr.runtime.BitSetFOLLOW_ROOT_in_ruleref2006static org.antlr.runtime.BitSetFOLLOW_ROOT_in_terminal2389static org.antlr.runtime.BitSetFOLLOW_ROOT_in_terminal2430static org.antlr.runtime.BitSetFOLLOW_ROOT_in_terminal2457static org.antlr.runtime.BitSetFOLLOW_ROOT_in_terminal2474static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_block1616static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_rewrite_block2903static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_rewrite_indirect_template_head3453static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_rewrite_indirect_template_head3461static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_rewrite_template_head3417static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_rewrite_tree3299static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_tree_2106static org.antlr.runtime.BitSetFOLLOW_rule_in_rules940static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_id2821static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_label3196static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_rewrite_atom3137static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_ruleref1999static org.antlr.runtime.BitSetFOLLOW_ruleAction_in_ruleActions1251static org.antlr.runtime.BitSetFOLLOW_ruleActions_in_attrScope924static org.antlr.runtime.BitSetFOLLOW_ruleActions_in_block1549static org.antlr.runtime.BitSetFOLLOW_ruleActions_in_rule1090static org.antlr.runtime.BitSetFOLLOW_ruleActions_in_ruleScopeSpec1310static org.antlr.runtime.BitSetFOLLOW_ruleAltList_in_rule1100static org.antlr.runtime.BitSetFOLLOW_ruleref_in_atom1955static org.antlr.runtime.BitSetFOLLOW_ruleref_in_atom1970static org.antlr.runtime.BitSetFOLLOW_ruleref_in_synpred1_ANTLR1936static org.antlr.runtime.BitSetFOLLOW_rules_in_grammar_405static org.antlr.runtime.BitSetFOLLOW_ruleScopeSpec_in_rule1085static org.antlr.runtime.BitSetFOLLOW_SCOPE_in_attrScope919static org.antlr.runtime.BitSetFOLLOW_SCOPE_in_ruleScopeSpec1308static org.antlr.runtime.BitSetFOLLOW_SCOPE_in_ruleScopeSpec1322static org.antlr.runtime.BitSetFOLLOW_SEMI_in_delegateGrammars797static org.antlr.runtime.BitSetFOLLOW_SEMI_in_elementOptions2515static org.antlr.runtime.BitSetFOLLOW_SEMI_in_grammar_353static org.antlr.runtime.BitSetFOLLOW_SEMI_in_optionsSpec663static org.antlr.runtime.BitSetFOLLOW_SEMI_in_rule1105static org.antlr.runtime.BitSetFOLLOW_SEMI_in_ruleScopeSpec1326static org.antlr.runtime.BitSetFOLLOW_SEMI_in_tokenSpec893static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_elementNoOptionSpec1861static org.antlr.runtime.BitSetFOLLOW_SEMPRED_in_rewrite_with_sempred2882static org.antlr.runtime.BitSetFOLLOW_set_in_tokenSpec884static org.antlr.runtime.BitSetFOLLOW_STAR_in_ebnf2144static org.antlr.runtime.BitSetFOLLOW_STAR_in_ebnfSuffix2714static org.antlr.runtime.BitSetFOLLOW_STAR_in_optionValue759static org.antlr.runtime.BitSetFOLLOW_STAR_in_rewrite_ebnf3239static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_elementOption2575static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_optionValue719static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_range2327static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_range2333static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_rewrite_atom3156static org.antlr.runtime.BitSetFOLLOW_STRING_LITERAL_in_terminal2444static org.antlr.runtime.BitSetFOLLOW_terminal_in_atom1953static org.antlr.runtime.BitSetFOLLOW_terminal_in_atom1964static org.antlr.runtime.BitSetFOLLOW_terminal_in_synpred1_ANTLR1934static org.antlr.runtime.BitSetFOLLOW_THROWS_in_throwsSpec1282static org.antlr.runtime.BitSetFOLLOW_throwsSpec_in_rule1067static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_id2809static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_label3186static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_range2313static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_range2319static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_rewrite_atom3122static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_terminal2403static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_tokenSpec877static org.antlr.runtime.BitSetFOLLOW_TOKENS_in_tokensSpec854static org.antlr.runtime.BitSetFOLLOW_tokenSpec_in_tokensSpec860static org.antlr.runtime.BitSetFOLLOW_tokensSpec_in_grammar_382static org.antlr.runtime.BitSetFOLLOW_tree__in_elementNoOptionSpec1884static org.antlr.runtime.BitSetFOLLOW_TREE_BEGIN_in_rewrite_tree3286static org.antlr.runtime.BitSetFOLLOW_TREE_BEGIN_in_tree_2094static org.antlr.runtime.BitSetFOLLOW_TREE_in_grammarType513static org.antlr.runtime.BitSetFOLLOW_treeRoot_in_tree_2099static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_atom1949static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_elementOptionId2619static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_synpred1_ANTLR1931static org.antlr.runtime.BitSetFOLLOW_WILDCARD_in_terminal2471static intFORCED_ACTIONstatic intFRAGMENTstatic intGATED_SEMPREDprivate Grammargrammarstatic intGRAMMARprivate intgrammarTypestatic intIDstatic intIMPLIESstatic intIMPORTstatic intINITACTIONstatic intINTstatic intLABELstatic intLEXERstatic intLEXER_GRAMMARstatic intLPARENstatic intML_COMMENTstatic intNESTED_ACTIONstatic intNESTED_ARG_ACTIONstatic intNOTstatic intOPEN_ELEMENT_OPTIONstatic intOPTIONALstatic intOPTIONSstatic intORstatic 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_REFstatic 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 ANTLRParser(org.antlr.runtime.TokenStream input)ANTLRParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, 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
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
-
currentRuleName
protected java.lang.String currentRuleName
-
currentBlockAST
protected GrammarAST currentBlockAST
-
atTreeRoot
protected boolean atTreeRoot
-
grammar
private Grammar grammar
-
grammarType
private int grammarType
-
fileName
private java.lang.String fileName
-
FOLLOW_ACTION_in_grammar_324
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_grammar_324
-
FOLLOW_DOC_COMMENT_in_grammar_335
public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammar_335
-
FOLLOW_grammarType_in_grammar_345
public static final org.antlr.runtime.BitSet FOLLOW_grammarType_in_grammar_345
-
FOLLOW_id_in_grammar_349
public static final org.antlr.runtime.BitSet FOLLOW_id_in_grammar_349
-
FOLLOW_SEMI_in_grammar_353
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_grammar_353
-
FOLLOW_optionsSpec_in_grammar_359
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammar_359
-
FOLLOW_delegateGrammars_in_grammar_373
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammar_373
-
FOLLOW_tokensSpec_in_grammar_382
public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammar_382
-
FOLLOW_attrScopes_in_grammar_390
public static final org.antlr.runtime.BitSet FOLLOW_attrScopes_in_grammar_390
-
FOLLOW_actions_in_grammar_397
public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammar_397
-
FOLLOW_rules_in_grammar_405
public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammar_405
-
FOLLOW_EOF_in_grammar_409
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_grammar_409
-
FOLLOW_LEXER_in_grammarType460
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_grammarType460
-
FOLLOW_GRAMMAR_in_grammarType465
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType465
-
FOLLOW_PARSER_in_grammarType488
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_grammarType488
-
FOLLOW_GRAMMAR_in_grammarType492
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType492
-
FOLLOW_TREE_in_grammarType513
public static final org.antlr.runtime.BitSet FOLLOW_TREE_in_grammarType513
-
FOLLOW_GRAMMAR_in_grammarType519
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType519
-
FOLLOW_GRAMMAR_in_grammarType542
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType542
-
FOLLOW_action_in_actions569
public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions569
-
FOLLOW_AMPERSAND_in_action584
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action584
-
FOLLOW_actionScopeName_in_action588
public static final org.antlr.runtime.BitSet FOLLOW_actionScopeName_in_action588
-
FOLLOW_COLON_in_action590
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action590
-
FOLLOW_COLON_in_action593
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action593
-
FOLLOW_id_in_action598
public static final org.antlr.runtime.BitSet FOLLOW_id_in_action598
-
FOLLOW_ACTION_in_action600
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action600
-
FOLLOW_id_in_actionScopeName613
public static final org.antlr.runtime.BitSet FOLLOW_id_in_actionScopeName613
-
FOLLOW_LEXER_in_actionScopeName620
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_actionScopeName620
-
FOLLOW_PARSER_in_actionScopeName634
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_actionScopeName634
-
FOLLOW_OPTIONS_in_optionsSpec656
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec656
-
FOLLOW_option_in_optionsSpec660
public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec660
-
FOLLOW_SEMI_in_optionsSpec663
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_optionsSpec663
-
FOLLOW_RCURLY_in_optionsSpec668
public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_optionsSpec668
-
FOLLOW_id_in_option681
public static final org.antlr.runtime.BitSet FOLLOW_id_in_option681
-
FOLLOW_ASSIGN_in_option683
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option683
-
FOLLOW_optionValue_in_option686
public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option686
-
FOLLOW_id_in_optionValue707
public static final org.antlr.runtime.BitSet FOLLOW_id_in_optionValue707
-
FOLLOW_STRING_LITERAL_in_optionValue719
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue719
-
FOLLOW_CHAR_LITERAL_in_optionValue728
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue728
-
FOLLOW_INT_in_optionValue739
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue739
-
FOLLOW_STAR_in_optionValue759
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_optionValue759
-
FOLLOW_IMPORT_in_delegateGrammars784
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars784
-
FOLLOW_delegateGrammar_in_delegateGrammars787
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars787
-
FOLLOW_COMMA_in_delegateGrammars790
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_delegateGrammars790
-
FOLLOW_delegateGrammar_in_delegateGrammars793
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars793
-
FOLLOW_SEMI_in_delegateGrammars797
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_delegateGrammars797
-
FOLLOW_id_in_delegateGrammar811
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar811
-
FOLLOW_ASSIGN_in_delegateGrammar813
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammar813
-
FOLLOW_id_in_delegateGrammar818
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar818
-
FOLLOW_id_in_delegateGrammar827
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar827
-
FOLLOW_TOKENS_in_tokensSpec854
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec854
-
FOLLOW_tokenSpec_in_tokensSpec860
public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec860
-
FOLLOW_RCURLY_in_tokensSpec865
public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_tokensSpec865
-
FOLLOW_TOKEN_REF_in_tokenSpec877
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec877
-
FOLLOW_ASSIGN_in_tokenSpec881
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec881
-
FOLLOW_set_in_tokenSpec884
public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec884
-
FOLLOW_SEMI_in_tokenSpec893
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_tokenSpec893
-
FOLLOW_attrScope_in_attrScopes906
public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_attrScopes906
-
FOLLOW_SCOPE_in_attrScope919
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope919
-
FOLLOW_id_in_attrScope922
public static final org.antlr.runtime.BitSet FOLLOW_id_in_attrScope922
-
FOLLOW_ruleActions_in_attrScope924
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_attrScope924
-
FOLLOW_ACTION_in_attrScope927
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope927
-
FOLLOW_rule_in_rules940
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules940
-
FOLLOW_DOC_COMMENT_in_rule970
public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_rule970
-
FOLLOW_PROTECTED_in_rule983
public static final org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_rule983
-
FOLLOW_PUBLIC_in_rule992
public static final org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_rule992
-
FOLLOW_PRIVATE_in_rule1002
public static final org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_rule1002
-
FOLLOW_FRAGMENT_in_rule1011
public static final org.antlr.runtime.BitSet FOLLOW_FRAGMENT_in_rule1011
-
FOLLOW_id_in_rule1023
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rule1023
-
FOLLOW_BANG_in_rule1033
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_rule1033
-
FOLLOW_ARG_ACTION_in_rule1044
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1044
-
FOLLOW_RETURNS_in_rule1053
public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rule1053
-
FOLLOW_ARG_ACTION_in_rule1057
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1057
-
FOLLOW_throwsSpec_in_rule1067
public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule1067
-
FOLLOW_optionsSpec_in_rule1076
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule1076
-
FOLLOW_ruleScopeSpec_in_rule1085
public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule1085
-
FOLLOW_ruleActions_in_rule1090
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_rule1090
-
FOLLOW_COLON_in_rule1096
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_rule1096
-
FOLLOW_ruleAltList_in_rule1100
public static final org.antlr.runtime.BitSet FOLLOW_ruleAltList_in_rule1100
-
FOLLOW_SEMI_in_rule1105
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_rule1105
-
FOLLOW_exceptionGroup_in_rule1113
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule1113
-
FOLLOW_ruleAction_in_ruleActions1251
public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_ruleActions1251
-
FOLLOW_AMPERSAND_in_ruleAction1266
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction1266
-
FOLLOW_id_in_ruleAction1269
public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleAction1269
-
FOLLOW_ACTION_in_ruleAction1271
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction1271
-
FOLLOW_THROWS_in_throwsSpec1282
public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec1282
-
FOLLOW_id_in_throwsSpec1285
public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1285
-
FOLLOW_COMMA_in_throwsSpec1289
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_throwsSpec1289
-
FOLLOW_id_in_throwsSpec1292
public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1292
-
FOLLOW_SCOPE_in_ruleScopeSpec1308
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1308
-
FOLLOW_ruleActions_in_ruleScopeSpec1310
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_ruleScopeSpec1310
-
FOLLOW_ACTION_in_ruleScopeSpec1313
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec1313
-
FOLLOW_SCOPE_in_ruleScopeSpec1322
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1322
-
FOLLOW_idList_in_ruleScopeSpec1324
public static final org.antlr.runtime.BitSet FOLLOW_idList_in_ruleScopeSpec1324
-
FOLLOW_SEMI_in_ruleScopeSpec1326
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_ruleScopeSpec1326
-
FOLLOW_alternative_in_ruleAltList1383
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1383
-
FOLLOW_rewrite_in_ruleAltList1387
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1387
-
FOLLOW_OR_in_ruleAltList1416
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ruleAltList1416
-
FOLLOW_alternative_in_ruleAltList1420
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1420
-
FOLLOW_rewrite_in_ruleAltList1424
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1424
-
FOLLOW_LPAREN_in_block1500
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_block1500
-
FOLLOW_optionsSpec_in_block1538
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block1538
-
FOLLOW_ruleActions_in_block1549
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_block1549
-
FOLLOW_COLON_in_block1557
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1557
-
FOLLOW_ACTION_in_block1563
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1563
-
FOLLOW_COLON_in_block1565
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1565
-
FOLLOW_alternative_in_block1577
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1577
-
FOLLOW_rewrite_in_block1581
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1581
-
FOLLOW_OR_in_block1591
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_block1591
-
FOLLOW_alternative_in_block1595
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1595
-
FOLLOW_rewrite_in_block1599
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1599
-
FOLLOW_RPAREN_in_block1616
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_block1616
-
FOLLOW_element_in_alternative1656
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1656
-
FOLLOW_exceptionHandler_in_exceptionGroup1702
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1702
-
FOLLOW_finallyClause_in_exceptionGroup1705
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1705
-
FOLLOW_finallyClause_in_exceptionGroup1711
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1711
-
FOLLOW_CATCH_in_exceptionHandler1722
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1722
-
FOLLOW_ARG_ACTION_in_exceptionHandler1725
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1725
-
FOLLOW_ACTION_in_exceptionHandler1727
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1727
-
FOLLOW_FINALLY_in_finallyClause1738
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1738
-
FOLLOW_ACTION_in_finallyClause1741
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1741
-
FOLLOW_elementNoOptionSpec_in_element1752
public static final org.antlr.runtime.BitSet FOLLOW_elementNoOptionSpec_in_element1752
-
FOLLOW_id_in_elementNoOptionSpec1770
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementNoOptionSpec1770
-
FOLLOW_ASSIGN_in_elementNoOptionSpec1773
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementNoOptionSpec1773
-
FOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776
-
FOLLOW_atom_in_elementNoOptionSpec1785
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1785
-
FOLLOW_ebnfSuffix_in_elementNoOptionSpec1790
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1790
-
FOLLOW_ebnf_in_elementNoOptionSpec1803
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1803
-
FOLLOW_atom_in_elementNoOptionSpec1816
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1816
-
FOLLOW_ebnfSuffix_in_elementNoOptionSpec1825
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1825
-
FOLLOW_ebnf_in_elementNoOptionSpec1841
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1841
-
FOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847
public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847
-
FOLLOW_ACTION_in_elementNoOptionSpec1853
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementNoOptionSpec1853
-
FOLLOW_SEMPRED_in_elementNoOptionSpec1861
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_elementNoOptionSpec1861
-
FOLLOW_IMPLIES_in_elementNoOptionSpec1865
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_elementNoOptionSpec1865
-
FOLLOW_tree__in_elementNoOptionSpec1884
public static final org.antlr.runtime.BitSet FOLLOW_tree__in_elementNoOptionSpec1884
-
FOLLOW_range_in_atom1899
public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom1899
-
FOLLOW_ROOT_in_atom1902
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1902
-
FOLLOW_BANG_in_atom1905
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1905
-
FOLLOW_id_in_atom1945
public static final org.antlr.runtime.BitSet FOLLOW_id_in_atom1945
-
FOLLOW_WILDCARD_in_atom1949
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1949
-
FOLLOW_terminal_in_atom1953
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1953
-
FOLLOW_ruleref_in_atom1955
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1955
-
FOLLOW_terminal_in_atom1964
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1964
-
FOLLOW_ruleref_in_atom1970
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1970
-
FOLLOW_notSet_in_atom1979
public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_atom1979
-
FOLLOW_ROOT_in_atom1982
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1982
-
FOLLOW_BANG_in_atom1985
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1985
-
FOLLOW_RULE_REF_in_ruleref1999
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref1999
-
FOLLOW_ARG_ACTION_in_ruleref2002
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref2002
-
FOLLOW_ROOT_in_ruleref2006
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ruleref2006
-
FOLLOW_BANG_in_ruleref2009
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ruleref2009
-
FOLLOW_NOT_in_notSet2023
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_notSet2023
-
FOLLOW_notTerminal_in_notSet2030
public static final org.antlr.runtime.BitSet FOLLOW_notTerminal_in_notSet2030
-
FOLLOW_block_in_notSet2036
public static final org.antlr.runtime.BitSet FOLLOW_block_in_notSet2036
-
FOLLOW_id_in_treeRoot2059
public static final org.antlr.runtime.BitSet FOLLOW_id_in_treeRoot2059
-
FOLLOW_ASSIGN_in_treeRoot2062
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_treeRoot2062
-
FOLLOW_PLUS_ASSIGN_in_treeRoot2065
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_treeRoot2065
-
FOLLOW_atom_in_treeRoot2070
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2070
-
FOLLOW_block_in_treeRoot2072
public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2072
-
FOLLOW_atom_in_treeRoot2078
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2078
-
FOLLOW_block_in_treeRoot2083
public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2083
-
FOLLOW_TREE_BEGIN_in_tree_2094
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_2094
-
FOLLOW_treeRoot_in_tree_2099
public static final org.antlr.runtime.BitSet FOLLOW_treeRoot_in_tree_2099
-
FOLLOW_element_in_tree_2101
public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_2101
-
FOLLOW_RPAREN_in_tree_2106
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tree_2106
-
FOLLOW_block_in_ebnf2120
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf2120
-
FOLLOW_QUESTION_in_ebnf2126
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnf2126
-
FOLLOW_STAR_in_ebnf2144
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnf2144
-
FOLLOW_PLUS_in_ebnf2162
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnf2162
-
FOLLOW_IMPLIES_in_ebnf2180
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_ebnf2180
-
FOLLOW_ROOT_in_ebnf2216
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ebnf2216
-
FOLLOW_BANG_in_ebnf2233
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ebnf2233
-
FOLLOW_CHAR_LITERAL_in_range2280
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2280
-
FOLLOW_RANGE_in_range2282
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2282
-
FOLLOW_CHAR_LITERAL_in_range2286
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2286
-
FOLLOW_TOKEN_REF_in_range2313
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2313
-
FOLLOW_RANGE_in_range2317
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2317
-
FOLLOW_TOKEN_REF_in_range2319
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2319
-
FOLLOW_STRING_LITERAL_in_range2327
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2327
-
FOLLOW_RANGE_in_range2331
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2331
-
FOLLOW_STRING_LITERAL_in_range2333
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2333
-
FOLLOW_CHAR_LITERAL_in_range2341
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2341
-
FOLLOW_RANGE_in_range2345
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2345
-
FOLLOW_CHAR_LITERAL_in_range2347
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2347
-
FOLLOW_CHAR_LITERAL_in_terminal2376
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_terminal2376
-
FOLLOW_elementOptions_in_terminal2381
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2381
-
FOLLOW_ROOT_in_terminal2389
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2389
-
FOLLOW_BANG_in_terminal2392
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2392
-
FOLLOW_TOKEN_REF_in_terminal2403
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal2403
-
FOLLOW_elementOptions_in_terminal2410
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2410
-
FOLLOW_ARG_ACTION_in_terminal2421
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal2421
-
FOLLOW_ROOT_in_terminal2430
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2430
-
FOLLOW_BANG_in_terminal2433
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2433
-
FOLLOW_STRING_LITERAL_in_terminal2444
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal2444
-
FOLLOW_elementOptions_in_terminal2449
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2449
-
FOLLOW_ROOT_in_terminal2457
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2457
-
FOLLOW_BANG_in_terminal2460
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2460
-
FOLLOW_WILDCARD_in_terminal2471
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_terminal2471
-
FOLLOW_ROOT_in_terminal2474
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2474
-
FOLLOW_BANG_in_terminal2477
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2477
-
FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496
-
FOLLOW_defaultNodeOption_in_elementOptions2499
public static final org.antlr.runtime.BitSet FOLLOW_defaultNodeOption_in_elementOptions2499
-
FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502
-
FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508
-
FOLLOW_elementOption_in_elementOptions2511
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2511
-
FOLLOW_SEMI_in_elementOptions2515
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_elementOptions2515
-
FOLLOW_elementOption_in_elementOptions2518
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2518
-
FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523
-
FOLLOW_elementOptionId_in_defaultNodeOption2536
public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_defaultNodeOption2536
-
FOLLOW_id_in_elementOption2552
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOption2552
-
FOLLOW_ASSIGN_in_elementOption2554
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption2554
-
FOLLOW_elementOptionId_in_elementOption2561
public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_elementOption2561
-
FOLLOW_STRING_LITERAL_in_elementOption2575
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption2575
-
FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579
-
FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583
-
FOLLOW_id_in_elementOptionId2614
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2614
-
FOLLOW_WILDCARD_in_elementOptionId2619
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_elementOptionId2619
-
FOLLOW_id_in_elementOptionId2623
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2623
-
FOLLOW_QUESTION_in_ebnfSuffix2700
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix2700
-
FOLLOW_STAR_in_ebnfSuffix2714
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnfSuffix2714
-
FOLLOW_PLUS_in_ebnfSuffix2728
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnfSuffix2728
-
FOLLOW_id_in_idList2790
public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2790
-
FOLLOW_COMMA_in_idList2793
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_idList2793
-
FOLLOW_id_in_idList2796
public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2796
-
FOLLOW_TOKEN_REF_in_id2809
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id2809
-
FOLLOW_RULE_REF_in_id2821
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id2821
-
FOLLOW_rewrite_with_sempred_in_rewrite2841
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_with_sempred_in_rewrite2841
-
FOLLOW_REWRITE_in_rewrite2846
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite2846
-
FOLLOW_rewrite_alternative_in_rewrite2848
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite2848
-
FOLLOW_REWRITE_in_rewrite_with_sempred2879
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite_with_sempred2879
-
FOLLOW_SEMPRED_in_rewrite_with_sempred2882
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite_with_sempred2882
-
FOLLOW_rewrite_alternative_in_rewrite_with_sempred2884
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_with_sempred2884
-
FOLLOW_LPAREN_in_rewrite_block2895
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_block2895
-
FOLLOW_rewrite_alternative_in_rewrite_block2899
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block2899
-
FOLLOW_RPAREN_in_rewrite_block2903
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_block2903
-
FOLLOW_rewrite_template_in_rewrite_alternative2939
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative2939
-
FOLLOW_rewrite_element_in_rewrite_alternative2951
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative2951
-
FOLLOW_ETC_in_rewrite_alternative3012
public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative3012
-
FOLLOW_rewrite_atom_in_rewrite_element3027
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element3027
-
FOLLOW_ebnfSuffix_in_rewrite_element3047
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3047
-
FOLLOW_rewrite_ebnf_in_rewrite_element3066
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element3066
-
FOLLOW_rewrite_tree_in_rewrite_element3075
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element3075
-
FOLLOW_ebnfSuffix_in_rewrite_element3095
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3095
-
FOLLOW_TOKEN_REF_in_rewrite_atom3122
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom3122
-
FOLLOW_elementOptions_in_rewrite_atom3125
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3125
-
FOLLOW_ARG_ACTION_in_rewrite_atom3130
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom3130
-
FOLLOW_RULE_REF_in_rewrite_atom3137
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom3137
-
FOLLOW_CHAR_LITERAL_in_rewrite_atom3144
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom3144
-
FOLLOW_elementOptions_in_rewrite_atom3146
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3146
-
FOLLOW_STRING_LITERAL_in_rewrite_atom3156
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom3156
-
FOLLOW_elementOptions_in_rewrite_atom3158
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3158
-
FOLLOW_DOLLAR_in_rewrite_atom3166
public static final org.antlr.runtime.BitSet FOLLOW_DOLLAR_in_rewrite_atom3166
-
FOLLOW_label_in_rewrite_atom3169
public static final org.antlr.runtime.BitSet FOLLOW_label_in_rewrite_atom3169
-
FOLLOW_ACTION_in_rewrite_atom3175
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom3175
-
FOLLOW_TOKEN_REF_in_label3186
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_label3186
-
FOLLOW_RULE_REF_in_label3196
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_label3196
-
FOLLOW_rewrite_block_in_rewrite_ebnf3214
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf3214
-
FOLLOW_QUESTION_in_rewrite_ebnf3220
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_rewrite_ebnf3220
-
FOLLOW_STAR_in_rewrite_ebnf3239
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_rewrite_ebnf3239
-
FOLLOW_PLUS_in_rewrite_ebnf3258
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_rewrite_ebnf3258
-
FOLLOW_TREE_BEGIN_in_rewrite_tree3286
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree3286
-
FOLLOW_rewrite_atom_in_rewrite_tree3292
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree3292
-
FOLLOW_rewrite_element_in_rewrite_tree3294
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree3294
-
FOLLOW_RPAREN_in_rewrite_tree3299
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_tree3299
-
FOLLOW_rewrite_template_head_in_rewrite_template3334
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3334
-
FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353
-
FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359
-
FOLLOW_rewrite_template_head_in_rewrite_template3374
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3374
-
FOLLOW_rewrite_indirect_template_head_in_rewrite_template3383
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3383
-
FOLLOW_ACTION_in_rewrite_template3392
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template3392
-
FOLLOW_id_in_rewrite_template_head3405
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_head3405
-
FOLLOW_LPAREN_in_rewrite_template_head3409
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_template_head3409
-
FOLLOW_rewrite_template_args_in_rewrite_template_head3413
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template_head3413
-
FOLLOW_RPAREN_in_rewrite_template_head3417
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_template_head3417
-
FOLLOW_LPAREN_in_rewrite_indirect_template_head3445
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3445
-
FOLLOW_ACTION_in_rewrite_indirect_template_head3449
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3449
-
FOLLOW_RPAREN_in_rewrite_indirect_template_head3453
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3453
-
FOLLOW_LPAREN_in_rewrite_indirect_template_head3457
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3457
-
FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459
-
FOLLOW_RPAREN_in_rewrite_indirect_template_head3461
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3461
-
FOLLOW_rewrite_template_arg_in_rewrite_template_args3485
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3485
-
FOLLOW_COMMA_in_rewrite_template_args3488
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_rewrite_template_args3488
-
FOLLOW_rewrite_template_arg_in_rewrite_template_args3490
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3490
-
FOLLOW_id_in_rewrite_template_arg3525
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_arg3525
-
FOLLOW_ASSIGN_in_rewrite_template_arg3529
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_rewrite_template_arg3529
-
FOLLOW_ACTION_in_rewrite_template_arg3531
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template_arg3531
-
FOLLOW_id_in_synpred1_ANTLR1929
public static final org.antlr.runtime.BitSet FOLLOW_id_in_synpred1_ANTLR1929
-
FOLLOW_WILDCARD_in_synpred1_ANTLR1931
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_synpred1_ANTLR1931
-
FOLLOW_terminal_in_synpred1_ANTLR1934
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_synpred1_ANTLR1934
-
FOLLOW_ruleref_in_synpred1_ANTLR1936
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_synpred1_ANTLR1936
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.Parser[] getDelegates()
-
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
-
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
createParser
public static ANTLRParser createParser(org.antlr.runtime.TokenStream input)
-
getGrammar
public Grammar getGrammar()
-
setGrammar
public void setGrammar(Grammar value)
-
getGrammarType
public int getGrammarType()
-
setGrammarType
public void setGrammarType(int value)
-
getFileName
public java.lang.String getFileName()
-
setFileName
public void setFileName(java.lang.String value)
-
LA
private final int LA(int i)
-
LT
private final org.antlr.runtime.Token LT(int k)
-
setToBlockWithSet
protected GrammarAST setToBlockWithSet(GrammarAST b)
-
createBlockFromDupAlt
protected GrammarAST createBlockFromDupAlt(GrammarAST alt)
Create a copy of the alt and make it into a BLOCK; all actions, labels, tree operators, rewrites are removed.
-
prefixWithSynPred
protected void prefixWithSynPred(GrammarAST alt)
Rewrite alt to have a synpred as first element; (xxx)=>xxx but only if they didn't specify one manually.
-
createSynSemPredFromBlock
protected GrammarAST createSynSemPredFromBlock(GrammarAST synpredBlockAST, int synpredTokenType)
-
createSimpleRuleAST
public static GrammarAST createSimpleRuleAST(java.lang.String name, GrammarAST block, boolean fragment)
-
reportError
public void reportError(org.antlr.runtime.RecognitionException ex)
- Overrides:
reportErrorin classorg.antlr.runtime.BaseRecognizer
-
cleanup
public void cleanup(GrammarAST root)
-
grammar_
public final ANTLRParser.grammar__return grammar_(Grammar g) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
grammarType
public final ANTLRParser.grammarType_return grammarType() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
actions
public final ANTLRParser.actions_return actions() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
action
public final ANTLRParser.action_return action() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
actionScopeName
public final ANTLRParser.actionScopeName_return actionScopeName() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
optionsSpec
public final ANTLRParser.optionsSpec_return optionsSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
option
public final ANTLRParser.option_return option(java.util.Map<java.lang.String,java.lang.Object> opts) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
optionValue
public final ANTLRParser.optionValue_return optionValue() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
delegateGrammars
public final ANTLRParser.delegateGrammars_return delegateGrammars() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
delegateGrammar
public final ANTLRParser.delegateGrammar_return delegateGrammar() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tokensSpec
public final ANTLRParser.tokensSpec_return tokensSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tokenSpec
public final ANTLRParser.tokenSpec_return tokenSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrScopes
public final ANTLRParser.attrScopes_return attrScopes() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrScope
public final ANTLRParser.attrScope_return attrScope() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rules
public final ANTLRParser.rules_return rules() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rule
public final ANTLRParser.rule_return rule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleActions
public final ANTLRParser.ruleActions_return ruleActions() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleAction
public final ANTLRParser.ruleAction_return ruleAction() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
throwsSpec
public final ANTLRParser.throwsSpec_return throwsSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleScopeSpec
public final ANTLRParser.ruleScopeSpec_return ruleScopeSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleAltList
public final ANTLRParser.ruleAltList_return ruleAltList(java.util.Map<java.lang.String,java.lang.Object> opts) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
block
public final ANTLRParser.block_return block() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
alternative
public final ANTLRParser.alternative_return alternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
exceptionGroup
public final ANTLRParser.exceptionGroup_return exceptionGroup() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
exceptionHandler
public final ANTLRParser.exceptionHandler_return exceptionHandler() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
finallyClause
public final ANTLRParser.finallyClause_return finallyClause() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
element
public final ANTLRParser.element_return element() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elementNoOptionSpec
public final ANTLRParser.elementNoOptionSpec_return elementNoOptionSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final ANTLRParser.atom_return atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleref
public final ANTLRParser.ruleref_return ruleref() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
notSet
public final ANTLRParser.notSet_return notSet() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
treeRoot
public final ANTLRParser.treeRoot_return treeRoot() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tree_
public final ANTLRParser.tree__return tree_() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ebnf
public final ANTLRParser.ebnf_return ebnf() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
range
public final ANTLRParser.range_return range() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
terminal
public final ANTLRParser.terminal_return terminal() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elementOptions
public final ANTLRParser.elementOptions_return elementOptions(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
defaultNodeOption
public final ANTLRParser.defaultNodeOption_return defaultNodeOption(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elementOption
public final ANTLRParser.elementOption_return elementOption(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elementOptionId
public final ANTLRParser.elementOptionId_return elementOptionId() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ebnfSuffix
public final ANTLRParser.ebnfSuffix_return ebnfSuffix(GrammarAST elemAST, boolean inRewrite) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
notTerminal
public final ANTLRParser.notTerminal_return notTerminal() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
idList
public final ANTLRParser.idList_return idList() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
id
public final ANTLRParser.id_return id() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite
public final ANTLRParser.rewrite_return rewrite() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_with_sempred
public final ANTLRParser.rewrite_with_sempred_return rewrite_with_sempred() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_block
public final ANTLRParser.rewrite_block_return rewrite_block() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_alternative
public final ANTLRParser.rewrite_alternative_return rewrite_alternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_element
public final ANTLRParser.rewrite_element_return rewrite_element() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_atom
public final ANTLRParser.rewrite_atom_return rewrite_atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
label
public final ANTLRParser.label_return label() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_ebnf
public final ANTLRParser.rewrite_ebnf_return rewrite_ebnf() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_tree
public final ANTLRParser.rewrite_tree_return rewrite_tree() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template
public final ANTLRParser.rewrite_template_return rewrite_template() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_head
public final ANTLRParser.rewrite_template_head_return rewrite_template_head() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_indirect_template_head
public final ANTLRParser.rewrite_indirect_template_head_return rewrite_indirect_template_head() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_args
public final ANTLRParser.rewrite_template_args_return rewrite_template_args() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_arg
public final ANTLRParser.rewrite_template_arg_return rewrite_template_arg() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_ANTLR_fragment
public final void synpred1_ANTLR_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_ANTLR
public final boolean synpred1_ANTLR()
-
-