class ParserGrammar extends Grammar
analyzerDebug, antlrTool, buildAST, classMemberAction, className, comment, debuggingOutput, defaultErrorHandler, exportVocab, fileName, generator, hasSyntacticPredicate, hasUserErrorHandling, importVocab, interactive, maxk, options, preambleAction, rules, superClass, symbols, theLLkAnalyzer, tokenManager, traceRules| Constructor and Description |
|---|
ParserGrammar(java.lang.String className_,
Tool tool_,
java.lang.String superClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate()
Top-level call to generate the code for this grammar
|
protected java.lang.String |
getSuperClass() |
void |
processArguments(java.lang.String[] args)
Process command line arguments.
|
boolean |
setOption(java.lang.String key,
Token value)
Set parser options -- performs action on the following options:
|
define, getClassName, getDefaultErrorHandler, getFilename, getIntegerOption, getOption, getSymbol, getSymbols, hasOption, isDefined, setCodeGenerator, setFilename, setGrammarAnalyzer, setTokenManager, toStringParserGrammar(java.lang.String className_,
Tool tool_,
java.lang.String superClass)
public void generate()
throws java.io.IOException
protected java.lang.String getSuperClass()
getSuperClass in class Grammarpublic void processArguments(java.lang.String[] args)
processArguments in class Grammarpublic boolean setOption(java.lang.String key,
Token value)