public class LeftRecursiveRuleWalker
extends org.antlr.runtime.tree.TreeParser
Modifier and Type | Class and Description |
---|---|
protected class |
LeftRecursiveRuleWalker.DFA11 |
protected class |
LeftRecursiveRuleWalker.DFA14 |
static class |
LeftRecursiveRuleWalker.outerAlternative_return |
static class |
LeftRecursiveRuleWalker.ruleBlock_return |
Modifier and Type | Field and Description |
---|---|
static int |
ACTION |
static int |
ACTION_CHAR_LITERAL |
static int |
ACTION_ESC |
static int |
ACTION_STRING_LITERAL |
static int |
ALT |
static int |
ALTLIST |
static int |
ARG |
static int |
ARG_ACTION |
static int |
ARG_OR_CHARSET |
static int |
ARGLIST |
static int |
ASSIGN |
static int |
AT |
static int |
BLOCK |
static int |
CATCH |
static int |
CHANNELS |
static int |
CHAR_RANGE |
static int |
CLOSURE |
static int |
COLON |
static int |
COLONCOLON |
static int |
COMBINED |
static int |
COMMA |
static int |
COMMENT |
protected LeftRecursiveRuleWalker.DFA11 |
dfa11 |
protected LeftRecursiveRuleWalker.DFA14 |
dfa14 |
static int |
DOC_COMMENT |
static int |
DOLLAR |
static int |
DOT |
static int |
ELEMENT_OPTIONS |
static int |
EOF |
static int |
EPSILON |
static int |
ERRCHAR |
static int |
ESC_SEQ |
static int |
FINALLY |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_block1179 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_elementOption921 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_epsilonElement1038 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_epsilonElement1054 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_exceptionHandler220 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_finallyClause235 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_rec_rule156 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_alternative1199 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_binary541 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_nonLeftRecur671 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_prefix579 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_suffix630 |
static org.antlr.runtime.BitSet |
FOLLOW_alternative_in_block1182 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_atom1223 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_exceptionHandler218 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_rec_rule117 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_rec_rule96 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_element978 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption885 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption901 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption917 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption933 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_recurse693 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_token740 |
static org.antlr.runtime.BitSet |
FOLLOW_AT_in_rec_rule152 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element952 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element969 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element971 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_in_outerAlternative362 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_in_synpred1_LeftRecursiveRuleWalker348 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_block1177 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1111 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1125 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1141 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1157 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_ruleBlock290 |
static org.antlr.runtime.BitSet |
FOLLOW_CATCH_in_exceptionHandler216 |
static org.antlr.runtime.BitSet |
FOLLOW_CLOSURE_in_ebnf1139 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_atom1286 |
static org.antlr.runtime.BitSet |
FOLLOW_ebnf_in_element1022 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_alternative1204 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_atom1290 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_binary548 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element960 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element982 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element993 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_nonLeftRecur676 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_prefix587 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_suffix637 |
static org.antlr.runtime.BitSet |
FOLLOW_ELEMENT_OPTIONS_in_elementOptions853 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOption_in_elementOptions855 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_alternative1201 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1226 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1240 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1257 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1274 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_binary543 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_epsilonElement1056 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_epsilonElement1065 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_nonLeftRecur673 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_prefix581 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_setElement1080 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_setElement1089 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_suffix632 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_token794 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_token811 |
static org.antlr.runtime.BitSet |
FOLLOW_EPSILON_in_epsilonElement1048 |
static org.antlr.runtime.BitSet |
FOLLOW_epsilonElement_in_binary553 |
static org.antlr.runtime.BitSet |
FOLLOW_epsilonElement_in_element1027 |
static org.antlr.runtime.BitSet |
FOLLOW_epsilonElement_in_prefix595 |
static org.antlr.runtime.BitSet |
FOLLOW_exceptionGroup_in_rec_rule179 |
static org.antlr.runtime.BitSet |
FOLLOW_exceptionHandler_in_exceptionGroup197 |
static org.antlr.runtime.BitSet |
FOLLOW_FINALLY_in_finallyClause233 |
static org.antlr.runtime.BitSet |
FOLLOW_finallyClause_in_exceptionGroup200 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_atom1288 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_element980 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_element991 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption874 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption887 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption889 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption903 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption919 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption935 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_rec_rule154 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_recurse695 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_recurse706 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_token742 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_token757 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_elementOption937 |
static org.antlr.runtime.BitSet |
FOLLOW_LOCALS_in_rec_rule115 |
static org.antlr.runtime.BitSet |
FOLLOW_nonLeftRecur_in_outerAlternative515 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_element958 |
static org.antlr.runtime.BitSet |
FOLLOW_OPTIONAL_in_ebnf1123 |
static org.antlr.runtime.BitSet |
FOLLOW_OPTIONS_in_rec_rule135 |
static org.antlr.runtime.BitSet |
FOLLOW_outerAlternative_in_ruleBlock303 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_ASSIGN_in_element989 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_ASSIGN_in_recurse704 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_ASSIGN_in_token755 |
static org.antlr.runtime.BitSet |
FOLLOW_POSITIVE_CLOSURE_in_ebnf1155 |
static org.antlr.runtime.BitSet |
FOLLOW_prefix_in_outerAlternative418 |
static org.antlr.runtime.BitSet |
FOLLOW_prefix_in_synpred2_LeftRecursiveRuleWalker404 |
static org.antlr.runtime.BitSet |
FOLLOW_RANGE_in_element967 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binary546 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binary551 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_prefix593 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_suffix635 |
static org.antlr.runtime.BitSet |
FOLLOW_recurseNoLabel_in_recurse697 |
static org.antlr.runtime.BitSet |
FOLLOW_recurseNoLabel_in_recurse708 |
static org.antlr.runtime.BitSet |
FOLLOW_recurseNoLabel_in_recurse714 |
static org.antlr.runtime.BitSet |
FOLLOW_RETURNS_in_rec_rule92 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_in_rec_rule72 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_atom1221 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_element1017 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_rec_rule76 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_recurseNoLabel726 |
static org.antlr.runtime.BitSet |
FOLLOW_ruleBlock_in_rec_rule172 |
static org.antlr.runtime.BitSet |
FOLLOW_ruleModifier_in_rec_rule83 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMPRED_in_epsilonElement1043 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMPRED_in_epsilonElement1063 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_in_element1003 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_element1005 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_atom1238 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_atom1246 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_elementOption905 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement1078 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement1095 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_token771 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_token792 |
static org.antlr.runtime.BitSet |
FOLLOW_suffix_in_outerAlternative474 |
static org.antlr.runtime.BitSet |
FOLLOW_suffix_in_synpred3_LeftRecursiveRuleWalker460 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_token746 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_token761 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_atom1255 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_atom1263 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_setElement1087 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_setElement1100 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_token809 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_token823 |
static org.antlr.runtime.BitSet |
FOLLOW_WILDCARD_in_atom1272 |
static org.antlr.runtime.BitSet |
FOLLOW_WILDCARD_in_atom1280 |
static int |
FRAGMENT |
static int |
GRAMMAR |
static int |
GT |
static int |
HEX_DIGIT |
static int |
ID |
static int |
IMPORT |
static int |
INITACTION |
static int |
INT |
static int |
LABEL |
static int |
LEXER |
static int |
LEXER_ACTION_CALL |
static int |
LEXER_ALT_ACTION |
static int |
LEXER_CHAR_SET |
static int |
LIST |
static int |
LOCALS |
static int |
LPAREN |
static int |
LT |
static int |
MODE |
static int |
NameChar |
static int |
NameStartChar |
static int |
NESTED_ACTION |
static int |
NLCHARS |
static int |
NOT |
int |
numAlts |
static int |
OPTIONAL |
static int |
OPTIONS |
static int |
OR |
static int |
PARSER |
static int |
PLUS |
static int |
PLUS_ASSIGN |
static int |
POSITIVE_CLOSURE |
static int |
POUND |
static int |
PREC_RULE |
static int |
PRIVATE |
static int |
PROTECTED |
static int |
PUBLIC |
static int |
QUESTION |
static int |
RANGE |
static int |
RARROW |
static int |
RBRACE |
static int |
RESULT |
static int |
RET |
static int |
RETURNS |
static int |
RPAREN |
static int |
RULE |
static int |
RULE_REF |
static int |
RULEACTIONS |
static int |
RULEMODIFIERS |
static int |
RULES |
static int |
SEMI |
static int |
SEMPRED |
static int |
SET |
static int |
SRC |
static int |
STAR |
static int |
STRING_LITERAL |
static int |
SYNPRED |
static int |
TEMPLATE |
static int |
THROWS |
static int |
TOKEN_REF |
static String[] |
tokenNames |
static int |
TOKENS_SPEC |
static int |
TREE_GRAMMAR |
static int |
UNICODE_ESC |
static int |
UNICODE_EXTENDED_ESC |
static int |
UnicodeBOM |
static int |
WILDCARD |
static int |
WS |
static int |
WSCHARS |
static int |
WSNLCHARS |
Constructor and Description |
---|
LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input) |
LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
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
public static final String[] tokenNames
public static final int EOF
public static final int ACTION
public static final int ACTION_CHAR_LITERAL
public static final int ACTION_ESC
public static final int ACTION_STRING_LITERAL
public static final int ARG_ACTION
public static final int ARG_OR_CHARSET
public static final int ASSIGN
public static final int AT
public static final int CATCH
public static final int CHANNELS
public static final int COLON
public static final int COLONCOLON
public static final int COMMA
public static final int COMMENT
public static final int DOC_COMMENT
public static final int DOLLAR
public static final int DOT
public static final int ERRCHAR
public static final int ESC_SEQ
public static final int FINALLY
public static final int FRAGMENT
public static final int GRAMMAR
public static final int GT
public static final int HEX_DIGIT
public static final int ID
public static final int IMPORT
public static final int INT
public static final int LEXER
public static final int LEXER_CHAR_SET
public static final int LOCALS
public static final int LPAREN
public static final int LT
public static final int MODE
public static final int NESTED_ACTION
public static final int NLCHARS
public static final int NOT
public static final int NameChar
public static final int NameStartChar
public static final int OPTIONS
public static final int OR
public static final int PARSER
public static final int PLUS
public static final int PLUS_ASSIGN
public static final int POUND
public static final int PRIVATE
public static final int PROTECTED
public static final int PUBLIC
public static final int QUESTION
public static final int RANGE
public static final int RARROW
public static final int RBRACE
public static final int RETURNS
public static final int RPAREN
public static final int RULE_REF
public static final int SEMI
public static final int SEMPRED
public static final int SRC
public static final int STAR
public static final int STRING_LITERAL
public static final int SYNPRED
public static final int THROWS
public static final int TOKENS_SPEC
public static final int TOKEN_REF
public static final int TREE_GRAMMAR
public static final int UNICODE_ESC
public static final int UNICODE_EXTENDED_ESC
public static final int UnicodeBOM
public static final int WS
public static final int WSCHARS
public static final int WSNLCHARS
public static final int ALT
public static final int ALTLIST
public static final int ARG
public static final int ARGLIST
public static final int BLOCK
public static final int CHAR_RANGE
public static final int CLOSURE
public static final int COMBINED
public static final int ELEMENT_OPTIONS
public static final int EPSILON
public static final int INITACTION
public static final int LABEL
public static final int LEXER_ACTION_CALL
public static final int LEXER_ALT_ACTION
public static final int LIST
public static final int OPTIONAL
public static final int POSITIVE_CLOSURE
public static final int PREC_RULE
public static final int RESULT
public static final int RET
public static final int RULE
public static final int RULEACTIONS
public static final int RULEMODIFIERS
public static final int RULES
public static final int SET
public static final int TEMPLATE
public static final int WILDCARD
public int numAlts
protected LeftRecursiveRuleWalker.DFA11 dfa11
protected LeftRecursiveRuleWalker.DFA14 dfa14
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rec_rule72
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rec_rule76
public static final org.antlr.runtime.BitSet FOLLOW_ruleModifier_in_rec_rule83
public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rec_rule92
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule96
public static final org.antlr.runtime.BitSet FOLLOW_LOCALS_in_rec_rule115
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule117
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_rec_rule135
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_rec_rule152
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rec_rule154
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rec_rule156
public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_rec_rule172
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rec_rule179
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup197
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup200
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler216
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler218
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler220
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause233
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause235
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock290
public static final org.antlr.runtime.BitSet FOLLOW_outerAlternative_in_ruleBlock303
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_outerAlternative362
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_outerAlternative418
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_outerAlternative474
public static final org.antlr.runtime.BitSet FOLLOW_nonLeftRecur_in_outerAlternative515
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binary541
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_binary543
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary546
public static final org.antlr.runtime.BitSet FOLLOW_element_in_binary548
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary551
public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_binary553
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_prefix579
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_prefix581
public static final org.antlr.runtime.BitSet FOLLOW_element_in_prefix587
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_prefix593
public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_prefix595
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_suffix630
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_suffix632
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_suffix635
public static final org.antlr.runtime.BitSet FOLLOW_element_in_suffix637
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_nonLeftRecur671
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_nonLeftRecur673
public static final org.antlr.runtime.BitSet FOLLOW_element_in_nonLeftRecur676
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_recurse693
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse695
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse697
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_recurse704
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse706
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse708
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse714
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_recurseNoLabel726
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_token740
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token742
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token746
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_token755
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token757
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token761
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token771
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token792
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token794
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token809
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token811
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token823
public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions853
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions855
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption874
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption885
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption887
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption889
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption901
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption903
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption905
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption917
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption919
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption921
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption933
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption935
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption937
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element952
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element958
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element960
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element967
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element969
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element971
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element978
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element980
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element982
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element989
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element991
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element993
public static final org.antlr.runtime.BitSet FOLLOW_SET_in_element1003
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_element1005
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_element1017
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1022
public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_element1027
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_epsilonElement1038
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_epsilonElement1043
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_epsilonElement1048
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_epsilonElement1054
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_epsilonElement1056
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_epsilonElement1063
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_epsilonElement1065
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1078
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement1080
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1087
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement1089
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1095
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1100
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1111
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1123
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1125
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1139
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1141
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1155
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1157
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block1177
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1179
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1182
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative1199
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alternative1201
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1204
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1221
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1223
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1226
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1238
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1240
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1246
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1255
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1257
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1263
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1272
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1274
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1280
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1286
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1288
public static final org.antlr.runtime.BitSet FOLLOW_element_in_atom1290
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_synpred1_LeftRecursiveRuleWalker348
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_synpred2_LeftRecursiveRuleWalker404
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_synpred3_LeftRecursiveRuleWalker460
public LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input)
public LeftRecursiveRuleWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.tree.TreeParser[] getDelegates()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public void setAltAssoc(AltAST altTree, int alt)
public void binaryAlt(AltAST altTree, int alt)
public void prefixAlt(AltAST altTree, int alt)
public void suffixAlt(AltAST altTree, int alt)
public void otherAlt(AltAST altTree, int alt)
public void setReturnValues(GrammarAST t)
public final boolean rec_rule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void exceptionGroup() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void exceptionHandler() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void finallyClause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleModifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final LeftRecursiveRuleWalker.ruleBlock_return ruleBlock() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final LeftRecursiveRuleWalker.outerAlternative_return outerAlternative() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void binary() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void prefix() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void suffix() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void nonLeftRecur() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void recurse() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void recurseNoLabel() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final GrammarAST token() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void elementOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void elementOption() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void element() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void epsilonElement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void setElement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ebnf() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void block() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void alternative() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void atom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred2_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred3_LeftRecursiveRuleWalker_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred2_LeftRecursiveRuleWalker()
public final boolean synpred1_LeftRecursiveRuleWalker()
public final boolean synpred3_LeftRecursiveRuleWalker()
Copyright © 1992–2020 ANTLR. All rights reserved.