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(java.lang.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 |