Package | Description |
---|---|
antlr |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ImportVocabTokenManager
Static implementation of the TokenManager, used for importVocab option
|
(package private) class |
SimpleTokenManager |
Modifier and Type | Field and Description |
---|---|
protected TokenManager |
Grammar.tokenManager
The token manager associated with the grammar, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
CSharpCodeGenerator.genRule(RuleSymbol s,
boolean startSymbol,
int ruleNum,
TokenManager tm)
Gen a named rule block.
|
protected void |
CSharpCodeGenerator.genTokenDefinitions(TokenManager tm) |
protected void |
CodeGenerator.genTokenInterchange(TokenManager tm)
Generate the token types as a text file for persistence across shared lexer/parser
|
protected void |
DocBookCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types TXT file
|
protected void |
CSharpCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types CSharp file
|
protected void |
JavaCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types Java file
|
protected void |
CppCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types C++ file
|
protected void |
DiagnosticCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types TXT file
|
protected void |
PythonCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types Java file
|
protected void |
HTMLCodeGenerator.genTokenTypes(TokenManager tm)
Generate the token types TXT file
|
void |
Grammar.setTokenManager(TokenManager tokenManager_) |