Public Member Functions | |
| void | generate () throws IOException |
| void | processArguments (String[] args) |
| boolean | setOption (String key, Token value) |
Protected Member Functions | |
| String | getSuperClass () |
Protected Attributes | |
| boolean | transform = false |
Package Functions | |
| TreeWalkerGrammar (String className_, Tool tool_, String superClass) | |
Parser-specific grammar subclass
| antlr.TreeWalkerGrammar.TreeWalkerGrammar | ( | String | className_, | |
| Tool | tool_, | |||
| String | superClass | |||
| ) | [package] |
| void antlr.TreeWalkerGrammar.generate | ( | ) | throws IOException [virtual] |
Top-level call to generate the code for this grammar
Implements antlr.Grammar.
References antlr.CodeGenerator.gen(), and antlr.Grammar.generator.
| String antlr.TreeWalkerGrammar.getSuperClass | ( | ) | [protected, virtual] |
Implements antlr.Grammar.
| void antlr.TreeWalkerGrammar.processArguments | ( | String[] | args | ) | [virtual] |
Process command line arguments. -trace have all rules call traceIn/traceOut -traceParser have parser rules call traceIn/traceOut -debug generate debugging output for parser debugger
Implements antlr.Grammar.
References antlr.Grammar.antlrTool, antlr.Tool.setArgOK(), and antlr.Grammar.traceRules.
| boolean antlr.TreeWalkerGrammar.setOption | ( | String | key, | |
| Token | value | |||
| ) |
Set tree parser options
Reimplemented from antlr.Grammar.
References antlr.Grammar.antlrTool, antlr.Grammar.buildAST, antlr.Tool.error(), antlr.Token.getColumn(), antlr.Grammar.getFilename(), antlr.Token.getLine(), and antlr.Token.getText().
boolean antlr.TreeWalkerGrammar.transform = false [protected] |
1.7.0