LqlLexer
[CLSCompliant(false)]
public class LqlLexer : Lexer, IRecognizer, ITokenSource
Constructors
LqlLexer
public LqlLexer(ICharStream input)
| Parameter | Type | Description |
|---|---|---|
input |
ICharStream |
LqlLexer
public LqlLexer(ICharStream input, TextWriter output, TextWriter errorOutput)
| Parameter | Type | Description |
|---|---|---|
input |
ICharStream |
|
output |
TextWriter |
|
errorOutput |
TextWriter |
Properties
Vocabulary
[NotNull]
public override IVocabulary Vocabulary { get; }
Get the vocabulary used by the recognizer.
GrammarFileName
public override string GrammarFileName { get; }
For debugging and other purposes, might want the grammar name.
RuleNames
public override string[] RuleNames { get; }
Used to print out token names like ID during debugging and error reporting.
ChannelNames
public override string[] ChannelNames { get; }
ModeNames
public override string[] ModeNames { get; }
SerializedAtn
public override int[] SerializedAtn { get; }
If this recognizer was generated, it will have a serialized ATN representation of the grammar.
Values
| Name | Description |
|---|---|
decisionToDFA |
|
sharedContextCache |
|
T__0 |
|
T__1 |
|
T__2 |
|
T__3 |
|
T__4 |
|
T__5 |
|
T__6 |
|
T__7 |
|
T__8 |
|
T__9 |
|
T__10 |
|
T__11 |
|
T__12 |
|
T__13 |
|
T__14 |
|
T__15 |
|
T__16 |
|
T__17 |
|
T__18 |
|
T__19 |
|
ASC |
|
DESC |
|
AND |
|
OR |
|
DISTINCT |
|
EXISTS |
|
NULL |
|
IS |
|
NOT |
|
IN |
|
AS |
|
CASE |
|
WHEN |
|
THEN |
|
ELSE |
|
END |
|
WITH |
|
OVER |
|
PARTITION |
|
ORDER |
|
BY |
|
COALESCE |
|
EXTRACT |
|
FROM |
|
INTERVAL |
|
CURRENT_DATE |
|
DATE_TRUNC |
|
ON |
|
LIKE |
|
PARAMETER |
|
IDENT |
|
INT |
|
DECIMAL |
|
STRING |
|
COMMENT |
|
WS |
|
ASTERISK |
|
channelNames |
|
modeNames |
|
ruleNames |
|
DefaultVocabulary |
|
_ATN |