org.antlr.grammar.v3
Class ANTLRv3Tree

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.tree.TreeParser
          extended by org.antlr.grammar.v3.ANTLRv3Tree

public class ANTLRv3Tree
extends TreeParser

ANTLR v3 tree grammar to walk trees created by ANTLRv3.g


Field Summary
static int ACTION
           
static int ACTION_CHAR_LITERAL
           
static int ACTION_ESC
           
static int ACTION_STRING_LITERAL
           
static int ALT
           
static int ARG
           
static int ARG_ACTION
           
static int ARGLIST
           
static int AT
           
static int BACKTRACK_SEMPRED
           
static int BANG
           
static int BLOCK
           
static int CHAR_LITERAL
           
static int CHAR_RANGE
           
static int CLOSURE
           
static int COMBINED_GRAMMAR
           
protected  org.antlr.grammar.v3.ANTLRv3Tree.DFA33 dfa33
           
protected  org.antlr.grammar.v3.ANTLRv3Tree.DFA38 dfa38
           
protected  org.antlr.grammar.v3.ANTLRv3Tree.DFA48 dfa48
           
static int DOC_COMMENT
           
static int DOUBLE_ANGLE_STRING_LITERAL
           
static int DOUBLE_QUOTE_STRING_LITERAL
           
static int EOA
           
static int EOB
           
static int EOF
           
static int EOR
           
static int EPSILON
           
static int ESC
           
static BitSet FOLLOW_79_in_throwsSpec445
           
static BitSet FOLLOW_84_in_exceptionHandler636
           
static BitSet FOLLOW_85_in_finallyClause662
           
static BitSet FOLLOW_87_in_atom784
           
static BitSet FOLLOW_87_in_atom796
           
static BitSet FOLLOW_90_in_atom920
           
static BitSet FOLLOW_90_in_atom929
           
static BitSet FOLLOW_90_in_qid1428
           
static BitSet FOLLOW_ACTION_in_action199
           
static BitSet FOLLOW_ACTION_in_action210
           
static BitSet FOLLOW_ACTION_in_attrScope180
           
static BitSet FOLLOW_ACTION_in_element721
           
static BitSet FOLLOW_ACTION_in_exceptionHandler640
           
static BitSet FOLLOW_ACTION_in_finallyClause664
           
static BitSet FOLLOW_action_in_grammarDef68
           
static BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head1372
           
static BitSet FOLLOW_ACTION_in_rewrite_template_arg1414
           
static BitSet FOLLOW_ACTION_in_rewrite_template1337
           
static BitSet FOLLOW_ACTION_in_rewrite_tree_atom1227
           
static BitSet FOLLOW_ACTION_in_ruleAction432
           
static BitSet FOLLOW_ACTION_in_ruleScopeSpec463
           
static BitSet FOLLOW_ACTION_in_ruleScopeSpec472
           
static BitSet FOLLOW_ALT_in_alternative570
           
static BitSet FOLLOW_ALT_in_alternative587
           
static BitSet FOLLOW_ALT_in_rewrite_alternative1078
           
static BitSet FOLLOW_ALT_in_rewrite_tree_alternative1124
           
static BitSet FOLLOW_alternative_in_altList542
           
static BitSet FOLLOW_alternative_in_block510
           
static BitSet FOLLOW_altList_in_rule376
           
static BitSet FOLLOW_ARG_ACTION_in_atom813
           
static BitSet FOLLOW_ARG_ACTION_in_atom877
           
static BitSet FOLLOW_ARG_ACTION_in_atom891
           
static BitSet FOLLOW_ARG_ACTION_in_exceptionHandler638
           
static BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom1196
           
static BitSet FOLLOW_ARG_ACTION_in_rule334
           
static BitSet FOLLOW_ARG_ACTION_in_rule343
           
static BitSet FOLLOW_ARG_in_rewrite_template_arg1410
           
static BitSet FOLLOW_ARG_in_rule332
           
static BitSet FOLLOW_ARGLIST_in_rewrite_template_args1387
           
static BitSet FOLLOW_ARGLIST_in_rewrite_template_args1396
           
static BitSet FOLLOW_AT_in_action193
           
static BitSet FOLLOW_AT_in_action206
           
static BitSet FOLLOW_AT_in_ruleAction428
           
static BitSet FOLLOW_atom_in_atom763
           
static BitSet FOLLOW_atom_in_element703
           
static BitSet FOLLOW_atom_in_element709
           
static BitSet FOLLOW_attrScope_in_grammarDef65
           
static BitSet FOLLOW_BLOCK_in_altList539
           
static BitSet FOLLOW_block_in_atom798
           
static BitSet FOLLOW_BLOCK_in_block504
           
static BitSet FOLLOW_block_in_ebnf952
           
static BitSet FOLLOW_block_in_ebnf961
           
static BitSet FOLLOW_block_in_ebnf972
           
static BitSet FOLLOW_block_in_ebnf984
           
static BitSet FOLLOW_block_in_ebnf995
           
static BitSet FOLLOW_block_in_element688
           
static BitSet FOLLOW_BLOCK_in_rewrite_tree_block1101
           
static BitSet FOLLOW_CHAR_LITERAL_in_atom772
           
static BitSet FOLLOW_CHAR_LITERAL_in_atom774
           
static BitSet FOLLOW_CHAR_LITERAL_in_atom832
           
static BitSet FOLLOW_CHAR_LITERAL_in_atom843
           
static BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom1179
           
static BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec158
           
static BitSet FOLLOW_CHAR_RANGE_in_atom770
           
static BitSet FOLLOW_CLOSURE_in_ebnf970
           
static BitSet FOLLOW_CLOSURE_in_rewrite_tree_ebnf1250
           
static BitSet FOLLOW_DOC_COMMENT_in_grammarDef56
           
static BitSet FOLLOW_ebnf_in_element714
           
static BitSet FOLLOW_element_in_alternative572
           
static BitSet FOLLOW_element_in_element743
           
static BitSet FOLLOW_EOA_in_alternative575
           
static BitSet FOLLOW_EOA_in_alternative591
           
static BitSet FOLLOW_EOA_in_rewrite_alternative1082
           
static BitSet FOLLOW_EOA_in_rewrite_tree_alternative1129
           
static BitSet FOLLOW_EOB_in_altList548
           
static BitSet FOLLOW_EOB_in_block516
           
static BitSet FOLLOW_EOB_in_rewrite_tree_block1105
           
static BitSet FOLLOW_EOR_in_rule389
           
static BitSet FOLLOW_EPSILON_in_alternative589
           
static BitSet FOLLOW_EPSILON_in_rewrite_alternative1080
           
static BitSet FOLLOW_exceptionGroup_in_rule386
           
static BitSet FOLLOW_exceptionHandler_in_exceptionGroup606
           
static BitSet FOLLOW_finallyClause_in_exceptionGroup609
           
static BitSet FOLLOW_finallyClause_in_exceptionGroup615
           
static BitSet FOLLOW_GATED_SEMPRED_in_element733
           
static BitSet FOLLOW_grammarType_in_grammarDef52
           
static BitSet FOLLOW_ID_in_action195
           
static BitSet FOLLOW_ID_in_action197
           
static BitSet FOLLOW_ID_in_action208
           
static BitSet FOLLOW_ID_in_attrScope178
           
static BitSet FOLLOW_ID_in_element686
           
static BitSet FOLLOW_ID_in_element701
           
static BitSet FOLLOW_ID_in_grammarDef54
           
static BitSet FOLLOW_ID_in_option255
           
static BitSet FOLLOW_ID_in_qid1425
           
static BitSet FOLLOW_ID_in_qid1430
           
static BitSet FOLLOW_ID_in_rewrite_template_arg1412
           
static BitSet FOLLOW_ID_in_rewrite_template_ref1353
           
static BitSet FOLLOW_ID_in_rewrite_template1302
           
static BitSet FOLLOW_ID_in_rule325
           
static BitSet FOLLOW_ID_in_ruleAction430
           
static BitSet FOLLOW_ID_in_ruleScopeSpec474
           
static BitSet FOLLOW_ID_in_ruleScopeSpec484
           
static BitSet FOLLOW_ID_in_throwsSpec447
           
static BitSet FOLLOW_LABEL_ASSIGN_in_option253
           
static BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec143
           
static BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec154
           
static BitSet FOLLOW_LABEL_in_rewrite_tree_atom1222
           
static BitSet FOLLOW_modifier_in_rule327
           
static BitSet FOLLOW_notTerminal_in_atom786
           
static BitSet FOLLOW_option_in_optionsSpec225
           
static BitSet FOLLOW_OPTIONAL_in_ebnf959
           
static BitSet FOLLOW_OPTIONAL_in_rewrite_tree_ebnf1239
           
static BitSet FOLLOW_OPTIONS_in_optionsSpec223
           
static BitSet FOLLOW_optionsSpec_in_atom776
           
static BitSet FOLLOW_optionsSpec_in_atom788
           
static BitSet FOLLOW_optionsSpec_in_atom800
           
static BitSet FOLLOW_optionsSpec_in_atom845
           
static BitSet FOLLOW_optionsSpec_in_atom865
           
static BitSet FOLLOW_optionsSpec_in_atom879
           
static BitSet FOLLOW_optionsSpec_in_atom911
           
static BitSet FOLLOW_optionsSpec_in_atom931
           
static BitSet FOLLOW_optionsSpec_in_block506
           
static BitSet FOLLOW_optionsSpec_in_grammarDef59
           
static BitSet FOLLOW_optionsSpec_in_rule359
           
static BitSet FOLLOW_optionValue_in_option257
           
static BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf982
           
static BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_tree_ebnf1262
           
static BitSet FOLLOW_qid_in_option243
           
static BitSet FOLLOW_RET_in_rule341
           
static BitSet FOLLOW_rewrite_alternative_in_rewrite1039
           
static BitSet FOLLOW_rewrite_alternative_in_rewrite1047
           
static BitSet FOLLOW_rewrite_in_altList544
           
static BitSet FOLLOW_rewrite_in_block512
           
static BitSet FOLLOW_REWRITE_in_rewrite1035
           
static BitSet FOLLOW_REWRITE_in_rewrite1045
           
static BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template1332
           
static BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args1389
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head1374
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref1355
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_template1304
           
static BitSet FOLLOW_rewrite_template_in_rewrite_alternative1062
           
static BitSet FOLLOW_rewrite_template_ref_in_rewrite_template1327
           
static BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative1067
           
static BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block1103
           
static BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element1144
           
static BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree1280
           
static BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1241
           
static BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1252
           
static BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1264
           
static BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_element1156
           
static BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element1163
           
static BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative1126
           
static BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree1282
           
static BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element1149
           
static BitSet FOLLOW_rule_in_grammarDef71
           
static BitSet FOLLOW_RULE_in_rule323
           
static BitSet FOLLOW_RULE_REF_in_atom811
           
static BitSet FOLLOW_RULE_REF_in_atom822
           
static BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom1208
           
static BitSet FOLLOW_ruleAction_in_rule365
           
static BitSet FOLLOW_ruleScopeSpec_in_rule362
           
static BitSet FOLLOW_SCOPE_in_attrScope176
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec461
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec470
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec482
           
static BitSet FOLLOW_SEMPRED_in_element728
           
static BitSet FOLLOW_SEMPRED_in_rewrite1037
           
static BitSet FOLLOW_set_in_atom757
           
static BitSet FOLLOW_set_in_element680
           
static BitSet FOLLOW_set_in_element695
           
static BitSet FOLLOW_set_in_grammarType0
           
static BitSet FOLLOW_set_in_modifier0
           
static BitSet FOLLOW_set_in_notTerminal0
           
static BitSet FOLLOW_set_in_optionValue0
           
static BitSet FOLLOW_set_in_rewrite_template1311
           
static BitSet FOLLOW_STRING_LITERAL_in_atom900
           
static BitSet FOLLOW_STRING_LITERAL_in_atom909
           
static BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom1215
           
static BitSet FOLLOW_STRING_LITERAL_in_tokenSpec147
           
static BitSet FOLLOW_SYN_SEMPRED_in_ebnf990
           
static BitSet FOLLOW_SYNPRED_in_ebnf950
           
static BitSet FOLLOW_TEMPLATE_in_rewrite_indirect_template_head1370
           
static BitSet FOLLOW_TEMPLATE_in_rewrite_template_ref1351
           
static BitSet FOLLOW_TEMPLATE_in_rewrite_template1300
           
static BitSet FOLLOW_throwsSpec_in_rule356
           
static BitSet FOLLOW_TOKEN_REF_in_atom854
           
static BitSet FOLLOW_TOKEN_REF_in_atom863
           
static BitSet FOLLOW_TOKEN_REF_in_atom875
           
static BitSet FOLLOW_TOKEN_REF_in_atom889
           
static BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1186
           
static BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1194
           
static BitSet FOLLOW_TOKEN_REF_in_tokenSpec145
           
static BitSet FOLLOW_TOKEN_REF_in_tokenSpec156
           
static BitSet FOLLOW_TOKEN_REF_in_tokenSpec164
           
static BitSet FOLLOW_TOKENS_in_tokensSpec127
           
static BitSet FOLLOW_tokenSpec_in_tokensSpec129
           
static BitSet FOLLOW_tokensSpec_in_grammarDef62
           
static BitSet FOLLOW_TREE_BEGIN_in_element741
           
static BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1278
           
static int FRAGMENT
           
static int GATED_SEMPRED
           
static int ID
           
static int INT
           
static int LABEL
           
static int LABEL_ASSIGN
           
static int LEXER
           
static int LEXER_GRAMMAR
           
static int LIST_LABEL_ASSIGN
           
static int LITERAL_CHAR
           
static int ML_COMMENT
           
static int NESTED_ACTION
           
static int NESTED_ARG_ACTION
           
static int OPTIONAL
           
static int OPTIONS
           
static int PARSER
           
static int PARSER_GRAMMAR
           
static int POSITIVE_CLOSURE
           
static int RANGE
           
static int RET
           
static int REWRITE
           
static int ROOT
           
static int RULE
           
static int RULE_REF
           
static int SCOPE
           
static int SEMPRED
           
static int SL_COMMENT
           
static int SRC
           
static int STRING_LITERAL
           
static int SYN_SEMPRED
           
static int SYNPRED
           
static int T__67
           
static int T__68
           
static int T__69
           
static int T__70
           
static int T__71
           
static int T__72
           
static int T__73
           
static int T__74
           
static int T__75
           
static int T__76
           
static int T__77
           
static int T__78
           
static int T__79
           
static int T__80
           
static int T__81
           
static int T__82
           
static int T__83
           
static int T__84
           
static int T__85
           
static int T__86
           
static int T__87
           
static int T__88
           
static int T__89
           
static int T__90
           
static int T__91
           
static int T__92
           
static int T__93
           
static int TEMPLATE
           
static int TOKEN_REF
           
static java.lang.String[] tokenNames
           
static int TOKENS
           
static int TREE_BEGIN
           
static int TREE_GRAMMAR
           
static int WS
           
static int WS_LOOP
           
static int XDIGIT
           
 
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
ANTLRv3Tree(TreeNodeStream input)
           
ANTLRv3Tree(TreeNodeStream input, RecognizerSharedState state)
           
 
Method Summary
 void action()
           
 void alternative()
           
 void altList()
           
 void atom()
           
 void attrScope()
           
 void block()
           
 void ebnf()
           
 void element()
           
 void exceptionGroup()
           
 void exceptionHandler()
           
 void finallyClause()
           
 java.lang.String getGrammarFileName()
          For debugging and other purposes, might want the grammar name.
 java.lang.String[] getTokenNames()
          Used to print out token names like ID during debugging and error reporting.
 void grammarDef()
           
 void grammarType()
           
 void modifier()
           
 void notTerminal()
           
 void option()
           
 void optionsSpec()
           
 void optionValue()
           
 void qid()
           
 void rewrite_alternative()
           
 void rewrite_indirect_template_head()
           
 void rewrite_template_arg()
           
 void rewrite_template_args()
           
 void rewrite_template_ref()
           
 void rewrite_template()
           
 void rewrite_tree_alternative()
           
 void rewrite_tree_atom()
           
 void rewrite_tree_block()
           
 void rewrite_tree_ebnf()
           
 void rewrite_tree_element()
           
 void rewrite_tree()
           
 void rewrite()
           
 void rule()
           
 void ruleAction()
           
 void ruleScopeSpec()
           
 void throwsSpec()
           
 void tokenSpec()
           
 void tokensSpec()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

BACKTRACK_SEMPRED

public static final int BACKTRACK_SEMPRED
See Also:
Constant Field Values

DOUBLE_ANGLE_STRING_LITERAL

public static final int DOUBLE_ANGLE_STRING_LITERAL
See Also:
Constant Field Values

LEXER_GRAMMAR

public static final int LEXER_GRAMMAR
See Also:
Constant Field Values

EOA

public static final int EOA
See Also:
Constant Field Values

ARGLIST

public static final int ARGLIST
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

SEMPRED

public static final int SEMPRED
See Also:
Constant Field Values

ACTION

public static final int ACTION
See Also:
Constant Field Values

EOB

public static final int EOB
See Also:
Constant Field Values

TOKEN_REF

public static final int TOKEN_REF
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

RET

public static final int RET
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

STRING_LITERAL

public static final int STRING_LITERAL
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

ARG

public static final int ARG
See Also:
Constant Field Values

EOR

public static final int EOR
See Also:
Constant Field Values

ARG_ACTION

public static final int ARG_ACTION
See Also:
Constant Field Values

DOUBLE_QUOTE_STRING_LITERAL

public static final int DOUBLE_QUOTE_STRING_LITERAL
See Also:
Constant Field Values

NESTED_ARG_ACTION

public static final int NESTED_ARG_ACTION
See Also:
Constant Field Values

ACTION_CHAR_LITERAL

public static final int ACTION_CHAR_LITERAL
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

RULE

public static final int RULE
See Also:
Constant Field Values

ACTION_ESC

public static final int ACTION_ESC
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

PARSER_GRAMMAR

public static final int PARSER_GRAMMAR
See Also:
Constant Field Values

SRC

public static final int SRC
See Also:
Constant Field Values

INT

public static final int INT
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

T__85

public static final int T__85
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

REWRITE

public static final int REWRITE
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

WS

public static final int WS
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

COMBINED_GRAMMAR

public static final int COMBINED_GRAMMAR
See Also:
Constant Field Values

T__70

public static final int T__70
See Also:
Constant Field Values

LEXER

public static final int LEXER
See Also:
Constant Field Values

SL_COMMENT

public static final int SL_COMMENT
See Also:
Constant Field Values

TREE_GRAMMAR

public static final int TREE_GRAMMAR
See Also:
Constant Field Values

T__76

public static final int T__76
See Also:
Constant Field Values

CLOSURE

public static final int CLOSURE
See Also:
Constant Field Values

T__75

public static final int T__75
See Also:
Constant Field Values

PARSER

public static final int PARSER
See Also:
Constant Field Values

T__74

public static final int T__74
See Also:
Constant Field Values

T__73

public static final int T__73
See Also:
Constant Field Values

T__79

public static final int T__79
See Also:
Constant Field Values

T__78

public static final int T__78
See Also:
Constant Field Values

T__77

public static final int T__77
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__67

public static final int T__67
See Also:
Constant Field Values

NESTED_ACTION

public static final int NESTED_ACTION
See Also:
Constant Field Values

ESC

public static final int ESC
See Also:
Constant Field Values

FRAGMENT

public static final int FRAGMENT
See Also:
Constant Field Values

ID

public static final int ID
See Also:
Constant Field Values

TREE_BEGIN

public static final int TREE_BEGIN
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

ML_COMMENT

public static final int ML_COMMENT
See Also:
Constant Field Values

ALT

public static final int ALT
See Also:
Constant Field Values

SCOPE

public static final int SCOPE
See Also:
Constant Field Values

LABEL_ASSIGN

public static final int LABEL_ASSIGN
See Also:
Constant Field Values

DOC_COMMENT

public static final int DOC_COMMENT
See Also:
Constant Field Values

WS_LOOP

public static final int WS_LOOP
See Also:
Constant Field Values

RANGE

public static final int RANGE
See Also:
Constant Field Values

TOKENS

public static final int TOKENS
See Also:
Constant Field Values

GATED_SEMPRED

public static final int GATED_SEMPRED
See Also:
Constant Field Values

LITERAL_CHAR

public static final int LITERAL_CHAR
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

LIST_LABEL_ASSIGN

public static final int LIST_LABEL_ASSIGN
See Also:
Constant Field Values

ACTION_STRING_LITERAL

public static final int ACTION_STRING_LITERAL
See Also:
Constant Field Values

ROOT

public static final int ROOT
See Also:
Constant Field Values

RULE_REF

public static final int RULE_REF
See Also:
Constant Field Values

SYNPRED

public static final int SYNPRED
See Also:
Constant Field Values

OPTIONAL

public static final int OPTIONAL
See Also:
Constant Field Values

CHAR_LITERAL

public static final int CHAR_LITERAL
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

SYN_SEMPRED

public static final int SYN_SEMPRED
See Also:
Constant Field Values

XDIGIT

public static final int XDIGIT
See Also:
Constant Field Values

BLOCK

public static final int BLOCK
See Also:
Constant Field Values

POSITIVE_CLOSURE

public static final int POSITIVE_CLOSURE
See Also:
Constant Field Values

OPTIONS

public static final int OPTIONS
See Also:
Constant Field Values

dfa33

protected org.antlr.grammar.v3.ANTLRv3Tree.DFA33 dfa33

dfa38

protected org.antlr.grammar.v3.ANTLRv3Tree.DFA38 dfa38

dfa48

protected org.antlr.grammar.v3.ANTLRv3Tree.DFA48 dfa48

FOLLOW_grammarType_in_grammarDef52

public static final BitSet FOLLOW_grammarType_in_grammarDef52

FOLLOW_ID_in_grammarDef54

public static final BitSet FOLLOW_ID_in_grammarDef54

FOLLOW_DOC_COMMENT_in_grammarDef56

public static final BitSet FOLLOW_DOC_COMMENT_in_grammarDef56

FOLLOW_optionsSpec_in_grammarDef59

public static final BitSet FOLLOW_optionsSpec_in_grammarDef59

FOLLOW_tokensSpec_in_grammarDef62

public static final BitSet FOLLOW_tokensSpec_in_grammarDef62

FOLLOW_attrScope_in_grammarDef65

public static final BitSet FOLLOW_attrScope_in_grammarDef65

FOLLOW_action_in_grammarDef68

public static final BitSet FOLLOW_action_in_grammarDef68

FOLLOW_rule_in_grammarDef71

public static final BitSet FOLLOW_rule_in_grammarDef71

FOLLOW_set_in_grammarType0

public static final BitSet FOLLOW_set_in_grammarType0

FOLLOW_TOKENS_in_tokensSpec127

public static final BitSet FOLLOW_TOKENS_in_tokensSpec127

FOLLOW_tokenSpec_in_tokensSpec129

public static final BitSet FOLLOW_tokenSpec_in_tokensSpec129

FOLLOW_LABEL_ASSIGN_in_tokenSpec143

public static final BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec143

FOLLOW_TOKEN_REF_in_tokenSpec145

public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec145

FOLLOW_STRING_LITERAL_in_tokenSpec147

public static final BitSet FOLLOW_STRING_LITERAL_in_tokenSpec147

FOLLOW_LABEL_ASSIGN_in_tokenSpec154

public static final BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec154

FOLLOW_TOKEN_REF_in_tokenSpec156

public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec156

FOLLOW_CHAR_LITERAL_in_tokenSpec158

public static final BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec158

FOLLOW_TOKEN_REF_in_tokenSpec164

public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec164

FOLLOW_SCOPE_in_attrScope176

public static final BitSet FOLLOW_SCOPE_in_attrScope176

FOLLOW_ID_in_attrScope178

public static final BitSet FOLLOW_ID_in_attrScope178

FOLLOW_ACTION_in_attrScope180

public static final BitSet FOLLOW_ACTION_in_attrScope180

FOLLOW_AT_in_action193

public static final BitSet FOLLOW_AT_in_action193

FOLLOW_ID_in_action195

public static final BitSet FOLLOW_ID_in_action195

FOLLOW_ID_in_action197

public static final BitSet FOLLOW_ID_in_action197

FOLLOW_ACTION_in_action199

public static final BitSet FOLLOW_ACTION_in_action199

FOLLOW_AT_in_action206

public static final BitSet FOLLOW_AT_in_action206

FOLLOW_ID_in_action208

public static final BitSet FOLLOW_ID_in_action208

FOLLOW_ACTION_in_action210

public static final BitSet FOLLOW_ACTION_in_action210

FOLLOW_OPTIONS_in_optionsSpec223

public static final BitSet FOLLOW_OPTIONS_in_optionsSpec223

FOLLOW_option_in_optionsSpec225

public static final BitSet FOLLOW_option_in_optionsSpec225

FOLLOW_qid_in_option243

public static final BitSet FOLLOW_qid_in_option243

FOLLOW_LABEL_ASSIGN_in_option253

public static final BitSet FOLLOW_LABEL_ASSIGN_in_option253

FOLLOW_ID_in_option255

public static final BitSet FOLLOW_ID_in_option255

FOLLOW_optionValue_in_option257

public static final BitSet FOLLOW_optionValue_in_option257

FOLLOW_set_in_optionValue0

public static final BitSet FOLLOW_set_in_optionValue0

FOLLOW_RULE_in_rule323

public static final BitSet FOLLOW_RULE_in_rule323

FOLLOW_ID_in_rule325

public static final BitSet FOLLOW_ID_in_rule325

FOLLOW_modifier_in_rule327

public static final BitSet FOLLOW_modifier_in_rule327

FOLLOW_ARG_in_rule332

public static final BitSet FOLLOW_ARG_in_rule332

FOLLOW_ARG_ACTION_in_rule334

public static final BitSet FOLLOW_ARG_ACTION_in_rule334

FOLLOW_RET_in_rule341

public static final BitSet FOLLOW_RET_in_rule341

FOLLOW_ARG_ACTION_in_rule343

public static final BitSet FOLLOW_ARG_ACTION_in_rule343

FOLLOW_throwsSpec_in_rule356

public static final BitSet FOLLOW_throwsSpec_in_rule356

FOLLOW_optionsSpec_in_rule359

public static final BitSet FOLLOW_optionsSpec_in_rule359

FOLLOW_ruleScopeSpec_in_rule362

public static final BitSet FOLLOW_ruleScopeSpec_in_rule362

FOLLOW_ruleAction_in_rule365

public static final BitSet FOLLOW_ruleAction_in_rule365

FOLLOW_altList_in_rule376

public static final BitSet FOLLOW_altList_in_rule376

FOLLOW_exceptionGroup_in_rule386

public static final BitSet FOLLOW_exceptionGroup_in_rule386

FOLLOW_EOR_in_rule389

public static final BitSet FOLLOW_EOR_in_rule389

FOLLOW_set_in_modifier0

public static final BitSet FOLLOW_set_in_modifier0

FOLLOW_AT_in_ruleAction428

public static final BitSet FOLLOW_AT_in_ruleAction428

FOLLOW_ID_in_ruleAction430

public static final BitSet FOLLOW_ID_in_ruleAction430

FOLLOW_ACTION_in_ruleAction432

public static final BitSet FOLLOW_ACTION_in_ruleAction432

FOLLOW_79_in_throwsSpec445

public static final BitSet FOLLOW_79_in_throwsSpec445

FOLLOW_ID_in_throwsSpec447

public static final BitSet FOLLOW_ID_in_throwsSpec447

FOLLOW_SCOPE_in_ruleScopeSpec461

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec461

FOLLOW_ACTION_in_ruleScopeSpec463

public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec463

FOLLOW_SCOPE_in_ruleScopeSpec470

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec470

FOLLOW_ACTION_in_ruleScopeSpec472

public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec472

FOLLOW_ID_in_ruleScopeSpec474

public static final BitSet FOLLOW_ID_in_ruleScopeSpec474

FOLLOW_SCOPE_in_ruleScopeSpec482

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec482

FOLLOW_ID_in_ruleScopeSpec484

public static final BitSet FOLLOW_ID_in_ruleScopeSpec484

FOLLOW_BLOCK_in_block504

public static final BitSet FOLLOW_BLOCK_in_block504

FOLLOW_optionsSpec_in_block506

public static final BitSet FOLLOW_optionsSpec_in_block506

FOLLOW_alternative_in_block510

public static final BitSet FOLLOW_alternative_in_block510

FOLLOW_rewrite_in_block512

public static final BitSet FOLLOW_rewrite_in_block512

FOLLOW_EOB_in_block516

public static final BitSet FOLLOW_EOB_in_block516

FOLLOW_BLOCK_in_altList539

public static final BitSet FOLLOW_BLOCK_in_altList539

FOLLOW_alternative_in_altList542

public static final BitSet FOLLOW_alternative_in_altList542

FOLLOW_rewrite_in_altList544

public static final BitSet FOLLOW_rewrite_in_altList544

FOLLOW_EOB_in_altList548

public static final BitSet FOLLOW_EOB_in_altList548

FOLLOW_ALT_in_alternative570

public static final BitSet FOLLOW_ALT_in_alternative570

FOLLOW_element_in_alternative572

public static final BitSet FOLLOW_element_in_alternative572

FOLLOW_EOA_in_alternative575

public static final BitSet FOLLOW_EOA_in_alternative575

FOLLOW_ALT_in_alternative587

public static final BitSet FOLLOW_ALT_in_alternative587

FOLLOW_EPSILON_in_alternative589

public static final BitSet FOLLOW_EPSILON_in_alternative589

FOLLOW_EOA_in_alternative591

public static final BitSet FOLLOW_EOA_in_alternative591

FOLLOW_exceptionHandler_in_exceptionGroup606

public static final BitSet FOLLOW_exceptionHandler_in_exceptionGroup606

FOLLOW_finallyClause_in_exceptionGroup609

public static final BitSet FOLLOW_finallyClause_in_exceptionGroup609

FOLLOW_finallyClause_in_exceptionGroup615

public static final BitSet FOLLOW_finallyClause_in_exceptionGroup615

FOLLOW_84_in_exceptionHandler636

public static final BitSet FOLLOW_84_in_exceptionHandler636

FOLLOW_ARG_ACTION_in_exceptionHandler638

public static final BitSet FOLLOW_ARG_ACTION_in_exceptionHandler638

FOLLOW_ACTION_in_exceptionHandler640

public static final BitSet FOLLOW_ACTION_in_exceptionHandler640

FOLLOW_85_in_finallyClause662

public static final BitSet FOLLOW_85_in_finallyClause662

FOLLOW_ACTION_in_finallyClause664

public static final BitSet FOLLOW_ACTION_in_finallyClause664

FOLLOW_set_in_element680

public static final BitSet FOLLOW_set_in_element680

FOLLOW_ID_in_element686

public static final BitSet FOLLOW_ID_in_element686

FOLLOW_block_in_element688

public static final BitSet FOLLOW_block_in_element688

FOLLOW_set_in_element695

public static final BitSet FOLLOW_set_in_element695

FOLLOW_ID_in_element701

public static final BitSet FOLLOW_ID_in_element701

FOLLOW_atom_in_element703

public static final BitSet FOLLOW_atom_in_element703

FOLLOW_atom_in_element709

public static final BitSet FOLLOW_atom_in_element709

FOLLOW_ebnf_in_element714

public static final BitSet FOLLOW_ebnf_in_element714

FOLLOW_ACTION_in_element721

public static final BitSet FOLLOW_ACTION_in_element721

FOLLOW_SEMPRED_in_element728

public static final BitSet FOLLOW_SEMPRED_in_element728

FOLLOW_GATED_SEMPRED_in_element733

public static final BitSet FOLLOW_GATED_SEMPRED_in_element733

FOLLOW_TREE_BEGIN_in_element741

public static final BitSet FOLLOW_TREE_BEGIN_in_element741

FOLLOW_element_in_element743

public static final BitSet FOLLOW_element_in_element743

FOLLOW_set_in_atom757

public static final BitSet FOLLOW_set_in_atom757

FOLLOW_atom_in_atom763

public static final BitSet FOLLOW_atom_in_atom763

FOLLOW_CHAR_RANGE_in_atom770

public static final BitSet FOLLOW_CHAR_RANGE_in_atom770

FOLLOW_CHAR_LITERAL_in_atom772

public static final BitSet FOLLOW_CHAR_LITERAL_in_atom772

FOLLOW_CHAR_LITERAL_in_atom774

public static final BitSet FOLLOW_CHAR_LITERAL_in_atom774

FOLLOW_optionsSpec_in_atom776

public static final BitSet FOLLOW_optionsSpec_in_atom776

FOLLOW_87_in_atom784

public static final BitSet FOLLOW_87_in_atom784

FOLLOW_notTerminal_in_atom786

public static final BitSet FOLLOW_notTerminal_in_atom786

FOLLOW_optionsSpec_in_atom788

public static final BitSet FOLLOW_optionsSpec_in_atom788

FOLLOW_87_in_atom796

public static final BitSet FOLLOW_87_in_atom796

FOLLOW_block_in_atom798

public static final BitSet FOLLOW_block_in_atom798

FOLLOW_optionsSpec_in_atom800

public static final BitSet FOLLOW_optionsSpec_in_atom800

FOLLOW_RULE_REF_in_atom811

public static final BitSet FOLLOW_RULE_REF_in_atom811

FOLLOW_ARG_ACTION_in_atom813

public static final BitSet FOLLOW_ARG_ACTION_in_atom813

FOLLOW_RULE_REF_in_atom822

public static final BitSet FOLLOW_RULE_REF_in_atom822

FOLLOW_CHAR_LITERAL_in_atom832

public static final BitSet FOLLOW_CHAR_LITERAL_in_atom832

FOLLOW_CHAR_LITERAL_in_atom843

public static final BitSet FOLLOW_CHAR_LITERAL_in_atom843

FOLLOW_optionsSpec_in_atom845

public static final BitSet FOLLOW_optionsSpec_in_atom845

FOLLOW_TOKEN_REF_in_atom854

public static final BitSet FOLLOW_TOKEN_REF_in_atom854

FOLLOW_TOKEN_REF_in_atom863

public static final BitSet FOLLOW_TOKEN_REF_in_atom863

FOLLOW_optionsSpec_in_atom865

public static final BitSet FOLLOW_optionsSpec_in_atom865

FOLLOW_TOKEN_REF_in_atom875

public static final BitSet FOLLOW_TOKEN_REF_in_atom875

FOLLOW_ARG_ACTION_in_atom877

public static final BitSet FOLLOW_ARG_ACTION_in_atom877

FOLLOW_optionsSpec_in_atom879

public static final BitSet FOLLOW_optionsSpec_in_atom879

FOLLOW_TOKEN_REF_in_atom889

public static final BitSet FOLLOW_TOKEN_REF_in_atom889

FOLLOW_ARG_ACTION_in_atom891

public static final BitSet FOLLOW_ARG_ACTION_in_atom891

FOLLOW_STRING_LITERAL_in_atom900

public static final BitSet FOLLOW_STRING_LITERAL_in_atom900

FOLLOW_STRING_LITERAL_in_atom909

public static final BitSet FOLLOW_STRING_LITERAL_in_atom909

FOLLOW_optionsSpec_in_atom911

public static final BitSet FOLLOW_optionsSpec_in_atom911

FOLLOW_90_in_atom920

public static final BitSet FOLLOW_90_in_atom920

FOLLOW_90_in_atom929

public static final BitSet FOLLOW_90_in_atom929

FOLLOW_optionsSpec_in_atom931

public static final BitSet FOLLOW_optionsSpec_in_atom931

FOLLOW_SYNPRED_in_ebnf950

public static final BitSet FOLLOW_SYNPRED_in_ebnf950

FOLLOW_block_in_ebnf952

public static final BitSet FOLLOW_block_in_ebnf952

FOLLOW_OPTIONAL_in_ebnf959

public static final BitSet FOLLOW_OPTIONAL_in_ebnf959

FOLLOW_block_in_ebnf961

public static final BitSet FOLLOW_block_in_ebnf961

FOLLOW_CLOSURE_in_ebnf970

public static final BitSet FOLLOW_CLOSURE_in_ebnf970

FOLLOW_block_in_ebnf972

public static final BitSet FOLLOW_block_in_ebnf972

FOLLOW_POSITIVE_CLOSURE_in_ebnf982

public static final BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf982

FOLLOW_block_in_ebnf984

public static final BitSet FOLLOW_block_in_ebnf984

FOLLOW_SYN_SEMPRED_in_ebnf990

public static final BitSet FOLLOW_SYN_SEMPRED_in_ebnf990

FOLLOW_block_in_ebnf995

public static final BitSet FOLLOW_block_in_ebnf995

FOLLOW_set_in_notTerminal0

public static final BitSet FOLLOW_set_in_notTerminal0

FOLLOW_REWRITE_in_rewrite1035

public static final BitSet FOLLOW_REWRITE_in_rewrite1035

FOLLOW_SEMPRED_in_rewrite1037

public static final BitSet FOLLOW_SEMPRED_in_rewrite1037

FOLLOW_rewrite_alternative_in_rewrite1039

public static final BitSet FOLLOW_rewrite_alternative_in_rewrite1039

FOLLOW_REWRITE_in_rewrite1045

public static final BitSet FOLLOW_REWRITE_in_rewrite1045

FOLLOW_rewrite_alternative_in_rewrite1047

public static final BitSet FOLLOW_rewrite_alternative_in_rewrite1047

FOLLOW_rewrite_template_in_rewrite_alternative1062

public static final BitSet FOLLOW_rewrite_template_in_rewrite_alternative1062

FOLLOW_rewrite_tree_alternative_in_rewrite_alternative1067

public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative1067

FOLLOW_ALT_in_rewrite_alternative1078

public static final BitSet FOLLOW_ALT_in_rewrite_alternative1078

FOLLOW_EPSILON_in_rewrite_alternative1080

public static final BitSet FOLLOW_EPSILON_in_rewrite_alternative1080

FOLLOW_EOA_in_rewrite_alternative1082

public static final BitSet FOLLOW_EOA_in_rewrite_alternative1082

FOLLOW_BLOCK_in_rewrite_tree_block1101

public static final BitSet FOLLOW_BLOCK_in_rewrite_tree_block1101

FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block1103

public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block1103

FOLLOW_EOB_in_rewrite_tree_block1105

public static final BitSet FOLLOW_EOB_in_rewrite_tree_block1105

FOLLOW_ALT_in_rewrite_tree_alternative1124

public static final BitSet FOLLOW_ALT_in_rewrite_tree_alternative1124

FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative1126

public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative1126

FOLLOW_EOA_in_rewrite_tree_alternative1129

public static final BitSet FOLLOW_EOA_in_rewrite_tree_alternative1129

FOLLOW_rewrite_tree_atom_in_rewrite_tree_element1144

public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element1144

FOLLOW_rewrite_tree_in_rewrite_tree_element1149

public static final BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element1149

FOLLOW_rewrite_tree_block_in_rewrite_tree_element1156

public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_element1156

FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element1163

public static final BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element1163

FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom1179

public static final BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom1179

FOLLOW_TOKEN_REF_in_rewrite_tree_atom1186

public static final BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1186

FOLLOW_TOKEN_REF_in_rewrite_tree_atom1194

public static final BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom1194

FOLLOW_ARG_ACTION_in_rewrite_tree_atom1196

public static final BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom1196

FOLLOW_RULE_REF_in_rewrite_tree_atom1208

public static final BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom1208

FOLLOW_STRING_LITERAL_in_rewrite_tree_atom1215

public static final BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom1215

FOLLOW_LABEL_in_rewrite_tree_atom1222

public static final BitSet FOLLOW_LABEL_in_rewrite_tree_atom1222

FOLLOW_ACTION_in_rewrite_tree_atom1227

public static final BitSet FOLLOW_ACTION_in_rewrite_tree_atom1227

FOLLOW_OPTIONAL_in_rewrite_tree_ebnf1239

public static final BitSet FOLLOW_OPTIONAL_in_rewrite_tree_ebnf1239

FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1241

public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1241

FOLLOW_CLOSURE_in_rewrite_tree_ebnf1250

public static final BitSet FOLLOW_CLOSURE_in_rewrite_tree_ebnf1250

FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1252

public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1252

FOLLOW_POSITIVE_CLOSURE_in_rewrite_tree_ebnf1262

public static final BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_tree_ebnf1262

FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1264

public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf1264

FOLLOW_TREE_BEGIN_in_rewrite_tree1278

public static final BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1278

FOLLOW_rewrite_tree_atom_in_rewrite_tree1280

public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree1280

FOLLOW_rewrite_tree_element_in_rewrite_tree1282

public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree1282

FOLLOW_TEMPLATE_in_rewrite_template1300

public static final BitSet FOLLOW_TEMPLATE_in_rewrite_template1300

FOLLOW_ID_in_rewrite_template1302

public static final BitSet FOLLOW_ID_in_rewrite_template1302

FOLLOW_rewrite_template_args_in_rewrite_template1304

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template1304

FOLLOW_set_in_rewrite_template1311

public static final BitSet FOLLOW_set_in_rewrite_template1311

FOLLOW_rewrite_template_ref_in_rewrite_template1327

public static final BitSet FOLLOW_rewrite_template_ref_in_rewrite_template1327

FOLLOW_rewrite_indirect_template_head_in_rewrite_template1332

public static final BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template1332

FOLLOW_ACTION_in_rewrite_template1337

public static final BitSet FOLLOW_ACTION_in_rewrite_template1337

FOLLOW_TEMPLATE_in_rewrite_template_ref1351

public static final BitSet FOLLOW_TEMPLATE_in_rewrite_template_ref1351

FOLLOW_ID_in_rewrite_template_ref1353

public static final BitSet FOLLOW_ID_in_rewrite_template_ref1353

FOLLOW_rewrite_template_args_in_rewrite_template_ref1355

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref1355

FOLLOW_TEMPLATE_in_rewrite_indirect_template_head1370

public static final BitSet FOLLOW_TEMPLATE_in_rewrite_indirect_template_head1370

FOLLOW_ACTION_in_rewrite_indirect_template_head1372

public static final BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head1372

FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head1374

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head1374

FOLLOW_ARGLIST_in_rewrite_template_args1387

public static final BitSet FOLLOW_ARGLIST_in_rewrite_template_args1387

FOLLOW_rewrite_template_arg_in_rewrite_template_args1389

public static final BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args1389

FOLLOW_ARGLIST_in_rewrite_template_args1396

public static final BitSet FOLLOW_ARGLIST_in_rewrite_template_args1396

FOLLOW_ARG_in_rewrite_template_arg1410

public static final BitSet FOLLOW_ARG_in_rewrite_template_arg1410

FOLLOW_ID_in_rewrite_template_arg1412

public static final BitSet FOLLOW_ID_in_rewrite_template_arg1412

FOLLOW_ACTION_in_rewrite_template_arg1414

public static final BitSet FOLLOW_ACTION_in_rewrite_template_arg1414

FOLLOW_ID_in_qid1425

public static final BitSet FOLLOW_ID_in_qid1425

FOLLOW_90_in_qid1428

public static final BitSet FOLLOW_90_in_qid1428

FOLLOW_ID_in_qid1430

public static final BitSet FOLLOW_ID_in_qid1430
Constructor Detail

ANTLRv3Tree

public ANTLRv3Tree(TreeNodeStream input)

ANTLRv3Tree

public ANTLRv3Tree(TreeNodeStream input,
                   RecognizerSharedState state)
Method Detail

getTokenNames

public java.lang.String[] 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 class BaseRecognizer

getGrammarFileName

public java.lang.String 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 class BaseRecognizer

grammarDef

public final void grammarDef()
                      throws RecognitionException
Throws:
RecognitionException

grammarType

public final void grammarType()
                       throws RecognitionException
Throws:
RecognitionException

tokensSpec

public final void tokensSpec()
                      throws RecognitionException
Throws:
RecognitionException

tokenSpec

public final void tokenSpec()
                     throws RecognitionException
Throws:
RecognitionException

attrScope

public final void attrScope()
                     throws RecognitionException
Throws:
RecognitionException

action

public final void action()
                  throws RecognitionException
Throws:
RecognitionException

optionsSpec

public final void optionsSpec()
                       throws RecognitionException
Throws:
RecognitionException

option

public final void option()
                  throws RecognitionException
Throws:
RecognitionException

optionValue

public final void optionValue()
                       throws RecognitionException
Throws:
RecognitionException

rule

public final void rule()
                throws RecognitionException
Throws:
RecognitionException

modifier

public final void modifier()
                    throws RecognitionException
Throws:
RecognitionException

ruleAction

public final void ruleAction()
                      throws RecognitionException
Throws:
RecognitionException

throwsSpec

public final void throwsSpec()
                      throws RecognitionException
Throws:
RecognitionException

ruleScopeSpec

public final void ruleScopeSpec()
                         throws RecognitionException
Throws:
RecognitionException

block

public final void block()
                 throws RecognitionException
Throws:
RecognitionException

altList

public final void altList()
                   throws RecognitionException
Throws:
RecognitionException

alternative

public final void alternative()
                       throws RecognitionException
Throws:
RecognitionException

exceptionGroup

public final void exceptionGroup()
                          throws RecognitionException
Throws:
RecognitionException

exceptionHandler

public final void exceptionHandler()
                            throws RecognitionException
Throws:
RecognitionException

finallyClause

public final void finallyClause()
                         throws RecognitionException
Throws:
RecognitionException

element

public final void element()
                   throws RecognitionException
Throws:
RecognitionException

atom

public final void atom()
                throws RecognitionException
Throws:
RecognitionException

ebnf

public final void ebnf()
                throws RecognitionException
Throws:
RecognitionException

notTerminal

public final void notTerminal()
                       throws RecognitionException
Throws:
RecognitionException

rewrite

public final void rewrite()
                   throws RecognitionException
Throws:
RecognitionException

rewrite_alternative

public final void rewrite_alternative()
                               throws RecognitionException
Throws:
RecognitionException

rewrite_tree_block

public final void rewrite_tree_block()
                              throws RecognitionException
Throws:
RecognitionException

rewrite_tree_alternative

public final void rewrite_tree_alternative()
                                    throws RecognitionException
Throws:
RecognitionException

rewrite_tree_element

public final void rewrite_tree_element()
                                throws RecognitionException
Throws:
RecognitionException

rewrite_tree_atom

public final void rewrite_tree_atom()
                             throws RecognitionException
Throws:
RecognitionException

rewrite_tree_ebnf

public final void rewrite_tree_ebnf()
                             throws RecognitionException
Throws:
RecognitionException

rewrite_tree

public final void rewrite_tree()
                        throws RecognitionException
Throws:
RecognitionException

rewrite_template

public final void rewrite_template()
                            throws RecognitionException
Throws:
RecognitionException

rewrite_template_ref

public final void rewrite_template_ref()
                                throws RecognitionException
Throws:
RecognitionException

rewrite_indirect_template_head

public final void rewrite_indirect_template_head()
                                          throws RecognitionException
Throws:
RecognitionException

rewrite_template_args

public final void rewrite_template_args()
                                 throws RecognitionException
Throws:
RecognitionException

rewrite_template_arg

public final void rewrite_template_arg()
                                throws RecognitionException
Throws:
RecognitionException

qid

public final void qid()
               throws RecognitionException
Throws:
RecognitionException


Copyright © 2013. All Rights Reserved.