Dependencies
Declarations
-
org
-
antlr
-
v4
-
Tool
-
VERSION: String
-
static class initializer
-
GRAMMAR_EXTENSION: String
-
LEGACY_GRAMMAR_EXTENSION: String
-
ALL_GRAMMAR_EXTENSIONS: List<String>
-
OptionArgType
-
Option
-
inputDirectory: File
-
outputDirectory: String
-
libDirectory: String
-
generate_ATN_dot: boolean
-
grammarEncoding: String
-
msgFormat: String
-
launch_ST_inspector: boolean
-
ST_inspector_wait_for_close: boolean
-
force_atn: boolean
-
log: boolean
-
gen_listener: boolean
-
gen_visitor: boolean
-
gen_dependencies: boolean
-
genPackage: String
-
grammarOptions: Map<String, String>
-
warnings_are_errors: boolean
-
longMessages: boolean
-
exact_output_dir: boolean
-
optionDefs: Option[]
-
haveOutputDir: boolean
-
return_dont_exit: boolean
-
internalOption_PrintGrammarTree: boolean
-
internalOption_ShowATNConfigsInDFA: boolean
-
args: String[]
-
grammarFiles: List<String>
-
errMgr: ErrorManager
-
logMgr: LogManager
-
listeners: List<ANTLRToolListener>
-
defaultListener: DefaultToolListener
-
main(String[]): void
-
Tool(): void
-
Tool(String[]): void
-
handleArgs(): void
-
handleOptionSetArg(String): void
-
processGrammarsOnCommandLine(): void
-
process(Grammar, boolean): void
-
processNonCombinedGrammar(Grammar, boolean): void
-
checkForRuleIssues(Grammar): boolean
-
sortGrammarByTokenVocab(List<String>): List<GrammarRootAST>
-
findOptionValueAST(GrammarRootAST, String): GrammarAST
-
createGrammar(GrammarRootAST): Grammar
-
parseGrammar(String): GrammarRootAST
-
loadGrammar(String): Grammar
-
importedGrammars: Map<String, Grammar>
-
loadImportedGrammar(Grammar, GrammarAST): Grammar
-
parseGrammarFromString(String): GrammarRootAST
-
parse(String, CharStream): GrammarRootAST
-
generateATNs(Grammar): void
-
generateInterpreterData(Grammar): void
-
getOutputFileWriter(Grammar, String): Writer
-
getImportedGrammarFile(Grammar, String): File
-
getOutputDirectory(String): File
-
new_getOutputDirectory(String): File
-
writeDOTFile(Grammar, Rule, String): void
-
writeDOTFile(Grammar, String, String): void
-
help(): void
-
log(String, String): void
-
log(String): void
-
getNumErrors(): int
-
addListener(ANTLRToolListener): void
-
removeListener(ANTLRToolListener): void
-
removeListeners(): void
-
getListeners(): List<ANTLRToolListener>
-
info(String): void
-
error(ANTLRMessage): void
-
warning(ANTLRMessage): void
-
version(): void
-
exit(int): void
-
panic(): void
-
analysis
-
automata
-
codegen
-
gui
-
misc
-
parse
-
semantics
-
tool
-
unicode
Java files
Class files