void |
DefineGrammarSymbols._refStringLiteral(Token lit,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols._refToken(Token assignId,
Token t,
Token label,
Token args,
boolean inverted,
int autoGenType,
boolean lastInRule) |
Reference a token
|
void |
TokenQueue.append(Token tok) |
Add token to end of the queue
|
void |
ANTLRGrammarParseBehavior.beginExceptionSpec(Token label) |
|
void |
DefineGrammarSymbols.beginExceptionSpec(Token label) |
|
void |
MakeGrammar.beginExceptionSpec(Token label) |
Add an exception spec to an exception group or rule block
|
void |
ANTLRGrammarParseBehavior.beginSubRule(Token label,
Token start,
boolean not) |
|
void |
DefineGrammarSymbols.beginSubRule(Token label,
Token start,
boolean not) |
|
void |
MakeGrammar.beginSubRule(Token label,
Token start,
boolean not) |
|
void |
ANTLRGrammarParseBehavior.beginTree(Token tok) |
|
void |
DefineGrammarSymbols.beginTree(Token tok) |
|
void |
MakeGrammar.beginTree(Token tok) |
|
AST |
ASTFactory.create(Token tok) |
|
AST |
ASTFactory.create(Token tok,
java.lang.String className) |
ANTLR generates reference to this when you reference a token
that has a specified heterogeneous AST node type.
|
protected AST |
ASTFactory.createUsingCtor(Token token,
java.lang.String className) |
|
void |
ANTLRGrammarParseBehavior.defineRuleName(Token r,
java.lang.String access,
boolean ruleAST,
java.lang.String docComment) |
|
void |
DefineGrammarSymbols.defineRuleName(Token r,
java.lang.String access,
boolean ruleAutoGen,
java.lang.String docComment) |
Define a lexer or parser rule
|
void |
MakeGrammar.defineRuleName(Token r,
java.lang.String access,
boolean ruleAutoGen,
java.lang.String docComment) |
|
void |
ANTLRGrammarParseBehavior.defineToken(Token tokname,
Token tokliteral) |
|
void |
DefineGrammarSymbols.defineToken(Token tokname,
Token tokliteral) |
Define a token from tokens {...}.
|
void |
TokenStreamRewriteEngine.delete(Token indexT) |
|
void |
TokenStreamRewriteEngine.delete(Token from,
Token to) |
|
void |
TokenStreamRewriteEngine.delete(java.lang.String programName,
Token from,
Token to) |
|
void |
ANTLRParser.ebnf(Token label,
boolean not) |
|
protected java.lang.String |
CodeGenerator.extractIdOfAction(Token t) |
Get the identifier portion of an argument-action token.
|
protected java.lang.String |
CodeGenerator.extractTypeOfAction(Token t) |
Get the type string out of an argument-action token.
|
ExceptionSpec |
RuleBlock.findExceptionSpec(Token label) |
|
void |
CppCodeGenerator.genLineNo(Token t) |
Generate a #line or // line depending on options
|
TokenOffsetInfo |
TokenStreamBasicFilter.getOffsetInfo(Token token) |
|
TokenOffsetInfo |
TokenStreamRewriteEngine.getOffsetInfo(Token token) |
|
TokenOffsetInfo |
TokenStreamSelector.getOffsetInfo(Token token) |
|
void |
ASTNULLType.initialize(Token t) |
|
abstract void |
BaseAST.initialize(Token t) |
|
void |
CommonAST.initialize(Token tok) |
|
void |
CommonASTWithHiddenTokens.initialize(Token tok) |
|
void |
ParseTree.initialize(Token token) |
|
void |
TokenStreamRewriteEngine.insertAfter(Token t,
java.lang.String text) |
|
void |
TokenStreamRewriteEngine.insertAfter(java.lang.String programName,
Token t,
java.lang.String text) |
|
void |
TokenStreamRewriteEngine.insertBefore(Token t,
java.lang.String text) |
|
void |
TokenStreamRewriteEngine.insertBefore(java.lang.String programName,
Token t,
java.lang.String text) |
|
void |
ANTLRParser.notTerminal(Token label) |
|
void |
CppCodeGenerator.printAction(Token t) |
Print an action stored in a token surrounded by #line stuff
|
void |
ANTLRParser.range(Token label) |
|
void |
ANTLRGrammarParseBehavior.refAction(Token action) |
|
void |
DefineGrammarSymbols.refAction(Token action) |
|
void |
MakeGrammar.refAction(Token action) |
|
void |
ANTLRGrammarParseBehavior.refArgAction(Token action) |
|
void |
DefineGrammarSymbols.refArgAction(Token action) |
|
void |
MakeGrammar.refArgAction(Token action) |
|
void |
ANTLRGrammarParseBehavior.refCharLiteral(Token lit,
Token label,
boolean inverted,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols.refCharLiteral(Token lit,
Token label,
boolean inverted,
int autoGenType,
boolean lastInRule) |
|
void |
MakeGrammar.refCharLiteral(Token lit,
Token label,
boolean inverted,
int autoGenType,
boolean lastInRule) |
|
void |
ANTLRGrammarParseBehavior.refCharRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols.refCharRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
MakeGrammar.refCharRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
ANTLRGrammarParseBehavior.refElementOption(Token option,
Token value) |
|
void |
DefineGrammarSymbols.refElementOption(Token option,
Token value) |
|
void |
MakeGrammar.refElementOption(Token option,
Token value) |
|
void |
ANTLRGrammarParseBehavior.refExceptionHandler(Token exTypeAndName,
Token action) |
|
void |
DefineGrammarSymbols.refExceptionHandler(Token exTypeAndName,
Token action) |
|
void |
MakeGrammar.refExceptionHandler(Token exTypeAndName,
Token action) |
Add an exception handler to an exception spec
|
void |
ANTLRGrammarParseBehavior.refHeaderAction(Token name,
Token act) |
|
void |
DefineGrammarSymbols.refHeaderAction(Token name,
Token act) |
|
void |
ANTLRGrammarParseBehavior.refInitAction(Token action) |
|
void |
DefineGrammarSymbols.refInitAction(Token action) |
|
void |
MakeGrammar.refInitAction(Token action) |
|
void |
ANTLRGrammarParseBehavior.refMemberAction(Token act) |
|
void |
DefineGrammarSymbols.refMemberAction(Token act) |
|
void |
MakeGrammar.refMemberAction(Token act) |
|
void |
ANTLRGrammarParseBehavior.refPreambleAction(Token act) |
|
void |
DefineGrammarSymbols.refPreambleAction(Token act) |
|
void |
MakeGrammar.refPreambleAction(Token act) |
|
void |
ANTLRGrammarParseBehavior.refReturnAction(Token returnAction) |
|
void |
DefineGrammarSymbols.refReturnAction(Token returnAction) |
|
void |
MakeGrammar.refReturnAction(Token returnAction) |
|
void |
ANTLRGrammarParseBehavior.refRule(Token idAssign,
Token r,
Token label,
Token arg,
int autoGenType) |
|
void |
DefineGrammarSymbols.refRule(Token idAssign,
Token r,
Token label,
Token args,
int autoGenType) |
|
void |
MakeGrammar.refRule(Token idAssign,
Token r,
Token label,
Token args,
int autoGenType) |
|
void |
ANTLRGrammarParseBehavior.refSemPred(Token pred) |
|
void |
DefineGrammarSymbols.refSemPred(Token pred) |
|
void |
MakeGrammar.refSemPred(Token pred) |
|
void |
ANTLRGrammarParseBehavior.refStringLiteral(Token lit,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols.refStringLiteral(Token lit,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
MakeGrammar.refStringLiteral(Token lit,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
ANTLRGrammarParseBehavior.refToken(Token assignId,
Token t,
Token label,
Token args,
boolean inverted,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols.refToken(Token assignId,
Token t,
Token label,
Token args,
boolean inverted,
int autoGenType,
boolean lastInRule) |
Reference a token
|
void |
MakeGrammar.refToken(Token idAssign,
Token t,
Token label,
Token args,
boolean inverted,
int autoGenType,
boolean lastInRule) |
|
void |
ANTLRGrammarParseBehavior.refTokenRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
DefineGrammarSymbols.refTokenRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
MakeGrammar.refTokenRange(Token t1,
Token t2,
Token label,
int autoGenType,
boolean lastInRule) |
|
void |
ANTLRGrammarParseBehavior.refTokensSpecElementOption(Token tok,
Token option,
Token value) |
|
void |
DefineGrammarSymbols.refTokensSpecElementOption(Token tok,
Token option,
Token value) |
|
void |
MakeGrammar.refTokensSpecElementOption(Token tok,
Token option,
Token value) |
|
void |
ANTLRGrammarParseBehavior.refTreeSpecifier(Token treeSpec) |
|
void |
DefineGrammarSymbols.refTreeSpecifier(Token treeSpec) |
|
void |
MakeGrammar.refTreeSpecifier(Token treeSpec) |
|
void |
ANTLRGrammarParseBehavior.refWildcard(Token t,
Token label,
int autoGenType) |
|
void |
DefineGrammarSymbols.refWildcard(Token t,
Token label,
int autoGenType) |
|
void |
MakeGrammar.refWildcard(Token t,
Token label,
int autoGenType) |
|
void |
TokenStreamRewriteEngine.replace(Token from,
Token to,
java.lang.String text) |
|
void |
TokenStreamRewriteEngine.replace(Token indexT,
java.lang.String text) |
|
void |
TokenStreamRewriteEngine.replace(java.lang.String programName,
Token from,
Token to,
java.lang.String text) |
|
void |
ANTLRGrammarParseBehavior.setArgOfRuleRef(Token argaction) |
|
void |
DefineGrammarSymbols.setArgOfRuleRef(Token argaction) |
|
void |
MakeGrammar.setArgOfRuleRef(Token argAction) |
|
void |
ANTLRGrammarParseBehavior.setFileOption(Token key,
Token value,
java.lang.String filename) |
|
void |
DefineGrammarSymbols.setFileOption(Token key,
Token value,
java.lang.String filename) |
setFileOption: Associate an option value with a key.
|
void |
ANTLRGrammarParseBehavior.setGrammarOption(Token key,
Token value) |
|
void |
DefineGrammarSymbols.setGrammarOption(Token key,
Token value) |
setGrammarOption: Associate an option value with a key.
|
void |
AlternativeBlock.setOption(Token key,
Token value) |
|
boolean |
Grammar.setOption(java.lang.String key,
Token value) |
Set a generic option.
|
void |
GrammarAtom.setOption(Token option,
Token value) |
|
boolean |
LexerGrammar.setOption(java.lang.String key,
Token value) |
Set lexer options
|
boolean |
ParserGrammar.setOption(java.lang.String key,
Token value) |
Set parser options -- performs action on the following options:
|
void |
RuleBlock.setOption(Token key,
Token value) |
|
boolean |
TreeWalkerGrammar.setOption(java.lang.String key,
Token value) |
Set tree parser options
|
void |
ANTLRGrammarParseBehavior.setRuleOption(Token key,
Token value) |
|
void |
DefineGrammarSymbols.setRuleOption(Token key,
Token value) |
|
void |
MakeGrammar.setRuleOption(Token key,
Token value) |
|
void |
ANTLRGrammarParseBehavior.setSubruleOption(Token key,
Token value) |
|
void |
DefineGrammarSymbols.setSubruleOption(Token key,
Token value) |
|
void |
MakeGrammar.setSubruleOption(Token key,
Token value) |
|
void |
ANTLRGrammarParseBehavior.startLexer(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
|
void |
DefineGrammarSymbols.startLexer(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
Start a new lexer
|
void |
ANTLRGrammarParseBehavior.startParser(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
|
void |
DefineGrammarSymbols.startParser(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
Start a new parser
|
void |
ANTLRGrammarParseBehavior.startTreeWalker(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
|
void |
DefineGrammarSymbols.startTreeWalker(java.lang.String file,
Token name,
java.lang.String superClass,
java.lang.String doc) |
Start a new tree-walker
|
void |
ANTLRParser.terminal(Token label) |
|
void |
ANTLRParser.tokensSpecOptions(Token t) |
|