Package org.antlr.grammar.v3
Class ANTLRParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.antlr.grammar.v3.ANTLRParser
public class ANTLRParser
extends org.antlr.runtime.Parser
Read in an ANTLR grammar and build an AST. Try not to do
any actions, just build the tree.
The phases are:
antlr.g (this file)
assign.types.g
define.g
buildnfa.g
antlr.print.g (optional)
codegen.g
Terence Parr
University of San Francisco
2005
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
(package private) static class
private static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
protected org.antlr.runtime.tree.TreeAdaptor
static final int
static final int
static final int
static final int
static final int
static final int
protected boolean
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
protected GrammarAST
protected String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
private String
static final int
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final int
static final int
static final int
private Grammar
static final int
private int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
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
ConstructorsConstructorDescriptionANTLRParser
(org.antlr.runtime.TokenStream input) ANTLRParser
(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state) -
Method Summary
Modifier and TypeMethodDescriptionaction()
actions()
final ANTLRParser.atom_return
atom()
final ANTLRParser.block_return
block()
void
cleanup
(GrammarAST root) protected GrammarAST
Create a copy of the alt and make it into a BLOCK; all actions, labels, tree operators, rewrites are removed.static ANTLRParser
createParser
(org.antlr.runtime.TokenStream input) static GrammarAST
createSimpleRuleAST
(String name, GrammarAST block, boolean fragment) protected GrammarAST
createSynSemPredFromBlock
(GrammarAST synpredBlockAST, int synpredTokenType) defaultNodeOption
(GrammarAST terminalAST) final ANTLRParser.ebnf_return
ebnf()
ebnfSuffix
(GrammarAST elemAST, boolean inRewrite) element()
elementOption
(GrammarAST terminalAST) elementOptions
(GrammarAST terminalAST) org.antlr.runtime.Parser[]
int
String[]
org.antlr.runtime.tree.TreeAdaptor
final ANTLRParser.id_return
id()
idList()
private final int
LA
(int i) final ANTLRParser.label_return
label()
private final org.antlr.runtime.Token
LT
(int k) notSet()
protected void
Rewrite alt to have a synpred as first element; (xxx)=>xxx but only if they didn't specify one manually.final ANTLRParser.range_return
range()
void
reportError
(org.antlr.runtime.RecognitionException ex) rewrite()
final ANTLRParser.rule_return
rule()
ruleAltList
(Map<String, Object> opts) ruleref()
final ANTLRParser.rules_return
rules()
void
setFileName
(String value) void
setGrammar
(Grammar value) void
setGrammarType
(int value) protected GrammarAST
void
setTreeAdaptor
(org.antlr.runtime.tree.TreeAdaptor adaptor) final boolean
final void
terminal()
final ANTLRParser.tree__return
tree_()
treeRoot()
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, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
-
EOF
public static final int EOF- See Also:
-
ACTION
public static final int ACTION- See Also:
-
ACTION_CHAR_LITERAL
public static final int ACTION_CHAR_LITERAL- See Also:
-
ACTION_ESC
public static final int ACTION_ESC- See Also:
-
ACTION_STRING_LITERAL
public static final int ACTION_STRING_LITERAL- See Also:
-
ALT
public static final int ALT- See Also:
-
AMPERSAND
public static final int AMPERSAND- See Also:
-
ARG
public static final int ARG- See Also:
-
ARGLIST
public static final int ARGLIST- See Also:
-
ARG_ACTION
public static final int ARG_ACTION- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
BACKTRACK_SEMPRED
public static final int BACKTRACK_SEMPRED- See Also:
-
BANG
public static final int BANG- See Also:
-
BLOCK
public static final int BLOCK- See Also:
-
CATCH
public static final int CATCH- See Also:
-
CHAR_LITERAL
public static final int CHAR_LITERAL- See Also:
-
CHAR_RANGE
public static final int CHAR_RANGE- See Also:
-
CLOSE_ELEMENT_OPTION
public static final int CLOSE_ELEMENT_OPTION- See Also:
-
CLOSURE
public static final int CLOSURE- See Also:
-
COLON
public static final int COLON- See Also:
-
COMBINED_GRAMMAR
public static final int COMBINED_GRAMMAR- See Also:
-
COMMA
public static final int COMMA- See Also:
-
COMMENT
public static final int COMMENT- See Also:
-
DIGIT
public static final int DIGIT- See Also:
-
DOC_COMMENT
public static final int DOC_COMMENT- See Also:
-
DOLLAR
public static final int DOLLAR- See Also:
-
DOT
public static final int DOT- See Also:
-
DOUBLE_ANGLE_STRING_LITERAL
public static final int DOUBLE_ANGLE_STRING_LITERAL- See Also:
-
DOUBLE_QUOTE_STRING_LITERAL
public static final int DOUBLE_QUOTE_STRING_LITERAL- See Also:
-
EOA
public static final int EOA- See Also:
-
EOB
public static final int EOB- See Also:
-
EOR
public static final int EOR- See Also:
-
EPSILON
public static final int EPSILON- See Also:
-
ESC
public static final int ESC- See Also:
-
ETC
public static final int ETC- See Also:
-
FINALLY
public static final int FINALLY- See Also:
-
FORCED_ACTION
public static final int FORCED_ACTION- See Also:
-
FRAGMENT
public static final int FRAGMENT- See Also:
-
GATED_SEMPRED
public static final int GATED_SEMPRED- See Also:
-
GRAMMAR
public static final int GRAMMAR- See Also:
-
ID
public static final int ID- See Also:
-
IMPLIES
public static final int IMPLIES- See Also:
-
IMPORT
public static final int IMPORT- See Also:
-
INITACTION
public static final int INITACTION- See Also:
-
INT
public static final int INT- See Also:
-
LABEL
public static final int LABEL- See Also:
-
LEXER
public static final int LEXER- See Also:
-
LEXER_GRAMMAR
public static final int LEXER_GRAMMAR- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
ML_COMMENT
public static final int ML_COMMENT- See Also:
-
NESTED_ACTION
public static final int NESTED_ACTION- See Also:
-
NESTED_ARG_ACTION
public static final int NESTED_ARG_ACTION- See Also:
-
NOT
public static final int NOT- See Also:
-
OPEN_ELEMENT_OPTION
public static final int OPEN_ELEMENT_OPTION- See Also:
-
OPTIONAL
public static final int OPTIONAL- See Also:
-
OPTIONS
public static final int OPTIONS- See Also:
-
OR
public static final int OR- See Also:
-
PARSER
public static final int PARSER- See Also:
-
PARSER_GRAMMAR
public static final int PARSER_GRAMMAR- See Also:
-
PLUS
public static final int PLUS- See Also:
-
PLUS_ASSIGN
public static final int PLUS_ASSIGN- See Also:
-
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE- See Also:
-
PREC_RULE
public static final int PREC_RULE- See Also:
-
PRIVATE
public static final int PRIVATE- See Also:
-
PROTECTED
public static final int PROTECTED- See Also:
-
PUBLIC
public static final int PUBLIC- See Also:
-
QUESTION
public static final int QUESTION- See Also:
-
RANGE
public static final int RANGE- See Also:
-
RCURLY
public static final int RCURLY- See Also:
-
RECURSIVE_RULE_REF
public static final int RECURSIVE_RULE_REF- See Also:
-
RET
public static final int RET- See Also:
-
RETURNS
public static final int RETURNS- See Also:
-
REWRITE
public static final int REWRITE- See Also:
-
REWRITES
public static final int REWRITES- See Also:
-
ROOT
public static final int ROOT- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
RULE
public static final int RULE- See Also:
-
RULE_REF
public static final int RULE_REF- See Also:
-
SCOPE
public static final int SCOPE- See Also:
-
SEMI
public static final int SEMI- See Also:
-
SEMPRED
public static final int SEMPRED- See Also:
-
SL_COMMENT
public static final int SL_COMMENT- See Also:
-
SRC
public static final int SRC- See Also:
-
STAR
public static final int STAR- See Also:
-
STRAY_BRACKET
public static final int STRAY_BRACKET- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
SYNPRED
public static final int SYNPRED- See Also:
-
SYN_SEMPRED
public static final int SYN_SEMPRED- See Also:
-
TEMPLATE
public static final int TEMPLATE- See Also:
-
THROWS
public static final int THROWS- See Also:
-
TOKENS
public static final int TOKENS- See Also:
-
TOKEN_REF
public static final int TOKEN_REF- See Also:
-
TREE
public static final int TREE- See Also:
-
TREE_BEGIN
public static final int TREE_BEGIN- See Also:
-
TREE_GRAMMAR
public static final int TREE_GRAMMAR- See Also:
-
WILDCARD
public static final int WILDCARD- See Also:
-
WS
public static final int WS- See Also:
-
WS_LOOP
public static final int WS_LOOP- See Also:
-
WS_OPT
public static final int WS_OPT- See Also:
-
XDIGIT
public static final int XDIGIT- See Also:
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor -
currentRuleName
-
currentBlockAST
-
atTreeRoot
protected boolean atTreeRoot -
grammar
-
grammarType
private int grammarType -
fileName
-
FOLLOW_ACTION_in_grammar_324
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_grammar_324 -
FOLLOW_DOC_COMMENT_in_grammar_335
public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammar_335 -
FOLLOW_grammarType_in_grammar_345
public static final org.antlr.runtime.BitSet FOLLOW_grammarType_in_grammar_345 -
FOLLOW_id_in_grammar_349
public static final org.antlr.runtime.BitSet FOLLOW_id_in_grammar_349 -
FOLLOW_SEMI_in_grammar_353
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_grammar_353 -
FOLLOW_optionsSpec_in_grammar_359
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammar_359 -
FOLLOW_delegateGrammars_in_grammar_373
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammar_373 -
FOLLOW_tokensSpec_in_grammar_382
public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammar_382 -
FOLLOW_attrScopes_in_grammar_390
public static final org.antlr.runtime.BitSet FOLLOW_attrScopes_in_grammar_390 -
FOLLOW_actions_in_grammar_397
public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammar_397 -
FOLLOW_rules_in_grammar_405
public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammar_405 -
FOLLOW_EOF_in_grammar_409
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_grammar_409 -
FOLLOW_LEXER_in_grammarType460
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_grammarType460 -
FOLLOW_GRAMMAR_in_grammarType465
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType465 -
FOLLOW_PARSER_in_grammarType488
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_grammarType488 -
FOLLOW_GRAMMAR_in_grammarType492
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType492 -
FOLLOW_TREE_in_grammarType513
public static final org.antlr.runtime.BitSet FOLLOW_TREE_in_grammarType513 -
FOLLOW_GRAMMAR_in_grammarType519
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType519 -
FOLLOW_GRAMMAR_in_grammarType542
public static final org.antlr.runtime.BitSet FOLLOW_GRAMMAR_in_grammarType542 -
FOLLOW_action_in_actions569
public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions569 -
FOLLOW_AMPERSAND_in_action584
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action584 -
FOLLOW_actionScopeName_in_action588
public static final org.antlr.runtime.BitSet FOLLOW_actionScopeName_in_action588 -
FOLLOW_COLON_in_action590
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action590 -
FOLLOW_COLON_in_action593
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_action593 -
FOLLOW_id_in_action598
public static final org.antlr.runtime.BitSet FOLLOW_id_in_action598 -
FOLLOW_ACTION_in_action600
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action600 -
FOLLOW_id_in_actionScopeName613
public static final org.antlr.runtime.BitSet FOLLOW_id_in_actionScopeName613 -
FOLLOW_LEXER_in_actionScopeName620
public static final org.antlr.runtime.BitSet FOLLOW_LEXER_in_actionScopeName620 -
FOLLOW_PARSER_in_actionScopeName634
public static final org.antlr.runtime.BitSet FOLLOW_PARSER_in_actionScopeName634 -
FOLLOW_OPTIONS_in_optionsSpec656
public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec656 -
FOLLOW_option_in_optionsSpec660
public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec660 -
FOLLOW_SEMI_in_optionsSpec663
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_optionsSpec663 -
FOLLOW_RCURLY_in_optionsSpec668
public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_optionsSpec668 -
FOLLOW_id_in_option681
public static final org.antlr.runtime.BitSet FOLLOW_id_in_option681 -
FOLLOW_ASSIGN_in_option683
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option683 -
FOLLOW_optionValue_in_option686
public static final org.antlr.runtime.BitSet FOLLOW_optionValue_in_option686 -
FOLLOW_id_in_optionValue707
public static final org.antlr.runtime.BitSet FOLLOW_id_in_optionValue707 -
FOLLOW_STRING_LITERAL_in_optionValue719
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_optionValue719 -
FOLLOW_CHAR_LITERAL_in_optionValue728
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_optionValue728 -
FOLLOW_INT_in_optionValue739
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_optionValue739 -
FOLLOW_STAR_in_optionValue759
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_optionValue759 -
FOLLOW_IMPORT_in_delegateGrammars784
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars784 -
FOLLOW_delegateGrammar_in_delegateGrammars787
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars787 -
FOLLOW_COMMA_in_delegateGrammars790
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_delegateGrammars790 -
FOLLOW_delegateGrammar_in_delegateGrammars793
public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammar_in_delegateGrammars793 -
FOLLOW_SEMI_in_delegateGrammars797
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_delegateGrammars797 -
FOLLOW_id_in_delegateGrammar811
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar811 -
FOLLOW_ASSIGN_in_delegateGrammar813
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammar813 -
FOLLOW_id_in_delegateGrammar818
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar818 -
FOLLOW_id_in_delegateGrammar827
public static final org.antlr.runtime.BitSet FOLLOW_id_in_delegateGrammar827 -
FOLLOW_TOKENS_in_tokensSpec854
public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec854 -
FOLLOW_tokenSpec_in_tokensSpec860
public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec860 -
FOLLOW_RCURLY_in_tokensSpec865
public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_tokensSpec865 -
FOLLOW_TOKEN_REF_in_tokenSpec877
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec877 -
FOLLOW_ASSIGN_in_tokenSpec881
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec881 -
FOLLOW_set_in_tokenSpec884
public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec884 -
FOLLOW_SEMI_in_tokenSpec893
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_tokenSpec893 -
FOLLOW_attrScope_in_attrScopes906
public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_attrScopes906 -
FOLLOW_SCOPE_in_attrScope919
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope919 -
FOLLOW_id_in_attrScope922
public static final org.antlr.runtime.BitSet FOLLOW_id_in_attrScope922 -
FOLLOW_ruleActions_in_attrScope924
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_attrScope924 -
FOLLOW_ACTION_in_attrScope927
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope927 -
FOLLOW_rule_in_rules940
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules940 -
FOLLOW_DOC_COMMENT_in_rule970
public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_rule970 -
FOLLOW_PROTECTED_in_rule983
public static final org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_rule983 -
FOLLOW_PUBLIC_in_rule992
public static final org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_rule992 -
FOLLOW_PRIVATE_in_rule1002
public static final org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_rule1002 -
FOLLOW_FRAGMENT_in_rule1011
public static final org.antlr.runtime.BitSet FOLLOW_FRAGMENT_in_rule1011 -
FOLLOW_id_in_rule1023
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rule1023 -
FOLLOW_BANG_in_rule1033
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_rule1033 -
FOLLOW_ARG_ACTION_in_rule1044
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1044 -
FOLLOW_RETURNS_in_rule1053
public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rule1053 -
FOLLOW_ARG_ACTION_in_rule1057
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule1057 -
FOLLOW_throwsSpec_in_rule1067
public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule1067 -
FOLLOW_optionsSpec_in_rule1076
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule1076 -
FOLLOW_ruleScopeSpec_in_rule1085
public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule1085 -
FOLLOW_ruleActions_in_rule1090
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_rule1090 -
FOLLOW_COLON_in_rule1096
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_rule1096 -
FOLLOW_ruleAltList_in_rule1100
public static final org.antlr.runtime.BitSet FOLLOW_ruleAltList_in_rule1100 -
FOLLOW_SEMI_in_rule1105
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_rule1105 -
FOLLOW_exceptionGroup_in_rule1113
public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule1113 -
FOLLOW_ruleAction_in_ruleActions1251
public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_ruleActions1251 -
FOLLOW_AMPERSAND_in_ruleAction1266
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction1266 -
FOLLOW_id_in_ruleAction1269
public static final org.antlr.runtime.BitSet FOLLOW_id_in_ruleAction1269 -
FOLLOW_ACTION_in_ruleAction1271
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction1271 -
FOLLOW_THROWS_in_throwsSpec1282
public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec1282 -
FOLLOW_id_in_throwsSpec1285
public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1285 -
FOLLOW_COMMA_in_throwsSpec1289
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_throwsSpec1289 -
FOLLOW_id_in_throwsSpec1292
public static final org.antlr.runtime.BitSet FOLLOW_id_in_throwsSpec1292 -
FOLLOW_SCOPE_in_ruleScopeSpec1308
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1308 -
FOLLOW_ruleActions_in_ruleScopeSpec1310
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_ruleScopeSpec1310 -
FOLLOW_ACTION_in_ruleScopeSpec1313
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec1313 -
FOLLOW_SCOPE_in_ruleScopeSpec1322
public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec1322 -
FOLLOW_idList_in_ruleScopeSpec1324
public static final org.antlr.runtime.BitSet FOLLOW_idList_in_ruleScopeSpec1324 -
FOLLOW_SEMI_in_ruleScopeSpec1326
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_ruleScopeSpec1326 -
FOLLOW_alternative_in_ruleAltList1383
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1383 -
FOLLOW_rewrite_in_ruleAltList1387
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1387 -
FOLLOW_OR_in_ruleAltList1416
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_ruleAltList1416 -
FOLLOW_alternative_in_ruleAltList1420
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_ruleAltList1420 -
FOLLOW_rewrite_in_ruleAltList1424
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_ruleAltList1424 -
FOLLOW_LPAREN_in_block1500
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_block1500 -
FOLLOW_optionsSpec_in_block1538
public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block1538 -
FOLLOW_ruleActions_in_block1549
public static final org.antlr.runtime.BitSet FOLLOW_ruleActions_in_block1549 -
FOLLOW_COLON_in_block1557
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1557 -
FOLLOW_ACTION_in_block1563
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1563 -
FOLLOW_COLON_in_block1565
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_block1565 -
FOLLOW_alternative_in_block1577
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1577 -
FOLLOW_rewrite_in_block1581
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1581 -
FOLLOW_OR_in_block1591
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_block1591 -
FOLLOW_alternative_in_block1595
public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1595 -
FOLLOW_rewrite_in_block1599
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block1599 -
FOLLOW_RPAREN_in_block1616
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_block1616 -
FOLLOW_element_in_alternative1656
public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1656 -
FOLLOW_exceptionHandler_in_exceptionGroup1702
public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup1702 -
FOLLOW_finallyClause_in_exceptionGroup1705
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1705 -
FOLLOW_finallyClause_in_exceptionGroup1711
public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup1711 -
FOLLOW_CATCH_in_exceptionHandler1722
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler1722 -
FOLLOW_ARG_ACTION_in_exceptionHandler1725
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler1725 -
FOLLOW_ACTION_in_exceptionHandler1727
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler1727 -
FOLLOW_FINALLY_in_finallyClause1738
public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause1738 -
FOLLOW_ACTION_in_finallyClause1741
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause1741 -
FOLLOW_elementNoOptionSpec_in_element1752
public static final org.antlr.runtime.BitSet FOLLOW_elementNoOptionSpec_in_element1752 -
FOLLOW_id_in_elementNoOptionSpec1770
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementNoOptionSpec1770 -
FOLLOW_ASSIGN_in_elementNoOptionSpec1773
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementNoOptionSpec1773 -
FOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_elementNoOptionSpec1776 -
FOLLOW_atom_in_elementNoOptionSpec1785
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1785 -
FOLLOW_ebnfSuffix_in_elementNoOptionSpec1790
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1790 -
FOLLOW_ebnf_in_elementNoOptionSpec1803
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1803 -
FOLLOW_atom_in_elementNoOptionSpec1816
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_elementNoOptionSpec1816 -
FOLLOW_ebnfSuffix_in_elementNoOptionSpec1825
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_elementNoOptionSpec1825 -
FOLLOW_ebnf_in_elementNoOptionSpec1841
public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_elementNoOptionSpec1841 -
FOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847
public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_elementNoOptionSpec1847 -
FOLLOW_ACTION_in_elementNoOptionSpec1853
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementNoOptionSpec1853 -
FOLLOW_SEMPRED_in_elementNoOptionSpec1861
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_elementNoOptionSpec1861 -
FOLLOW_IMPLIES_in_elementNoOptionSpec1865
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_elementNoOptionSpec1865 -
FOLLOW_tree__in_elementNoOptionSpec1884
public static final org.antlr.runtime.BitSet FOLLOW_tree__in_elementNoOptionSpec1884 -
FOLLOW_range_in_atom1899
public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom1899 -
FOLLOW_ROOT_in_atom1902
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1902 -
FOLLOW_BANG_in_atom1905
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1905 -
FOLLOW_id_in_atom1945
public static final org.antlr.runtime.BitSet FOLLOW_id_in_atom1945 -
FOLLOW_WILDCARD_in_atom1949
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1949 -
FOLLOW_terminal_in_atom1953
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1953 -
FOLLOW_ruleref_in_atom1955
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1955 -
FOLLOW_terminal_in_atom1964
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom1964 -
FOLLOW_ruleref_in_atom1970
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom1970 -
FOLLOW_notSet_in_atom1979
public static final org.antlr.runtime.BitSet FOLLOW_notSet_in_atom1979 -
FOLLOW_ROOT_in_atom1982
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_atom1982 -
FOLLOW_BANG_in_atom1985
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_atom1985 -
FOLLOW_RULE_REF_in_ruleref1999
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref1999 -
FOLLOW_ARG_ACTION_in_ruleref2002
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref2002 -
FOLLOW_ROOT_in_ruleref2006
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ruleref2006 -
FOLLOW_BANG_in_ruleref2009
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ruleref2009 -
FOLLOW_NOT_in_notSet2023
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_notSet2023 -
FOLLOW_notTerminal_in_notSet2030
public static final org.antlr.runtime.BitSet FOLLOW_notTerminal_in_notSet2030 -
FOLLOW_block_in_notSet2036
public static final org.antlr.runtime.BitSet FOLLOW_block_in_notSet2036 -
FOLLOW_id_in_treeRoot2059
public static final org.antlr.runtime.BitSet FOLLOW_id_in_treeRoot2059 -
FOLLOW_ASSIGN_in_treeRoot2062
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_treeRoot2062 -
FOLLOW_PLUS_ASSIGN_in_treeRoot2065
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_treeRoot2065 -
FOLLOW_atom_in_treeRoot2070
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2070 -
FOLLOW_block_in_treeRoot2072
public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2072 -
FOLLOW_atom_in_treeRoot2078
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_treeRoot2078 -
FOLLOW_block_in_treeRoot2083
public static final org.antlr.runtime.BitSet FOLLOW_block_in_treeRoot2083 -
FOLLOW_TREE_BEGIN_in_tree_2094
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_2094 -
FOLLOW_treeRoot_in_tree_2099
public static final org.antlr.runtime.BitSet FOLLOW_treeRoot_in_tree_2099 -
FOLLOW_element_in_tree_2101
public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_2101 -
FOLLOW_RPAREN_in_tree_2106
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_tree_2106 -
FOLLOW_block_in_ebnf2120
public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf2120 -
FOLLOW_QUESTION_in_ebnf2126
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnf2126 -
FOLLOW_STAR_in_ebnf2144
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnf2144 -
FOLLOW_PLUS_in_ebnf2162
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnf2162 -
FOLLOW_IMPLIES_in_ebnf2180
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_ebnf2180 -
FOLLOW_ROOT_in_ebnf2216
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_ebnf2216 -
FOLLOW_BANG_in_ebnf2233
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_ebnf2233 -
FOLLOW_CHAR_LITERAL_in_range2280
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2280 -
FOLLOW_RANGE_in_range2282
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2282 -
FOLLOW_CHAR_LITERAL_in_range2286
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2286 -
FOLLOW_TOKEN_REF_in_range2313
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2313 -
FOLLOW_RANGE_in_range2317
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2317 -
FOLLOW_TOKEN_REF_in_range2319
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_range2319 -
FOLLOW_STRING_LITERAL_in_range2327
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2327 -
FOLLOW_RANGE_in_range2331
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2331 -
FOLLOW_STRING_LITERAL_in_range2333
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range2333 -
FOLLOW_CHAR_LITERAL_in_range2341
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2341 -
FOLLOW_RANGE_in_range2345
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range2345 -
FOLLOW_CHAR_LITERAL_in_range2347
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_range2347 -
FOLLOW_CHAR_LITERAL_in_terminal2376
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_terminal2376 -
FOLLOW_elementOptions_in_terminal2381
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2381 -
FOLLOW_ROOT_in_terminal2389
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2389 -
FOLLOW_BANG_in_terminal2392
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2392 -
FOLLOW_TOKEN_REF_in_terminal2403
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal2403 -
FOLLOW_elementOptions_in_terminal2410
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2410 -
FOLLOW_ARG_ACTION_in_terminal2421
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal2421 -
FOLLOW_ROOT_in_terminal2430
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2430 -
FOLLOW_BANG_in_terminal2433
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2433 -
FOLLOW_STRING_LITERAL_in_terminal2444
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal2444 -
FOLLOW_elementOptions_in_terminal2449
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_terminal2449 -
FOLLOW_ROOT_in_terminal2457
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2457 -
FOLLOW_BANG_in_terminal2460
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2460 -
FOLLOW_WILDCARD_in_terminal2471
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_terminal2471 -
FOLLOW_ROOT_in_terminal2474
public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_terminal2474 -
FOLLOW_BANG_in_terminal2477
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_terminal2477 -
FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2496 -
FOLLOW_defaultNodeOption_in_elementOptions2499
public static final org.antlr.runtime.BitSet FOLLOW_defaultNodeOption_in_elementOptions2499 -
FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2502 -
FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_ELEMENT_OPTION_in_elementOptions2508 -
FOLLOW_elementOption_in_elementOptions2511
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2511 -
FOLLOW_SEMI_in_elementOptions2515
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_elementOptions2515 -
FOLLOW_elementOption_in_elementOptions2518
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions2518 -
FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_ELEMENT_OPTION_in_elementOptions2523 -
FOLLOW_elementOptionId_in_defaultNodeOption2536
public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_defaultNodeOption2536 -
FOLLOW_id_in_elementOption2552
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOption2552 -
FOLLOW_ASSIGN_in_elementOption2554
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption2554 -
FOLLOW_elementOptionId_in_elementOption2561
public static final org.antlr.runtime.BitSet FOLLOW_elementOptionId_in_elementOption2561 -
FOLLOW_STRING_LITERAL_in_elementOption2575
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption2575 -
FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_elementOption2579 -
FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_elementOption2583 -
FOLLOW_id_in_elementOptionId2614
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2614 -
FOLLOW_WILDCARD_in_elementOptionId2619
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_elementOptionId2619 -
FOLLOW_id_in_elementOptionId2623
public static final org.antlr.runtime.BitSet FOLLOW_id_in_elementOptionId2623 -
FOLLOW_QUESTION_in_ebnfSuffix2700
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_ebnfSuffix2700 -
FOLLOW_STAR_in_ebnfSuffix2714
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_ebnfSuffix2714 -
FOLLOW_PLUS_in_ebnfSuffix2728
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_ebnfSuffix2728 -
FOLLOW_id_in_idList2790
public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2790 -
FOLLOW_COMMA_in_idList2793
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_idList2793 -
FOLLOW_id_in_idList2796
public static final org.antlr.runtime.BitSet FOLLOW_id_in_idList2796 -
FOLLOW_TOKEN_REF_in_id2809
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id2809 -
FOLLOW_RULE_REF_in_id2821
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id2821 -
FOLLOW_rewrite_with_sempred_in_rewrite2841
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_with_sempred_in_rewrite2841 -
FOLLOW_REWRITE_in_rewrite2846
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite2846 -
FOLLOW_rewrite_alternative_in_rewrite2848
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite2848 -
FOLLOW_REWRITE_in_rewrite_with_sempred2879
public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite_with_sempred2879 -
FOLLOW_SEMPRED_in_rewrite_with_sempred2882
public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite_with_sempred2882 -
FOLLOW_rewrite_alternative_in_rewrite_with_sempred2884
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_with_sempred2884 -
FOLLOW_LPAREN_in_rewrite_block2895
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_block2895 -
FOLLOW_rewrite_alternative_in_rewrite_block2899
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block2899 -
FOLLOW_RPAREN_in_rewrite_block2903
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_block2903 -
FOLLOW_rewrite_template_in_rewrite_alternative2939
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative2939 -
FOLLOW_rewrite_element_in_rewrite_alternative2951
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative2951 -
FOLLOW_ETC_in_rewrite_alternative3012
public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative3012 -
FOLLOW_rewrite_atom_in_rewrite_element3027
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element3027 -
FOLLOW_ebnfSuffix_in_rewrite_element3047
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3047 -
FOLLOW_rewrite_ebnf_in_rewrite_element3066
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element3066 -
FOLLOW_rewrite_tree_in_rewrite_element3075
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element3075 -
FOLLOW_ebnfSuffix_in_rewrite_element3095
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_rewrite_element3095 -
FOLLOW_TOKEN_REF_in_rewrite_atom3122
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom3122 -
FOLLOW_elementOptions_in_rewrite_atom3125
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3125 -
FOLLOW_ARG_ACTION_in_rewrite_atom3130
public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom3130 -
FOLLOW_RULE_REF_in_rewrite_atom3137
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom3137 -
FOLLOW_CHAR_LITERAL_in_rewrite_atom3144
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom3144 -
FOLLOW_elementOptions_in_rewrite_atom3146
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3146 -
FOLLOW_STRING_LITERAL_in_rewrite_atom3156
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom3156 -
FOLLOW_elementOptions_in_rewrite_atom3158
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_rewrite_atom3158 -
FOLLOW_DOLLAR_in_rewrite_atom3166
public static final org.antlr.runtime.BitSet FOLLOW_DOLLAR_in_rewrite_atom3166 -
FOLLOW_label_in_rewrite_atom3169
public static final org.antlr.runtime.BitSet FOLLOW_label_in_rewrite_atom3169 -
FOLLOW_ACTION_in_rewrite_atom3175
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom3175 -
FOLLOW_TOKEN_REF_in_label3186
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_label3186 -
FOLLOW_RULE_REF_in_label3196
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_label3196 -
FOLLOW_rewrite_block_in_rewrite_ebnf3214
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf3214 -
FOLLOW_QUESTION_in_rewrite_ebnf3220
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_rewrite_ebnf3220 -
FOLLOW_STAR_in_rewrite_ebnf3239
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_rewrite_ebnf3239 -
FOLLOW_PLUS_in_rewrite_ebnf3258
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_rewrite_ebnf3258 -
FOLLOW_TREE_BEGIN_in_rewrite_tree3286
public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree3286 -
FOLLOW_rewrite_atom_in_rewrite_tree3292
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree3292 -
FOLLOW_rewrite_element_in_rewrite_tree3294
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree3294 -
FOLLOW_RPAREN_in_rewrite_tree3299
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_tree3299 -
FOLLOW_rewrite_template_head_in_rewrite_template3334
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3334 -
FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTE_STRING_LITERAL_in_rewrite_template3353 -
FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_ANGLE_STRING_LITERAL_in_rewrite_template3359 -
FOLLOW_rewrite_template_head_in_rewrite_template3374
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_head_in_rewrite_template3374 -
FOLLOW_rewrite_indirect_template_head_in_rewrite_template3383
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_indirect_template_head_in_rewrite_template3383 -
FOLLOW_ACTION_in_rewrite_template3392
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template3392 -
FOLLOW_id_in_rewrite_template_head3405
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_head3405 -
FOLLOW_LPAREN_in_rewrite_template_head3409
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_template_head3409 -
FOLLOW_rewrite_template_args_in_rewrite_template_head3413
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_template_head3413 -
FOLLOW_RPAREN_in_rewrite_template_head3417
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_template_head3417 -
FOLLOW_LPAREN_in_rewrite_indirect_template_head3445
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3445 -
FOLLOW_ACTION_in_rewrite_indirect_template_head3449
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_indirect_template_head3449 -
FOLLOW_RPAREN_in_rewrite_indirect_template_head3453
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3453 -
FOLLOW_LPAREN_in_rewrite_indirect_template_head3457
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_rewrite_indirect_template_head3457 -
FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_args_in_rewrite_indirect_template_head3459 -
FOLLOW_RPAREN_in_rewrite_indirect_template_head3461
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_rewrite_indirect_template_head3461 -
FOLLOW_rewrite_template_arg_in_rewrite_template_args3485
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3485 -
FOLLOW_COMMA_in_rewrite_template_args3488
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_rewrite_template_args3488 -
FOLLOW_rewrite_template_arg_in_rewrite_template_args3490
public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_arg_in_rewrite_template_args3490 -
FOLLOW_id_in_rewrite_template_arg3525
public static final org.antlr.runtime.BitSet FOLLOW_id_in_rewrite_template_arg3525 -
FOLLOW_ASSIGN_in_rewrite_template_arg3529
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_rewrite_template_arg3529 -
FOLLOW_ACTION_in_rewrite_template_arg3531
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template_arg3531 -
FOLLOW_id_in_synpred1_ANTLR1929
public static final org.antlr.runtime.BitSet FOLLOW_id_in_synpred1_ANTLR1929 -
FOLLOW_WILDCARD_in_synpred1_ANTLR1931
public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_synpred1_ANTLR1931 -
FOLLOW_terminal_in_synpred1_ANTLR1934
public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_synpred1_ANTLR1934 -
FOLLOW_ruleref_in_synpred1_ANTLR1936
public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_synpred1_ANTLR1936
-
-
Constructor Details
-
ANTLRParser
public ANTLRParser(org.antlr.runtime.TokenStream input)
-
-
Method Details
-
getDelegates
public org.antlr.runtime.Parser[] getDelegates() -
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor) -
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor() -
getTokenNames
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
createParser
-
getGrammar
-
setGrammar
-
getGrammarType
public int getGrammarType() -
setGrammarType
public void setGrammarType(int value) -
getFileName
-
setFileName
-
LA
private final int LA(int i) -
LT
private final org.antlr.runtime.Token LT(int k) -
setToBlockWithSet
-
createBlockFromDupAlt
Create a copy of the alt and make it into a BLOCK; all actions, labels, tree operators, rewrites are removed. -
prefixWithSynPred
Rewrite alt to have a synpred as first element; (xxx)=>xxx but only if they didn't specify one manually. -
createSynSemPredFromBlock
-
createSimpleRuleAST
-
reportError
public void reportError(org.antlr.runtime.RecognitionException ex) - Overrides:
reportError
in classorg.antlr.runtime.BaseRecognizer
-
cleanup
-
grammar_
public final ANTLRParser.grammar__return grammar_(Grammar g) throws org.antlr.runtime.RecognitionException - Throws:
org.antlr.runtime.RecognitionException
-
grammarType
public final ANTLRParser.grammarType_return grammarType() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
actions
- Throws:
org.antlr.runtime.RecognitionException
-
action
- Throws:
org.antlr.runtime.RecognitionException
-
actionScopeName
public final ANTLRParser.actionScopeName_return actionScopeName() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
optionsSpec
public final ANTLRParser.optionsSpec_return optionsSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
option
public final ANTLRParser.option_return option(Map<String, Object> opts) throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
optionValue
public final ANTLRParser.optionValue_return optionValue() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
delegateGrammars
public final ANTLRParser.delegateGrammars_return delegateGrammars() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
delegateGrammar
public final ANTLRParser.delegateGrammar_return delegateGrammar() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
tokensSpec
public final ANTLRParser.tokensSpec_return tokensSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
tokenSpec
- Throws:
org.antlr.runtime.RecognitionException
-
attrScopes
public final ANTLRParser.attrScopes_return attrScopes() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
attrScope
- Throws:
org.antlr.runtime.RecognitionException
-
rules
- Throws:
org.antlr.runtime.RecognitionException
-
rule
- Throws:
org.antlr.runtime.RecognitionException
-
ruleActions
public final ANTLRParser.ruleActions_return ruleActions() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleAction
public final ANTLRParser.ruleAction_return ruleAction() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
throwsSpec
public final ANTLRParser.throwsSpec_return throwsSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleScopeSpec
public final ANTLRParser.ruleScopeSpec_return ruleScopeSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ruleAltList
public final ANTLRParser.ruleAltList_return ruleAltList(Map<String, Object> opts) throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
block
- Throws:
org.antlr.runtime.RecognitionException
-
alternative
public final ANTLRParser.alternative_return alternative() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
exceptionGroup
public final ANTLRParser.exceptionGroup_return exceptionGroup() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
exceptionHandler
public final ANTLRParser.exceptionHandler_return exceptionHandler() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
finallyClause
public final ANTLRParser.finallyClause_return finallyClause() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
element
- Throws:
org.antlr.runtime.RecognitionException
-
elementNoOptionSpec
public final ANTLRParser.elementNoOptionSpec_return elementNoOptionSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
atom
- Throws:
org.antlr.runtime.RecognitionException
-
ruleref
- Throws:
org.antlr.runtime.RecognitionException
-
notSet
- Throws:
org.antlr.runtime.RecognitionException
-
treeRoot
- Throws:
org.antlr.runtime.RecognitionException
-
tree_
- Throws:
org.antlr.runtime.RecognitionException
-
ebnf
- Throws:
org.antlr.runtime.RecognitionException
-
range
- Throws:
org.antlr.runtime.RecognitionException
-
terminal
- Throws:
org.antlr.runtime.RecognitionException
-
elementOptions
public final ANTLRParser.elementOptions_return elementOptions(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException - Throws:
org.antlr.runtime.RecognitionException
-
defaultNodeOption
public final ANTLRParser.defaultNodeOption_return defaultNodeOption(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException - Throws:
org.antlr.runtime.RecognitionException
-
elementOption
public final ANTLRParser.elementOption_return elementOption(GrammarAST terminalAST) throws org.antlr.runtime.RecognitionException - Throws:
org.antlr.runtime.RecognitionException
-
elementOptionId
public final ANTLRParser.elementOptionId_return elementOptionId() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
ebnfSuffix
public final ANTLRParser.ebnfSuffix_return ebnfSuffix(GrammarAST elemAST, boolean inRewrite) throws org.antlr.runtime.RecognitionException - Throws:
org.antlr.runtime.RecognitionException
-
notTerminal
public final ANTLRParser.notTerminal_return notTerminal() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
idList
- Throws:
org.antlr.runtime.RecognitionException
-
id
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_with_sempred
public final ANTLRParser.rewrite_with_sempred_return rewrite_with_sempred() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_block
public final ANTLRParser.rewrite_block_return rewrite_block() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_alternative
public final ANTLRParser.rewrite_alternative_return rewrite_alternative() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_element
public final ANTLRParser.rewrite_element_return rewrite_element() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_atom
public final ANTLRParser.rewrite_atom_return rewrite_atom() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
label
- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_ebnf
public final ANTLRParser.rewrite_ebnf_return rewrite_ebnf() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_tree
public final ANTLRParser.rewrite_tree_return rewrite_tree() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template
public final ANTLRParser.rewrite_template_return rewrite_template() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_head
public final ANTLRParser.rewrite_template_head_return rewrite_template_head() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_indirect_template_head
public final ANTLRParser.rewrite_indirect_template_head_return rewrite_indirect_template_head() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_args
public final ANTLRParser.rewrite_template_args_return rewrite_template_args() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
rewrite_template_arg
public final ANTLRParser.rewrite_template_arg_return rewrite_template_arg() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_ANTLR_fragment
public final void synpred1_ANTLR_fragment() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
synpred1_ANTLR
public final boolean synpred1_ANTLR()
-