| Package | Description |
|---|---|
| antlr | |
| antlr.actions.cpp | |
| antlr.actions.python | |
| antlr.debug | |
| antlr.preprocessor |
| Modifier and Type | Class and Description |
|---|---|
class |
ANTLRLexer |
class |
ANTLRTokdefLexer |
| Modifier and Type | Field and Description |
|---|---|
CharScanner |
MismatchedCharException.scanner |
| Constructor and Description |
|---|
ANTLRHashString(char[] buf,
int length,
CharScanner lexer) |
ANTLRHashString(CharScanner lexer) |
ANTLRHashString(String s,
CharScanner lexer) |
MismatchedCharException(char c,
BitSet set_,
boolean matchNot,
CharScanner scanner_) |
MismatchedCharException(char c,
char expecting_,
boolean matchNot,
CharScanner scanner_) |
MismatchedCharException(char c,
char lower,
char upper_,
boolean matchNot,
CharScanner scanner_) |
NoViableAltForCharException(char c,
CharScanner scanner) |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionLexer
Perform the following translations:
AST related translations
## -> currentRule_AST
#(x,y,z) -> codeGenerator.getASTCreateString(vector-of(x,y,z))
#[x] -> codeGenerator.getASTCreateString(x)
#x -> codeGenerator.mapTreeId(x)
Inside context of #(...), you can ref (x,y,z), [x], and x as shortcuts.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CodeLexer |
| Modifier and Type | Class and Description |
|---|---|
class |
DebuggingCharScanner |
| Modifier and Type | Class and Description |
|---|---|
class |
PreprocessorLexer |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.