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 TreeParser
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
LEXER
public static final int LEXER
- See Also:
- Constant Field Values
PARSER
public static final int PARSER
- See Also:
- Constant Field Values
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
GRAMMAR
public static final int GRAMMAR
- 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
RETURNS
public static final int RETURNS
- See Also:
- Constant Field Values
THROWS
public static final int THROWS
- See Also:
- Constant Field Values
TREE
public static final int TREE
- See Also:
- Constant Field Values
RULE
public static final int RULE
- See Also:
- Constant Field Values
PREC_RULE
public static final int PREC_RULE
- See Also:
- Constant Field Values
RECURSIVE_RULE_REF
public static final int RECURSIVE_RULE_REF
- See Also:
- Constant Field Values
BLOCK
public static final int BLOCK
- See Also:
- Constant Field Values
OPTIONAL
public static final int OPTIONAL
- See Also:
- Constant Field Values
CLOSURE
public static final int CLOSURE
- See Also:
- Constant Field Values
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE
- See Also:
- Constant Field Values
SYNPRED
public static final int SYNPRED
- See Also:
- Constant Field Values
RANGE
public static final int RANGE
- See Also:
- Constant Field Values
CHAR_RANGE
public static final int CHAR_RANGE
- See Also:
- Constant Field Values
EPSILON
public static final int EPSILON
- See Also:
- Constant Field Values
ALT
public static final int ALT
- See Also:
- Constant Field Values
EOR
public static final int EOR
- See Also:
- Constant Field Values
EOB
public static final int EOB
- See Also:
- Constant Field Values
EOA
public static final int EOA
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
ARG
public static final int ARG
- See Also:
- Constant Field Values
ARGLIST
public static final int ARGLIST
- See Also:
- Constant Field Values
RET
public static final int RET
- See Also:
- Constant Field Values
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR
- See Also:
- Constant Field Values
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR
- See Also:
- Constant Field Values
TREE_GRAMMAR
public static final int TREE_GRAMMAR
- See Also:
- Constant Field Values
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR
- See Also:
- Constant Field Values
INITACTION
public static final int INITACTION
- See Also:
- Constant Field Values
FORCED_ACTION
public static final int FORCED_ACTION
- See Also:
- Constant Field Values
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
SCOPE
public static final int SCOPE
- See Also:
- Constant Field Values
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
GATED_SEMPRED
public static final int GATED_SEMPRED
- See Also:
- Constant Field Values
SYN_SEMPRED
public static final int SYN_SEMPRED
- See Also:
- Constant Field Values
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED
- See Also:
- Constant Field Values
FRAGMENT
public static final int FRAGMENT
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
REWRITES
public static final int REWRITES
- See Also:
- Constant Field Values
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
DOC_COMMENT
public static final int DOC_COMMENT
- See Also:
- Constant Field Values
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
CHAR_LITERAL
public static final int CHAR_LITERAL
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- 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
BANG
public static final int BANG
- See Also:
- Constant Field Values
ARG_ACTION
public static final int ARG_ACTION
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
PLUS_ASSIGN
public static final int PLUS_ASSIGN
- See Also:
- Constant Field Values
SEMPRED
public static final int SEMPRED
- See Also:
- Constant Field Values
IMPLIES
public static final int IMPLIES
- See Also:
- Constant Field Values
ROOT
public static final int ROOT
- See Also:
- Constant Field Values
WILDCARD
public static final int WILDCARD
- See Also:
- Constant Field Values
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
TREE_BEGIN
public static final int TREE_BEGIN
- See Also:
- Constant Field Values
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
OPEN_ELEMENT_OPTION
public static final int OPEN_ELEMENT_OPTION
- See Also:
- Constant Field Values
CLOSE_ELEMENT_OPTION
public static final int CLOSE_ELEMENT_OPTION
- See Also:
- Constant Field Values
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL
- See Also:
- Constant Field Values
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL
- See Also:
- Constant Field Values
REWRITE
public static final int REWRITE
- See Also:
- Constant Field Values
ETC
public static final int ETC
- See Also:
- Constant Field Values
DOLLAR
public static final int DOLLAR
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
SL_COMMENT
public static final int SL_COMMENT
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
SRC
public static final int SRC
- See Also:
- Constant Field Values
STRAY_BRACKET
public static final int STRAY_BRACKET
- See Also:
- Constant Field Values
ESC
public static final int ESC
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
XDIGIT
public static final int XDIGIT
- See Also:
- Constant Field Values
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION
- See Also:
- Constant Field Values
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL
- See Also:
- Constant Field Values
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL
- See Also:
- Constant Field Values
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
ACTION_ESC
public static final int ACTION_ESC
- See Also:
- Constant Field Values
WS_LOOP
public static final int WS_LOOP
- See Also:
- Constant Field Values
WS_OPT
public static final int WS_OPT
- See Also:
- Constant Field Values
AttributeScopeActions_stack
protected Stack AttributeScopeActions_stack
grammar
protected Grammar grammar
root
protected GrammarAST root
currentRuleName
protected String currentRuleName
currentRewriteBlock
protected GrammarAST currentRewriteBlock
currentRewriteRule
protected GrammarAST currentRewriteRule
outerAltNum
protected int outerAltNum
blockLevel
protected int blockLevel
dfa37
protected org.antlr.grammar.v3.DefineGrammarItemsWalker.DFA37 dfa37
dfa38
protected org.antlr.grammar.v3.DefineGrammarItemsWalker.DFA38 dfa38
FOLLOW_LEXER_GRAMMAR_in_grammar_70
public static final BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_70
FOLLOW_grammarSpec_in_grammar_76
public static final BitSet FOLLOW_grammarSpec_in_grammar_76
FOLLOW_PARSER_GRAMMAR_in_grammar_85
public static final BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_85
FOLLOW_grammarSpec_in_grammar_90
public static final BitSet FOLLOW_grammarSpec_in_grammar_90
FOLLOW_TREE_GRAMMAR_in_grammar_99
public static final BitSet FOLLOW_TREE_GRAMMAR_in_grammar_99
FOLLOW_grammarSpec_in_grammar_104
public static final BitSet FOLLOW_grammarSpec_in_grammar_104
FOLLOW_COMBINED_GRAMMAR_in_grammar_113
public static final BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_113
FOLLOW_grammarSpec_in_grammar_118
public static final BitSet FOLLOW_grammarSpec_in_grammar_118
FOLLOW_SCOPE_in_attrScope143
public static final BitSet FOLLOW_SCOPE_in_attrScope143
FOLLOW_ID_in_attrScope147
public static final BitSet FOLLOW_ID_in_attrScope147
FOLLOW_attrScopeAction_in_attrScope149
public static final BitSet FOLLOW_attrScopeAction_in_attrScope149
FOLLOW_ACTION_in_attrScope154
public static final BitSet FOLLOW_ACTION_in_attrScope154
FOLLOW_AMPERSAND_in_attrScopeAction172
public static final BitSet FOLLOW_AMPERSAND_in_attrScopeAction172
FOLLOW_ID_in_attrScopeAction174
public static final BitSet FOLLOW_ID_in_attrScopeAction174
FOLLOW_ACTION_in_attrScopeAction176
public static final BitSet FOLLOW_ACTION_in_attrScopeAction176
FOLLOW_ID_in_grammarSpec194
public static final BitSet FOLLOW_ID_in_grammarSpec194
FOLLOW_DOC_COMMENT_in_grammarSpec201
public static final BitSet FOLLOW_DOC_COMMENT_in_grammarSpec201
FOLLOW_optionsSpec_in_grammarSpec209
public static final BitSet FOLLOW_optionsSpec_in_grammarSpec209
FOLLOW_delegateGrammars_in_grammarSpec217
public static final BitSet FOLLOW_delegateGrammars_in_grammarSpec217
FOLLOW_tokensSpec_in_grammarSpec224
public static final BitSet FOLLOW_tokensSpec_in_grammarSpec224
FOLLOW_attrScope_in_grammarSpec231
public static final BitSet FOLLOW_attrScope_in_grammarSpec231
FOLLOW_actions_in_grammarSpec238
public static final BitSet FOLLOW_actions_in_grammarSpec238
FOLLOW_rules_in_grammarSpec244
public static final BitSet FOLLOW_rules_in_grammarSpec244
FOLLOW_action_in_actions257
public static final BitSet FOLLOW_action_in_actions257
FOLLOW_AMPERSAND_in_action279
public static final BitSet FOLLOW_AMPERSAND_in_action279
FOLLOW_ID_in_action283
public static final BitSet FOLLOW_ID_in_action283
FOLLOW_ID_in_action292
public static final BitSet FOLLOW_ID_in_action292
FOLLOW_ACTION_in_action296
public static final BitSet FOLLOW_ACTION_in_action296
FOLLOW_ACTION_in_action312
public static final BitSet FOLLOW_ACTION_in_action312
FOLLOW_OPTIONS_in_optionsSpec346
public static final BitSet FOLLOW_OPTIONS_in_optionsSpec346
FOLLOW_IMPORT_in_delegateGrammars363
public static final BitSet FOLLOW_IMPORT_in_delegateGrammars363
FOLLOW_ASSIGN_in_delegateGrammars368
public static final BitSet FOLLOW_ASSIGN_in_delegateGrammars368
FOLLOW_ID_in_delegateGrammars370
public static final BitSet FOLLOW_ID_in_delegateGrammars370
FOLLOW_ID_in_delegateGrammars372
public static final BitSet FOLLOW_ID_in_delegateGrammars372
FOLLOW_ID_in_delegateGrammars377
public static final BitSet FOLLOW_ID_in_delegateGrammars377
FOLLOW_TOKENS_in_tokensSpec394
public static final BitSet FOLLOW_TOKENS_in_tokensSpec394
FOLLOW_tokenSpec_in_tokensSpec396
public static final BitSet FOLLOW_tokenSpec_in_tokensSpec396
FOLLOW_TOKEN_REF_in_tokenSpec411
public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec411
FOLLOW_ASSIGN_in_tokenSpec418
public static final BitSet FOLLOW_ASSIGN_in_tokenSpec418
FOLLOW_TOKEN_REF_in_tokenSpec423
public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec423
FOLLOW_set_in_tokenSpec428
public static final BitSet FOLLOW_set_in_tokenSpec428
FOLLOW_rule_in_rules459
public static final BitSet FOLLOW_rule_in_rules459
FOLLOW_PREC_RULE_in_rules464
public static final BitSet FOLLOW_PREC_RULE_in_rules464
FOLLOW_RULE_in_rule489
public static final BitSet FOLLOW_RULE_in_rule489
FOLLOW_ID_in_rule493
public static final BitSet FOLLOW_ID_in_rule493
FOLLOW_modifier_in_rule501
public static final BitSet FOLLOW_modifier_in_rule501
FOLLOW_ARG_in_rule510
public static final BitSet FOLLOW_ARG_in_rule510
FOLLOW_ARG_ACTION_in_rule515
public static final BitSet FOLLOW_ARG_ACTION_in_rule515
FOLLOW_RET_in_rule526
public static final BitSet FOLLOW_RET_in_rule526
FOLLOW_ARG_ACTION_in_rule531
public static final BitSet FOLLOW_ARG_ACTION_in_rule531
FOLLOW_throwsSpec_in_rule541
public static final BitSet FOLLOW_throwsSpec_in_rule541
FOLLOW_optionsSpec_in_rule549
public static final BitSet FOLLOW_optionsSpec_in_rule549
FOLLOW_ruleScopeSpec_in_rule562
public static final BitSet FOLLOW_ruleScopeSpec_in_rule562
FOLLOW_ruleAction_in_rule571
public static final BitSet FOLLOW_ruleAction_in_rule571
FOLLOW_block_in_rule586
public static final BitSet FOLLOW_block_in_rule586
FOLLOW_exceptionGroup_in_rule592
public static final BitSet FOLLOW_exceptionGroup_in_rule592
FOLLOW_EOR_in_rule599
public static final BitSet FOLLOW_EOR_in_rule599
FOLLOW_AMPERSAND_in_ruleAction623
public static final BitSet FOLLOW_AMPERSAND_in_ruleAction623
FOLLOW_ID_in_ruleAction627
public static final BitSet FOLLOW_ID_in_ruleAction627
FOLLOW_ACTION_in_ruleAction631
public static final BitSet FOLLOW_ACTION_in_ruleAction631
FOLLOW_set_in_modifier0
public static final BitSet FOLLOW_set_in_modifier0
FOLLOW_THROWS_in_throwsSpec691
public static final BitSet FOLLOW_THROWS_in_throwsSpec691
FOLLOW_ID_in_throwsSpec694
public static final BitSet FOLLOW_ID_in_throwsSpec694
FOLLOW_SCOPE_in_ruleScopeSpec724
public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec724
FOLLOW_attrScopeAction_in_ruleScopeSpec731
public static final BitSet FOLLOW_attrScopeAction_in_ruleScopeSpec731
FOLLOW_ACTION_in_ruleScopeSpec736
public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec736
FOLLOW_ID_in_ruleScopeSpec757
public static final BitSet FOLLOW_ID_in_ruleScopeSpec757
FOLLOW_BLOCK_in_block791
public static final BitSet FOLLOW_BLOCK_in_block791
FOLLOW_optionsSpec_in_block797
public static final BitSet FOLLOW_optionsSpec_in_block797
FOLLOW_blockAction_in_block805
public static final BitSet FOLLOW_blockAction_in_block805
FOLLOW_alternative_in_block814
public static final BitSet FOLLOW_alternative_in_block814
FOLLOW_rewrite_in_block816
public static final BitSet FOLLOW_rewrite_in_block816
FOLLOW_EOB_in_block833
public static final BitSet FOLLOW_EOB_in_block833
FOLLOW_AMPERSAND_in_blockAction857
public static final BitSet FOLLOW_AMPERSAND_in_blockAction857
FOLLOW_ID_in_blockAction861
public static final BitSet FOLLOW_ID_in_blockAction861
FOLLOW_ACTION_in_blockAction865
public static final BitSet FOLLOW_ACTION_in_blockAction865
FOLLOW_ALT_in_alternative903
public static final BitSet FOLLOW_ALT_in_alternative903
FOLLOW_element_in_alternative906
public static final BitSet FOLLOW_element_in_alternative906
FOLLOW_EOA_in_alternative910
public static final BitSet FOLLOW_EOA_in_alternative910
FOLLOW_exceptionHandler_in_exceptionGroup925
public static final BitSet FOLLOW_exceptionHandler_in_exceptionGroup925
FOLLOW_finallyClause_in_exceptionGroup931
public static final BitSet FOLLOW_finallyClause_in_exceptionGroup931
FOLLOW_finallyClause_in_exceptionGroup938
public static final BitSet FOLLOW_finallyClause_in_exceptionGroup938
FOLLOW_CATCH_in_exceptionHandler952
public static final BitSet FOLLOW_CATCH_in_exceptionHandler952
FOLLOW_ARG_ACTION_in_exceptionHandler954
public static final BitSet FOLLOW_ARG_ACTION_in_exceptionHandler954
FOLLOW_ACTION_in_exceptionHandler956
public static final BitSet FOLLOW_ACTION_in_exceptionHandler956
FOLLOW_FINALLY_in_finallyClause974
public static final BitSet FOLLOW_FINALLY_in_finallyClause974
FOLLOW_ACTION_in_finallyClause976
public static final BitSet FOLLOW_ACTION_in_finallyClause976
FOLLOW_ROOT_in_element993
public static final BitSet FOLLOW_ROOT_in_element993
FOLLOW_element_in_element995
public static final BitSet FOLLOW_element_in_element995
FOLLOW_BANG_in_element1004
public static final BitSet FOLLOW_BANG_in_element1004
FOLLOW_element_in_element1006
public static final BitSet FOLLOW_element_in_element1006
FOLLOW_atom_in_element1014
public static final BitSet FOLLOW_atom_in_element1014
FOLLOW_NOT_in_element1023
public static final BitSet FOLLOW_NOT_in_element1023
FOLLOW_element_in_element1025
public static final BitSet FOLLOW_element_in_element1025
FOLLOW_RANGE_in_element1034
public static final BitSet FOLLOW_RANGE_in_element1034
FOLLOW_atom_in_element1036
public static final BitSet FOLLOW_atom_in_element1036
FOLLOW_atom_in_element1039
public static final BitSet FOLLOW_atom_in_element1039
FOLLOW_CHAR_RANGE_in_element1049
public static final BitSet FOLLOW_CHAR_RANGE_in_element1049
FOLLOW_atom_in_element1051
public static final BitSet FOLLOW_atom_in_element1051
FOLLOW_atom_in_element1054
public static final BitSet FOLLOW_atom_in_element1054
FOLLOW_ASSIGN_in_element1063
public static final BitSet FOLLOW_ASSIGN_in_element1063
FOLLOW_ID_in_element1067
public static final BitSet FOLLOW_ID_in_element1067
FOLLOW_element_in_element1071
public static final BitSet FOLLOW_element_in_element1071
FOLLOW_PLUS_ASSIGN_in_element1084
public static final BitSet FOLLOW_PLUS_ASSIGN_in_element1084
FOLLOW_ID_in_element1088
public static final BitSet FOLLOW_ID_in_element1088
FOLLOW_element_in_element1092
public static final BitSet FOLLOW_element_in_element1092
FOLLOW_ebnf_in_element1109
public static final BitSet FOLLOW_ebnf_in_element1109
FOLLOW_tree__in_element1116
public static final BitSet FOLLOW_tree__in_element1116
FOLLOW_SYNPRED_in_element1125
public static final BitSet FOLLOW_SYNPRED_in_element1125
FOLLOW_block_in_element1127
public static final BitSet FOLLOW_block_in_element1127
FOLLOW_ACTION_in_element1138
public static final BitSet FOLLOW_ACTION_in_element1138
FOLLOW_FORCED_ACTION_in_element1151
public static final BitSet FOLLOW_FORCED_ACTION_in_element1151
FOLLOW_SEMPRED_in_element1162
public static final BitSet FOLLOW_SEMPRED_in_element1162
FOLLOW_SYN_SEMPRED_in_element1173
public static final BitSet FOLLOW_SYN_SEMPRED_in_element1173
FOLLOW_BACKTRACK_SEMPRED_in_element1181
public static final BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1181
FOLLOW_GATED_SEMPRED_in_element1192
public static final BitSet FOLLOW_GATED_SEMPRED_in_element1192
FOLLOW_EPSILON_in_element1203
public static final BitSet FOLLOW_EPSILON_in_element1203
FOLLOW_dotLoop_in_ebnf1221
public static final BitSet FOLLOW_dotLoop_in_ebnf1221
FOLLOW_block_in_ebnf1227
public static final BitSet FOLLOW_block_in_ebnf1227
FOLLOW_OPTIONAL_in_ebnf1234
public static final BitSet FOLLOW_OPTIONAL_in_ebnf1234
FOLLOW_block_in_ebnf1236
public static final BitSet FOLLOW_block_in_ebnf1236
FOLLOW_CLOSURE_in_ebnf1245
public static final BitSet FOLLOW_CLOSURE_in_ebnf1245
FOLLOW_block_in_ebnf1247
public static final BitSet FOLLOW_block_in_ebnf1247
FOLLOW_POSITIVE_CLOSURE_in_ebnf1256
public static final BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1256
FOLLOW_block_in_ebnf1258
public static final BitSet FOLLOW_block_in_ebnf1258
FOLLOW_CLOSURE_in_dotLoop1277
public static final BitSet FOLLOW_CLOSURE_in_dotLoop1277
FOLLOW_dotBlock_in_dotLoop1279
public static final BitSet FOLLOW_dotBlock_in_dotLoop1279
FOLLOW_POSITIVE_CLOSURE_in_dotLoop1289
public static final BitSet FOLLOW_POSITIVE_CLOSURE_in_dotLoop1289
FOLLOW_dotBlock_in_dotLoop1291
public static final BitSet FOLLOW_dotBlock_in_dotLoop1291
FOLLOW_BLOCK_in_dotBlock1314
public static final BitSet FOLLOW_BLOCK_in_dotBlock1314
FOLLOW_ALT_in_dotBlock1318
public static final BitSet FOLLOW_ALT_in_dotBlock1318
FOLLOW_WILDCARD_in_dotBlock1320
public static final BitSet FOLLOW_WILDCARD_in_dotBlock1320
FOLLOW_EOA_in_dotBlock1322
public static final BitSet FOLLOW_EOA_in_dotBlock1322
FOLLOW_EOB_in_dotBlock1326
public static final BitSet FOLLOW_EOB_in_dotBlock1326
FOLLOW_TREE_BEGIN_in_tree_1340
public static final BitSet FOLLOW_TREE_BEGIN_in_tree_1340
FOLLOW_element_in_tree_1342
public static final BitSet FOLLOW_element_in_tree_1342
FOLLOW_RULE_REF_in_atom1360
public static final BitSet FOLLOW_RULE_REF_in_atom1360
FOLLOW_ARG_ACTION_in_atom1365
public static final BitSet FOLLOW_ARG_ACTION_in_atom1365
FOLLOW_TOKEN_REF_in_atom1382
public static final BitSet FOLLOW_TOKEN_REF_in_atom1382
FOLLOW_ARG_ACTION_in_atom1387
public static final BitSet FOLLOW_ARG_ACTION_in_atom1387
FOLLOW_CHAR_LITERAL_in_atom1403
public static final BitSet FOLLOW_CHAR_LITERAL_in_atom1403
FOLLOW_STRING_LITERAL_in_atom1414
public static final BitSet FOLLOW_STRING_LITERAL_in_atom1414
FOLLOW_WILDCARD_in_atom1424
public static final BitSet FOLLOW_WILDCARD_in_atom1424
FOLLOW_DOT_in_atom1430
public static final BitSet FOLLOW_DOT_in_atom1430
FOLLOW_ID_in_atom1432
public static final BitSet FOLLOW_ID_in_atom1432
FOLLOW_atom_in_atom1434
public static final BitSet FOLLOW_atom_in_atom1434
FOLLOW_set_in_ast_suffix0
public static final BitSet FOLLOW_set_in_ast_suffix0
FOLLOW_REWRITES_in_rewrite1471
public static final BitSet FOLLOW_REWRITES_in_rewrite1471
FOLLOW_REWRITE_in_rewrite1480
public static final BitSet FOLLOW_REWRITE_in_rewrite1480
FOLLOW_SEMPRED_in_rewrite1485
public static final BitSet FOLLOW_SEMPRED_in_rewrite1485
FOLLOW_rewrite_alternative_in_rewrite1489
public static final BitSet FOLLOW_rewrite_alternative_in_rewrite1489
FOLLOW_BLOCK_in_rewrite_block1533
public static final BitSet FOLLOW_BLOCK_in_rewrite_block1533
FOLLOW_rewrite_alternative_in_rewrite_block1535
public static final BitSet FOLLOW_rewrite_alternative_in_rewrite_block1535
FOLLOW_EOB_in_rewrite_block1537
public static final BitSet FOLLOW_EOB_in_rewrite_block1537
FOLLOW_ALT_in_rewrite_alternative1569
public static final BitSet FOLLOW_ALT_in_rewrite_alternative1569
FOLLOW_rewrite_element_in_rewrite_alternative1575
public static final BitSet FOLLOW_rewrite_element_in_rewrite_alternative1575
FOLLOW_EPSILON_in_rewrite_alternative1582
public static final BitSet FOLLOW_EPSILON_in_rewrite_alternative1582
FOLLOW_EOA_in_rewrite_alternative1586
public static final BitSet FOLLOW_EOA_in_rewrite_alternative1586
FOLLOW_rewrite_template_in_rewrite_alternative1597
public static final BitSet FOLLOW_rewrite_template_in_rewrite_alternative1597
FOLLOW_ETC_in_rewrite_alternative1602
public static final BitSet FOLLOW_ETC_in_rewrite_alternative1602
FOLLOW_rewrite_atom_in_rewrite_element1616
public static final BitSet FOLLOW_rewrite_atom_in_rewrite_element1616
FOLLOW_rewrite_ebnf_in_rewrite_element1621
public static final BitSet FOLLOW_rewrite_ebnf_in_rewrite_element1621
FOLLOW_rewrite_tree_in_rewrite_element1626
public static final BitSet FOLLOW_rewrite_tree_in_rewrite_element1626
FOLLOW_OPTIONAL_in_rewrite_ebnf1639
public static final BitSet FOLLOW_OPTIONAL_in_rewrite_ebnf1639
FOLLOW_rewrite_block_in_rewrite_ebnf1641
public static final BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1641
FOLLOW_CLOSURE_in_rewrite_ebnf1650
public static final BitSet FOLLOW_CLOSURE_in_rewrite_ebnf1650
FOLLOW_rewrite_block_in_rewrite_ebnf1652
public static final BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1652
FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1661
public static final BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1661
FOLLOW_rewrite_block_in_rewrite_ebnf1663
public static final BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1663
FOLLOW_TREE_BEGIN_in_rewrite_tree1680
public static final BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1680
FOLLOW_rewrite_atom_in_rewrite_tree1682
public static final BitSet FOLLOW_rewrite_atom_in_rewrite_tree1682
FOLLOW_rewrite_element_in_rewrite_tree1686
public static final BitSet FOLLOW_rewrite_element_in_rewrite_tree1686
FOLLOW_RULE_REF_in_rewrite_atom1707
public static final BitSet FOLLOW_RULE_REF_in_rewrite_atom1707
FOLLOW_TOKEN_REF_in_rewrite_atom1717
public static final BitSet FOLLOW_TOKEN_REF_in_rewrite_atom1717
FOLLOW_ARG_ACTION_in_rewrite_atom1725
public static final BitSet FOLLOW_ARG_ACTION_in_rewrite_atom1725
FOLLOW_CHAR_LITERAL_in_rewrite_atom1750
public static final BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom1750
FOLLOW_STRING_LITERAL_in_rewrite_atom1756
public static final BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom1756
FOLLOW_LABEL_in_rewrite_atom1765
public static final BitSet FOLLOW_LABEL_in_rewrite_atom1765
FOLLOW_ACTION_in_rewrite_atom1770
public static final BitSet FOLLOW_ACTION_in_rewrite_atom1770
FOLLOW_ALT_in_rewrite_template1787
public static final BitSet FOLLOW_ALT_in_rewrite_template1787
FOLLOW_EPSILON_in_rewrite_template1789
public static final BitSet FOLLOW_EPSILON_in_rewrite_template1789
FOLLOW_EOA_in_rewrite_template1791
public static final BitSet FOLLOW_EOA_in_rewrite_template1791
FOLLOW_TEMPLATE_in_rewrite_template1800
public static final BitSet FOLLOW_TEMPLATE_in_rewrite_template1800
FOLLOW_ID_in_rewrite_template1805
public static final BitSet FOLLOW_ID_in_rewrite_template1805
FOLLOW_ACTION_in_rewrite_template1809
public static final BitSet FOLLOW_ACTION_in_rewrite_template1809
FOLLOW_ARGLIST_in_rewrite_template1817
public static final BitSet FOLLOW_ARGLIST_in_rewrite_template1817
FOLLOW_ARG_in_rewrite_template1827
public static final BitSet FOLLOW_ARG_in_rewrite_template1827
FOLLOW_ID_in_rewrite_template1831
public static final BitSet FOLLOW_ID_in_rewrite_template1831
FOLLOW_ACTION_in_rewrite_template1835
public static final BitSet FOLLOW_ACTION_in_rewrite_template1835
FOLLOW_set_in_rewrite_template1866
public static final BitSet FOLLOW_set_in_rewrite_template1866
FOLLOW_ACTION_in_rewrite_template1892
public static final BitSet FOLLOW_ACTION_in_rewrite_template1892
FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1216
public static final BitSet FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1216
DefineGrammarItemsWalker
public DefineGrammarItemsWalker(TreeNodeStream input)
DefineGrammarItemsWalker
public DefineGrammarItemsWalker(TreeNodeStream input,
RecognizerSharedState state)
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class BaseRecognizer
countAltsForRule
public final int countAltsForRule(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 RecognitionException
- Throws:
RecognitionException
attrScope
public final void attrScope()
throws RecognitionException
- Throws:
RecognitionException
attrScopeAction
public final void attrScopeAction()
throws RecognitionException
- Throws:
RecognitionException
grammarSpec
public final void grammarSpec()
throws RecognitionException
- Throws:
RecognitionException
actions
public final void actions()
throws RecognitionException
- Throws:
RecognitionException
action
public final void action()
throws RecognitionException
- Throws:
RecognitionException
optionsSpec
public final void optionsSpec()
throws RecognitionException
- Throws:
RecognitionException
delegateGrammars
public final void delegateGrammars()
throws RecognitionException
- Throws:
RecognitionException
tokensSpec
public final void tokensSpec()
throws RecognitionException
- Throws:
RecognitionException
tokenSpec
public final void tokenSpec()
throws RecognitionException
- Throws:
RecognitionException
rules
public final void rules()
throws RecognitionException
- Throws:
RecognitionException
rule
public final DefineGrammarItemsWalker.rule_return rule()
throws RecognitionException
- Throws:
RecognitionException
ruleAction
public final void ruleAction(Rule r)
throws RecognitionException
- Throws:
RecognitionException
modifier
public final DefineGrammarItemsWalker.modifier_return modifier()
throws RecognitionException
- Throws:
RecognitionException
throwsSpec
public final HashSet<String> throwsSpec()
throws RecognitionException
- Throws:
RecognitionException
ruleScopeSpec
public final void ruleScopeSpec(Rule r)
throws RecognitionException
- Throws:
RecognitionException
block
public final DefineGrammarItemsWalker.block_return block()
throws RecognitionException
- Throws:
RecognitionException
blockAction
public final void blockAction()
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 DefineGrammarItemsWalker.element_return element()
throws RecognitionException
- Throws:
RecognitionException
ebnf
public final void ebnf()
throws RecognitionException
- Throws:
RecognitionException
dotLoop
public final DefineGrammarItemsWalker.dotLoop_return dotLoop()
throws RecognitionException
- Throws:
RecognitionException
dotBlock
public final void dotBlock()
throws RecognitionException
- Throws:
RecognitionException
tree_
public final void tree_()
throws RecognitionException
- Throws:
RecognitionException
atom
public final void atom(GrammarAST scope_)
throws RecognitionException
- Throws:
RecognitionException
ast_suffix
public final void ast_suffix()
throws RecognitionException
- Throws:
RecognitionException
rewrite
public final DefineGrammarItemsWalker.rewrite_return rewrite()
throws RecognitionException
- Throws:
RecognitionException
rewrite_block
public final DefineGrammarItemsWalker.rewrite_block_return rewrite_block()
throws RecognitionException
- Throws:
RecognitionException
rewrite_alternative
public final void rewrite_alternative()
throws RecognitionException
- Throws:
RecognitionException
rewrite_element
public final void rewrite_element()
throws RecognitionException
- Throws:
RecognitionException
rewrite_ebnf
public final void rewrite_ebnf()
throws RecognitionException
- Throws:
RecognitionException
rewrite_tree
public final void rewrite_tree()
throws RecognitionException
- Throws:
RecognitionException
rewrite_atom
public final DefineGrammarItemsWalker.rewrite_atom_return rewrite_atom()
throws RecognitionException
- Throws:
RecognitionException
rewrite_template
public final void rewrite_template()
throws RecognitionException
- Throws:
RecognitionException
synpred1_DefineGrammarItemsWalker_fragment
public final void synpred1_DefineGrammarItemsWalker_fragment()
throws RecognitionException
- Throws:
RecognitionException
synpred1_DefineGrammarItemsWalker
public final boolean synpred1_DefineGrammarItemsWalker()
Copyright © 2011. All Rights Reserved.