| Package | Description |
|---|---|
| org.antlr.v4.runtime | |
| org.antlr.v4.runtime.atn | |
| org.antlr.v4.runtime.tree.pattern | |
| org.antlr.v4.runtime.tree.xpath |
| Modifier and Type | Class and Description |
|---|---|
class |
LexerInterpreter |
| Modifier and Type | Method and Description |
|---|---|
ParseTreePattern |
Parser.compileParseTreePattern(String pattern,
int patternRuleIndex,
Lexer lexer)
The same as
Parser.compileParseTreePattern(String, int) but specify a
Lexer rather than trying to deduce it from this parser. |
| Constructor and Description |
|---|
LexerNoViableAltException(Lexer lexer,
CharStream input,
int startIndex,
ATNConfigSet deadEndConfigs) |
RecognitionException(Lexer lexer,
CharStream input) |
| Modifier and Type | Field and Description |
|---|---|
protected Lexer |
LexerATNSimulator.recog |
| Modifier and Type | Method and Description |
|---|---|
void |
LexerTypeAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerSkipAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerPushModeAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerPopModeAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerMoreAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerModeAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerIndexedCustomAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerCustomAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerChannelAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerAction.execute(Lexer lexer)
Execute the lexer action in the context of the specified
Lexer. |
void |
LexerActionExecutor.execute(Lexer lexer,
CharStream input,
int startIndex)
Execute the actions encapsulated by this executor within the context of a
particular
Lexer. |
| Constructor and Description |
|---|
LexerATNSimulator(Lexer recog,
ATN atn) |
| Modifier and Type | Method and Description |
|---|---|
Lexer |
ParseTreePatternMatcher.getLexer()
Used to convert the tree pattern string into a series of tokens.
|
| Constructor and Description |
|---|
ParseTreePatternMatcher(Lexer lexer,
Parser parser)
|
| Modifier and Type | Class and Description |
|---|---|
class |
XPathLexer |
Copyright © 1992–2024 Daniel Sun. All rights reserved.