Package org.pkl.core.parser.antlr
Class PklLexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
org.pkl.core.parser.antlr.PklLexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class PklLexer
extends org.antlr.v4.runtime.Lexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Deprecated.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intstatic final intstatic final intFields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIPFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip, validateInputStreamMethods inherited from class org.antlr.v4.runtime.Recognizer
addErrorListener, getATN, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
ABSTRACT
public static final int ABSTRACT- See Also:
-
AMENDS
public static final int AMENDS- See Also:
-
AS
public static final int AS- See Also:
-
CLASS
public static final int CLASS- See Also:
-
CONST
public static final int CONST- See Also:
-
ELSE
public static final int ELSE- See Also:
-
EXTENDS
public static final int EXTENDS- See Also:
-
EXTERNAL
public static final int EXTERNAL- See Also:
-
FALSE
public static final int FALSE- See Also:
-
FIXED
public static final int FIXED- See Also:
-
FOR
public static final int FOR- See Also:
-
FUNCTION
public static final int FUNCTION- See Also:
-
HIDDEN_
public static final int HIDDEN_- See Also:
-
IF
public static final int IF- See Also:
-
IMPORT
public static final int IMPORT- See Also:
-
IMPORT_GLOB
public static final int IMPORT_GLOB- See Also:
-
IN
public static final int IN- See Also:
-
IS
public static final int IS- See Also:
-
LET
public static final int LET- See Also:
-
LOCAL
public static final int LOCAL- See Also:
-
MODULE
public static final int MODULE- See Also:
-
NEW
public static final int NEW- See Also:
-
NOTHING
public static final int NOTHING- See Also:
-
NULL
public static final int NULL- See Also:
-
OPEN
public static final int OPEN- See Also:
-
OUT
public static final int OUT- See Also:
-
OUTER
public static final int OUTER- See Also:
-
READ
public static final int READ- See Also:
-
READ_GLOB
public static final int READ_GLOB- See Also:
-
READ_OR_NULL
public static final int READ_OR_NULL- See Also:
-
SUPER
public static final int SUPER- See Also:
-
THIS
public static final int THIS- See Also:
-
THROW
public static final int THROW- See Also:
-
TRACE
public static final int TRACE- See Also:
-
TRUE
public static final int TRUE- See Also:
-
TYPE_ALIAS
public static final int TYPE_ALIAS- See Also:
-
UNKNOWN
public static final int UNKNOWN- See Also:
-
WHEN
public static final int WHEN- See Also:
-
PROTECTED
public static final int PROTECTED- See Also:
-
OVERRIDE
public static final int OVERRIDE- See Also:
-
RECORD
public static final int RECORD- See Also:
-
DELETE
public static final int DELETE- See Also:
-
CASE
public static final int CASE- See Also:
-
SWITCH
public static final int SWITCH- See Also:
-
VARARG
public static final int VARARG- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
LBRACE
public static final int LBRACE- See Also:
-
RBRACE
public static final int RBRACE- See Also:
-
LBRACK
public static final int LBRACK- See Also:
-
RBRACK
public static final int RBRACK- See Also:
-
LPRED
public static final int LPRED- See Also:
-
COMMA
public static final int COMMA- See Also:
-
DOT
public static final int DOT- See Also:
-
QDOT
public static final int QDOT- See Also:
-
COALESCE
public static final int COALESCE- See Also:
-
NON_NULL
public static final int NON_NULL- See Also:
-
AT
public static final int AT- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
GT
public static final int GT- See Also:
-
LT
public static final int LT- See Also:
-
NOT
public static final int NOT- See Also:
-
QUESTION
public static final int QUESTION- See Also:
-
COLON
public static final int COLON- See Also:
-
ARROW
public static final int ARROW- See Also:
-
EQUAL
public static final int EQUAL- See Also:
-
NOT_EQUAL
public static final int NOT_EQUAL- See Also:
-
LTE
public static final int LTE- See Also:
-
GTE
public static final int GTE- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
PLUS
public static final int PLUS- See Also:
-
MINUS
public static final int MINUS- See Also:
-
POW
public static final int POW- See Also:
-
STAR
public static final int STAR- See Also:
-
DIV
public static final int DIV- See Also:
-
INT_DIV
public static final int INT_DIV- See Also:
-
MOD
public static final int MOD- See Also:
-
UNION
public static final int UNION- See Also:
-
PIPE
public static final int PIPE- See Also:
-
SPREAD
public static final int SPREAD- See Also:
-
QSPREAD
public static final int QSPREAD- See Also:
-
UNDERSCORE
public static final int UNDERSCORE- See Also:
-
SLQuote
public static final int SLQuote- See Also:
-
MLQuote
public static final int MLQuote- See Also:
-
IntLiteral
public static final int IntLiteral- See Also:
-
FloatLiteral
public static final int FloatLiteral- See Also:
-
Identifier
public static final int Identifier- See Also:
-
NewlineSemicolon
public static final int NewlineSemicolon- See Also:
-
Whitespace
public static final int Whitespace- See Also:
-
DocComment
public static final int DocComment- See Also:
-
BlockComment
public static final int BlockComment- See Also:
-
LineComment
public static final int LineComment- See Also:
-
ShebangComment
public static final int ShebangComment- See Also:
-
SLEndQuote
public static final int SLEndQuote- See Also:
-
SLInterpolation
public static final int SLInterpolation- See Also:
-
SLUnicodeEscape
public static final int SLUnicodeEscape- See Also:
-
SLCharacterEscape
public static final int SLCharacterEscape- See Also:
-
SLCharacters
public static final int SLCharacters- See Also:
-
MLEndQuote
public static final int MLEndQuote- See Also:
-
MLInterpolation
public static final int MLInterpolation- See Also:
-
MLUnicodeEscape
public static final int MLUnicodeEscape- See Also:
-
MLCharacterEscape
public static final int MLCharacterEscape- See Also:
-
MLNewline
public static final int MLNewline- See Also:
-
MLCharacters
public static final int MLCharacters- See Also:
-
NewlineSemicolonChannel
public static final int NewlineSemicolonChannel- See Also:
-
WhitespaceChannel
public static final int WhitespaceChannel- See Also:
-
CommentsChannel
public static final int CommentsChannel- See Also:
-
ShebangChannel
public static final int ShebangChannel- See Also:
-
SLString
public static final int SLString- See Also:
-
MLString
public static final int MLString- See Also:
-
channelNames
-
modeNames
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
PklLexer
public PklLexer(org.antlr.v4.runtime.CharStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Overrides:
getTokenNamesin classorg.antlr.v4.runtime.Lexer
-
getVocabulary
@NotNull public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
- Overrides:
getChannelNamesin classorg.antlr.v4.runtime.Lexer
-
getModeNames
- Overrides:
getModeNamesin classorg.antlr.v4.runtime.Lexer
-
action
public void action(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex) - Overrides:
actionin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) - Overrides:
sempredin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
VOCABULARYinstead.