public class LeftRecursiveRuleWalker
extends org.antlr.runtime.tree.TreeParser
| Modifier and Type | Class and Description |
|---|---|
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 |
CHAR_RANGE |
static int |
CLOSURE |
static int |
COLON |
static int |
COLONCOLON |
static int |
COMBINED |
static int |
COMMA |
static int |
COMMENT |
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_binary782 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_binaryMultipleOp681 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_block1316 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_element1211 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_elementOption1105 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_exceptionHandler223 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_finallyClause238 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_prefix849 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_rec_rule159 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_ternary812 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_alternative1336 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_binary767 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_binaryMultipleOp673 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_bops714 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_outerAlternative620 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_prefix830 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_suffix867 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_ternary798 |
static org.antlr.runtime.BitSet |
FOLLOW_alternative_in_block1319 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_atom1357 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_exceptionHandler221 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_rec_rule120 |
static org.antlr.runtime.BitSet |
FOLLOW_ARG_ACTION_in_rec_rule99 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_bops696 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_element1162 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption1069 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption1085 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption1101 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption1117 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_recurse888 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_token924 |
static org.antlr.runtime.BitSet |
FOLLOW_AT_in_rec_rule155 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element1136 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element1153 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_element1155 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_in_outerAlternative411 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker397 |
static org.antlr.runtime.BitSet |
FOLLOW_binaryMultipleOp_in_outerAlternative355 |
static org.antlr.runtime.BitSet |
FOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker351 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_block1314 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_bops708 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1248 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1262 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1278 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_ebnf1294 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_ruleBlock293 |
static org.antlr.runtime.BitSet |
FOLLOW_bops_in_binaryMultipleOp677 |
static org.antlr.runtime.BitSet |
FOLLOW_bops_in_bops700 |
static org.antlr.runtime.BitSet |
FOLLOW_CATCH_in_exceptionHandler219 |
static org.antlr.runtime.BitSet |
FOLLOW_CLOSURE_in_ebnf1276 |
static org.antlr.runtime.BitSet |
FOLLOW_DOC_COMMENT_in_rec_rule83 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_atom1417 |
static org.antlr.runtime.BitSet |
FOLLOW_ebnf_in_element1206 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_alternative1338 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_atom1421 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element1144 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element1166 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_element1177 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_outerAlternative622 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_prefix840 |
static org.antlr.runtime.BitSet |
FOLLOW_element_in_suffix873 |
static org.antlr.runtime.BitSet |
FOLLOW_ELEMENT_OPTIONS_in_elementOptions1037 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOption_in_elementOptions1039 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1371 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1388 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_atom1405 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_token978 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_token995 |
static org.antlr.runtime.BitSet |
FOLLOW_EPSILON_in_element1221 |
static org.antlr.runtime.BitSet |
FOLLOW_exceptionGroup_in_rec_rule182 |
static org.antlr.runtime.BitSet |
FOLLOW_exceptionHandler_in_exceptionGroup200 |
static org.antlr.runtime.BitSet |
FOLLOW_FINALLY_in_finallyClause236 |
static org.antlr.runtime.BitSet |
FOLLOW_finallyClause_in_exceptionGroup203 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_atom1419 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_bops698 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_element1164 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_element1175 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1058 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1071 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1073 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1087 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1103 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption1119 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_rec_rule157 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_recurse890 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_token926 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_token941 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_elementOption1121 |
static org.antlr.runtime.BitSet |
FOLLOW_LOCALS_in_rec_rule118 |
static org.antlr.runtime.BitSet |
FOLLOW_NOT_in_element1142 |
static org.antlr.runtime.BitSet |
FOLLOW_OPTIONAL_in_ebnf1260 |
static org.antlr.runtime.BitSet |
FOLLOW_OPTIONS_in_rec_rule138 |
static org.antlr.runtime.BitSet |
FOLLOW_outerAlternative_in_ruleBlock306 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_ASSIGN_in_element1173 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_ASSIGN_in_token939 |
static org.antlr.runtime.BitSet |
FOLLOW_POSITIVE_CLOSURE_in_ebnf1292 |
static org.antlr.runtime.BitSet |
FOLLOW_prefix_in_outerAlternative522 |
static org.antlr.runtime.BitSet |
FOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker508 |
static org.antlr.runtime.BitSet |
FOLLOW_RANGE_in_element1151 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binary769 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binary780 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binaryMultipleOp675 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_binaryMultipleOp679 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_prefix847 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_suffix869 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_ternary800 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_ternary806 |
static org.antlr.runtime.BitSet |
FOLLOW_recurse_in_ternary810 |
static org.antlr.runtime.BitSet |
FOLLOW_recurseNoLabel_in_recurse892 |
static org.antlr.runtime.BitSet |
FOLLOW_recurseNoLabel_in_recurse898 |
static org.antlr.runtime.BitSet |
FOLLOW_RETURNS_in_rec_rule95 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_in_rec_rule72 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_atom1355 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_element1201 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_rec_rule76 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_recurseNoLabel910 |
static org.antlr.runtime.BitSet |
FOLLOW_ruleBlock_in_rec_rule175 |
static org.antlr.runtime.BitSet |
FOLLOW_ruleModifier_in_rec_rule86 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMPRED_in_element1216 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_in_bops741 |
static org.antlr.runtime.BitSet |
FOLLOW_SET_in_element1187 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_element1189 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_atom1369 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_atom1377 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_elementOption1089 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_token955 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_token976 |
static org.antlr.runtime.BitSet |
FOLLOW_suffix_in_outerAlternative578 |
static org.antlr.runtime.BitSet |
FOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker564 |
static org.antlr.runtime.BitSet |
FOLLOW_ternary_in_outerAlternative466 |
static org.antlr.runtime.BitSet |
FOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker453 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_binary774 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_bops719 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_bops746 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_ternary804 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_ternary808 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_token930 |
static org.antlr.runtime.BitSet |
FOLLOW_token_in_token945 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_atom1386 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_atom1394 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_token1007 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_token993 |
static org.antlr.runtime.BitSet |
FOLLOW_WILDCARD_in_atom1403 |
static org.antlr.runtime.BitSet |
FOLLOW_WILDCARD_in_atom1411 |
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 |
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, traceOutalreadyParsedRule, 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, traceOutpublic 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 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 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
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_DOC_COMMENT_in_rec_rule83
public static final org.antlr.runtime.BitSet FOLLOW_ruleModifier_in_rec_rule86
public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rec_rule95
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule99
public static final org.antlr.runtime.BitSet FOLLOW_LOCALS_in_rec_rule118
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule120
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_rec_rule138
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_rec_rule155
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rec_rule157
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rec_rule159
public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_rec_rule175
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rec_rule182
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup200
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup203
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler219
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler221
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler223
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause236
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause238
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock293
public static final org.antlr.runtime.BitSet FOLLOW_outerAlternative_in_ruleBlock306
public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_outerAlternative355
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_outerAlternative411
public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_outerAlternative466
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_outerAlternative522
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_outerAlternative578
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_outerAlternative620
public static final org.antlr.runtime.BitSet FOLLOW_element_in_outerAlternative622
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binaryMultipleOp673
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binaryMultipleOp675
public static final org.antlr.runtime.BitSet FOLLOW_bops_in_binaryMultipleOp677
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binaryMultipleOp679
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_binaryMultipleOp681
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_bops696
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_bops698
public static final org.antlr.runtime.BitSet FOLLOW_bops_in_bops700
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_bops708
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_bops714
public static final org.antlr.runtime.BitSet FOLLOW_token_in_bops719
public static final org.antlr.runtime.BitSet FOLLOW_SET_in_bops741
public static final org.antlr.runtime.BitSet FOLLOW_token_in_bops746
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binary767
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary769
public static final org.antlr.runtime.BitSet FOLLOW_token_in_binary774
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary780
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_binary782
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_ternary798
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary800
public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary804
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary806
public static final org.antlr.runtime.BitSet FOLLOW_token_in_ternary808
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_ternary810
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ternary812
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_prefix830
public static final org.antlr.runtime.BitSet FOLLOW_element_in_prefix840
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_prefix847
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_prefix849
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_suffix867
public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_suffix869
public static final org.antlr.runtime.BitSet FOLLOW_element_in_suffix873
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_recurse888
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse890
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse892
public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse898
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_recurseNoLabel910
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_token924
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token926
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token930
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_token939
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token941
public static final org.antlr.runtime.BitSet FOLLOW_token_in_token945
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token955
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token976
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token978
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token993
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token995
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token1007
public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions1037
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions1039
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1058
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1069
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1071
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1073
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1085
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1087
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption1089
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1101
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1103
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption1105
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption1117
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption1119
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption1121
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1136
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1142
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1144
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1151
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1153
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1155
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1162
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1164
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1166
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1173
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1175
public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1177
public static final org.antlr.runtime.BitSet FOLLOW_SET_in_element1187
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_element1189
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_element1201
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1206
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1211
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1216
public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1221
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1248
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1260
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1262
public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1276
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1278
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1292
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1294
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block1314
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1316
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1319
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative1336
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1338
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1355
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1357
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1369
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1371
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1377
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1386
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1388
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1394
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1403
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1405
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1411
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1417
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1419
public static final org.antlr.runtime.BitSet FOLLOW_element_in_atom1421
public static final org.antlr.runtime.BitSet FOLLOW_binaryMultipleOp_in_synpred1_LeftRecursiveRuleWalker351
public static final org.antlr.runtime.BitSet FOLLOW_binary_in_synpred2_LeftRecursiveRuleWalker397
public static final org.antlr.runtime.BitSet FOLLOW_ternary_in_synpred3_LeftRecursiveRuleWalker453
public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_synpred4_LeftRecursiveRuleWalker508
public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_synpred5_LeftRecursiveRuleWalker564
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.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerpublic void setTokenPrec(GrammarAST t, int alt)
public void binaryAlt(AltAST altTree, int alt)
public void ternaryAlt(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.RecognitionExceptionpublic final void exceptionGroup()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void exceptionHandler()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void finallyClause()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void ruleModifier()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final LeftRecursiveRuleWalker.ruleBlock_return ruleBlock() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final LeftRecursiveRuleWalker.outerAlternative_return outerAlternative() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void binaryMultipleOp()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void bops()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void binary()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void ternary()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void prefix()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void suffix()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void recurse()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void recurseNoLabel()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final GrammarAST token() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void elementOptions()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void elementOption()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void element()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void setElement()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void ebnf()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void block()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void alternative()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void atom()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred1_LeftRecursiveRuleWalker_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred2_LeftRecursiveRuleWalker_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred3_LeftRecursiveRuleWalker_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred4_LeftRecursiveRuleWalker_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred5_LeftRecursiveRuleWalker_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final boolean synpred5_LeftRecursiveRuleWalker()
public final boolean synpred4_LeftRecursiveRuleWalker()
public final boolean synpred2_LeftRecursiveRuleWalker()
public final boolean synpred1_LeftRecursiveRuleWalker()
public final boolean synpred3_LeftRecursiveRuleWalker()
Copyright © 1992-2013 ANTLR. All Rights Reserved.