Package org.antlr.grammar.v3
Class ANTLRv3Tree
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.antlr.grammar.v3.ANTLRv3Tree
ANTLR v3 tree grammar to walk trees created by ANTLRv3.g
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
protected ANTLRv3Tree.DFA33
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[][]
(package private) static final String[]
protected ANTLRv3Tree.DFA38
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[][]
(package private) static final String[]
protected ANTLRv3Tree.DFA48
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[][]
(package private) static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final BitSet
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.antlr.runtime.tree.TreeParser
DOWN, input, UP
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
-
Constructor Summary
ConstructorsConstructorDescriptionANTLRv3Tree
(TreeNodeStream input) ANTLRv3Tree
(TreeNodeStream input, RecognizerSharedState state) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
action()
final void
final void
altList()
final void
atom()
final void
final void
block()
final void
ebnf()
final void
element()
final void
final void
final void
For debugging and other purposes, might want the grammar name.String[]
Used to print out token names like ID during debugging and error reporting.final void
final void
final void
modifier()
final void
final void
option()
final void
final void
final void
qid()
final void
rewrite()
final void
final void
final void
final void
final void
final void
final void
final void
final void
final void
final void
final void
final void
rule()
final void
final void
final void
final void
final void
Methods inherited from class org.antlr.runtime.tree.TreeParser
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
-
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR- See Also:
-
REWRITE
public static final int REWRITE- See Also:
-
TREE_BEGIN
public static final int TREE_BEGIN- See Also:
-
EPSILON
public static final int EPSILON- See Also:
-
LIST_LABEL_ASSIGN
public static final int LIST_LABEL_ASSIGN- See Also:
-
FRAGMENT
public static final int FRAGMENT- See Also:
-
LITERAL_CHAR
public static final int LITERAL_CHAR- See Also:
-
WS_LOOP
public static final int WS_LOOP- See Also:
-
SEMPRED
public static final int SEMPRED- See Also:
-
ID
public static final int ID- See Also:
-
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL- See Also:
-
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR- See Also:
-
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL- See Also:
-
PARSER
public static final int PARSER- See Also:
-
BANG
public static final int BANG- See Also:
-
OPTIONS
public static final int OPTIONS- See Also:
-
AT
public static final int AT- See Also:
-
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION- See Also:
-
ARG
public static final int ARG- See Also:
-
T__67
public static final int T__67- See Also:
-
T__68
public static final int T__68- See Also:
-
T__69
public static final int T__69- See Also:
-
CHAR_LITERAL
public static final int CHAR_LITERAL- See Also:
-
SYNPRED
public static final int SYNPRED- See Also:
-
TREE_GRAMMAR
public static final int TREE_GRAMMAR- See Also:
-
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL- See Also:
-
TOKENS
public static final int TOKENS- See Also:
-
DOC_COMMENT
public static final int DOC_COMMENT- See Also:
-
ESC
public static final int ESC- See Also:
-
ARG_ACTION
public static final int ARG_ACTION- See Also:
-
CLOSURE
public static final int CLOSURE- See Also:
-
SL_COMMENT
public static final int SL_COMMENT- See Also:
-
T__91
public static final int T__91- See Also:
-
RET
public static final int RET- See Also:
-
T__92
public static final int T__92- See Also:
-
T__93
public static final int T__93- See Also:
-
SCOPE
public static final int SCOPE- See Also:
-
T__90
public static final int T__90- See Also:
-
ALT
public static final int ALT- See Also:
-
RULE_REF
public static final int RULE_REF- See Also:
-
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED- See Also:
-
OPTIONAL
public static final int OPTIONAL- See Also:
-
ACTION_ESC
public static final int ACTION_ESC- See Also:
-
TOKEN_REF
public static final int TOKEN_REF- See Also:
-
LABEL
public static final int LABEL- See Also:
-
TEMPLATE
public static final int TEMPLATE- See Also:
-
SYN_SEMPRED
public static final int SYN_SEMPRED- See Also:
-
LEXER
public static final int LEXER- See Also:
-
LABEL_ASSIGN
public static final int LABEL_ASSIGN- See Also:
-
BLOCK
public static final int BLOCK- See Also:
-
ARGLIST
public static final int ARGLIST- See Also:
-
GATED_SEMPRED
public static final int GATED_SEMPRED- See Also:
-
RANGE
public static final int RANGE- See Also:
-
XDIGIT
public static final int XDIGIT- See Also:
-
T__70
public static final int T__70- See Also:
-
T__71
public static final int T__71- See Also:
-
T__72
public static final int T__72- See Also:
-
ROOT
public static final int ROOT- See Also:
-
SRC
public static final int SRC- See Also:
-
INT
public static final int INT- See Also:
-
CHAR_RANGE
public static final int CHAR_RANGE- See Also:
-
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL- See Also:
-
EOA
public static final int EOA- See Also:
-
T__77
public static final int T__77- See Also:
-
T__78
public static final int T__78- See Also:
-
EOB
public static final int EOB- See Also:
-
T__79
public static final int T__79- See Also:
-
RULE
public static final int RULE- See Also:
-
T__73
public static final int T__73- See Also:
-
WS
public static final int WS- See Also:
-
EOF
public static final int EOF- See Also:
-
T__74
public static final int T__74- See Also:
-
T__75
public static final int T__75- See Also:
-
T__76
public static final int T__76- See Also:
-
T__80
public static final int T__80- See Also:
-
T__81
public static final int T__81- See Also:
-
T__82
public static final int T__82- See Also:
-
T__83
public static final int T__83- See Also:
-
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE- See Also:
-
EOR
public static final int EOR- See Also:
-
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR- See Also:
-
ACTION
public static final int ACTION- See Also:
-
ML_COMMENT
public static final int ML_COMMENT- See Also:
-
T__88
public static final int T__88- See Also:
-
T__89
public static final int T__89- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
T__84
public static final int T__84- See Also:
-
T__85
public static final int T__85- See Also:
-
T__86
public static final int T__86- See Also:
-
NESTED_ACTION
public static final int NESTED_ACTION- See Also:
-
T__87
public static final int T__87- See Also:
-
dfa33
-
dfa38
-
dfa48
-
DFA33_eotS
- See Also:
-
DFA33_eofS
- See Also:
-
DFA33_minS
- See Also:
-
DFA33_maxS
- See Also:
-
DFA33_acceptS
- See Also:
-
DFA33_specialS
- See Also:
-
DFA33_transitionS
-
DFA33_eot
static final short[] DFA33_eot -
DFA33_eof
static final short[] DFA33_eof -
DFA33_min
static final char[] DFA33_min -
DFA33_max
static final char[] DFA33_max -
DFA33_accept
static final short[] DFA33_accept -
DFA33_special
static final short[] DFA33_special -
DFA33_transition
static final short[][] DFA33_transition -
DFA38_eotS
- See Also:
-
DFA38_eofS
- See Also:
-
DFA38_minS
- See Also:
-
DFA38_maxS
- See Also:
-
DFA38_acceptS
- See Also:
-
DFA38_specialS
- See Also:
-
DFA38_transitionS
-
DFA38_eot
static final short[] DFA38_eot -
DFA38_eof
static final short[] DFA38_eof -
DFA38_min
static final char[] DFA38_min -
DFA38_max
static final char[] DFA38_max -
DFA38_accept
static final short[] DFA38_accept -
DFA38_special
static final short[] DFA38_special -
DFA38_transition
static final short[][] DFA38_transition -
DFA48_eotS
- See Also:
-
DFA48_eofS
- See Also:
-
DFA48_minS
- See Also:
-
DFA48_maxS
- See Also:
-
DFA48_acceptS
- See Also:
-
DFA48_specialS
- See Also:
-
DFA48_transitionS
-
DFA48_eot
static final short[] DFA48_eot -
DFA48_eof
static final short[] DFA48_eof -
DFA48_min
static final char[] DFA48_min -
DFA48_max
static final char[] DFA48_max -
DFA48_accept
static final short[] DFA48_accept -
DFA48_special
static final short[] DFA48_special -
DFA48_transition
static final short[][] DFA48_transition -
FOLLOW_grammarType_in_grammarDef52
-
FOLLOW_ID_in_grammarDef54
-
FOLLOW_DOC_COMMENT_in_grammarDef56
-
FOLLOW_optionsSpec_in_grammarDef59
-
FOLLOW_tokensSpec_in_grammarDef62
-
FOLLOW_attrScope_in_grammarDef65
-
FOLLOW_action_in_grammarDef68
-
FOLLOW_rule_in_grammarDef71
-
FOLLOW_set_in_grammarType0
-
FOLLOW_TOKENS_in_tokensSpec127
-
FOLLOW_tokenSpec_in_tokensSpec129
-
FOLLOW_LABEL_ASSIGN_in_tokenSpec143
-
FOLLOW_TOKEN_REF_in_tokenSpec145
-
FOLLOW_STRING_LITERAL_in_tokenSpec147
-
FOLLOW_LABEL_ASSIGN_in_tokenSpec154
-
FOLLOW_TOKEN_REF_in_tokenSpec156
-
FOLLOW_CHAR_LITERAL_in_tokenSpec158
-
FOLLOW_TOKEN_REF_in_tokenSpec164
-
FOLLOW_SCOPE_in_attrScope176
-
FOLLOW_ID_in_attrScope178
-
FOLLOW_ACTION_in_attrScope180
-
FOLLOW_AT_in_action193
-
FOLLOW_ID_in_action195
-
FOLLOW_ID_in_action197
-
FOLLOW_ACTION_in_action199
-
FOLLOW_AT_in_action206
-
FOLLOW_ID_in_action208
-
FOLLOW_ACTION_in_action210
-
FOLLOW_OPTIONS_in_optionsSpec223
-
FOLLOW_option_in_optionsSpec225
-
FOLLOW_qid_in_option243
-
FOLLOW_LABEL_ASSIGN_in_option253
-
FOLLOW_ID_in_option255
-
FOLLOW_optionValue_in_option257
-
FOLLOW_set_in_optionValue0
-
FOLLOW_RULE_in_rule323
-
FOLLOW_ID_in_rule325
-
FOLLOW_modifier_in_rule327
-
FOLLOW_ARG_in_rule332
-
FOLLOW_ARG_ACTION_in_rule334
-
FOLLOW_RET_in_rule341
-
FOLLOW_ARG_ACTION_in_rule343
-
FOLLOW_throwsSpec_in_rule356
-
FOLLOW_optionsSpec_in_rule359
-
FOLLOW_ruleScopeSpec_in_rule362
-
FOLLOW_ruleAction_in_rule365
-
FOLLOW_altList_in_rule376
-
FOLLOW_exceptionGroup_in_rule386
-
FOLLOW_EOR_in_rule389
-
FOLLOW_set_in_modifier0
-
FOLLOW_AT_in_ruleAction428
-
FOLLOW_ID_in_ruleAction430
-
FOLLOW_ACTION_in_ruleAction432
-
FOLLOW_79_in_throwsSpec445
-
FOLLOW_ID_in_throwsSpec447
-
FOLLOW_SCOPE_in_ruleScopeSpec461
-
FOLLOW_ACTION_in_ruleScopeSpec463
-
FOLLOW_SCOPE_in_ruleScopeSpec470
-
FOLLOW_ACTION_in_ruleScopeSpec472
-
FOLLOW_ID_in_ruleScopeSpec474
-
FOLLOW_SCOPE_in_ruleScopeSpec482
-
FOLLOW_ID_in_ruleScopeSpec484
-
FOLLOW_BLOCK_in_block504
-
FOLLOW_optionsSpec_in_block506
-
FOLLOW_alternative_in_block510
-
FOLLOW_rewrite_in_block512
-
FOLLOW_EOB_in_block516
-
FOLLOW_BLOCK_in_altList539
-
FOLLOW_alternative_in_altList542
-
FOLLOW_rewrite_in_altList544
-
FOLLOW_EOB_in_altList548
-
FOLLOW_ALT_in_alternative570
-
FOLLOW_element_in_alternative572
-
FOLLOW_EOA_in_alternative575
-
FOLLOW_ALT_in_alternative587
-
FOLLOW_EPSILON_in_alternative589
-
FOLLOW_EOA_in_alternative591
-
FOLLOW_exceptionHandler_in_exceptionGroup606
-
FOLLOW_finallyClause_in_exceptionGroup609
-
FOLLOW_finallyClause_in_exceptionGroup615
-
FOLLOW_84_in_exceptionHandler636
-
FOLLOW_ARG_ACTION_in_exceptionHandler638
-
FOLLOW_ACTION_in_exceptionHandler640
-
FOLLOW_85_in_finallyClause662
-
FOLLOW_ACTION_in_finallyClause664
-
FOLLOW_set_in_element680
-
FOLLOW_ID_in_element686
-
FOLLOW_block_in_element688
-
FOLLOW_set_in_element695
-
FOLLOW_ID_in_element701
-
FOLLOW_atom_in_element703
-
FOLLOW_atom_in_element709
-
FOLLOW_ebnf_in_element714
-
FOLLOW_ACTION_in_element721
-
FOLLOW_SEMPRED_in_element728
-
FOLLOW_GATED_SEMPRED_in_element733
-
FOLLOW_TREE_BEGIN_in_element741
-
FOLLOW_element_in_element743
-
FOLLOW_set_in_atom757
-
FOLLOW_atom_in_atom763
-
FOLLOW_CHAR_RANGE_in_atom770
-
FOLLOW_CHAR_LITERAL_in_atom772
-
FOLLOW_CHAR_LITERAL_in_atom774
-
FOLLOW_optionsSpec_in_atom776
-
FOLLOW_87_in_atom784
-
FOLLOW_notTerminal_in_atom786
-
FOLLOW_optionsSpec_in_atom788
-
FOLLOW_87_in_atom796
-
FOLLOW_block_in_atom798
-
FOLLOW_optionsSpec_in_atom800
-
FOLLOW_RULE_REF_in_atom811
-
FOLLOW_ARG_ACTION_in_atom813
-
FOLLOW_RULE_REF_in_atom822
-
FOLLOW_CHAR_LITERAL_in_atom832
-
FOLLOW_CHAR_LITERAL_in_atom843
-
FOLLOW_optionsSpec_in_atom845
-
FOLLOW_TOKEN_REF_in_atom854
-
FOLLOW_TOKEN_REF_in_atom863
-
FOLLOW_optionsSpec_in_atom865
-
FOLLOW_TOKEN_REF_in_atom875
-
FOLLOW_ARG_ACTION_in_atom877
-
FOLLOW_optionsSpec_in_atom879
-
FOLLOW_TOKEN_REF_in_atom889
-
FOLLOW_ARG_ACTION_in_atom891
-
FOLLOW_STRING_LITERAL_in_atom900
-
FOLLOW_STRING_LITERAL_in_atom909
-
FOLLOW_optionsSpec_in_atom911
-
FOLLOW_90_in_atom920
-
FOLLOW_90_in_atom929
-
FOLLOW_optionsSpec_in_atom931
-
FOLLOW_SYNPRED_in_ebnf950
-
FOLLOW_block_in_ebnf952
-
FOLLOW_OPTIONAL_in_ebnf959
-
FOLLOW_block_in_ebnf961
-
FOLLOW_CLOSURE_in_ebnf970
-
FOLLOW_block_in_ebnf972
-
FOLLOW_POSITIVE_CLOSURE_in_ebnf982
-
FOLLOW_block_in_ebnf984
-
FOLLOW_SYN_SEMPRED_in_ebnf990
-
FOLLOW_block_in_ebnf995
-
FOLLOW_set_in_notTerminal0
-
FOLLOW_REWRITE_in_rewrite1035
-
FOLLOW_SEMPRED_in_rewrite1037
-
FOLLOW_rewrite_alternative_in_rewrite1039
-
FOLLOW_REWRITE_in_rewrite1045
-
FOLLOW_rewrite_alternative_in_rewrite1047
-
FOLLOW_rewrite_template_in_rewrite_alternative1062
-
FOLLOW_rewrite_tree_alternative_in_rewrite_alternative1067
-
FOLLOW_ALT_in_rewrite_alternative1078
-
FOLLOW_EPSILON_in_rewrite_alternative1080
-
FOLLOW_EOA_in_rewrite_alternative1082
-
FOLLOW_BLOCK_in_rewrite_tree_block1101
-
FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block1103
-
FOLLOW_EOB_in_rewrite_tree_block1105
-
FOLLOW_ALT_in_rewrite_tree_alternative1124
-
FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative1126
-
FOLLOW_EOA_in_rewrite_tree_alternative1129
-
FOLLOW_rewrite_tree_atom_in_rewrite_tree_element1144
-
FOLLOW_rewrite_tree_in_rewrite_tree_element1149
-
FOLLOW_rewrite_tree_block_in_rewrite_tree_element1156
-
FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element1163
-
FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom1179
-
FOLLOW_TOKEN_REF_in_rewrite_tree_atom1186
-
FOLLOW_TOKEN_REF_in_rewrite_tree_atom1194
-
FOLLOW_ARG_ACTION_in_rewrite_tree_atom1196
-
FOLLOW_RULE_REF_in_rewrite_tree_atom1208
-
FOLLOW_STRING_LITERAL_in_rewrite_tree_atom1215
-
FOLLOW_LABEL_in_rewrite_tree_atom1222
-
FOLLOW_ACTION_in_rewrite_tree_atom1227
-
FOLLOW_OPTIONAL_in_rewrite_tree_ebnf1239
-
FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1241
-
FOLLOW_CLOSURE_in_rewrite_tree_ebnf1250
-
FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1252
-
FOLLOW_POSITIVE_CLOSURE_in_rewrite_tree_ebnf1262
-
FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1264
-
FOLLOW_TREE_BEGIN_in_rewrite_tree1278
-
FOLLOW_rewrite_tree_atom_in_rewrite_tree1280
-
FOLLOW_rewrite_tree_element_in_rewrite_tree1282
-
FOLLOW_TEMPLATE_in_rewrite_template1300
-
FOLLOW_ID_in_rewrite_template1302
-
FOLLOW_rewrite_template_args_in_rewrite_template1304
-
FOLLOW_set_in_rewrite_template1311
-
FOLLOW_rewrite_template_ref_in_rewrite_template1327
-
FOLLOW_rewrite_indirect_template_head_in_rewrite_template1332
-
FOLLOW_ACTION_in_rewrite_template1337
-
FOLLOW_TEMPLATE_in_rewrite_template_ref1351
-
FOLLOW_ID_in_rewrite_template_ref1353
-
FOLLOW_rewrite_template_args_in_rewrite_template_ref1355
-
FOLLOW_TEMPLATE_in_rewrite_indirect_template_head1370
-
FOLLOW_ACTION_in_rewrite_indirect_template_head1372
-
FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head1374
-
FOLLOW_ARGLIST_in_rewrite_template_args1387
-
FOLLOW_rewrite_template_arg_in_rewrite_template_args1389
-
FOLLOW_ARGLIST_in_rewrite_template_args1396
-
FOLLOW_ARG_in_rewrite_template_arg1410
-
FOLLOW_ID_in_rewrite_template_arg1412
-
FOLLOW_ACTION_in_rewrite_template_arg1414
-
FOLLOW_ID_in_qid1425
-
FOLLOW_90_in_qid1428
-
FOLLOW_ID_in_qid1430
-
-
Constructor Details
-
ANTLRv3Tree
-
-
Method Details
-
getTokenNames
Description copied from class:BaseRecognizer
Used to print out token names like ID during debugging and error reporting. The generated parsers implement a method that overrides this to point to their String[] tokenNames.- Overrides:
getTokenNames
in classBaseRecognizer
-
getGrammarFileName
Description copied from class:BaseRecognizer
For debugging and other purposes, might want the grammar name. Have ANTLR generate an implementation for this method.- Overrides:
getGrammarFileName
in classBaseRecognizer
-
grammarDef
- Throws:
RecognitionException
-
grammarType
- Throws:
RecognitionException
-
tokensSpec
- Throws:
RecognitionException
-
tokenSpec
- Throws:
RecognitionException
-
attrScope
- Throws:
RecognitionException
-
action
- Throws:
RecognitionException
-
optionsSpec
- Throws:
RecognitionException
-
option
- Throws:
RecognitionException
-
optionValue
- Throws:
RecognitionException
-
rule
- Throws:
RecognitionException
-
modifier
- Throws:
RecognitionException
-
ruleAction
- Throws:
RecognitionException
-
throwsSpec
- Throws:
RecognitionException
-
ruleScopeSpec
- Throws:
RecognitionException
-
block
- Throws:
RecognitionException
-
altList
- Throws:
RecognitionException
-
alternative
- Throws:
RecognitionException
-
exceptionGroup
- Throws:
RecognitionException
-
exceptionHandler
- Throws:
RecognitionException
-
finallyClause
- Throws:
RecognitionException
-
element
- Throws:
RecognitionException
-
atom
- Throws:
RecognitionException
-
ebnf
- Throws:
RecognitionException
-
notTerminal
- Throws:
RecognitionException
-
rewrite
- Throws:
RecognitionException
-
rewrite_alternative
- Throws:
RecognitionException
-
rewrite_tree_block
- Throws:
RecognitionException
-
rewrite_tree_alternative
- Throws:
RecognitionException
-
rewrite_tree_element
- Throws:
RecognitionException
-
rewrite_tree_atom
- Throws:
RecognitionException
-
rewrite_tree_ebnf
- Throws:
RecognitionException
-
rewrite_tree
- Throws:
RecognitionException
-
rewrite_template
- Throws:
RecognitionException
-
rewrite_template_ref
- Throws:
RecognitionException
-
rewrite_indirect_template_head
- Throws:
RecognitionException
-
rewrite_template_args
- Throws:
RecognitionException
-
rewrite_template_arg
- Throws:
RecognitionException
-
qid
- Throws:
RecognitionException
-