| Package | Description |
|---|---|
| antlr | |
| antlr.actions.cpp | |
| antlr.actions.csharp | |
| antlr.actions.java | |
| antlr.actions.python | |
| antlr.preprocessor |
| Modifier and Type | Field and Description |
|---|---|
protected Tool |
Grammar.antlrTool |
protected Tool |
CodeGenerator.antlrTool |
protected Tool |
LLkAnalyzer.tool |
protected Tool |
DefineGrammarSymbols.tool |
| Modifier and Type | Method and Description |
|---|---|
protected Tool |
ANTLRTokdefParser.getTool() |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaCodeGenerator.setTool(Tool tool) |
void |
CodeGenerator.setTool(Tool tool) |
void |
ANTLRTokdefParser.setTool(Tool tool)
In order to make it so existing subclasses don't break, we won't require
that the antlr.Tool instance be passed as a constructor element.
|
PrintWriter |
JavaCodeGeneratorPrintWriterManager.setupOutput(Tool tool,
Grammar grammar) |
PrintWriter |
DefaultJavaCodeGeneratorPrintWriterManager.setupOutput(Tool tool,
Grammar grammar) |
PrintWriter |
DefaultJavaCodeGeneratorPrintWriterManager.setupOutput(Tool tool,
Grammar grammar,
String fileName) |
PrintWriter |
JavaCodeGeneratorPrintWriterManager.setupOutput(Tool tool,
String fileName) |
PrintWriter |
DefaultJavaCodeGeneratorPrintWriterManager.setupOutput(Tool tool,
String fileName) |
| Constructor and Description |
|---|
ANTLRParser(TokenBuffer tokenBuf,
ANTLRGrammarParseBehavior behavior_,
Tool tool_) |
DefineGrammarSymbols(Tool tool_,
String[] args_,
LLkAnalyzer analyzer_) |
Grammar(String className_,
Tool tool_,
String superClass) |
LLkAnalyzer(Tool tool_)
Create an LLk analyzer
|
MakeGrammar(Tool tool_,
String[] args_,
LLkAnalyzer analyzer_) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionLexer.setTool(Tool tool) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionLexer.setTool(Tool tool) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionLexer.setTool(Tool tool) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionLexer.setTool(Tool tool) |
| Constructor and Description |
|---|
CodeLexer(String s,
String fname,
int line,
Tool tool) |
| Modifier and Type | Field and Description |
|---|---|
protected Tool |
Tool.antlrTool |
protected Tool |
Hierarchy.antlrTool |
protected Tool |
GrammarFile.tool |
| Modifier and Type | Method and Description |
|---|---|
protected Tool |
Preprocessor.getTool() |
Tool |
Hierarchy.getTool() |
| Modifier and Type | Method and Description |
|---|---|
void |
Preprocessor.setTool(Tool tool)
In order to make it so existing subclasses don't break, we won't require
that the antlr.Tool instance be passed as a constructor element.
|
void |
Hierarchy.setTool(Tool antlrTool) |
| Constructor and Description |
|---|
GrammarFile(Tool tool,
String f) |
Hierarchy(Tool tool) |
Tool(Tool t,
String[] args) |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.