org.antlr.grammar.v3
Class ANTLRv3Parser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.antlr.grammar.v3.ANTLRv3Parser
public class ANTLRv3Parser
- extends Parser
ANTLR v3 grammar written in ANTLR v3 with AST construction
| Fields inherited from class org.antlr.runtime.Parser |
input |
| 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, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
T__67
public static final int T__67
- See Also:
- Constant Field Values
T__68
public static final int T__68
- See Also:
- Constant Field Values
T__69
public static final int T__69
- See Also:
- Constant Field Values
T__70
public static final int T__70
- See Also:
- Constant Field Values
T__71
public static final int T__71
- See Also:
- Constant Field Values
T__72
public static final int T__72
- See Also:
- Constant Field Values
T__73
public static final int T__73
- See Also:
- Constant Field Values
T__74
public static final int T__74
- See Also:
- Constant Field Values
T__75
public static final int T__75
- See Also:
- Constant Field Values
T__76
public static final int T__76
- See Also:
- Constant Field Values
T__77
public static final int T__77
- See Also:
- Constant Field Values
T__78
public static final int T__78
- See Also:
- Constant Field Values
T__79
public static final int T__79
- See Also:
- Constant Field Values
T__80
public static final int T__80
- See Also:
- Constant Field Values
T__81
public static final int T__81
- See Also:
- Constant Field Values
T__82
public static final int T__82
- See Also:
- Constant Field Values
T__83
public static final int T__83
- See Also:
- Constant Field Values
T__84
public static final int T__84
- See Also:
- Constant Field Values
T__85
public static final int T__85
- See Also:
- Constant Field Values
T__86
public static final int T__86
- See Also:
- Constant Field Values
T__87
public static final int T__87
- See Also:
- Constant Field Values
T__88
public static final int T__88
- See Also:
- Constant Field Values
T__89
public static final int T__89
- See Also:
- Constant Field Values
T__90
public static final int T__90
- See Also:
- Constant Field Values
T__91
public static final int T__91
- See Also:
- Constant Field Values
T__92
public static final int T__92
- See Also:
- Constant Field Values
T__93
public static final int T__93
- See Also:
- Constant Field Values
DOC_COMMENT
public static final int DOC_COMMENT
- See Also:
- Constant Field Values
PARSER
public static final int PARSER
- See Also:
- Constant Field Values
LEXER
public static final int LEXER
- See Also:
- Constant Field Values
RULE
public static final int RULE
- See Also:
- Constant Field Values
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
OPTIONAL
public static final int OPTIONAL
- See Also:
- Constant Field Values
CLOSURE
public static final int CLOSURE
- See Also:
- Constant Field Values
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE
- See Also:
- Constant Field Values
SYNPRED
public static final int SYNPRED
- See Also:
- Constant Field Values
RANGE
public static final int RANGE
- See Also:
- Constant Field Values
CHAR_RANGE
public static final int CHAR_RANGE
- See Also:
- Constant Field Values
EPSILON
public static final int EPSILON
- See Also:
- Constant Field Values
ALT
public static final int ALT
- See Also:
- Constant Field Values
EOR
public static final int EOR
- See Also:
- Constant Field Values
EOB
public static final int EOB
- See Also:
- Constant Field Values
EOA
public static final int EOA
- See Also:
- Constant Field Values
ID
public static final int ID
- 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
RET
public static final int RET
- See Also:
- Constant Field Values
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR
- See Also:
- Constant Field Values
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR
- See Also:
- Constant Field Values
TREE_GRAMMAR
public static final int TREE_GRAMMAR
- See Also:
- Constant Field Values
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR
- See Also:
- Constant Field Values
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
SCOPE
public static final int SCOPE
- See Also:
- Constant Field Values
SEMPRED
public static final int SEMPRED
- See Also:
- Constant Field Values
GATED_SEMPRED
public static final int GATED_SEMPRED
- See Also:
- Constant Field Values
SYN_SEMPRED
public static final int SYN_SEMPRED
- See Also:
- Constant Field Values
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED
- See Also:
- Constant Field Values
FRAGMENT
public static final int FRAGMENT
- See Also:
- Constant Field Values
TREE_BEGIN
public static final int TREE_BEGIN
- See Also:
- Constant Field Values
ROOT
public static final int ROOT
- See Also:
- Constant Field Values
BANG
public static final int BANG
- See Also:
- Constant Field Values
REWRITE
public static final int REWRITE
- See Also:
- Constant Field Values
AT
public static final int AT
- See Also:
- Constant Field Values
LABEL_ASSIGN
public static final int LABEL_ASSIGN
- See Also:
- Constant Field Values
LIST_LABEL_ASSIGN
public static final int LIST_LABEL_ASSIGN
- 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
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
CHAR_LITERAL
public static final int CHAR_LITERAL
- See Also:
- Constant Field Values
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
ARG_ACTION
public static final int ARG_ACTION
- See Also:
- Constant Field Values
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL
- See Also:
- Constant Field Values
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL
- See Also:
- Constant Field Values
SRC
public static final int SRC
- See Also:
- Constant Field Values
SL_COMMENT
public static final int SL_COMMENT
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
LITERAL_CHAR
public static final int LITERAL_CHAR
- See Also:
- Constant Field Values
ESC
public static final int ESC
- See Also:
- Constant Field Values
XDIGIT
public static final int XDIGIT
- See Also:
- Constant Field Values
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION
- See Also:
- Constant Field Values
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL
- See Also:
- Constant Field Values
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL
- See Also:
- Constant Field Values
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
ACTION_ESC
public static final int ACTION_ESC
- See Also:
- Constant Field Values
WS_LOOP
public static final int WS_LOOP
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
adaptor
protected TreeAdaptor adaptor
rule_stack
protected Stack rule_stack
dfa46
protected org.antlr.grammar.v3.ANTLRv3Parser.DFA46 dfa46
dfa73
protected org.antlr.grammar.v3.ANTLRv3Parser.DFA73 dfa73
dfa76
protected org.antlr.grammar.v3.ANTLRv3Parser.DFA76 dfa76
dfa81
protected org.antlr.grammar.v3.ANTLRv3Parser.DFA81 dfa81
FOLLOW_DOC_COMMENT_in_grammarDef367
public static final BitSet FOLLOW_DOC_COMMENT_in_grammarDef367
FOLLOW_67_in_grammarDef377
public static final BitSet FOLLOW_67_in_grammarDef377
FOLLOW_68_in_grammarDef395
public static final BitSet FOLLOW_68_in_grammarDef395
FOLLOW_69_in_grammarDef411
public static final BitSet FOLLOW_69_in_grammarDef411
FOLLOW_70_in_grammarDef452
public static final BitSet FOLLOW_70_in_grammarDef452
FOLLOW_id_in_grammarDef454
public static final BitSet FOLLOW_id_in_grammarDef454
FOLLOW_71_in_grammarDef456
public static final BitSet FOLLOW_71_in_grammarDef456
FOLLOW_optionsSpec_in_grammarDef458
public static final BitSet FOLLOW_optionsSpec_in_grammarDef458
FOLLOW_tokensSpec_in_grammarDef461
public static final BitSet FOLLOW_tokensSpec_in_grammarDef461
FOLLOW_attrScope_in_grammarDef464
public static final BitSet FOLLOW_attrScope_in_grammarDef464
FOLLOW_action_in_grammarDef467
public static final BitSet FOLLOW_action_in_grammarDef467
FOLLOW_rule_in_grammarDef475
public static final BitSet FOLLOW_rule_in_grammarDef475
FOLLOW_EOF_in_grammarDef483
public static final BitSet FOLLOW_EOF_in_grammarDef483
FOLLOW_TOKENS_in_tokensSpec544
public static final BitSet FOLLOW_TOKENS_in_tokensSpec544
FOLLOW_tokenSpec_in_tokensSpec546
public static final BitSet FOLLOW_tokenSpec_in_tokensSpec546
FOLLOW_72_in_tokensSpec549
public static final BitSet FOLLOW_72_in_tokensSpec549
FOLLOW_TOKEN_REF_in_tokenSpec569
public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec569
FOLLOW_LABEL_ASSIGN_in_tokenSpec575
public static final BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec575
FOLLOW_STRING_LITERAL_in_tokenSpec580
public static final BitSet FOLLOW_STRING_LITERAL_in_tokenSpec580
FOLLOW_CHAR_LITERAL_in_tokenSpec584
public static final BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec584
FOLLOW_71_in_tokenSpec623
public static final BitSet FOLLOW_71_in_tokenSpec623
FOLLOW_SCOPE_in_attrScope634
public static final BitSet FOLLOW_SCOPE_in_attrScope634
FOLLOW_id_in_attrScope636
public static final BitSet FOLLOW_id_in_attrScope636
FOLLOW_ACTION_in_attrScope638
public static final BitSet FOLLOW_ACTION_in_attrScope638
FOLLOW_AT_in_action661
public static final BitSet FOLLOW_AT_in_action661
FOLLOW_actionScopeName_in_action664
public static final BitSet FOLLOW_actionScopeName_in_action664
FOLLOW_73_in_action666
public static final BitSet FOLLOW_73_in_action666
FOLLOW_id_in_action670
public static final BitSet FOLLOW_id_in_action670
FOLLOW_ACTION_in_action672
public static final BitSet FOLLOW_ACTION_in_action672
FOLLOW_id_in_actionScopeName698
public static final BitSet FOLLOW_id_in_actionScopeName698
FOLLOW_67_in_actionScopeName705
public static final BitSet FOLLOW_67_in_actionScopeName705
FOLLOW_68_in_actionScopeName722
public static final BitSet FOLLOW_68_in_actionScopeName722
FOLLOW_OPTIONS_in_optionsSpec738
public static final BitSet FOLLOW_OPTIONS_in_optionsSpec738
FOLLOW_option_in_optionsSpec741
public static final BitSet FOLLOW_option_in_optionsSpec741
FOLLOW_71_in_optionsSpec743
public static final BitSet FOLLOW_71_in_optionsSpec743
FOLLOW_72_in_optionsSpec747
public static final BitSet FOLLOW_72_in_optionsSpec747
FOLLOW_id_in_option772
public static final BitSet FOLLOW_id_in_option772
FOLLOW_LABEL_ASSIGN_in_option774
public static final BitSet FOLLOW_LABEL_ASSIGN_in_option774
FOLLOW_optionValue_in_option776
public static final BitSet FOLLOW_optionValue_in_option776
FOLLOW_qid_in_optionValue805
public static final BitSet FOLLOW_qid_in_optionValue805
FOLLOW_STRING_LITERAL_in_optionValue815
public static final BitSet FOLLOW_STRING_LITERAL_in_optionValue815
FOLLOW_CHAR_LITERAL_in_optionValue825
public static final BitSet FOLLOW_CHAR_LITERAL_in_optionValue825
FOLLOW_INT_in_optionValue835
public static final BitSet FOLLOW_INT_in_optionValue835
FOLLOW_74_in_optionValue845
public static final BitSet FOLLOW_74_in_optionValue845
FOLLOW_DOC_COMMENT_in_rule870
public static final BitSet FOLLOW_DOC_COMMENT_in_rule870
FOLLOW_75_in_rule880
public static final BitSet FOLLOW_75_in_rule880
FOLLOW_76_in_rule882
public static final BitSet FOLLOW_76_in_rule882
FOLLOW_77_in_rule884
public static final BitSet FOLLOW_77_in_rule884
FOLLOW_FRAGMENT_in_rule886
public static final BitSet FOLLOW_FRAGMENT_in_rule886
FOLLOW_id_in_rule894
public static final BitSet FOLLOW_id_in_rule894
FOLLOW_BANG_in_rule900
public static final BitSet FOLLOW_BANG_in_rule900
FOLLOW_ARG_ACTION_in_rule909
public static final BitSet FOLLOW_ARG_ACTION_in_rule909
FOLLOW_RET_in_rule918
public static final BitSet FOLLOW_RET_in_rule918
FOLLOW_ARG_ACTION_in_rule922
public static final BitSet FOLLOW_ARG_ACTION_in_rule922
FOLLOW_throwsSpec_in_rule930
public static final BitSet FOLLOW_throwsSpec_in_rule930
FOLLOW_optionsSpec_in_rule933
public static final BitSet FOLLOW_optionsSpec_in_rule933
FOLLOW_ruleScopeSpec_in_rule936
public static final BitSet FOLLOW_ruleScopeSpec_in_rule936
FOLLOW_ruleAction_in_rule939
public static final BitSet FOLLOW_ruleAction_in_rule939
FOLLOW_78_in_rule944
public static final BitSet FOLLOW_78_in_rule944
FOLLOW_altList_in_rule946
public static final BitSet FOLLOW_altList_in_rule946
FOLLOW_71_in_rule948
public static final BitSet FOLLOW_71_in_rule948
FOLLOW_exceptionGroup_in_rule952
public static final BitSet FOLLOW_exceptionGroup_in_rule952
FOLLOW_AT_in_ruleAction1058
public static final BitSet FOLLOW_AT_in_ruleAction1058
FOLLOW_id_in_ruleAction1060
public static final BitSet FOLLOW_id_in_ruleAction1060
FOLLOW_ACTION_in_ruleAction1062
public static final BitSet FOLLOW_ACTION_in_ruleAction1062
FOLLOW_79_in_throwsSpec1083
public static final BitSet FOLLOW_79_in_throwsSpec1083
FOLLOW_id_in_throwsSpec1085
public static final BitSet FOLLOW_id_in_throwsSpec1085
FOLLOW_80_in_throwsSpec1089
public static final BitSet FOLLOW_80_in_throwsSpec1089
FOLLOW_id_in_throwsSpec1091
public static final BitSet FOLLOW_id_in_throwsSpec1091
FOLLOW_SCOPE_in_ruleScopeSpec1114
public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1114
FOLLOW_ACTION_in_ruleScopeSpec1116
public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec1116
FOLLOW_SCOPE_in_ruleScopeSpec1129
public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1129
FOLLOW_id_in_ruleScopeSpec1131
public static final BitSet FOLLOW_id_in_ruleScopeSpec1131
FOLLOW_80_in_ruleScopeSpec1134
public static final BitSet FOLLOW_80_in_ruleScopeSpec1134
FOLLOW_id_in_ruleScopeSpec1136
public static final BitSet FOLLOW_id_in_ruleScopeSpec1136
FOLLOW_71_in_ruleScopeSpec1140
public static final BitSet FOLLOW_71_in_ruleScopeSpec1140
FOLLOW_SCOPE_in_ruleScopeSpec1154
public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1154
FOLLOW_ACTION_in_ruleScopeSpec1156
public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec1156
FOLLOW_SCOPE_in_ruleScopeSpec1160
public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1160
FOLLOW_id_in_ruleScopeSpec1162
public static final BitSet FOLLOW_id_in_ruleScopeSpec1162
FOLLOW_80_in_ruleScopeSpec1165
public static final BitSet FOLLOW_80_in_ruleScopeSpec1165
FOLLOW_id_in_ruleScopeSpec1167
public static final BitSet FOLLOW_id_in_ruleScopeSpec1167
FOLLOW_71_in_ruleScopeSpec1171
public static final BitSet FOLLOW_71_in_ruleScopeSpec1171
FOLLOW_81_in_block1203
public static final BitSet FOLLOW_81_in_block1203
FOLLOW_optionsSpec_in_block1212
public static final BitSet FOLLOW_optionsSpec_in_block1212
FOLLOW_78_in_block1216
public static final BitSet FOLLOW_78_in_block1216
FOLLOW_altpair_in_block1223
public static final BitSet FOLLOW_altpair_in_block1223
FOLLOW_82_in_block1227
public static final BitSet FOLLOW_82_in_block1227
FOLLOW_altpair_in_block1229
public static final BitSet FOLLOW_altpair_in_block1229
FOLLOW_83_in_block1244
public static final BitSet FOLLOW_83_in_block1244
FOLLOW_alternative_in_altpair1283
public static final BitSet FOLLOW_alternative_in_altpair1283
FOLLOW_rewrite_in_altpair1285
public static final BitSet FOLLOW_rewrite_in_altpair1285
FOLLOW_altpair_in_altList1305
public static final BitSet FOLLOW_altpair_in_altList1305
FOLLOW_82_in_altList1309
public static final BitSet FOLLOW_82_in_altList1309
FOLLOW_altpair_in_altList1311
public static final BitSet FOLLOW_altpair_in_altList1311
FOLLOW_element_in_alternative1352
public static final BitSet FOLLOW_element_in_alternative1352
FOLLOW_exceptionHandler_in_exceptionGroup1403
public static final BitSet FOLLOW_exceptionHandler_in_exceptionGroup1403
FOLLOW_finallyClause_in_exceptionGroup1410
public static final BitSet FOLLOW_finallyClause_in_exceptionGroup1410
FOLLOW_finallyClause_in_exceptionGroup1418
public static final BitSet FOLLOW_finallyClause_in_exceptionGroup1418
FOLLOW_84_in_exceptionHandler1438
public static final BitSet FOLLOW_84_in_exceptionHandler1438
FOLLOW_ARG_ACTION_in_exceptionHandler1440
public static final BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1440
FOLLOW_ACTION_in_exceptionHandler1442
public static final BitSet FOLLOW_ACTION_in_exceptionHandler1442
FOLLOW_85_in_finallyClause1472
public static final BitSet FOLLOW_85_in_finallyClause1472
FOLLOW_ACTION_in_finallyClause1474
public static final BitSet FOLLOW_ACTION_in_finallyClause1474
FOLLOW_id_in_element1496
public static final BitSet FOLLOW_id_in_element1496
FOLLOW_LABEL_ASSIGN_in_element1501
public static final BitSet FOLLOW_LABEL_ASSIGN_in_element1501
FOLLOW_LIST_LABEL_ASSIGN_in_element1505
public static final BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1505
FOLLOW_atom_in_element1508
public static final BitSet FOLLOW_atom_in_element1508
FOLLOW_ebnfSuffix_in_element1514
public static final BitSet FOLLOW_ebnfSuffix_in_element1514
FOLLOW_id_in_element1573
public static final BitSet FOLLOW_id_in_element1573
FOLLOW_LABEL_ASSIGN_in_element1578
public static final BitSet FOLLOW_LABEL_ASSIGN_in_element1578
FOLLOW_LIST_LABEL_ASSIGN_in_element1582
public static final BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1582
FOLLOW_block_in_element1585
public static final BitSet FOLLOW_block_in_element1585
FOLLOW_ebnfSuffix_in_element1591
public static final BitSet FOLLOW_ebnfSuffix_in_element1591
FOLLOW_atom_in_element1650
public static final BitSet FOLLOW_atom_in_element1650
FOLLOW_ebnfSuffix_in_element1656
public static final BitSet FOLLOW_ebnfSuffix_in_element1656
FOLLOW_ebnf_in_element1702
public static final BitSet FOLLOW_ebnf_in_element1702
FOLLOW_ACTION_in_element1709
public static final BitSet FOLLOW_ACTION_in_element1709
FOLLOW_SEMPRED_in_element1716
public static final BitSet FOLLOW_SEMPRED_in_element1716
FOLLOW_86_in_element1722
public static final BitSet FOLLOW_86_in_element1722
FOLLOW_treeSpec_in_element1742
public static final BitSet FOLLOW_treeSpec_in_element1742
FOLLOW_ebnfSuffix_in_element1748
public static final BitSet FOLLOW_ebnfSuffix_in_element1748
FOLLOW_terminal_in_atom1800
public static final BitSet FOLLOW_terminal_in_atom1800
FOLLOW_range_in_atom1805
public static final BitSet FOLLOW_range_in_atom1805
FOLLOW_ROOT_in_atom1815
public static final BitSet FOLLOW_ROOT_in_atom1815
FOLLOW_BANG_in_atom1819
public static final BitSet FOLLOW_BANG_in_atom1819
FOLLOW_notSet_in_atom1853
public static final BitSet FOLLOW_notSet_in_atom1853
FOLLOW_ROOT_in_atom1862
public static final BitSet FOLLOW_ROOT_in_atom1862
FOLLOW_BANG_in_atom1866
public static final BitSet FOLLOW_BANG_in_atom1866
FOLLOW_RULE_REF_in_atom1902
public static final BitSet FOLLOW_RULE_REF_in_atom1902
FOLLOW_ARG_ACTION_in_atom1904
public static final BitSet FOLLOW_ARG_ACTION_in_atom1904
FOLLOW_ROOT_in_atom1914
public static final BitSet FOLLOW_ROOT_in_atom1914
FOLLOW_BANG_in_atom1918
public static final BitSet FOLLOW_BANG_in_atom1918
FOLLOW_87_in_notSet1966
public static final BitSet FOLLOW_87_in_notSet1966
FOLLOW_notTerminal_in_notSet1972
public static final BitSet FOLLOW_notTerminal_in_notSet1972
FOLLOW_elementOptions_in_notSet1974
public static final BitSet FOLLOW_elementOptions_in_notSet1974
FOLLOW_block_in_notSet1992
public static final BitSet FOLLOW_block_in_notSet1992
FOLLOW_elementOptions_in_notSet1994
public static final BitSet FOLLOW_elementOptions_in_notSet1994
FOLLOW_set_in_notTerminal0
public static final BitSet FOLLOW_set_in_notTerminal0
FOLLOW_88_in_elementOptions2046
public static final BitSet FOLLOW_88_in_elementOptions2046
FOLLOW_qid_in_elementOptions2048
public static final BitSet FOLLOW_qid_in_elementOptions2048
FOLLOW_89_in_elementOptions2050
public static final BitSet FOLLOW_89_in_elementOptions2050
FOLLOW_88_in_elementOptions2068
public static final BitSet FOLLOW_88_in_elementOptions2068
FOLLOW_option_in_elementOptions2070
public static final BitSet FOLLOW_option_in_elementOptions2070
FOLLOW_71_in_elementOptions2073
public static final BitSet FOLLOW_71_in_elementOptions2073
FOLLOW_option_in_elementOptions2075
public static final BitSet FOLLOW_option_in_elementOptions2075
FOLLOW_89_in_elementOptions2079
public static final BitSet FOLLOW_89_in_elementOptions2079
FOLLOW_id_in_elementOption2099
public static final BitSet FOLLOW_id_in_elementOption2099
FOLLOW_LABEL_ASSIGN_in_elementOption2101
public static final BitSet FOLLOW_LABEL_ASSIGN_in_elementOption2101
FOLLOW_optionValue_in_elementOption2103
public static final BitSet FOLLOW_optionValue_in_elementOption2103
FOLLOW_TREE_BEGIN_in_treeSpec2125
public static final BitSet FOLLOW_TREE_BEGIN_in_treeSpec2125
FOLLOW_element_in_treeSpec2127
public static final BitSet FOLLOW_element_in_treeSpec2127
FOLLOW_element_in_treeSpec2131
public static final BitSet FOLLOW_element_in_treeSpec2131
FOLLOW_83_in_treeSpec2136
public static final BitSet FOLLOW_83_in_treeSpec2136
FOLLOW_CHAR_LITERAL_in_range2159
public static final BitSet FOLLOW_CHAR_LITERAL_in_range2159
FOLLOW_RANGE_in_range2161
public static final BitSet FOLLOW_RANGE_in_range2161
FOLLOW_CHAR_LITERAL_in_range2165
public static final BitSet FOLLOW_CHAR_LITERAL_in_range2165
FOLLOW_elementOptions_in_range2167
public static final BitSet FOLLOW_elementOptions_in_range2167
FOLLOW_CHAR_LITERAL_in_terminal2204
public static final BitSet FOLLOW_CHAR_LITERAL_in_terminal2204
FOLLOW_elementOptions_in_terminal2206
public static final BitSet FOLLOW_elementOptions_in_terminal2206
FOLLOW_TOKEN_REF_in_terminal2237
public static final BitSet FOLLOW_TOKEN_REF_in_terminal2237
FOLLOW_ARG_ACTION_in_terminal2239
public static final BitSet FOLLOW_ARG_ACTION_in_terminal2239
FOLLOW_elementOptions_in_terminal2242
public static final BitSet FOLLOW_elementOptions_in_terminal2242
FOLLOW_STRING_LITERAL_in_terminal2263
public static final BitSet FOLLOW_STRING_LITERAL_in_terminal2263
FOLLOW_elementOptions_in_terminal2265
public static final BitSet FOLLOW_elementOptions_in_terminal2265
FOLLOW_90_in_terminal2286
public static final BitSet FOLLOW_90_in_terminal2286
FOLLOW_elementOptions_in_terminal2288
public static final BitSet FOLLOW_elementOptions_in_terminal2288
FOLLOW_ROOT_in_terminal2315
public static final BitSet FOLLOW_ROOT_in_terminal2315
FOLLOW_BANG_in_terminal2336
public static final BitSet FOLLOW_BANG_in_terminal2336
FOLLOW_block_in_ebnf2379
public static final BitSet FOLLOW_block_in_ebnf2379
FOLLOW_91_in_ebnf2387
public static final BitSet FOLLOW_91_in_ebnf2387
FOLLOW_74_in_ebnf2404
public static final BitSet FOLLOW_74_in_ebnf2404
FOLLOW_92_in_ebnf2421
public static final BitSet FOLLOW_92_in_ebnf2421
FOLLOW_86_in_ebnf2438
public static final BitSet FOLLOW_86_in_ebnf2438
FOLLOW_91_in_ebnfSuffix2523
public static final BitSet FOLLOW_91_in_ebnfSuffix2523
FOLLOW_74_in_ebnfSuffix2535
public static final BitSet FOLLOW_74_in_ebnfSuffix2535
FOLLOW_92_in_ebnfSuffix2548
public static final BitSet FOLLOW_92_in_ebnfSuffix2548
FOLLOW_REWRITE_in_rewrite2577
public static final BitSet FOLLOW_REWRITE_in_rewrite2577
FOLLOW_SEMPRED_in_rewrite2581
public static final BitSet FOLLOW_SEMPRED_in_rewrite2581
FOLLOW_rewrite_alternative_in_rewrite2585
public static final BitSet FOLLOW_rewrite_alternative_in_rewrite2585
FOLLOW_REWRITE_in_rewrite2593
public static final BitSet FOLLOW_REWRITE_in_rewrite2593
FOLLOW_rewrite_alternative_in_rewrite2597
public static final BitSet FOLLOW_rewrite_alternative_in_rewrite2597
FOLLOW_rewrite_template_in_rewrite_alternative2648
public static final BitSet FOLLOW_rewrite_template_in_rewrite_alternative2648
FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2653
public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2653
FOLLOW_81_in_rewrite_tree_block2695
public static final BitSet FOLLOW_81_in_rewrite_tree_block2695
FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2697
public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2697
FOLLOW_83_in_rewrite_tree_block2699
public static final BitSet FOLLOW_83_in_rewrite_tree_block2699
FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2733
public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2733
FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2761
public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2761
FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2766
public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2766
FOLLOW_ebnfSuffix_in_rewrite_tree_element2768
public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2768
FOLLOW_rewrite_tree_in_rewrite_tree_element2802
public static final BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element2802
FOLLOW_ebnfSuffix_in_rewrite_tree_element2808
public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2808
FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2854
public static final BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2854
FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2870
public static final BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2870
FOLLOW_TOKEN_REF_in_rewrite_tree_atom2877
public static final BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom2877
FOLLOW_ARG_ACTION_in_rewrite_tree_atom2879
public static final BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom2879
FOLLOW_RULE_REF_in_rewrite_tree_atom2900
public static final BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom2900
FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2907
public static final BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2907
FOLLOW_93_in_rewrite_tree_atom2916
public static final BitSet FOLLOW_93_in_rewrite_tree_atom2916
FOLLOW_id_in_rewrite_tree_atom2918
public static final BitSet FOLLOW_id_in_rewrite_tree_atom2918
FOLLOW_ACTION_in_rewrite_tree_atom2929
public static final BitSet FOLLOW_ACTION_in_rewrite_tree_atom2929
FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2950
public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2950
FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2952
public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2952
FOLLOW_TREE_BEGIN_in_rewrite_tree2972
public static final BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree2972
FOLLOW_rewrite_tree_atom_in_rewrite_tree2974
public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree2974
FOLLOW_rewrite_tree_element_in_rewrite_tree2976
public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree2976
FOLLOW_83_in_rewrite_tree2979
public static final BitSet FOLLOW_83_in_rewrite_tree2979
FOLLOW_id_in_rewrite_template3011
public static final BitSet FOLLOW_id_in_rewrite_template3011
FOLLOW_81_in_rewrite_template3015
public static final BitSet FOLLOW_81_in_rewrite_template3015
FOLLOW_rewrite_template_args_in_rewrite_template3017
public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template3017
FOLLOW_83_in_rewrite_template3019
public static final BitSet FOLLOW_83_in_rewrite_template3019
FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3027
public static final BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3027
FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3033
public static final BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3033
FOLLOW_rewrite_template_ref_in_rewrite_template3060
public static final BitSet FOLLOW_rewrite_template_ref_in_rewrite_template3060
FOLLOW_rewrite_indirect_template_head_in_rewrite_template3069
public static final BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3069
FOLLOW_ACTION_in_rewrite_template3078
public static final BitSet FOLLOW_ACTION_in_rewrite_template3078
FOLLOW_id_in_rewrite_template_ref3091
public static final BitSet FOLLOW_id_in_rewrite_template_ref3091
FOLLOW_81_in_rewrite_template_ref3095
public static final BitSet FOLLOW_81_in_rewrite_template_ref3095
FOLLOW_rewrite_template_args_in_rewrite_template_ref3097
public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref3097
FOLLOW_83_in_rewrite_template_ref3099
public static final BitSet FOLLOW_83_in_rewrite_template_ref3099
FOLLOW_81_in_rewrite_indirect_template_head3127
public static final BitSet FOLLOW_81_in_rewrite_indirect_template_head3127
FOLLOW_ACTION_in_rewrite_indirect_template_head3129
public static final BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3129
FOLLOW_83_in_rewrite_indirect_template_head3131
public static final BitSet FOLLOW_83_in_rewrite_indirect_template_head3131
FOLLOW_81_in_rewrite_indirect_template_head3133
public static final BitSet FOLLOW_81_in_rewrite_indirect_template_head3133
FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3135
public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3135
FOLLOW_83_in_rewrite_indirect_template_head3137
public static final BitSet FOLLOW_83_in_rewrite_indirect_template_head3137
FOLLOW_rewrite_template_arg_in_rewrite_template_args3161
public static final BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3161
FOLLOW_80_in_rewrite_template_args3164
public static final BitSet FOLLOW_80_in_rewrite_template_args3164
FOLLOW_rewrite_template_arg_in_rewrite_template_args3166
public static final BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3166
FOLLOW_id_in_rewrite_template_arg3199
public static final BitSet FOLLOW_id_in_rewrite_template_arg3199
FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3201
public static final BitSet FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3201
FOLLOW_ACTION_in_rewrite_template_arg3203
public static final BitSet FOLLOW_ACTION_in_rewrite_template_arg3203
FOLLOW_id_in_qid3224
public static final BitSet FOLLOW_id_in_qid3224
FOLLOW_90_in_qid3227
public static final BitSet FOLLOW_90_in_qid3227
FOLLOW_id_in_qid3229
public static final BitSet FOLLOW_id_in_qid3229
FOLLOW_TOKEN_REF_in_id3241
public static final BitSet FOLLOW_TOKEN_REF_in_id3241
FOLLOW_RULE_REF_in_id3251
public static final BitSet FOLLOW_RULE_REF_in_id3251
FOLLOW_rewrite_template_in_synpred1_ANTLRv32648
public static final BitSet FOLLOW_rewrite_template_in_synpred1_ANTLRv32648
FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32653
public static final BitSet FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32653
ANTLRv3Parser
public ANTLRv3Parser(TokenStream input)
ANTLRv3Parser
public ANTLRv3Parser(TokenStream input,
RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(TreeAdaptor adaptor)
getTreeAdaptor
public TreeAdaptor getTreeAdaptor()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class BaseRecognizer
grammarDef
public final ANTLRv3Parser.grammarDef_return grammarDef()
throws RecognitionException
- Throws:
RecognitionException
tokensSpec
public final ANTLRv3Parser.tokensSpec_return tokensSpec()
throws RecognitionException
- Throws:
RecognitionException
tokenSpec
public final ANTLRv3Parser.tokenSpec_return tokenSpec()
throws RecognitionException
- Throws:
RecognitionException
attrScope
public final ANTLRv3Parser.attrScope_return attrScope()
throws RecognitionException
- Throws:
RecognitionException
action
public final ANTLRv3Parser.action_return action()
throws RecognitionException
- Throws:
RecognitionException
actionScopeName
public final ANTLRv3Parser.actionScopeName_return actionScopeName()
throws RecognitionException
- Throws:
RecognitionException
optionsSpec
public final ANTLRv3Parser.optionsSpec_return optionsSpec()
throws RecognitionException
- Throws:
RecognitionException
option
public final ANTLRv3Parser.option_return option()
throws RecognitionException
- Throws:
RecognitionException
optionValue
public final ANTLRv3Parser.optionValue_return optionValue()
throws RecognitionException
- Throws:
RecognitionException
rule
public final ANTLRv3Parser.rule_return rule()
throws RecognitionException
- Throws:
RecognitionException
ruleAction
public final ANTLRv3Parser.ruleAction_return ruleAction()
throws RecognitionException
- Throws:
RecognitionException
throwsSpec
public final ANTLRv3Parser.throwsSpec_return throwsSpec()
throws RecognitionException
- Throws:
RecognitionException
ruleScopeSpec
public final ANTLRv3Parser.ruleScopeSpec_return ruleScopeSpec()
throws RecognitionException
- Throws:
RecognitionException
block
public final ANTLRv3Parser.block_return block()
throws RecognitionException
- Throws:
RecognitionException
altpair
public final ANTLRv3Parser.altpair_return altpair()
throws RecognitionException
- Throws:
RecognitionException
altList
public final ANTLRv3Parser.altList_return altList()
throws RecognitionException
- Throws:
RecognitionException
alternative
public final ANTLRv3Parser.alternative_return alternative()
throws RecognitionException
- Throws:
RecognitionException
exceptionGroup
public final ANTLRv3Parser.exceptionGroup_return exceptionGroup()
throws RecognitionException
- Throws:
RecognitionException
exceptionHandler
public final ANTLRv3Parser.exceptionHandler_return exceptionHandler()
throws RecognitionException
- Throws:
RecognitionException
finallyClause
public final ANTLRv3Parser.finallyClause_return finallyClause()
throws RecognitionException
- Throws:
RecognitionException
element
public final ANTLRv3Parser.element_return element()
throws RecognitionException
- Throws:
RecognitionException
atom
public final ANTLRv3Parser.atom_return atom()
throws RecognitionException
- Throws:
RecognitionException
notSet
public final ANTLRv3Parser.notSet_return notSet()
throws RecognitionException
- Throws:
RecognitionException
notTerminal
public final ANTLRv3Parser.notTerminal_return notTerminal()
throws RecognitionException
- Throws:
RecognitionException
elementOptions
public final ANTLRv3Parser.elementOptions_return elementOptions()
throws RecognitionException
- Throws:
RecognitionException
elementOption
public final ANTLRv3Parser.elementOption_return elementOption()
throws RecognitionException
- Throws:
RecognitionException
treeSpec
public final ANTLRv3Parser.treeSpec_return treeSpec()
throws RecognitionException
- Throws:
RecognitionException
range
public final ANTLRv3Parser.range_return range()
throws RecognitionException
- Throws:
RecognitionException
terminal
public final ANTLRv3Parser.terminal_return terminal()
throws RecognitionException
- Throws:
RecognitionException
ebnf
public final ANTLRv3Parser.ebnf_return ebnf()
throws RecognitionException
- Throws:
RecognitionException
ebnfSuffix
public final ANTLRv3Parser.ebnfSuffix_return ebnfSuffix()
throws RecognitionException
- Throws:
RecognitionException
rewrite
public final ANTLRv3Parser.rewrite_return rewrite()
throws RecognitionException
- Throws:
RecognitionException
rewrite_alternative
public final ANTLRv3Parser.rewrite_alternative_return rewrite_alternative()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree_block
public final ANTLRv3Parser.rewrite_tree_block_return rewrite_tree_block()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree_alternative
public final ANTLRv3Parser.rewrite_tree_alternative_return rewrite_tree_alternative()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree_element
public final ANTLRv3Parser.rewrite_tree_element_return rewrite_tree_element()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree_atom
public final ANTLRv3Parser.rewrite_tree_atom_return rewrite_tree_atom()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree_ebnf
public final ANTLRv3Parser.rewrite_tree_ebnf_return rewrite_tree_ebnf()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree
public final ANTLRv3Parser.rewrite_tree_return rewrite_tree()
throws RecognitionException
- Throws:
RecognitionException
rewrite_template
public final ANTLRv3Parser.rewrite_template_return rewrite_template()
throws RecognitionException
- Throws:
RecognitionException
rewrite_template_ref
public final ANTLRv3Parser.rewrite_template_ref_return rewrite_template_ref()
throws RecognitionException
- Throws:
RecognitionException
rewrite_indirect_template_head
public final ANTLRv3Parser.rewrite_indirect_template_head_return rewrite_indirect_template_head()
throws RecognitionException
- Throws:
RecognitionException
rewrite_template_args
public final ANTLRv3Parser.rewrite_template_args_return rewrite_template_args()
throws RecognitionException
- Throws:
RecognitionException
rewrite_template_arg
public final ANTLRv3Parser.rewrite_template_arg_return rewrite_template_arg()
throws RecognitionException
- Throws:
RecognitionException
qid
public final ANTLRv3Parser.qid_return qid()
throws RecognitionException
- Throws:
RecognitionException
id
public final ANTLRv3Parser.id_return id()
throws RecognitionException
- Throws:
RecognitionException
synpred1_ANTLRv3_fragment
public final void synpred1_ANTLRv3_fragment()
throws RecognitionException
- Throws:
RecognitionException
synpred2_ANTLRv3_fragment
public final void synpred2_ANTLRv3_fragment()
throws RecognitionException
- Throws:
RecognitionException
synpred2_ANTLRv3
public final boolean synpred2_ANTLRv3()
synpred1_ANTLRv3
public final boolean synpred1_ANTLRv3()
Copyright © 2011. All Rights Reserved.