org.antlr.grammar.v3
Class ANTLRv3Parser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.antlr.grammar.v3.ANTLRv3Parser

public class ANTLRv3Parser
extends Parser

ANTLR v3 grammar written in ANTLR v3 with AST construction


Nested Class Summary
static class ANTLRv3Parser.action_return
           
static class ANTLRv3Parser.actionScopeName_return
           
static class ANTLRv3Parser.alternative_return
           
static class ANTLRv3Parser.altList_return
           
static class ANTLRv3Parser.altpair_return
           
static class ANTLRv3Parser.atom_return
           
static class ANTLRv3Parser.attrScope_return
           
static class ANTLRv3Parser.block_return
           
static class ANTLRv3Parser.ebnf_return
           
static class ANTLRv3Parser.ebnfSuffix_return
           
static class ANTLRv3Parser.element_return
           
static class ANTLRv3Parser.elementOption_return
           
static class ANTLRv3Parser.elementOptions_return
           
static class ANTLRv3Parser.exceptionGroup_return
           
static class ANTLRv3Parser.exceptionHandler_return
           
static class ANTLRv3Parser.finallyClause_return
           
static class ANTLRv3Parser.grammarDef_return
           
static class ANTLRv3Parser.id_return
           
static class ANTLRv3Parser.notSet_return
           
static class ANTLRv3Parser.notTerminal_return
           
static class ANTLRv3Parser.option_return
           
static class ANTLRv3Parser.optionsSpec_return
           
static class ANTLRv3Parser.optionValue_return
           
static class ANTLRv3Parser.qid_return
           
static class ANTLRv3Parser.range_return
           
static class ANTLRv3Parser.rewrite_alternative_return
           
static class ANTLRv3Parser.rewrite_indirect_template_head_return
           
static class ANTLRv3Parser.rewrite_return
           
static class ANTLRv3Parser.rewrite_template_arg_return
           
static class ANTLRv3Parser.rewrite_template_args_return
           
static class ANTLRv3Parser.rewrite_template_ref_return
           
static class ANTLRv3Parser.rewrite_template_return
           
static class ANTLRv3Parser.rewrite_tree_alternative_return
           
static class ANTLRv3Parser.rewrite_tree_atom_return
           
static class ANTLRv3Parser.rewrite_tree_block_return
           
static class ANTLRv3Parser.rewrite_tree_ebnf_return
           
static class ANTLRv3Parser.rewrite_tree_element_return
           
static class ANTLRv3Parser.rewrite_tree_return
           
static class ANTLRv3Parser.rule_return
           
protected static class ANTLRv3Parser.rule_scope
           
static class ANTLRv3Parser.ruleAction_return
           
static class ANTLRv3Parser.ruleScopeSpec_return
           
static class ANTLRv3Parser.terminal_return
           
static class ANTLRv3Parser.throwsSpec_return
           
static class ANTLRv3Parser.tokenSpec_return
           
static class ANTLRv3Parser.tokensSpec_return
           
static class ANTLRv3Parser.treeSpec_return
           
 
Field Summary
static int ACTION
           
static int ACTION_CHAR_LITERAL
           
static int ACTION_ESC
           
static int ACTION_STRING_LITERAL
           
protected  TreeAdaptor adaptor
           
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.ANTLRv3Parser.DFA46 dfa46
           
protected  org.antlr.grammar.v3.ANTLRv3Parser.DFA73 dfa73
           
protected  org.antlr.grammar.v3.ANTLRv3Parser.DFA76 dfa76
           
protected  org.antlr.grammar.v3.ANTLRv3Parser.DFA81 dfa81
           
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_67_in_actionScopeName705
           
static BitSet FOLLOW_67_in_grammarDef377
           
static BitSet FOLLOW_68_in_actionScopeName722
           
static BitSet FOLLOW_68_in_grammarDef395
           
static BitSet FOLLOW_69_in_grammarDef411
           
static BitSet FOLLOW_70_in_grammarDef452
           
static BitSet FOLLOW_71_in_elementOptions2073
           
static BitSet FOLLOW_71_in_grammarDef456
           
static BitSet FOLLOW_71_in_optionsSpec743
           
static BitSet FOLLOW_71_in_rule948
           
static BitSet FOLLOW_71_in_ruleScopeSpec1140
           
static BitSet FOLLOW_71_in_ruleScopeSpec1171
           
static BitSet FOLLOW_71_in_tokenSpec623
           
static BitSet FOLLOW_72_in_optionsSpec747
           
static BitSet FOLLOW_72_in_tokensSpec549
           
static BitSet FOLLOW_73_in_action666
           
static BitSet FOLLOW_74_in_ebnf2404
           
static BitSet FOLLOW_74_in_ebnfSuffix2535
           
static BitSet FOLLOW_74_in_optionValue845
           
static BitSet FOLLOW_75_in_rule880
           
static BitSet FOLLOW_76_in_rule882
           
static BitSet FOLLOW_77_in_rule884
           
static BitSet FOLLOW_78_in_block1216
           
static BitSet FOLLOW_78_in_rule944
           
static BitSet FOLLOW_79_in_throwsSpec1083
           
static BitSet FOLLOW_80_in_rewrite_template_args3164
           
static BitSet FOLLOW_80_in_ruleScopeSpec1134
           
static BitSet FOLLOW_80_in_ruleScopeSpec1165
           
static BitSet FOLLOW_80_in_throwsSpec1089
           
static BitSet FOLLOW_81_in_block1203
           
static BitSet FOLLOW_81_in_rewrite_indirect_template_head3127
           
static BitSet FOLLOW_81_in_rewrite_indirect_template_head3133
           
static BitSet FOLLOW_81_in_rewrite_template_ref3095
           
static BitSet FOLLOW_81_in_rewrite_template3015
           
static BitSet FOLLOW_81_in_rewrite_tree_block2695
           
static BitSet FOLLOW_82_in_altList1309
           
static BitSet FOLLOW_82_in_block1227
           
static BitSet FOLLOW_83_in_block1244
           
static BitSet FOLLOW_83_in_rewrite_indirect_template_head3131
           
static BitSet FOLLOW_83_in_rewrite_indirect_template_head3137
           
static BitSet FOLLOW_83_in_rewrite_template_ref3099
           
static BitSet FOLLOW_83_in_rewrite_template3019
           
static BitSet FOLLOW_83_in_rewrite_tree_block2699
           
static BitSet FOLLOW_83_in_rewrite_tree2979
           
static BitSet FOLLOW_83_in_treeSpec2136
           
static BitSet FOLLOW_84_in_exceptionHandler1438
           
static BitSet FOLLOW_85_in_finallyClause1472
           
static BitSet FOLLOW_86_in_ebnf2438
           
static BitSet FOLLOW_86_in_element1722
           
static BitSet FOLLOW_87_in_notSet1966
           
static BitSet FOLLOW_88_in_elementOptions2046
           
static BitSet FOLLOW_88_in_elementOptions2068
           
static BitSet FOLLOW_89_in_elementOptions2050
           
static BitSet FOLLOW_89_in_elementOptions2079
           
static BitSet FOLLOW_90_in_qid3227
           
static BitSet FOLLOW_90_in_terminal2286
           
static BitSet FOLLOW_91_in_ebnf2387
           
static BitSet FOLLOW_91_in_ebnfSuffix2523
           
static BitSet FOLLOW_92_in_ebnf2421
           
static BitSet FOLLOW_92_in_ebnfSuffix2548
           
static BitSet FOLLOW_93_in_rewrite_tree_atom2916
           
static BitSet FOLLOW_ACTION_in_action672
           
static BitSet FOLLOW_ACTION_in_attrScope638
           
static BitSet FOLLOW_ACTION_in_element1709
           
static BitSet FOLLOW_ACTION_in_exceptionHandler1442
           
static BitSet FOLLOW_ACTION_in_finallyClause1474
           
static BitSet FOLLOW_action_in_grammarDef467
           
static BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3129
           
static BitSet FOLLOW_ACTION_in_rewrite_template_arg3203
           
static BitSet FOLLOW_ACTION_in_rewrite_template3078
           
static BitSet FOLLOW_ACTION_in_rewrite_tree_atom2929
           
static BitSet FOLLOW_ACTION_in_ruleAction1062
           
static BitSet FOLLOW_ACTION_in_ruleScopeSpec1116
           
static BitSet FOLLOW_ACTION_in_ruleScopeSpec1156
           
static BitSet FOLLOW_actionScopeName_in_action664
           
static BitSet FOLLOW_alternative_in_altpair1283
           
static BitSet FOLLOW_altList_in_rule946
           
static BitSet FOLLOW_altpair_in_altList1305
           
static BitSet FOLLOW_altpair_in_altList1311
           
static BitSet FOLLOW_altpair_in_block1223
           
static BitSet FOLLOW_altpair_in_block1229
           
static BitSet FOLLOW_ARG_ACTION_in_atom1904
           
static BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1440
           
static BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom2879
           
static BitSet FOLLOW_ARG_ACTION_in_rule909
           
static BitSet FOLLOW_ARG_ACTION_in_rule922
           
static BitSet FOLLOW_ARG_ACTION_in_terminal2239
           
static BitSet FOLLOW_AT_in_action661
           
static BitSet FOLLOW_AT_in_ruleAction1058
           
static BitSet FOLLOW_atom_in_element1508
           
static BitSet FOLLOW_atom_in_element1650
           
static BitSet FOLLOW_attrScope_in_grammarDef464
           
static BitSet FOLLOW_BANG_in_atom1819
           
static BitSet FOLLOW_BANG_in_atom1866
           
static BitSet FOLLOW_BANG_in_atom1918
           
static BitSet FOLLOW_BANG_in_rule900
           
static BitSet FOLLOW_BANG_in_terminal2336
           
static BitSet FOLLOW_block_in_ebnf2379
           
static BitSet FOLLOW_block_in_element1585
           
static BitSet FOLLOW_block_in_notSet1992
           
static BitSet FOLLOW_CHAR_LITERAL_in_optionValue825
           
static BitSet FOLLOW_CHAR_LITERAL_in_range2159
           
static BitSet FOLLOW_CHAR_LITERAL_in_range2165
           
static BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2870
           
static BitSet FOLLOW_CHAR_LITERAL_in_terminal2204
           
static BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec584
           
static BitSet FOLLOW_DOC_COMMENT_in_grammarDef367
           
static BitSet FOLLOW_DOC_COMMENT_in_rule870
           
static BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3033
           
static BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3027
           
static BitSet FOLLOW_ebnf_in_element1702
           
static BitSet FOLLOW_ebnfSuffix_in_element1514
           
static BitSet FOLLOW_ebnfSuffix_in_element1591
           
static BitSet FOLLOW_ebnfSuffix_in_element1656
           
static BitSet FOLLOW_ebnfSuffix_in_element1748
           
static BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2952
           
static BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2768
           
static BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2808
           
static BitSet FOLLOW_element_in_alternative1352
           
static BitSet FOLLOW_element_in_treeSpec2127
           
static BitSet FOLLOW_element_in_treeSpec2131
           
static BitSet FOLLOW_elementOptions_in_notSet1974
           
static BitSet FOLLOW_elementOptions_in_notSet1994
           
static BitSet FOLLOW_elementOptions_in_range2167
           
static BitSet FOLLOW_elementOptions_in_terminal2206
           
static BitSet FOLLOW_elementOptions_in_terminal2242
           
static BitSet FOLLOW_elementOptions_in_terminal2265
           
static BitSet FOLLOW_elementOptions_in_terminal2288
           
static BitSet FOLLOW_EOF_in_grammarDef483
           
static BitSet FOLLOW_exceptionGroup_in_rule952
           
static BitSet FOLLOW_exceptionHandler_in_exceptionGroup1403
           
static BitSet FOLLOW_finallyClause_in_exceptionGroup1410
           
static BitSet FOLLOW_finallyClause_in_exceptionGroup1418
           
static BitSet FOLLOW_FRAGMENT_in_rule886
           
static BitSet FOLLOW_id_in_action670
           
static BitSet FOLLOW_id_in_actionScopeName698
           
static BitSet FOLLOW_id_in_attrScope636
           
static BitSet FOLLOW_id_in_element1496
           
static BitSet FOLLOW_id_in_element1573
           
static BitSet FOLLOW_id_in_elementOption2099
           
static BitSet FOLLOW_id_in_grammarDef454
           
static BitSet FOLLOW_id_in_option772
           
static BitSet FOLLOW_id_in_qid3224
           
static BitSet FOLLOW_id_in_qid3229
           
static BitSet FOLLOW_id_in_rewrite_template_arg3199
           
static BitSet FOLLOW_id_in_rewrite_template_ref3091
           
static BitSet FOLLOW_id_in_rewrite_template3011
           
static BitSet FOLLOW_id_in_rewrite_tree_atom2918
           
static BitSet FOLLOW_id_in_rule894
           
static BitSet FOLLOW_id_in_ruleAction1060
           
static BitSet FOLLOW_id_in_ruleScopeSpec1131
           
static BitSet FOLLOW_id_in_ruleScopeSpec1136
           
static BitSet FOLLOW_id_in_ruleScopeSpec1162
           
static BitSet FOLLOW_id_in_ruleScopeSpec1167
           
static BitSet FOLLOW_id_in_throwsSpec1085
           
static BitSet FOLLOW_id_in_throwsSpec1091
           
static BitSet FOLLOW_INT_in_optionValue835
           
static BitSet FOLLOW_LABEL_ASSIGN_in_element1501
           
static BitSet FOLLOW_LABEL_ASSIGN_in_element1578
           
static BitSet FOLLOW_LABEL_ASSIGN_in_elementOption2101
           
static BitSet FOLLOW_LABEL_ASSIGN_in_option774
           
static BitSet FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3201
           
static BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec575
           
static BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1505
           
static BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1582
           
static BitSet FOLLOW_notSet_in_atom1853
           
static BitSet FOLLOW_notTerminal_in_notSet1972
           
static BitSet FOLLOW_option_in_elementOptions2070
           
static BitSet FOLLOW_option_in_elementOptions2075
           
static BitSet FOLLOW_option_in_optionsSpec741
           
static BitSet FOLLOW_OPTIONS_in_optionsSpec738
           
static BitSet FOLLOW_optionsSpec_in_block1212
           
static BitSet FOLLOW_optionsSpec_in_grammarDef458
           
static BitSet FOLLOW_optionsSpec_in_rule933
           
static BitSet FOLLOW_optionValue_in_elementOption2103
           
static BitSet FOLLOW_optionValue_in_option776
           
static BitSet FOLLOW_qid_in_elementOptions2048
           
static BitSet FOLLOW_qid_in_optionValue805
           
static BitSet FOLLOW_range_in_atom1805
           
static BitSet FOLLOW_RANGE_in_range2161
           
static BitSet FOLLOW_RET_in_rule918
           
static BitSet FOLLOW_rewrite_alternative_in_rewrite2585
           
static BitSet FOLLOW_rewrite_alternative_in_rewrite2597
           
static BitSet FOLLOW_rewrite_in_altpair1285
           
static BitSet FOLLOW_REWRITE_in_rewrite2577
           
static BitSet FOLLOW_REWRITE_in_rewrite2593
           
static BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3069
           
static BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3161
           
static BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3166
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3135
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref3097
           
static BitSet FOLLOW_rewrite_template_args_in_rewrite_template3017
           
static BitSet FOLLOW_rewrite_template_in_rewrite_alternative2648
           
static BitSet FOLLOW_rewrite_template_in_synpred1_ANTLRv32648
           
static BitSet FOLLOW_rewrite_template_ref_in_rewrite_template3060
           
static BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2653
           
static BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2697
           
static BitSet FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32653
           
static BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2761
           
static BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2766
           
static BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree2974
           
static BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2950
           
static BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2854
           
static BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2733
           
static BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree2976
           
static BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element2802
           
static BitSet FOLLOW_ROOT_in_atom1815
           
static BitSet FOLLOW_ROOT_in_atom1862
           
static BitSet FOLLOW_ROOT_in_atom1914
           
static BitSet FOLLOW_ROOT_in_terminal2315
           
static BitSet FOLLOW_rule_in_grammarDef475
           
static BitSet FOLLOW_RULE_REF_in_atom1902
           
static BitSet FOLLOW_RULE_REF_in_id3251
           
static BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom2900
           
static BitSet FOLLOW_ruleAction_in_rule939
           
static BitSet FOLLOW_ruleScopeSpec_in_rule936
           
static BitSet FOLLOW_SCOPE_in_attrScope634
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec1114
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec1129
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec1154
           
static BitSet FOLLOW_SCOPE_in_ruleScopeSpec1160
           
static BitSet FOLLOW_SEMPRED_in_element1716
           
static BitSet FOLLOW_SEMPRED_in_rewrite2581
           
static BitSet FOLLOW_set_in_notTerminal0
           
static BitSet FOLLOW_STRING_LITERAL_in_optionValue815
           
static BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2907
           
static BitSet FOLLOW_STRING_LITERAL_in_terminal2263
           
static BitSet FOLLOW_STRING_LITERAL_in_tokenSpec580
           
static BitSet FOLLOW_terminal_in_atom1800
           
static BitSet FOLLOW_throwsSpec_in_rule930
           
static BitSet FOLLOW_TOKEN_REF_in_id3241
           
static BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom2877
           
static BitSet FOLLOW_TOKEN_REF_in_terminal2237
           
static BitSet FOLLOW_TOKEN_REF_in_tokenSpec569
           
static BitSet FOLLOW_TOKENS_in_tokensSpec544
           
static BitSet FOLLOW_tokenSpec_in_tokensSpec546
           
static BitSet FOLLOW_tokensSpec_in_grammarDef461
           
static BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree2972
           
static BitSet FOLLOW_TREE_BEGIN_in_treeSpec2125
           
static BitSet FOLLOW_treeSpec_in_element1742
           
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
           
protected  Stack rule_stack
           
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 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.Parser
input
 
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
ANTLRv3Parser(TokenStream input)
           
ANTLRv3Parser(TokenStream input, RecognizerSharedState state)
           
 
Method Summary
 ANTLRv3Parser.action_return action()
           
 ANTLRv3Parser.actionScopeName_return actionScopeName()
           
 ANTLRv3Parser.alternative_return alternative()
           
 ANTLRv3Parser.altList_return altList()
           
 ANTLRv3Parser.altpair_return altpair()
           
 ANTLRv3Parser.atom_return atom()
           
 ANTLRv3Parser.attrScope_return attrScope()
           
 ANTLRv3Parser.block_return block()
           
 ANTLRv3Parser.ebnf_return ebnf()
           
 ANTLRv3Parser.ebnfSuffix_return ebnfSuffix()
           
 ANTLRv3Parser.element_return element()
           
 ANTLRv3Parser.elementOption_return elementOption()
           
 ANTLRv3Parser.elementOptions_return elementOptions()
           
 ANTLRv3Parser.exceptionGroup_return exceptionGroup()
           
 ANTLRv3Parser.exceptionHandler_return exceptionHandler()
           
 ANTLRv3Parser.finallyClause_return finallyClause()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 TreeAdaptor getTreeAdaptor()
           
 ANTLRv3Parser.grammarDef_return grammarDef()
           
 ANTLRv3Parser.id_return id()
           
 ANTLRv3Parser.notSet_return notSet()
           
 ANTLRv3Parser.notTerminal_return notTerminal()
           
 ANTLRv3Parser.option_return option()
           
 ANTLRv3Parser.optionsSpec_return optionsSpec()
           
 ANTLRv3Parser.optionValue_return optionValue()
           
 ANTLRv3Parser.qid_return qid()
           
 ANTLRv3Parser.range_return range()
           
 ANTLRv3Parser.rewrite_alternative_return rewrite_alternative()
           
 ANTLRv3Parser.rewrite_indirect_template_head_return rewrite_indirect_template_head()
           
 ANTLRv3Parser.rewrite_template_arg_return rewrite_template_arg()
           
 ANTLRv3Parser.rewrite_template_args_return rewrite_template_args()
           
 ANTLRv3Parser.rewrite_template_ref_return rewrite_template_ref()
           
 ANTLRv3Parser.rewrite_template_return rewrite_template()
           
 ANTLRv3Parser.rewrite_tree_alternative_return rewrite_tree_alternative()
           
 ANTLRv3Parser.rewrite_tree_atom_return rewrite_tree_atom()
           
 ANTLRv3Parser.rewrite_tree_block_return rewrite_tree_block()
           
 ANTLRv3Parser.rewrite_tree_ebnf_return rewrite_tree_ebnf()
           
 ANTLRv3Parser.rewrite_tree_element_return rewrite_tree_element()
           
 ANTLRv3Parser.rewrite_tree_return rewrite_tree()
           
 ANTLRv3Parser.rewrite_return rewrite()
           
 ANTLRv3Parser.rule_return rule()
           
 ANTLRv3Parser.ruleAction_return ruleAction()
           
 ANTLRv3Parser.ruleScopeSpec_return ruleScopeSpec()
           
 void setTreeAdaptor(TreeAdaptor adaptor)
           
 void synpred1_ANTLRv3_fragment()
           
 boolean synpred1_ANTLRv3()
           
 void synpred2_ANTLRv3_fragment()
           
 boolean synpred2_ANTLRv3()
           
 ANTLRv3Parser.terminal_return terminal()
           
 ANTLRv3Parser.throwsSpec_return throwsSpec()
           
 ANTLRv3Parser.tokenSpec_return tokenSpec()
           
 ANTLRv3Parser.tokensSpec_return tokensSpec()
           
 ANTLRv3Parser.treeSpec_return treeSpec()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

T__67

public static final int T__67
See Also:
Constant Field Values

T__68

public static final int T__68
See Also:
Constant Field Values

T__69

public static final int T__69
See Also:
Constant Field Values

T__70

public static final int T__70
See Also:
Constant Field Values

T__71

public static final int T__71
See Also:
Constant Field Values

T__72

public static final int T__72
See Also:
Constant Field Values

T__73

public static final int T__73
See Also:
Constant Field Values

T__74

public static final int T__74
See Also:
Constant Field Values

T__75

public static final int T__75
See Also:
Constant Field Values

T__76

public static final int T__76
See Also:
Constant Field Values

T__77

public static final int T__77
See Also:
Constant Field Values

T__78

public static final int T__78
See Also:
Constant Field Values

T__79

public static final int T__79
See Also:
Constant Field Values

T__80

public static final int T__80
See Also:
Constant Field Values

T__81

public static final int T__81
See Also:
Constant Field Values

T__82

public static final int T__82
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__85

public static final int T__85
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

DOC_COMMENT

public static final int DOC_COMMENT
See Also:
Constant Field Values

PARSER

public static final int PARSER
See Also:
Constant Field Values

LEXER

public static final int LEXER
See Also:
Constant Field Values

RULE

public static final int RULE
See Also:
Constant Field Values

BLOCK

public static final int BLOCK
See Also:
Constant Field Values

OPTIONAL

public static final int OPTIONAL
See Also:
Constant Field Values

CLOSURE

public static final int CLOSURE
See Also:
Constant Field Values

POSITIVE_CLOSURE

public static final int POSITIVE_CLOSURE
See Also:
Constant Field Values

SYNPRED

public static final int SYNPRED
See Also:
Constant Field Values

RANGE

public static final int RANGE
See Also:
Constant Field Values

CHAR_RANGE

public static final int CHAR_RANGE
See Also:
Constant Field Values

EPSILON

public static final int EPSILON
See Also:
Constant Field Values

ALT

public static final int ALT
See Also:
Constant Field Values

EOR

public static final int EOR
See Also:
Constant Field Values

EOB

public static final int EOB
See Also:
Constant Field Values

EOA

public static final int EOA
See Also:
Constant Field Values

ID

public static final int ID
See Also:
Constant Field Values

ARG

public static final int ARG
See Also:
Constant Field Values

ARGLIST

public static final int ARGLIST
See Also:
Constant Field Values

RET

public static final int RET
See Also:
Constant Field Values

LEXER_GRAMMAR

public static final int LEXER_GRAMMAR
See Also:
Constant Field Values

PARSER_GRAMMAR

public static final int PARSER_GRAMMAR
See Also:
Constant Field Values

TREE_GRAMMAR

public static final int TREE_GRAMMAR
See Also:
Constant Field Values

COMBINED_GRAMMAR

public static final int COMBINED_GRAMMAR
See Also:
Constant Field Values

LABEL

public static final int LABEL
See Also:
Constant Field Values

TEMPLATE

public static final int TEMPLATE
See Also:
Constant Field Values

SCOPE

public static final int SCOPE
See Also:
Constant Field Values

SEMPRED

public static final int SEMPRED
See Also:
Constant Field Values

GATED_SEMPRED

public static final int GATED_SEMPRED
See Also:
Constant Field Values

SYN_SEMPRED

public static final int SYN_SEMPRED
See Also:
Constant Field Values

BACKTRACK_SEMPRED

public static final int BACKTRACK_SEMPRED
See Also:
Constant Field Values

FRAGMENT

public static final int FRAGMENT
See Also:
Constant Field Values

TREE_BEGIN

public static final int TREE_BEGIN
See Also:
Constant Field Values

ROOT

public static final int ROOT
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

REWRITE

public static final int REWRITE
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

LABEL_ASSIGN

public static final int LABEL_ASSIGN
See Also:
Constant Field Values

LIST_LABEL_ASSIGN

public static final int LIST_LABEL_ASSIGN
See Also:
Constant Field Values

TOKENS

public static final int TOKENS
See Also:
Constant Field Values

TOKEN_REF

public static final int TOKEN_REF
See Also:
Constant Field Values

STRING_LITERAL

public static final int STRING_LITERAL
See Also:
Constant Field Values

CHAR_LITERAL

public static final int CHAR_LITERAL
See Also:
Constant Field Values

ACTION

public static final int ACTION
See Also:
Constant Field Values

OPTIONS

public static final int OPTIONS
See Also:
Constant Field Values

INT

public static final int INT
See Also:
Constant Field Values

ARG_ACTION

public static final int ARG_ACTION
See Also:
Constant Field Values

RULE_REF

public static final int RULE_REF
See Also:
Constant Field Values

DOUBLE_QUOTE_STRING_LITERAL

public static final int DOUBLE_QUOTE_STRING_LITERAL
See Also:
Constant Field Values

DOUBLE_ANGLE_STRING_LITERAL

public static final int DOUBLE_ANGLE_STRING_LITERAL
See Also:
Constant Field Values

SRC

public static final int SRC
See Also:
Constant Field Values

SL_COMMENT

public static final int SL_COMMENT
See Also:
Constant Field Values

ML_COMMENT

public static final int ML_COMMENT
See Also:
Constant Field Values

LITERAL_CHAR

public static final int LITERAL_CHAR
See Also:
Constant Field Values

ESC

public static final int ESC
See Also:
Constant Field Values

XDIGIT

public static final int XDIGIT
See Also:
Constant Field Values

NESTED_ARG_ACTION

public static final int NESTED_ARG_ACTION
See Also:
Constant Field Values

ACTION_STRING_LITERAL

public static final int ACTION_STRING_LITERAL
See Also:
Constant Field Values

ACTION_CHAR_LITERAL

public static final int ACTION_CHAR_LITERAL
See Also:
Constant Field Values

NESTED_ACTION

public static final int NESTED_ACTION
See Also:
Constant Field Values

ACTION_ESC

public static final int ACTION_ESC
See Also:
Constant Field Values

WS_LOOP

public static final int WS_LOOP
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

adaptor

protected TreeAdaptor adaptor

rule_stack

protected Stack rule_stack

dfa46

protected org.antlr.grammar.v3.ANTLRv3Parser.DFA46 dfa46

dfa73

protected org.antlr.grammar.v3.ANTLRv3Parser.DFA73 dfa73

dfa76

protected org.antlr.grammar.v3.ANTLRv3Parser.DFA76 dfa76

dfa81

protected org.antlr.grammar.v3.ANTLRv3Parser.DFA81 dfa81

FOLLOW_DOC_COMMENT_in_grammarDef367

public static final BitSet FOLLOW_DOC_COMMENT_in_grammarDef367

FOLLOW_67_in_grammarDef377

public static final BitSet FOLLOW_67_in_grammarDef377

FOLLOW_68_in_grammarDef395

public static final BitSet FOLLOW_68_in_grammarDef395

FOLLOW_69_in_grammarDef411

public static final BitSet FOLLOW_69_in_grammarDef411

FOLLOW_70_in_grammarDef452

public static final BitSet FOLLOW_70_in_grammarDef452

FOLLOW_id_in_grammarDef454

public static final BitSet FOLLOW_id_in_grammarDef454

FOLLOW_71_in_grammarDef456

public static final BitSet FOLLOW_71_in_grammarDef456

FOLLOW_optionsSpec_in_grammarDef458

public static final BitSet FOLLOW_optionsSpec_in_grammarDef458

FOLLOW_tokensSpec_in_grammarDef461

public static final BitSet FOLLOW_tokensSpec_in_grammarDef461

FOLLOW_attrScope_in_grammarDef464

public static final BitSet FOLLOW_attrScope_in_grammarDef464

FOLLOW_action_in_grammarDef467

public static final BitSet FOLLOW_action_in_grammarDef467

FOLLOW_rule_in_grammarDef475

public static final BitSet FOLLOW_rule_in_grammarDef475

FOLLOW_EOF_in_grammarDef483

public static final BitSet FOLLOW_EOF_in_grammarDef483

FOLLOW_TOKENS_in_tokensSpec544

public static final BitSet FOLLOW_TOKENS_in_tokensSpec544

FOLLOW_tokenSpec_in_tokensSpec546

public static final BitSet FOLLOW_tokenSpec_in_tokensSpec546

FOLLOW_72_in_tokensSpec549

public static final BitSet FOLLOW_72_in_tokensSpec549

FOLLOW_TOKEN_REF_in_tokenSpec569

public static final BitSet FOLLOW_TOKEN_REF_in_tokenSpec569

FOLLOW_LABEL_ASSIGN_in_tokenSpec575

public static final BitSet FOLLOW_LABEL_ASSIGN_in_tokenSpec575

FOLLOW_STRING_LITERAL_in_tokenSpec580

public static final BitSet FOLLOW_STRING_LITERAL_in_tokenSpec580

FOLLOW_CHAR_LITERAL_in_tokenSpec584

public static final BitSet FOLLOW_CHAR_LITERAL_in_tokenSpec584

FOLLOW_71_in_tokenSpec623

public static final BitSet FOLLOW_71_in_tokenSpec623

FOLLOW_SCOPE_in_attrScope634

public static final BitSet FOLLOW_SCOPE_in_attrScope634

FOLLOW_id_in_attrScope636

public static final BitSet FOLLOW_id_in_attrScope636

FOLLOW_ACTION_in_attrScope638

public static final BitSet FOLLOW_ACTION_in_attrScope638

FOLLOW_AT_in_action661

public static final BitSet FOLLOW_AT_in_action661

FOLLOW_actionScopeName_in_action664

public static final BitSet FOLLOW_actionScopeName_in_action664

FOLLOW_73_in_action666

public static final BitSet FOLLOW_73_in_action666

FOLLOW_id_in_action670

public static final BitSet FOLLOW_id_in_action670

FOLLOW_ACTION_in_action672

public static final BitSet FOLLOW_ACTION_in_action672

FOLLOW_id_in_actionScopeName698

public static final BitSet FOLLOW_id_in_actionScopeName698

FOLLOW_67_in_actionScopeName705

public static final BitSet FOLLOW_67_in_actionScopeName705

FOLLOW_68_in_actionScopeName722

public static final BitSet FOLLOW_68_in_actionScopeName722

FOLLOW_OPTIONS_in_optionsSpec738

public static final BitSet FOLLOW_OPTIONS_in_optionsSpec738

FOLLOW_option_in_optionsSpec741

public static final BitSet FOLLOW_option_in_optionsSpec741

FOLLOW_71_in_optionsSpec743

public static final BitSet FOLLOW_71_in_optionsSpec743

FOLLOW_72_in_optionsSpec747

public static final BitSet FOLLOW_72_in_optionsSpec747

FOLLOW_id_in_option772

public static final BitSet FOLLOW_id_in_option772

FOLLOW_LABEL_ASSIGN_in_option774

public static final BitSet FOLLOW_LABEL_ASSIGN_in_option774

FOLLOW_optionValue_in_option776

public static final BitSet FOLLOW_optionValue_in_option776

FOLLOW_qid_in_optionValue805

public static final BitSet FOLLOW_qid_in_optionValue805

FOLLOW_STRING_LITERAL_in_optionValue815

public static final BitSet FOLLOW_STRING_LITERAL_in_optionValue815

FOLLOW_CHAR_LITERAL_in_optionValue825

public static final BitSet FOLLOW_CHAR_LITERAL_in_optionValue825

FOLLOW_INT_in_optionValue835

public static final BitSet FOLLOW_INT_in_optionValue835

FOLLOW_74_in_optionValue845

public static final BitSet FOLLOW_74_in_optionValue845

FOLLOW_DOC_COMMENT_in_rule870

public static final BitSet FOLLOW_DOC_COMMENT_in_rule870

FOLLOW_75_in_rule880

public static final BitSet FOLLOW_75_in_rule880

FOLLOW_76_in_rule882

public static final BitSet FOLLOW_76_in_rule882

FOLLOW_77_in_rule884

public static final BitSet FOLLOW_77_in_rule884

FOLLOW_FRAGMENT_in_rule886

public static final BitSet FOLLOW_FRAGMENT_in_rule886

FOLLOW_id_in_rule894

public static final BitSet FOLLOW_id_in_rule894

FOLLOW_BANG_in_rule900

public static final BitSet FOLLOW_BANG_in_rule900

FOLLOW_ARG_ACTION_in_rule909

public static final BitSet FOLLOW_ARG_ACTION_in_rule909

FOLLOW_RET_in_rule918

public static final BitSet FOLLOW_RET_in_rule918

FOLLOW_ARG_ACTION_in_rule922

public static final BitSet FOLLOW_ARG_ACTION_in_rule922

FOLLOW_throwsSpec_in_rule930

public static final BitSet FOLLOW_throwsSpec_in_rule930

FOLLOW_optionsSpec_in_rule933

public static final BitSet FOLLOW_optionsSpec_in_rule933

FOLLOW_ruleScopeSpec_in_rule936

public static final BitSet FOLLOW_ruleScopeSpec_in_rule936

FOLLOW_ruleAction_in_rule939

public static final BitSet FOLLOW_ruleAction_in_rule939

FOLLOW_78_in_rule944

public static final BitSet FOLLOW_78_in_rule944

FOLLOW_altList_in_rule946

public static final BitSet FOLLOW_altList_in_rule946

FOLLOW_71_in_rule948

public static final BitSet FOLLOW_71_in_rule948

FOLLOW_exceptionGroup_in_rule952

public static final BitSet FOLLOW_exceptionGroup_in_rule952

FOLLOW_AT_in_ruleAction1058

public static final BitSet FOLLOW_AT_in_ruleAction1058

FOLLOW_id_in_ruleAction1060

public static final BitSet FOLLOW_id_in_ruleAction1060

FOLLOW_ACTION_in_ruleAction1062

public static final BitSet FOLLOW_ACTION_in_ruleAction1062

FOLLOW_79_in_throwsSpec1083

public static final BitSet FOLLOW_79_in_throwsSpec1083

FOLLOW_id_in_throwsSpec1085

public static final BitSet FOLLOW_id_in_throwsSpec1085

FOLLOW_80_in_throwsSpec1089

public static final BitSet FOLLOW_80_in_throwsSpec1089

FOLLOW_id_in_throwsSpec1091

public static final BitSet FOLLOW_id_in_throwsSpec1091

FOLLOW_SCOPE_in_ruleScopeSpec1114

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1114

FOLLOW_ACTION_in_ruleScopeSpec1116

public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec1116

FOLLOW_SCOPE_in_ruleScopeSpec1129

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1129

FOLLOW_id_in_ruleScopeSpec1131

public static final BitSet FOLLOW_id_in_ruleScopeSpec1131

FOLLOW_80_in_ruleScopeSpec1134

public static final BitSet FOLLOW_80_in_ruleScopeSpec1134

FOLLOW_id_in_ruleScopeSpec1136

public static final BitSet FOLLOW_id_in_ruleScopeSpec1136

FOLLOW_71_in_ruleScopeSpec1140

public static final BitSet FOLLOW_71_in_ruleScopeSpec1140

FOLLOW_SCOPE_in_ruleScopeSpec1154

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1154

FOLLOW_ACTION_in_ruleScopeSpec1156

public static final BitSet FOLLOW_ACTION_in_ruleScopeSpec1156

FOLLOW_SCOPE_in_ruleScopeSpec1160

public static final BitSet FOLLOW_SCOPE_in_ruleScopeSpec1160

FOLLOW_id_in_ruleScopeSpec1162

public static final BitSet FOLLOW_id_in_ruleScopeSpec1162

FOLLOW_80_in_ruleScopeSpec1165

public static final BitSet FOLLOW_80_in_ruleScopeSpec1165

FOLLOW_id_in_ruleScopeSpec1167

public static final BitSet FOLLOW_id_in_ruleScopeSpec1167

FOLLOW_71_in_ruleScopeSpec1171

public static final BitSet FOLLOW_71_in_ruleScopeSpec1171

FOLLOW_81_in_block1203

public static final BitSet FOLLOW_81_in_block1203

FOLLOW_optionsSpec_in_block1212

public static final BitSet FOLLOW_optionsSpec_in_block1212

FOLLOW_78_in_block1216

public static final BitSet FOLLOW_78_in_block1216

FOLLOW_altpair_in_block1223

public static final BitSet FOLLOW_altpair_in_block1223

FOLLOW_82_in_block1227

public static final BitSet FOLLOW_82_in_block1227

FOLLOW_altpair_in_block1229

public static final BitSet FOLLOW_altpair_in_block1229

FOLLOW_83_in_block1244

public static final BitSet FOLLOW_83_in_block1244

FOLLOW_alternative_in_altpair1283

public static final BitSet FOLLOW_alternative_in_altpair1283

FOLLOW_rewrite_in_altpair1285

public static final BitSet FOLLOW_rewrite_in_altpair1285

FOLLOW_altpair_in_altList1305

public static final BitSet FOLLOW_altpair_in_altList1305

FOLLOW_82_in_altList1309

public static final BitSet FOLLOW_82_in_altList1309

FOLLOW_altpair_in_altList1311

public static final BitSet FOLLOW_altpair_in_altList1311

FOLLOW_element_in_alternative1352

public static final BitSet FOLLOW_element_in_alternative1352

FOLLOW_exceptionHandler_in_exceptionGroup1403

public static final BitSet FOLLOW_exceptionHandler_in_exceptionGroup1403

FOLLOW_finallyClause_in_exceptionGroup1410

public static final BitSet FOLLOW_finallyClause_in_exceptionGroup1410

FOLLOW_finallyClause_in_exceptionGroup1418

public static final BitSet FOLLOW_finallyClause_in_exceptionGroup1418

FOLLOW_84_in_exceptionHandler1438

public static final BitSet FOLLOW_84_in_exceptionHandler1438

FOLLOW_ARG_ACTION_in_exceptionHandler1440

public static final BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1440

FOLLOW_ACTION_in_exceptionHandler1442

public static final BitSet FOLLOW_ACTION_in_exceptionHandler1442

FOLLOW_85_in_finallyClause1472

public static final BitSet FOLLOW_85_in_finallyClause1472

FOLLOW_ACTION_in_finallyClause1474

public static final BitSet FOLLOW_ACTION_in_finallyClause1474

FOLLOW_id_in_element1496

public static final BitSet FOLLOW_id_in_element1496

FOLLOW_LABEL_ASSIGN_in_element1501

public static final BitSet FOLLOW_LABEL_ASSIGN_in_element1501

FOLLOW_LIST_LABEL_ASSIGN_in_element1505

public static final BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1505

FOLLOW_atom_in_element1508

public static final BitSet FOLLOW_atom_in_element1508

FOLLOW_ebnfSuffix_in_element1514

public static final BitSet FOLLOW_ebnfSuffix_in_element1514

FOLLOW_id_in_element1573

public static final BitSet FOLLOW_id_in_element1573

FOLLOW_LABEL_ASSIGN_in_element1578

public static final BitSet FOLLOW_LABEL_ASSIGN_in_element1578

FOLLOW_LIST_LABEL_ASSIGN_in_element1582

public static final BitSet FOLLOW_LIST_LABEL_ASSIGN_in_element1582

FOLLOW_block_in_element1585

public static final BitSet FOLLOW_block_in_element1585

FOLLOW_ebnfSuffix_in_element1591

public static final BitSet FOLLOW_ebnfSuffix_in_element1591

FOLLOW_atom_in_element1650

public static final BitSet FOLLOW_atom_in_element1650

FOLLOW_ebnfSuffix_in_element1656

public static final BitSet FOLLOW_ebnfSuffix_in_element1656

FOLLOW_ebnf_in_element1702

public static final BitSet FOLLOW_ebnf_in_element1702

FOLLOW_ACTION_in_element1709

public static final BitSet FOLLOW_ACTION_in_element1709

FOLLOW_SEMPRED_in_element1716

public static final BitSet FOLLOW_SEMPRED_in_element1716

FOLLOW_86_in_element1722

public static final BitSet FOLLOW_86_in_element1722

FOLLOW_treeSpec_in_element1742

public static final BitSet FOLLOW_treeSpec_in_element1742

FOLLOW_ebnfSuffix_in_element1748

public static final BitSet FOLLOW_ebnfSuffix_in_element1748

FOLLOW_terminal_in_atom1800

public static final BitSet FOLLOW_terminal_in_atom1800

FOLLOW_range_in_atom1805

public static final BitSet FOLLOW_range_in_atom1805

FOLLOW_ROOT_in_atom1815

public static final BitSet FOLLOW_ROOT_in_atom1815

FOLLOW_BANG_in_atom1819

public static final BitSet FOLLOW_BANG_in_atom1819

FOLLOW_notSet_in_atom1853

public static final BitSet FOLLOW_notSet_in_atom1853

FOLLOW_ROOT_in_atom1862

public static final BitSet FOLLOW_ROOT_in_atom1862

FOLLOW_BANG_in_atom1866

public static final BitSet FOLLOW_BANG_in_atom1866

FOLLOW_RULE_REF_in_atom1902

public static final BitSet FOLLOW_RULE_REF_in_atom1902

FOLLOW_ARG_ACTION_in_atom1904

public static final BitSet FOLLOW_ARG_ACTION_in_atom1904

FOLLOW_ROOT_in_atom1914

public static final BitSet FOLLOW_ROOT_in_atom1914

FOLLOW_BANG_in_atom1918

public static final BitSet FOLLOW_BANG_in_atom1918

FOLLOW_87_in_notSet1966

public static final BitSet FOLLOW_87_in_notSet1966

FOLLOW_notTerminal_in_notSet1972

public static final BitSet FOLLOW_notTerminal_in_notSet1972

FOLLOW_elementOptions_in_notSet1974

public static final BitSet FOLLOW_elementOptions_in_notSet1974

FOLLOW_block_in_notSet1992

public static final BitSet FOLLOW_block_in_notSet1992

FOLLOW_elementOptions_in_notSet1994

public static final BitSet FOLLOW_elementOptions_in_notSet1994

FOLLOW_set_in_notTerminal0

public static final BitSet FOLLOW_set_in_notTerminal0

FOLLOW_88_in_elementOptions2046

public static final BitSet FOLLOW_88_in_elementOptions2046

FOLLOW_qid_in_elementOptions2048

public static final BitSet FOLLOW_qid_in_elementOptions2048

FOLLOW_89_in_elementOptions2050

public static final BitSet FOLLOW_89_in_elementOptions2050

FOLLOW_88_in_elementOptions2068

public static final BitSet FOLLOW_88_in_elementOptions2068

FOLLOW_option_in_elementOptions2070

public static final BitSet FOLLOW_option_in_elementOptions2070

FOLLOW_71_in_elementOptions2073

public static final BitSet FOLLOW_71_in_elementOptions2073

FOLLOW_option_in_elementOptions2075

public static final BitSet FOLLOW_option_in_elementOptions2075

FOLLOW_89_in_elementOptions2079

public static final BitSet FOLLOW_89_in_elementOptions2079

FOLLOW_id_in_elementOption2099

public static final BitSet FOLLOW_id_in_elementOption2099

FOLLOW_LABEL_ASSIGN_in_elementOption2101

public static final BitSet FOLLOW_LABEL_ASSIGN_in_elementOption2101

FOLLOW_optionValue_in_elementOption2103

public static final BitSet FOLLOW_optionValue_in_elementOption2103

FOLLOW_TREE_BEGIN_in_treeSpec2125

public static final BitSet FOLLOW_TREE_BEGIN_in_treeSpec2125

FOLLOW_element_in_treeSpec2127

public static final BitSet FOLLOW_element_in_treeSpec2127

FOLLOW_element_in_treeSpec2131

public static final BitSet FOLLOW_element_in_treeSpec2131

FOLLOW_83_in_treeSpec2136

public static final BitSet FOLLOW_83_in_treeSpec2136

FOLLOW_CHAR_LITERAL_in_range2159

public static final BitSet FOLLOW_CHAR_LITERAL_in_range2159

FOLLOW_RANGE_in_range2161

public static final BitSet FOLLOW_RANGE_in_range2161

FOLLOW_CHAR_LITERAL_in_range2165

public static final BitSet FOLLOW_CHAR_LITERAL_in_range2165

FOLLOW_elementOptions_in_range2167

public static final BitSet FOLLOW_elementOptions_in_range2167

FOLLOW_CHAR_LITERAL_in_terminal2204

public static final BitSet FOLLOW_CHAR_LITERAL_in_terminal2204

FOLLOW_elementOptions_in_terminal2206

public static final BitSet FOLLOW_elementOptions_in_terminal2206

FOLLOW_TOKEN_REF_in_terminal2237

public static final BitSet FOLLOW_TOKEN_REF_in_terminal2237

FOLLOW_ARG_ACTION_in_terminal2239

public static final BitSet FOLLOW_ARG_ACTION_in_terminal2239

FOLLOW_elementOptions_in_terminal2242

public static final BitSet FOLLOW_elementOptions_in_terminal2242

FOLLOW_STRING_LITERAL_in_terminal2263

public static final BitSet FOLLOW_STRING_LITERAL_in_terminal2263

FOLLOW_elementOptions_in_terminal2265

public static final BitSet FOLLOW_elementOptions_in_terminal2265

FOLLOW_90_in_terminal2286

public static final BitSet FOLLOW_90_in_terminal2286

FOLLOW_elementOptions_in_terminal2288

public static final BitSet FOLLOW_elementOptions_in_terminal2288

FOLLOW_ROOT_in_terminal2315

public static final BitSet FOLLOW_ROOT_in_terminal2315

FOLLOW_BANG_in_terminal2336

public static final BitSet FOLLOW_BANG_in_terminal2336

FOLLOW_block_in_ebnf2379

public static final BitSet FOLLOW_block_in_ebnf2379

FOLLOW_91_in_ebnf2387

public static final BitSet FOLLOW_91_in_ebnf2387

FOLLOW_74_in_ebnf2404

public static final BitSet FOLLOW_74_in_ebnf2404

FOLLOW_92_in_ebnf2421

public static final BitSet FOLLOW_92_in_ebnf2421

FOLLOW_86_in_ebnf2438

public static final BitSet FOLLOW_86_in_ebnf2438

FOLLOW_91_in_ebnfSuffix2523

public static final BitSet FOLLOW_91_in_ebnfSuffix2523

FOLLOW_74_in_ebnfSuffix2535

public static final BitSet FOLLOW_74_in_ebnfSuffix2535

FOLLOW_92_in_ebnfSuffix2548

public static final BitSet FOLLOW_92_in_ebnfSuffix2548

FOLLOW_REWRITE_in_rewrite2577

public static final BitSet FOLLOW_REWRITE_in_rewrite2577

FOLLOW_SEMPRED_in_rewrite2581

public static final BitSet FOLLOW_SEMPRED_in_rewrite2581

FOLLOW_rewrite_alternative_in_rewrite2585

public static final BitSet FOLLOW_rewrite_alternative_in_rewrite2585

FOLLOW_REWRITE_in_rewrite2593

public static final BitSet FOLLOW_REWRITE_in_rewrite2593

FOLLOW_rewrite_alternative_in_rewrite2597

public static final BitSet FOLLOW_rewrite_alternative_in_rewrite2597

FOLLOW_rewrite_template_in_rewrite_alternative2648

public static final BitSet FOLLOW_rewrite_template_in_rewrite_alternative2648

FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2653

public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_alternative2653

FOLLOW_81_in_rewrite_tree_block2695

public static final BitSet FOLLOW_81_in_rewrite_tree_block2695

FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2697

public static final BitSet FOLLOW_rewrite_tree_alternative_in_rewrite_tree_block2697

FOLLOW_83_in_rewrite_tree_block2699

public static final BitSet FOLLOW_83_in_rewrite_tree_block2699

FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2733

public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree_alternative2733

FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2761

public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2761

FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2766

public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree_element2766

FOLLOW_ebnfSuffix_in_rewrite_tree_element2768

public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2768

FOLLOW_rewrite_tree_in_rewrite_tree_element2802

public static final BitSet FOLLOW_rewrite_tree_in_rewrite_tree_element2802

FOLLOW_ebnfSuffix_in_rewrite_tree_element2808

public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_element2808

FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2854

public static final BitSet FOLLOW_rewrite_tree_ebnf_in_rewrite_tree_element2854

FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2870

public static final BitSet FOLLOW_CHAR_LITERAL_in_rewrite_tree_atom2870

FOLLOW_TOKEN_REF_in_rewrite_tree_atom2877

public static final BitSet FOLLOW_TOKEN_REF_in_rewrite_tree_atom2877

FOLLOW_ARG_ACTION_in_rewrite_tree_atom2879

public static final BitSet FOLLOW_ARG_ACTION_in_rewrite_tree_atom2879

FOLLOW_RULE_REF_in_rewrite_tree_atom2900

public static final BitSet FOLLOW_RULE_REF_in_rewrite_tree_atom2900

FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2907

public static final BitSet FOLLOW_STRING_LITERAL_in_rewrite_tree_atom2907

FOLLOW_93_in_rewrite_tree_atom2916

public static final BitSet FOLLOW_93_in_rewrite_tree_atom2916

FOLLOW_id_in_rewrite_tree_atom2918

public static final BitSet FOLLOW_id_in_rewrite_tree_atom2918

FOLLOW_ACTION_in_rewrite_tree_atom2929

public static final BitSet FOLLOW_ACTION_in_rewrite_tree_atom2929

FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2950

public static final BitSet FOLLOW_rewrite_tree_block_in_rewrite_tree_ebnf2950

FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2952

public static final BitSet FOLLOW_ebnfSuffix_in_rewrite_tree_ebnf2952

FOLLOW_TREE_BEGIN_in_rewrite_tree2972

public static final BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree2972

FOLLOW_rewrite_tree_atom_in_rewrite_tree2974

public static final BitSet FOLLOW_rewrite_tree_atom_in_rewrite_tree2974

FOLLOW_rewrite_tree_element_in_rewrite_tree2976

public static final BitSet FOLLOW_rewrite_tree_element_in_rewrite_tree2976

FOLLOW_83_in_rewrite_tree2979

public static final BitSet FOLLOW_83_in_rewrite_tree2979

FOLLOW_id_in_rewrite_template3011

public static final BitSet FOLLOW_id_in_rewrite_template3011

FOLLOW_81_in_rewrite_template3015

public static final BitSet FOLLOW_81_in_rewrite_template3015

FOLLOW_rewrite_template_args_in_rewrite_template3017

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template3017

FOLLOW_83_in_rewrite_template3019

public static final BitSet FOLLOW_83_in_rewrite_template3019

FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3027

public static final BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3027

FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3033

public static final BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3033

FOLLOW_rewrite_template_ref_in_rewrite_template3060

public static final BitSet FOLLOW_rewrite_template_ref_in_rewrite_template3060

FOLLOW_rewrite_indirect_template_head_in_rewrite_template3069

public static final BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3069

FOLLOW_ACTION_in_rewrite_template3078

public static final BitSet FOLLOW_ACTION_in_rewrite_template3078

FOLLOW_id_in_rewrite_template_ref3091

public static final BitSet FOLLOW_id_in_rewrite_template_ref3091

FOLLOW_81_in_rewrite_template_ref3095

public static final BitSet FOLLOW_81_in_rewrite_template_ref3095

FOLLOW_rewrite_template_args_in_rewrite_template_ref3097

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_template_ref3097

FOLLOW_83_in_rewrite_template_ref3099

public static final BitSet FOLLOW_83_in_rewrite_template_ref3099

FOLLOW_81_in_rewrite_indirect_template_head3127

public static final BitSet FOLLOW_81_in_rewrite_indirect_template_head3127

FOLLOW_ACTION_in_rewrite_indirect_template_head3129

public static final BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3129

FOLLOW_83_in_rewrite_indirect_template_head3131

public static final BitSet FOLLOW_83_in_rewrite_indirect_template_head3131

FOLLOW_81_in_rewrite_indirect_template_head3133

public static final BitSet FOLLOW_81_in_rewrite_indirect_template_head3133

FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3135

public static final BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3135

FOLLOW_83_in_rewrite_indirect_template_head3137

public static final BitSet FOLLOW_83_in_rewrite_indirect_template_head3137

FOLLOW_rewrite_template_arg_in_rewrite_template_args3161

public static final BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3161

FOLLOW_80_in_rewrite_template_args3164

public static final BitSet FOLLOW_80_in_rewrite_template_args3164

FOLLOW_rewrite_template_arg_in_rewrite_template_args3166

public static final BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3166

FOLLOW_id_in_rewrite_template_arg3199

public static final BitSet FOLLOW_id_in_rewrite_template_arg3199

FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3201

public static final BitSet FOLLOW_LABEL_ASSIGN_in_rewrite_template_arg3201

FOLLOW_ACTION_in_rewrite_template_arg3203

public static final BitSet FOLLOW_ACTION_in_rewrite_template_arg3203

FOLLOW_id_in_qid3224

public static final BitSet FOLLOW_id_in_qid3224

FOLLOW_90_in_qid3227

public static final BitSet FOLLOW_90_in_qid3227

FOLLOW_id_in_qid3229

public static final BitSet FOLLOW_id_in_qid3229

FOLLOW_TOKEN_REF_in_id3241

public static final BitSet FOLLOW_TOKEN_REF_in_id3241

FOLLOW_RULE_REF_in_id3251

public static final BitSet FOLLOW_RULE_REF_in_id3251

FOLLOW_rewrite_template_in_synpred1_ANTLRv32648

public static final BitSet FOLLOW_rewrite_template_in_synpred1_ANTLRv32648

FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32653

public static final BitSet FOLLOW_rewrite_tree_alternative_in_synpred2_ANTLRv32653
Constructor Detail

ANTLRv3Parser

public ANTLRv3Parser(TokenStream input)

ANTLRv3Parser

public ANTLRv3Parser(TokenStream input,
                     RecognizerSharedState state)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(TreeAdaptor adaptor)

getTreeAdaptor

public TreeAdaptor getTreeAdaptor()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class BaseRecognizer

grammarDef

public final ANTLRv3Parser.grammarDef_return grammarDef()
                                                 throws RecognitionException
Throws:
RecognitionException

tokensSpec

public final ANTLRv3Parser.tokensSpec_return tokensSpec()
                                                 throws RecognitionException
Throws:
RecognitionException

tokenSpec

public final ANTLRv3Parser.tokenSpec_return tokenSpec()
                                               throws RecognitionException
Throws:
RecognitionException

attrScope

public final ANTLRv3Parser.attrScope_return attrScope()
                                               throws RecognitionException
Throws:
RecognitionException

action

public final ANTLRv3Parser.action_return action()
                                         throws RecognitionException
Throws:
RecognitionException

actionScopeName

public final ANTLRv3Parser.actionScopeName_return actionScopeName()
                                                           throws RecognitionException
Throws:
RecognitionException

optionsSpec

public final ANTLRv3Parser.optionsSpec_return optionsSpec()
                                                   throws RecognitionException
Throws:
RecognitionException

option

public final ANTLRv3Parser.option_return option()
                                         throws RecognitionException
Throws:
RecognitionException

optionValue

public final ANTLRv3Parser.optionValue_return optionValue()
                                                   throws RecognitionException
Throws:
RecognitionException

rule

public final ANTLRv3Parser.rule_return rule()
                                     throws RecognitionException
Throws:
RecognitionException

ruleAction

public final ANTLRv3Parser.ruleAction_return ruleAction()
                                                 throws RecognitionException
Throws:
RecognitionException

throwsSpec

public final ANTLRv3Parser.throwsSpec_return throwsSpec()
                                                 throws RecognitionException
Throws:
RecognitionException

ruleScopeSpec

public final ANTLRv3Parser.ruleScopeSpec_return ruleScopeSpec()
                                                       throws RecognitionException
Throws:
RecognitionException

block

public final ANTLRv3Parser.block_return block()
                                       throws RecognitionException
Throws:
RecognitionException

altpair

public final ANTLRv3Parser.altpair_return altpair()
                                           throws RecognitionException
Throws:
RecognitionException

altList

public final ANTLRv3Parser.altList_return altList()
                                           throws RecognitionException
Throws:
RecognitionException

alternative

public final ANTLRv3Parser.alternative_return alternative()
                                                   throws RecognitionException
Throws:
RecognitionException

exceptionGroup

public final ANTLRv3Parser.exceptionGroup_return exceptionGroup()
                                                         throws RecognitionException
Throws:
RecognitionException

exceptionHandler

public final ANTLRv3Parser.exceptionHandler_return exceptionHandler()
                                                             throws RecognitionException
Throws:
RecognitionException

finallyClause

public final ANTLRv3Parser.finallyClause_return finallyClause()
                                                       throws RecognitionException
Throws:
RecognitionException

element

public final ANTLRv3Parser.element_return element()
                                           throws RecognitionException
Throws:
RecognitionException

atom

public final ANTLRv3Parser.atom_return atom()
                                     throws RecognitionException
Throws:
RecognitionException

notSet

public final ANTLRv3Parser.notSet_return notSet()
                                         throws RecognitionException
Throws:
RecognitionException

notTerminal

public final ANTLRv3Parser.notTerminal_return notTerminal()
                                                   throws RecognitionException
Throws:
RecognitionException

elementOptions

public final ANTLRv3Parser.elementOptions_return elementOptions()
                                                         throws RecognitionException
Throws:
RecognitionException

elementOption

public final ANTLRv3Parser.elementOption_return elementOption()
                                                       throws RecognitionException
Throws:
RecognitionException

treeSpec

public final ANTLRv3Parser.treeSpec_return treeSpec()
                                             throws RecognitionException
Throws:
RecognitionException

range

public final ANTLRv3Parser.range_return range()
                                       throws RecognitionException
Throws:
RecognitionException

terminal

public final ANTLRv3Parser.terminal_return terminal()
                                             throws RecognitionException
Throws:
RecognitionException

ebnf

public final ANTLRv3Parser.ebnf_return ebnf()
                                     throws RecognitionException
Throws:
RecognitionException

ebnfSuffix

public final ANTLRv3Parser.ebnfSuffix_return ebnfSuffix()
                                                 throws RecognitionException
Throws:
RecognitionException

rewrite

public final ANTLRv3Parser.rewrite_return rewrite()
                                           throws RecognitionException
Throws:
RecognitionException

rewrite_alternative

public final ANTLRv3Parser.rewrite_alternative_return rewrite_alternative()
                                                                   throws RecognitionException
Throws:
RecognitionException

rewrite_tree_block

public final ANTLRv3Parser.rewrite_tree_block_return rewrite_tree_block()
                                                                 throws RecognitionException
Throws:
RecognitionException

rewrite_tree_alternative

public final ANTLRv3Parser.rewrite_tree_alternative_return rewrite_tree_alternative()
                                                                             throws RecognitionException
Throws:
RecognitionException

rewrite_tree_element

public final ANTLRv3Parser.rewrite_tree_element_return rewrite_tree_element()
                                                                     throws RecognitionException
Throws:
RecognitionException

rewrite_tree_atom

public final ANTLRv3Parser.rewrite_tree_atom_return rewrite_tree_atom()
                                                               throws RecognitionException
Throws:
RecognitionException

rewrite_tree_ebnf

public final ANTLRv3Parser.rewrite_tree_ebnf_return rewrite_tree_ebnf()
                                                               throws RecognitionException
Throws:
RecognitionException

rewrite_tree

public final ANTLRv3Parser.rewrite_tree_return rewrite_tree()
                                                     throws RecognitionException
Throws:
RecognitionException

rewrite_template

public final ANTLRv3Parser.rewrite_template_return rewrite_template()
                                                             throws RecognitionException
Throws:
RecognitionException

rewrite_template_ref

public final ANTLRv3Parser.rewrite_template_ref_return rewrite_template_ref()
                                                                     throws RecognitionException
Throws:
RecognitionException

rewrite_indirect_template_head

public final ANTLRv3Parser.rewrite_indirect_template_head_return rewrite_indirect_template_head()
                                                                                         throws RecognitionException
Throws:
RecognitionException

rewrite_template_args

public final ANTLRv3Parser.rewrite_template_args_return rewrite_template_args()
                                                                       throws RecognitionException
Throws:
RecognitionException

rewrite_template_arg

public final ANTLRv3Parser.rewrite_template_arg_return rewrite_template_arg()
                                                                     throws RecognitionException
Throws:
RecognitionException

qid

public final ANTLRv3Parser.qid_return qid()
                                   throws RecognitionException
Throws:
RecognitionException

id

public final ANTLRv3Parser.id_return id()
                                 throws RecognitionException
Throws:
RecognitionException

synpred1_ANTLRv3_fragment

public final void synpred1_ANTLRv3_fragment()
                                     throws RecognitionException
Throws:
RecognitionException

synpred2_ANTLRv3_fragment

public final void synpred2_ANTLRv3_fragment()
                                     throws RecognitionException
Throws:
RecognitionException

synpred2_ANTLRv3

public final boolean synpred2_ANTLRv3()

synpred1_ANTLRv3

public final boolean synpred1_ANTLRv3()


Copyright © 2011. All Rights Reserved.