Package org.antlr.grammar.v3
Class DefineGrammarItemsWalker
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.tree.TreeParser
-
- org.antlr.grammar.v3.DefineGrammarItemsWalker
-
public class DefineGrammarItemsWalker extends org.antlr.runtime.tree.TreeParser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
DefineGrammarItemsWalker.AttributeScopeActions_scope
static class
DefineGrammarItemsWalker.block_return
static class
DefineGrammarItemsWalker.dotLoop_return
static class
DefineGrammarItemsWalker.element_return
static class
DefineGrammarItemsWalker.grammar__return
static class
DefineGrammarItemsWalker.modifier_return
static class
DefineGrammarItemsWalker.rewrite_atom_return
static class
DefineGrammarItemsWalker.rewrite_block_return
static class
DefineGrammarItemsWalker.rewrite_return
static class
DefineGrammarItemsWalker.rule_return
-
Field Summary
Fields Modifier and Type Field Description static int
ACTION
static int
ACTION_CHAR_LITERAL
static int
ACTION_ESC
static int
ACTION_STRING_LITERAL
static int
ALT
static int
AMPERSAND
static int
ARG
static int
ARG_ACTION
static int
ARGLIST
static int
ASSIGN
protected java.util.Stack<DefineGrammarItemsWalker.AttributeScopeActions_scope>
AttributeScopeActions_stack
static int
BACKTRACK_SEMPRED
static int
BANG
static int
BLOCK
protected int
blockLevel
static int
CATCH
static int
CHAR_LITERAL
static int
CHAR_RANGE
static int
CLOSE_ELEMENT_OPTION
static int
CLOSURE
static int
COLON
static int
COMBINED_GRAMMAR
static int
COMMA
static int
COMMENT
protected GrammarAST
currentRewriteBlock
protected GrammarAST
currentRewriteRule
protected java.lang.String
currentRuleName
static int
DIGIT
static int
DOC_COMMENT
static int
DOLLAR
static int
DOT
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 int
ETC
static int
FINALLY
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_action302
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_action318
static org.antlr.runtime.BitSet
FOLLOW_action_in_actions263
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_attrScope160
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_attrScopeAction182
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_blockAction871
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_element1144
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_exceptionHandler962
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_finallyClause982
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_rewrite_atom1776
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_rewrite_template1815
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_rewrite_template1841
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_rewrite_template1898
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_ruleAction637
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_ruleScopeSpec742
static org.antlr.runtime.BitSet
FOLLOW_actions_in_grammarSpec244
static org.antlr.runtime.BitSet
FOLLOW_ALT_in_alternative909
static org.antlr.runtime.BitSet
FOLLOW_ALT_in_dotBlock1324
static org.antlr.runtime.BitSet
FOLLOW_ALT_in_rewrite_alternative1575
static org.antlr.runtime.BitSet
FOLLOW_ALT_in_rewrite_template1793
static org.antlr.runtime.BitSet
FOLLOW_alternative_in_block820
static org.antlr.runtime.BitSet
FOLLOW_AMPERSAND_in_action285
static org.antlr.runtime.BitSet
FOLLOW_AMPERSAND_in_attrScopeAction178
static org.antlr.runtime.BitSet
FOLLOW_AMPERSAND_in_blockAction863
static org.antlr.runtime.BitSet
FOLLOW_AMPERSAND_in_ruleAction629
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_atom1371
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_atom1393
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_exceptionHandler960
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_rewrite_atom1731
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_rule521
static org.antlr.runtime.BitSet
FOLLOW_ARG_ACTION_in_rule537
static org.antlr.runtime.BitSet
FOLLOW_ARG_in_rewrite_template1833
static org.antlr.runtime.BitSet
FOLLOW_ARG_in_rule516
static org.antlr.runtime.BitSet
FOLLOW_ARGLIST_in_rewrite_template1823
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_delegateGrammars374
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_element1069
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_tokenSpec424
static org.antlr.runtime.BitSet
FOLLOW_atom_in_atom1440
static org.antlr.runtime.BitSet
FOLLOW_atom_in_element1020
static org.antlr.runtime.BitSet
FOLLOW_atom_in_element1042
static org.antlr.runtime.BitSet
FOLLOW_atom_in_element1045
static org.antlr.runtime.BitSet
FOLLOW_atom_in_element1057
static org.antlr.runtime.BitSet
FOLLOW_atom_in_element1060
static org.antlr.runtime.BitSet
FOLLOW_attrScope_in_grammarSpec237
static org.antlr.runtime.BitSet
FOLLOW_attrScopeAction_in_attrScope155
static org.antlr.runtime.BitSet
FOLLOW_attrScopeAction_in_ruleScopeSpec737
static org.antlr.runtime.BitSet
FOLLOW_BACKTRACK_SEMPRED_in_element1187
static org.antlr.runtime.BitSet
FOLLOW_BANG_in_element1010
static org.antlr.runtime.BitSet
FOLLOW_BLOCK_in_block797
static org.antlr.runtime.BitSet
FOLLOW_BLOCK_in_dotBlock1320
static org.antlr.runtime.BitSet
FOLLOW_block_in_ebnf1233
static org.antlr.runtime.BitSet
FOLLOW_block_in_ebnf1242
static org.antlr.runtime.BitSet
FOLLOW_block_in_ebnf1253
static org.antlr.runtime.BitSet
FOLLOW_block_in_ebnf1264
static org.antlr.runtime.BitSet
FOLLOW_block_in_element1133
static org.antlr.runtime.BitSet
FOLLOW_BLOCK_in_rewrite_block1539
static org.antlr.runtime.BitSet
FOLLOW_block_in_rule592
static org.antlr.runtime.BitSet
FOLLOW_blockAction_in_block811
static org.antlr.runtime.BitSet
FOLLOW_CATCH_in_exceptionHandler958
static org.antlr.runtime.BitSet
FOLLOW_CHAR_LITERAL_in_atom1409
static org.antlr.runtime.BitSet
FOLLOW_CHAR_LITERAL_in_rewrite_atom1756
static org.antlr.runtime.BitSet
FOLLOW_CHAR_RANGE_in_element1055
static org.antlr.runtime.BitSet
FOLLOW_CLOSURE_in_dotLoop1283
static org.antlr.runtime.BitSet
FOLLOW_CLOSURE_in_ebnf1251
static org.antlr.runtime.BitSet
FOLLOW_CLOSURE_in_rewrite_ebnf1656
static org.antlr.runtime.BitSet
FOLLOW_COMBINED_GRAMMAR_in_grammar_119
static org.antlr.runtime.BitSet
FOLLOW_delegateGrammars_in_grammarSpec223
static org.antlr.runtime.BitSet
FOLLOW_DOC_COMMENT_in_grammarSpec207
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_atom1436
static org.antlr.runtime.BitSet
FOLLOW_dotBlock_in_dotLoop1285
static org.antlr.runtime.BitSet
FOLLOW_dotBlock_in_dotLoop1297
static org.antlr.runtime.BitSet
FOLLOW_dotLoop_in_ebnf1227
static org.antlr.runtime.BitSet
FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222
static org.antlr.runtime.BitSet
FOLLOW_ebnf_in_element1115
static org.antlr.runtime.BitSet
FOLLOW_element_in_alternative912
static org.antlr.runtime.BitSet
FOLLOW_element_in_element1001
static org.antlr.runtime.BitSet
FOLLOW_element_in_element1012
static org.antlr.runtime.BitSet
FOLLOW_element_in_element1031
static org.antlr.runtime.BitSet
FOLLOW_element_in_element1077
static org.antlr.runtime.BitSet
FOLLOW_element_in_element1098
static org.antlr.runtime.BitSet
FOLLOW_element_in_tree_1348
static org.antlr.runtime.BitSet
FOLLOW_EOA_in_alternative916
static org.antlr.runtime.BitSet
FOLLOW_EOA_in_dotBlock1328
static org.antlr.runtime.BitSet
FOLLOW_EOA_in_rewrite_alternative1592
static org.antlr.runtime.BitSet
FOLLOW_EOA_in_rewrite_template1797
static org.antlr.runtime.BitSet
FOLLOW_EOB_in_block839
static org.antlr.runtime.BitSet
FOLLOW_EOB_in_dotBlock1332
static org.antlr.runtime.BitSet
FOLLOW_EOB_in_rewrite_block1543
static org.antlr.runtime.BitSet
FOLLOW_EOR_in_rule605
static org.antlr.runtime.BitSet
FOLLOW_EPSILON_in_element1209
static org.antlr.runtime.BitSet
FOLLOW_EPSILON_in_rewrite_alternative1588
static org.antlr.runtime.BitSet
FOLLOW_EPSILON_in_rewrite_template1795
static org.antlr.runtime.BitSet
FOLLOW_ETC_in_rewrite_alternative1608
static org.antlr.runtime.BitSet
FOLLOW_exceptionGroup_in_rule598
static org.antlr.runtime.BitSet
FOLLOW_exceptionHandler_in_exceptionGroup931
static org.antlr.runtime.BitSet
FOLLOW_FINALLY_in_finallyClause980
static org.antlr.runtime.BitSet
FOLLOW_finallyClause_in_exceptionGroup937
static org.antlr.runtime.BitSet
FOLLOW_finallyClause_in_exceptionGroup944
static org.antlr.runtime.BitSet
FOLLOW_FORCED_ACTION_in_element1157
static org.antlr.runtime.BitSet
FOLLOW_GATED_SEMPRED_in_element1198
static org.antlr.runtime.BitSet
FOLLOW_grammarSpec_in_grammar_110
static org.antlr.runtime.BitSet
FOLLOW_grammarSpec_in_grammar_124
static org.antlr.runtime.BitSet
FOLLOW_grammarSpec_in_grammar_82
static org.antlr.runtime.BitSet
FOLLOW_grammarSpec_in_grammar_96
static org.antlr.runtime.BitSet
FOLLOW_ID_in_action289
static org.antlr.runtime.BitSet
FOLLOW_ID_in_action298
static org.antlr.runtime.BitSet
FOLLOW_ID_in_atom1438
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attrScope153
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attrScopeAction180
static org.antlr.runtime.BitSet
FOLLOW_ID_in_blockAction867
static org.antlr.runtime.BitSet
FOLLOW_ID_in_delegateGrammars376
static org.antlr.runtime.BitSet
FOLLOW_ID_in_delegateGrammars378
static org.antlr.runtime.BitSet
FOLLOW_ID_in_delegateGrammars383
static org.antlr.runtime.BitSet
FOLLOW_ID_in_element1073
static org.antlr.runtime.BitSet
FOLLOW_ID_in_element1094
static org.antlr.runtime.BitSet
FOLLOW_ID_in_grammarSpec200
static org.antlr.runtime.BitSet
FOLLOW_ID_in_rewrite_template1811
static org.antlr.runtime.BitSet
FOLLOW_ID_in_rewrite_template1837
static org.antlr.runtime.BitSet
FOLLOW_ID_in_rule499
static org.antlr.runtime.BitSet
FOLLOW_ID_in_ruleAction633
static org.antlr.runtime.BitSet
FOLLOW_ID_in_ruleScopeSpec763
static org.antlr.runtime.BitSet
FOLLOW_ID_in_throwsSpec700
static org.antlr.runtime.BitSet
FOLLOW_IMPORT_in_delegateGrammars369
static org.antlr.runtime.BitSet
FOLLOW_LABEL_in_rewrite_atom1771
static org.antlr.runtime.BitSet
FOLLOW_LEXER_GRAMMAR_in_grammar_76
static org.antlr.runtime.BitSet
FOLLOW_modifier_in_rule507
static org.antlr.runtime.BitSet
FOLLOW_NOT_in_element1029
static org.antlr.runtime.BitSet
FOLLOW_OPTIONAL_in_ebnf1240
static org.antlr.runtime.BitSet
FOLLOW_OPTIONAL_in_rewrite_ebnf1645
static org.antlr.runtime.BitSet
FOLLOW_OPTIONS_in_optionsSpec352
static org.antlr.runtime.BitSet
FOLLOW_optionsSpec_in_block803
static org.antlr.runtime.BitSet
FOLLOW_optionsSpec_in_grammarSpec215
static org.antlr.runtime.BitSet
FOLLOW_optionsSpec_in_rule555
static org.antlr.runtime.BitSet
FOLLOW_PARSER_GRAMMAR_in_grammar_91
static org.antlr.runtime.BitSet
FOLLOW_PLUS_ASSIGN_in_element1090
static org.antlr.runtime.BitSet
FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295
static org.antlr.runtime.BitSet
FOLLOW_POSITIVE_CLOSURE_in_ebnf1262
static org.antlr.runtime.BitSet
FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667
static org.antlr.runtime.BitSet
FOLLOW_PREC_RULE_in_rules470
static org.antlr.runtime.BitSet
FOLLOW_RANGE_in_element1040
static org.antlr.runtime.BitSet
FOLLOW_RET_in_rule532
static org.antlr.runtime.BitSet
FOLLOW_rewrite_alternative_in_rewrite_block1541
static org.antlr.runtime.BitSet
FOLLOW_rewrite_alternative_in_rewrite1495
static org.antlr.runtime.BitSet
FOLLOW_rewrite_atom_in_rewrite_element1622
static org.antlr.runtime.BitSet
FOLLOW_rewrite_atom_in_rewrite_tree1688
static org.antlr.runtime.BitSet
FOLLOW_rewrite_block_in_rewrite_ebnf1647
static org.antlr.runtime.BitSet
FOLLOW_rewrite_block_in_rewrite_ebnf1658
static org.antlr.runtime.BitSet
FOLLOW_rewrite_block_in_rewrite_ebnf1669
static org.antlr.runtime.BitSet
FOLLOW_rewrite_ebnf_in_rewrite_element1627
static org.antlr.runtime.BitSet
FOLLOW_rewrite_element_in_rewrite_alternative1581
static org.antlr.runtime.BitSet
FOLLOW_rewrite_element_in_rewrite_tree1692
static org.antlr.runtime.BitSet
FOLLOW_rewrite_in_block822
static org.antlr.runtime.BitSet
FOLLOW_REWRITE_in_rewrite1486
static org.antlr.runtime.BitSet
FOLLOW_rewrite_template_in_rewrite_alternative1603
static org.antlr.runtime.BitSet
FOLLOW_rewrite_tree_in_rewrite_element1632
static org.antlr.runtime.BitSet
FOLLOW_REWRITES_in_rewrite1477
static org.antlr.runtime.BitSet
FOLLOW_ROOT_in_element999
static org.antlr.runtime.BitSet
FOLLOW_RULE_in_rule495
static org.antlr.runtime.BitSet
FOLLOW_rule_in_rules465
static org.antlr.runtime.BitSet
FOLLOW_RULE_REF_in_atom1366
static org.antlr.runtime.BitSet
FOLLOW_RULE_REF_in_rewrite_atom1713
static org.antlr.runtime.BitSet
FOLLOW_ruleAction_in_rule577
static org.antlr.runtime.BitSet
FOLLOW_rules_in_grammarSpec250
static org.antlr.runtime.BitSet
FOLLOW_ruleScopeSpec_in_rule568
static org.antlr.runtime.BitSet
FOLLOW_SCOPE_in_attrScope149
static org.antlr.runtime.BitSet
FOLLOW_SCOPE_in_ruleScopeSpec730
static org.antlr.runtime.BitSet
FOLLOW_SEMPRED_in_element1168
static org.antlr.runtime.BitSet
FOLLOW_SEMPRED_in_rewrite1491
static org.antlr.runtime.BitSet
FOLLOW_set_in_tokenSpec434
static org.antlr.runtime.BitSet
FOLLOW_STRING_LITERAL_in_atom1420
static org.antlr.runtime.BitSet
FOLLOW_STRING_LITERAL_in_rewrite_atom1762
static org.antlr.runtime.BitSet
FOLLOW_SYN_SEMPRED_in_element1179
static org.antlr.runtime.BitSet
FOLLOW_SYNPRED_in_element1131
static org.antlr.runtime.BitSet
FOLLOW_TEMPLATE_in_rewrite_template1806
static org.antlr.runtime.BitSet
FOLLOW_THROWS_in_throwsSpec697
static org.antlr.runtime.BitSet
FOLLOW_throwsSpec_in_rule547
static org.antlr.runtime.BitSet
FOLLOW_TOKEN_REF_in_atom1388
static org.antlr.runtime.BitSet
FOLLOW_TOKEN_REF_in_rewrite_atom1723
static org.antlr.runtime.BitSet
FOLLOW_TOKEN_REF_in_tokenSpec417
static org.antlr.runtime.BitSet
FOLLOW_TOKEN_REF_in_tokenSpec429
static org.antlr.runtime.BitSet
FOLLOW_TOKENS_in_tokensSpec400
static org.antlr.runtime.BitSet
FOLLOW_tokenSpec_in_tokensSpec402
static org.antlr.runtime.BitSet
FOLLOW_tokensSpec_in_grammarSpec230
static org.antlr.runtime.BitSet
FOLLOW_tree__in_element1122
static org.antlr.runtime.BitSet
FOLLOW_TREE_BEGIN_in_rewrite_tree1686
static org.antlr.runtime.BitSet
FOLLOW_TREE_BEGIN_in_tree_1346
static org.antlr.runtime.BitSet
FOLLOW_TREE_GRAMMAR_in_grammar_105
static org.antlr.runtime.BitSet
FOLLOW_WILDCARD_in_atom1430
static org.antlr.runtime.BitSet
FOLLOW_WILDCARD_in_dotBlock1326
static int
FORCED_ACTION
static int
FRAGMENT
static int
GATED_SEMPRED
protected Grammar
grammar
static int
GRAMMAR
static int
ID
static int
IMPLIES
static int
IMPORT
static int
INITACTION
static int
INT
static int
LABEL
static int
LEXER
static int
LEXER_GRAMMAR
static int
LPAREN
static int
ML_COMMENT
static int
NESTED_ACTION
static int
NESTED_ARG_ACTION
static int
NOT
static int
OPEN_ELEMENT_OPTION
static int
OPTIONAL
static int
OPTIONS
static int
OR
protected int
outerAltNum
static int
PARSER
static int
PARSER_GRAMMAR
static int
PLUS
static int
PLUS_ASSIGN
static int
POSITIVE_CLOSURE
static int
PREC_RULE
static int
PRIVATE
static int
PROTECTED
static int
PUBLIC
static int
QUESTION
static int
RANGE
static int
RCURLY
static int
RECURSIVE_RULE_REF
static int
RET
static int
RETURNS
static int
REWRITE
static int
REWRITES
protected GrammarAST
root
static int
ROOT
static int
RPAREN
static int
RULE
static int
RULE_REF
static int
SCOPE
static int
SEMI
static int
SEMPRED
static int
SL_COMMENT
static int
SRC
static int
STAR
static int
STRAY_BRACKET
static int
STRING_LITERAL
static int
SYN_SEMPRED
static int
SYNPRED
static int
TEMPLATE
static int
THROWS
static int
TOKEN_REF
static java.lang.String[]
tokenNames
static int
TOKENS
static int
TREE
static int
TREE_BEGIN
static int
TREE_GRAMMAR
static int
WILDCARD
static int
WS
static int
WS_LOOP
static int
WS_OPT
static int
XDIGIT
-
Constructor Summary
Constructors Constructor Description DefineGrammarItemsWalker(org.antlr.runtime.tree.TreeNodeStream input)
DefineGrammarItemsWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
-
Methods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final java.lang.String[] tokenNames
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
-
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL
- See Also:
- Constant Field Values
-
ACTION_ESC
public static final int ACTION_ESC
- See Also:
- Constant Field Values
-
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL
- See Also:
- Constant Field Values
-
ALT
public static final int ALT
- See Also:
- Constant Field Values
-
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
-
ARG
public static final int ARG
- See Also:
- Constant Field Values
-
ARGLIST
public static final int ARGLIST
- See Also:
- Constant Field Values
-
ARG_ACTION
public static final int ARG_ACTION
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED
- See Also:
- Constant Field Values
-
BANG
public static final int BANG
- See Also:
- Constant Field Values
-
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
-
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
-
CHAR_LITERAL
public static final int CHAR_LITERAL
- See Also:
- Constant Field Values
-
CHAR_RANGE
public static final int CHAR_RANGE
- See Also:
- Constant Field Values
-
CLOSE_ELEMENT_OPTION
public static final int CLOSE_ELEMENT_OPTION
- See Also:
- Constant Field Values
-
CLOSURE
public static final int CLOSURE
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
DOC_COMMENT
public static final int DOC_COMMENT
- See Also:
- Constant Field Values
-
DOLLAR
public static final int DOLLAR
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL
- See Also:
- Constant Field Values
-
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL
- See Also:
- Constant Field Values
-
EOA
public static final int EOA
- See Also:
- Constant Field Values
-
EOB
public static final int EOB
- See Also:
- Constant Field Values
-
EOR
public static final int EOR
- See Also:
- Constant Field Values
-
EPSILON
public static final int EPSILON
- See Also:
- Constant Field Values
-
ESC
public static final int ESC
- See Also:
- Constant Field Values
-
ETC
public static final int ETC
- See Also:
- Constant Field Values
-
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
-
FORCED_ACTION
public static final int FORCED_ACTION
- See Also:
- Constant Field Values
-
FRAGMENT
public static final int FRAGMENT
- See Also:
- Constant Field Values
-
GATED_SEMPRED
public static final int GATED_SEMPRED
- See Also:
- Constant Field Values
-
GRAMMAR
public static final int GRAMMAR
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
IMPLIES
public static final int IMPLIES
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
INITACTION
public static final int INITACTION
- See Also:
- Constant Field Values
-
INT
public static final int INT
- See Also:
- Constant Field Values
-
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
-
LEXER
public static final int LEXER
- See Also:
- Constant Field Values
-
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
-
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
-
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
OPEN_ELEMENT_OPTION
public static final int OPEN_ELEMENT_OPTION
- See Also:
- Constant Field Values
-
OPTIONAL
public static final int OPTIONAL
- See Also:
- Constant Field Values
-
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
PARSER
public static final int PARSER
- See Also:
- Constant Field Values
-
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
PLUS_ASSIGN
public static final int PLUS_ASSIGN
- See Also:
- Constant Field Values
-
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE
- See Also:
- Constant Field Values
-
PREC_RULE
public static final int PREC_RULE
- See Also:
- Constant Field Values
-
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
-
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
-
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
-
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
-
RANGE
public static final int RANGE
- See Also:
- Constant Field Values
-
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
-
RECURSIVE_RULE_REF
public static final int RECURSIVE_RULE_REF
- See Also:
- Constant Field Values
-
RET
public static final int RET
- See Also:
- Constant Field Values
-
RETURNS
public static final int RETURNS
- See Also:
- Constant Field Values
-
REWRITE
public static final int REWRITE
- See Also:
- Constant Field Values
-
REWRITES
public static final int REWRITES
- See Also:
- Constant Field Values
-
ROOT
public static final int ROOT
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
RULE
public static final int RULE
- See Also:
- Constant Field Values
-
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
-
SCOPE
public static final int SCOPE
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
SEMPRED
public static final int SEMPRED
- See Also:
- Constant Field Values
-
SL_COMMENT
public static final int SL_COMMENT
- See Also:
- Constant Field Values
-
SRC
public static final int SRC
- See Also:
- Constant Field Values
-
STAR
public static final int STAR
- See Also:
- Constant Field Values
-
STRAY_BRACKET
public static final int STRAY_BRACKET
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
SYNPRED
public static final int SYNPRED
- See Also:
- Constant Field Values
-
SYN_SEMPRED
public static final int SYN_SEMPRED
- See Also:
- Constant Field Values
-
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
-
THROWS
public static final int THROWS
- See Also:
- Constant Field Values
-
TOKENS
public static final int TOKENS
- See Also:
- Constant Field Values
-
TOKEN_REF
public static final int TOKEN_REF
- See Also:
- Constant Field Values
-
TREE
public static final int TREE
- See Also:
- Constant Field Values
-
TREE_BEGIN
public static final int TREE_BEGIN
- See Also:
- Constant Field Values
-
TREE_GRAMMAR
public static final int TREE_GRAMMAR
- See Also:
- Constant Field Values
-
WILDCARD
public static final int WILDCARD
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
WS_LOOP
public static final int WS_LOOP
- See Also:
- Constant Field Values
-
WS_OPT
public static final int WS_OPT
- See Also:
- Constant Field Values
-
XDIGIT
public static final int XDIGIT
- See Also:
- Constant Field Values
-
AttributeScopeActions_stack
protected java.util.Stack<DefineGrammarItemsWalker.AttributeScopeActions_scope> AttributeScopeActions_stack
-
grammar
protected Grammar grammar
-
root
protected GrammarAST root
-
currentRuleName
protected java.lang.String currentRuleName
-
currentRewriteBlock
protected GrammarAST currentRewriteBlock
-
currentRewriteRule
protected GrammarAST currentRewriteRule
-
outerAltNum
protected int outerAltNum
-
blockLevel
protected int blockLevel
-
FOLLOW_LEXER_GRAMMAR_in_grammar_76
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_76
-
FOLLOW_grammarSpec_in_grammar_82
public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_82
-
FOLLOW_PARSER_GRAMMAR_in_grammar_91
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_91
-
FOLLOW_grammarSpec_in_grammar_96
public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_96
-
FOLLOW_TREE_GRAMMAR_in_grammar_105
public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_105
-
FOLLOW_grammarSpec_in_grammar_110
public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_110
-
FOLLOW_COMBINED_GRAMMAR_in_grammar_119
public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_119
-
FOLLOW_grammarSpec_in_grammar_124
public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_124
-
FOLLOW_SCOPE_in_attrScope149
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope149
-
FOLLOW_ID_in_attrScope153
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope153
-
FOLLOW_attrScopeAction_in_attrScope155
public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_attrScope155
-
FOLLOW_ACTION_in_attrScope160
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope160
-
FOLLOW_AMPERSAND_in_attrScopeAction178
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScopeAction178
-
FOLLOW_ID_in_attrScopeAction180
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScopeAction180
-
FOLLOW_ACTION_in_attrScopeAction182
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScopeAction182
-
FOLLOW_ID_in_grammarSpec200
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec200
-
FOLLOW_DOC_COMMENT_in_grammarSpec207
public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec207
-
FOLLOW_optionsSpec_in_grammarSpec215
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarSpec215
-
FOLLOW_delegateGrammars_in_grammarSpec223
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammarSpec223
-
FOLLOW_tokensSpec_in_grammarSpec230
public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarSpec230
-
FOLLOW_attrScope_in_grammarSpec237
public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec237
-
FOLLOW_actions_in_grammarSpec244
public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammarSpec244
-
FOLLOW_rules_in_grammarSpec250
public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec250
-
FOLLOW_action_in_actions263
public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions263
-
FOLLOW_AMPERSAND_in_action285
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action285
-
FOLLOW_ID_in_action289
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action289
-
FOLLOW_ID_in_action298
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action298
-
FOLLOW_ACTION_in_action302
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action302
-
FOLLOW_ACTION_in_action318
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action318
-
FOLLOW_OPTIONS_in_optionsSpec352
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec352
-
FOLLOW_IMPORT_in_delegateGrammars369
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars369
-
FOLLOW_ASSIGN_in_delegateGrammars374
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammars374
-
FOLLOW_ID_in_delegateGrammars376
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars376
-
FOLLOW_ID_in_delegateGrammars378
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars378
-
FOLLOW_ID_in_delegateGrammars383
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars383
-
FOLLOW_TOKENS_in_tokensSpec400
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec400
-
FOLLOW_tokenSpec_in_tokensSpec402
public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec402
-
FOLLOW_TOKEN_REF_in_tokenSpec417
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec417
-
FOLLOW_ASSIGN_in_tokenSpec424
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec424
-
FOLLOW_TOKEN_REF_in_tokenSpec429
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec429
-
FOLLOW_set_in_tokenSpec434
public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec434
-
FOLLOW_rule_in_rules465
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules465
-
FOLLOW_PREC_RULE_in_rules470
public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rules470
-
FOLLOW_RULE_in_rule495
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule495
-
FOLLOW_ID_in_rule499
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule499
-
FOLLOW_modifier_in_rule507
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule507
-
FOLLOW_ARG_in_rule516
public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule516
-
FOLLOW_ARG_ACTION_in_rule521
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule521
-
FOLLOW_RET_in_rule532
public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule532
-
FOLLOW_ARG_ACTION_in_rule537
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule537
-
FOLLOW_throwsSpec_in_rule547
public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule547
-
FOLLOW_optionsSpec_in_rule555
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule555
-
FOLLOW_ruleScopeSpec_in_rule568
public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule568
-
FOLLOW_ruleAction_in_rule577
public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule577
-
FOLLOW_block_in_rule592
public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule592
-
FOLLOW_exceptionGroup_in_rule598
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule598
-
FOLLOW_EOR_in_rule605
public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule605
-
FOLLOW_AMPERSAND_in_ruleAction629
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction629
-
FOLLOW_ID_in_ruleAction633
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleAction633
-
FOLLOW_ACTION_in_ruleAction637
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction637
-
FOLLOW_THROWS_in_throwsSpec697
public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec697
-
FOLLOW_ID_in_throwsSpec700
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec700
-
FOLLOW_SCOPE_in_ruleScopeSpec730
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec730
-
FOLLOW_attrScopeAction_in_ruleScopeSpec737
public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_ruleScopeSpec737
-
FOLLOW_ACTION_in_ruleScopeSpec742
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec742
-
FOLLOW_ID_in_ruleScopeSpec763
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec763
-
FOLLOW_BLOCK_in_block797
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block797
-
FOLLOW_optionsSpec_in_block803
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block803
-
FOLLOW_blockAction_in_block811
public static final org.antlr.runtime.BitSet FOLLOW_blockAction_in_block811
-
FOLLOW_alternative_in_block820
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block820
-
FOLLOW_rewrite_in_block822
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block822
-
FOLLOW_EOB_in_block839
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block839
-
FOLLOW_AMPERSAND_in_blockAction863
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_blockAction863
-
FOLLOW_ID_in_blockAction867
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_blockAction867
-
FOLLOW_ACTION_in_blockAction871
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_blockAction871
-
FOLLOW_ALT_in_alternative909
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative909
-
FOLLOW_element_in_alternative912
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative912
-
FOLLOW_EOA_in_alternative916
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative916
-
FOLLOW_exceptionHandler_in_exceptionGroup931
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup931
-
FOLLOW_finallyClause_in_exceptionGroup937
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup937
-
FOLLOW_finallyClause_in_exceptionGroup944
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup944
-
FOLLOW_CATCH_in_exceptionHandler958
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler958
-
FOLLOW_ARG_ACTION_in_exceptionHandler960
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler960
-
FOLLOW_ACTION_in_exceptionHandler962
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler962
-
FOLLOW_FINALLY_in_finallyClause980
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause980
-
FOLLOW_ACTION_in_finallyClause982
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause982
-
FOLLOW_ROOT_in_element999
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element999
-
FOLLOW_element_in_element1001
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1001
-
FOLLOW_BANG_in_element1010
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1010
-
FOLLOW_element_in_element1012
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1012
-
FOLLOW_atom_in_element1020
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1020
-
FOLLOW_NOT_in_element1029
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1029
-
FOLLOW_element_in_element1031
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1031
-
FOLLOW_RANGE_in_element1040
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1040
-
FOLLOW_atom_in_element1042
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1042
-
FOLLOW_atom_in_element1045
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1045
-
FOLLOW_CHAR_RANGE_in_element1055
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element1055
-
FOLLOW_atom_in_element1057
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1057
-
FOLLOW_atom_in_element1060
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1060
-
FOLLOW_ASSIGN_in_element1069
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1069
-
FOLLOW_ID_in_element1073
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1073
-
FOLLOW_element_in_element1077
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1077
-
FOLLOW_PLUS_ASSIGN_in_element1090
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1090
-
FOLLOW_ID_in_element1094
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1094
-
FOLLOW_element_in_element1098
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1098
-
FOLLOW_ebnf_in_element1115
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1115
-
FOLLOW_tree__in_element1122
public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1122
-
FOLLOW_SYNPRED_in_element1131
public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1131
-
FOLLOW_block_in_element1133
public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1133
-
FOLLOW_ACTION_in_element1144
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1144
-
FOLLOW_FORCED_ACTION_in_element1157
public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1157
-
FOLLOW_SEMPRED_in_element1168
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1168
-
FOLLOW_SYN_SEMPRED_in_element1179
public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1179
-
FOLLOW_BACKTRACK_SEMPRED_in_element1187
public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1187
-
FOLLOW_GATED_SEMPRED_in_element1198
public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1198
-
FOLLOW_EPSILON_in_element1209
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1209
-
FOLLOW_dotLoop_in_ebnf1227
public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_ebnf1227
-
FOLLOW_block_in_ebnf1233
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1233
-
FOLLOW_OPTIONAL_in_ebnf1240
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1240
-
FOLLOW_block_in_ebnf1242
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1242
-
FOLLOW_CLOSURE_in_ebnf1251
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1251
-
FOLLOW_block_in_ebnf1253
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1253
-
FOLLOW_POSITIVE_CLOSURE_in_ebnf1262
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1262
-
FOLLOW_block_in_ebnf1264
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1264
-
FOLLOW_CLOSURE_in_dotLoop1283
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_dotLoop1283
-
FOLLOW_dotBlock_in_dotLoop1285
public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1285
-
FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295
-
FOLLOW_dotBlock_in_dotLoop1297
public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1297
-
FOLLOW_BLOCK_in_dotBlock1320
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_dotBlock1320
-
FOLLOW_ALT_in_dotBlock1324
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_dotBlock1324
-
FOLLOW_WILDCARD_in_dotBlock1326
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_dotBlock1326
-
FOLLOW_EOA_in_dotBlock1328
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_dotBlock1328
-
FOLLOW_EOB_in_dotBlock1332
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_dotBlock1332
-
FOLLOW_TREE_BEGIN_in_tree_1346
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1346
-
FOLLOW_element_in_tree_1348
public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1348
-
FOLLOW_RULE_REF_in_atom1366
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1366
-
FOLLOW_ARG_ACTION_in_atom1371
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1371
-
FOLLOW_TOKEN_REF_in_atom1388
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1388
-
FOLLOW_ARG_ACTION_in_atom1393
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1393
-
FOLLOW_CHAR_LITERAL_in_atom1409
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1409
-
FOLLOW_STRING_LITERAL_in_atom1420
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1420
-
FOLLOW_WILDCARD_in_atom1430
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1430
-
FOLLOW_DOT_in_atom1436
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1436
-
FOLLOW_ID_in_atom1438
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1438
-
FOLLOW_atom_in_atom1440
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1440
-
FOLLOW_REWRITES_in_rewrite1477
public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1477
-
FOLLOW_REWRITE_in_rewrite1486
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1486
-
FOLLOW_SEMPRED_in_rewrite1491
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1491
-
FOLLOW_rewrite_alternative_in_rewrite1495
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1495
-
FOLLOW_BLOCK_in_rewrite_block1539
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_rewrite_block1539
-
FOLLOW_rewrite_alternative_in_rewrite_block1541
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block1541
-
FOLLOW_EOB_in_rewrite_block1543
public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_rewrite_block1543
-
FOLLOW_ALT_in_rewrite_alternative1575
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_alternative1575
-
FOLLOW_rewrite_element_in_rewrite_alternative1581
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative1581
-
FOLLOW_EPSILON_in_rewrite_alternative1588
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_alternative1588
-
FOLLOW_EOA_in_rewrite_alternative1592
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_alternative1592
-
FOLLOW_rewrite_template_in_rewrite_alternative1603
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative1603
-
FOLLOW_ETC_in_rewrite_alternative1608
public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative1608
-
FOLLOW_rewrite_atom_in_rewrite_element1622
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element1622
-
FOLLOW_rewrite_ebnf_in_rewrite_element1627
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element1627
-
FOLLOW_rewrite_tree_in_rewrite_element1632
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element1632
-
FOLLOW_OPTIONAL_in_rewrite_ebnf1645
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_rewrite_ebnf1645
-
FOLLOW_rewrite_block_in_rewrite_ebnf1647
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1647
-
FOLLOW_CLOSURE_in_rewrite_ebnf1656
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_rewrite_ebnf1656
-
FOLLOW_rewrite_block_in_rewrite_ebnf1658
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1658
-
FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667
-
FOLLOW_rewrite_block_in_rewrite_ebnf1669
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1669
-
FOLLOW_TREE_BEGIN_in_rewrite_tree1686
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1686
-
FOLLOW_rewrite_atom_in_rewrite_tree1688
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree1688
-
FOLLOW_rewrite_element_in_rewrite_tree1692
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree1692
-
FOLLOW_RULE_REF_in_rewrite_atom1713
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom1713
-
FOLLOW_TOKEN_REF_in_rewrite_atom1723
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom1723
-
FOLLOW_ARG_ACTION_in_rewrite_atom1731
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom1731
-
FOLLOW_CHAR_LITERAL_in_rewrite_atom1756
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom1756
-
FOLLOW_STRING_LITERAL_in_rewrite_atom1762
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom1762
-
FOLLOW_LABEL_in_rewrite_atom1771
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_rewrite_atom1771
-
FOLLOW_ACTION_in_rewrite_atom1776
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom1776
-
FOLLOW_ALT_in_rewrite_template1793
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_template1793
-
FOLLOW_EPSILON_in_rewrite_template1795
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_template1795
-
FOLLOW_EOA_in_rewrite_template1797
public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_template1797
-
FOLLOW_TEMPLATE_in_rewrite_template1806
public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template1806
-
FOLLOW_ID_in_rewrite_template1811
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1811
-
FOLLOW_ACTION_in_rewrite_template1815
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1815
-
FOLLOW_ARGLIST_in_rewrite_template1823
public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template1823
-
FOLLOW_ARG_in_rewrite_template1833
public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template1833
-
FOLLOW_ID_in_rewrite_template1837
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1837
-
FOLLOW_ACTION_in_rewrite_template1841
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1841
-
FOLLOW_ACTION_in_rewrite_template1898
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1898
-
FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222
public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.tree.TreeParser[] getDelegates()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
countAltsForRule
public final int countAltsForRule(org.antlr.runtime.tree.CommonTree t)
-
finish
protected final void finish()
-
trimGrammar
protected final void trimGrammar()
Remove any lexer rules from a COMBINED; already passed to lexer
-
trackInlineAction
protected final void trackInlineAction(GrammarAST actionAST)
-
grammar_
public final DefineGrammarItemsWalker.grammar__return grammar_(Grammar g) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrScope
public final void attrScope() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrScopeAction
public final void attrScopeAction() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
grammarSpec
public final void grammarSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
actions
public final void actions() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
action
public final void action() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
optionsSpec
public final void optionsSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
delegateGrammars
public final void delegateGrammars() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tokensSpec
public final void tokensSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tokenSpec
public final void tokenSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rules
public final void rules() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rule
public final DefineGrammarItemsWalker.rule_return rule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleAction
public final void ruleAction(Rule r) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modifier
public final DefineGrammarItemsWalker.modifier_return modifier() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
throwsSpec
public final java.util.HashSet<java.lang.String> throwsSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleScopeSpec
public final void ruleScopeSpec(Rule r) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
block
public final DefineGrammarItemsWalker.block_return block() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
blockAction
public final void blockAction() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
alternative
public final void alternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
exceptionGroup
public final void exceptionGroup() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
exceptionHandler
public final void exceptionHandler() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
finallyClause
public final void finallyClause() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
element
public final DefineGrammarItemsWalker.element_return element() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ebnf
public final void ebnf() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
dotLoop
public final DefineGrammarItemsWalker.dotLoop_return dotLoop() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
dotBlock
public final void dotBlock() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
tree_
public final void tree_() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final void atom(GrammarAST scope_) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ast_suffix
public final void ast_suffix() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite
public final DefineGrammarItemsWalker.rewrite_return rewrite() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_block
public final DefineGrammarItemsWalker.rewrite_block_return rewrite_block() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_alternative
public final void rewrite_alternative() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_element
public final void rewrite_element() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_ebnf
public final void rewrite_ebnf() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_tree
public final void rewrite_tree() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_atom
public final DefineGrammarItemsWalker.rewrite_atom_return rewrite_atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template
public final void rewrite_template() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_DefineGrammarItemsWalker_fragment
public final void synpred1_DefineGrammarItemsWalker_fragment() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_DefineGrammarItemsWalker
public final boolean synpred1_DefineGrammarItemsWalker()
-
-