Package org.pkl.core.parser.antlr
Class PklLexer
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<java.lang.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
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNstatic java.lang.String_serializedATNstatic intABSTRACTstatic intAMENDSstatic intANDstatic intARROWstatic intASstatic intASSIGNstatic intATstatic intBlockCommentstatic intCASEstatic java.lang.String[]channelNamesstatic intCLASSstatic intCOALESCEstatic intCOLONstatic intCOMMAstatic intCommentsChannelstatic intCONSTstatic intDELETEstatic intDIVstatic intDocCommentstatic intDOTstatic intELSEstatic intEQUALstatic intEXTENDSstatic intEXTERNALstatic intFALSEstatic intFIXEDstatic intFloatLiteralstatic intFORstatic intFUNCTIONstatic intGTstatic intGTEstatic intHIDDEN_static intIdentifierstatic intIFstatic intIMPORTstatic intIMPORT_GLOBstatic intINstatic intINT_DIVstatic intIntLiteralstatic intISstatic intLBRACEstatic intLBRACKstatic intLETstatic intLineCommentstatic intLOCALstatic intLPARENstatic intLPREDstatic intLTstatic intLTEstatic intMINUSstatic intMLCharacterEscapestatic intMLCharactersstatic intMLEndQuotestatic intMLInterpolationstatic intMLNewlinestatic intMLQuotestatic intMLStringstatic intMLUnicodeEscapestatic intMODstatic java.lang.String[]modeNamesstatic intMODULEstatic intNEWstatic intNewlineSemicolonstatic intNewlineSemicolonChannelstatic intNON_NULLstatic intNOTstatic intNOT_EQUALstatic intNOTHINGstatic intNULLstatic intOPENstatic intORstatic intOUTstatic intOUTERstatic intOVERRIDEstatic intPIPEstatic intPLUSstatic intPOWstatic intPROTECTEDstatic intQDOTstatic intQSPREADstatic intQUESTIONstatic intRBRACEstatic intRBRACKstatic intREADstatic intREAD_GLOBstatic intREAD_OR_NULLstatic intRECORDstatic intRPARENstatic java.lang.String[]ruleNamesstatic intShebangChannelstatic intShebangCommentstatic intSLCharacterEscapestatic intSLCharactersstatic intSLEndQuotestatic intSLInterpolationstatic intSLQuotestatic intSLStringstatic intSLUnicodeEscapestatic intSPREADstatic intSTARstatic intSUPERstatic intSWITCHstatic intTHISstatic intTHROWstatic java.lang.String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTRACEstatic intTRUEstatic intTYPE_ALIASstatic intUNDERSCOREstatic intUNIONstatic intUNKNOWNstatic intVARARGstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWHENstatic intWhitespacestatic intWhitespaceChannel-
Fields 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, SKIP
-
-
Constructor Summary
Constructors Constructor Description PklLexer(org.antlr.v4.runtime.CharStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaction(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex)java.lang.String[]getChannelNames()java.lang.StringgetGrammarFileName()java.lang.String[]getModeNames()java.lang.String[]getRuleNames()java.lang.StringgetSerializedATN()java.lang.String[]getTokenNames()Deprecated.org.antlr.v4.runtime.VocabularygetVocabulary()booleansempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex)-
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, validateInputStream
-
Methods 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 Detail
-
ABSTRACT
public static final int ABSTRACT
- See Also:
- Constant Field Values
-
AMENDS
public static final int AMENDS
- See Also:
- Constant Field Values
-
AS
public static final int AS
- See Also:
- Constant Field Values
-
CLASS
public static final int CLASS
- See Also:
- Constant Field Values
-
CONST
public static final int CONST
- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
-
EXTENDS
public static final int EXTENDS
- See Also:
- Constant Field Values
-
EXTERNAL
public static final int EXTERNAL
- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
-
FIXED
public static final int FIXED
- See Also:
- Constant Field Values
-
FOR
public static final int FOR
- See Also:
- Constant Field Values
-
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
-
HIDDEN_
public static final int HIDDEN_
- See Also:
- Constant Field Values
-
IF
public static final int IF
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
IMPORT_GLOB
public static final int IMPORT_GLOB
- See Also:
- Constant Field Values
-
IN
public static final int IN
- See Also:
- Constant Field Values
-
IS
public static final int IS
- See Also:
- Constant Field Values
-
LET
public static final int LET
- See Also:
- Constant Field Values
-
LOCAL
public static final int LOCAL
- See Also:
- Constant Field Values
-
MODULE
public static final int MODULE
- See Also:
- Constant Field Values
-
NEW
public static final int NEW
- See Also:
- Constant Field Values
-
NOTHING
public static final int NOTHING
- See Also:
- Constant Field Values
-
NULL
public static final int NULL
- See Also:
- Constant Field Values
-
OPEN
public static final int OPEN
- See Also:
- Constant Field Values
-
OUT
public static final int OUT
- See Also:
- Constant Field Values
-
OUTER
public static final int OUTER
- See Also:
- Constant Field Values
-
READ
public static final int READ
- See Also:
- Constant Field Values
-
READ_GLOB
public static final int READ_GLOB
- See Also:
- Constant Field Values
-
READ_OR_NULL
public static final int READ_OR_NULL
- See Also:
- Constant Field Values
-
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
-
THIS
public static final int THIS
- See Also:
- Constant Field Values
-
THROW
public static final int THROW
- See Also:
- Constant Field Values
-
TRACE
public static final int TRACE
- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
-
TYPE_ALIAS
public static final int TYPE_ALIAS
- See Also:
- Constant Field Values
-
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
-
WHEN
public static final int WHEN
- See Also:
- Constant Field Values
-
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
-
OVERRIDE
public static final int OVERRIDE
- See Also:
- Constant Field Values
-
RECORD
public static final int RECORD
- See Also:
- Constant Field Values
-
DELETE
public static final int DELETE
- See Also:
- Constant Field Values
-
CASE
public static final int CASE
- See Also:
- Constant Field Values
-
SWITCH
public static final int SWITCH
- See Also:
- Constant Field Values
-
VARARG
public static final int VARARG
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
LBRACE
public static final int LBRACE
- See Also:
- Constant Field Values
-
RBRACE
public static final int RBRACE
- See Also:
- Constant Field Values
-
LBRACK
public static final int LBRACK
- See Also:
- Constant Field Values
-
RBRACK
public static final int RBRACK
- See Also:
- Constant Field Values
-
LPRED
public static final int LPRED
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
QDOT
public static final int QDOT
- See Also:
- Constant Field Values
-
COALESCE
public static final int COALESCE
- See Also:
- Constant Field Values
-
NON_NULL
public static final int NON_NULL
- See Also:
- Constant Field Values
-
AT
public static final int AT
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
GT
public static final int GT
- See Also:
- Constant Field Values
-
LT
public static final int LT
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
ARROW
public static final int ARROW
- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
-
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
-
LTE
public static final int LTE
- See Also:
- Constant Field Values
-
GTE
public static final int GTE
- See Also:
- Constant Field Values
-
AND
public static final int AND
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
POW
public static final int POW
- See Also:
- Constant Field Values
-
STAR
public static final int STAR
- See Also:
- Constant Field Values
-
DIV
public static final int DIV
- See Also:
- Constant Field Values
-
INT_DIV
public static final int INT_DIV
- See Also:
- Constant Field Values
-
MOD
public static final int MOD
- See Also:
- Constant Field Values
-
UNION
public static final int UNION
- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
-
SPREAD
public static final int SPREAD
- See Also:
- Constant Field Values
-
QSPREAD
public static final int QSPREAD
- See Also:
- Constant Field Values
-
UNDERSCORE
public static final int UNDERSCORE
- See Also:
- Constant Field Values
-
SLQuote
public static final int SLQuote
- See Also:
- Constant Field Values
-
MLQuote
public static final int MLQuote
- See Also:
- Constant Field Values
-
IntLiteral
public static final int IntLiteral
- See Also:
- Constant Field Values
-
FloatLiteral
public static final int FloatLiteral
- See Also:
- Constant Field Values
-
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
-
NewlineSemicolon
public static final int NewlineSemicolon
- See Also:
- Constant Field Values
-
Whitespace
public static final int Whitespace
- See Also:
- Constant Field Values
-
DocComment
public static final int DocComment
- See Also:
- Constant Field Values
-
BlockComment
public static final int BlockComment
- See Also:
- Constant Field Values
-
LineComment
public static final int LineComment
- See Also:
- Constant Field Values
-
ShebangComment
public static final int ShebangComment
- See Also:
- Constant Field Values
-
SLEndQuote
public static final int SLEndQuote
- See Also:
- Constant Field Values
-
SLInterpolation
public static final int SLInterpolation
- See Also:
- Constant Field Values
-
SLUnicodeEscape
public static final int SLUnicodeEscape
- See Also:
- Constant Field Values
-
SLCharacterEscape
public static final int SLCharacterEscape
- See Also:
- Constant Field Values
-
SLCharacters
public static final int SLCharacters
- See Also:
- Constant Field Values
-
MLEndQuote
public static final int MLEndQuote
- See Also:
- Constant Field Values
-
MLInterpolation
public static final int MLInterpolation
- See Also:
- Constant Field Values
-
MLUnicodeEscape
public static final int MLUnicodeEscape
- See Also:
- Constant Field Values
-
MLCharacterEscape
public static final int MLCharacterEscape
- See Also:
- Constant Field Values
-
MLNewline
public static final int MLNewline
- See Also:
- Constant Field Values
-
MLCharacters
public static final int MLCharacters
- See Also:
- Constant Field Values
-
NewlineSemicolonChannel
public static final int NewlineSemicolonChannel
- See Also:
- Constant Field Values
-
WhitespaceChannel
public static final int WhitespaceChannel
- See Also:
- Constant Field Values
-
CommentsChannel
public static final int CommentsChannel
- See Also:
- Constant Field Values
-
ShebangChannel
public static final int ShebangChannel
- See Also:
- Constant Field Values
-
SLString
public static final int SLString
- See Also:
- Constant Field Values
-
MLString
public static final int MLString
- See Also:
- Constant Field Values
-
channelNames
public static java.lang.String[] channelNames
-
modeNames
public static java.lang.String[] modeNames
-
ruleNames
public static final java.lang.String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final java.lang.String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final java.lang.String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public java.lang.String[] 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<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
public java.lang.String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
public java.lang.String getSerializedATN()
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
@NotNull public java.lang.String[] getChannelNames()
- Overrides:
getChannelNamesin classorg.antlr.v4.runtime.Lexer
-
getModeNames
@NotNull public java.lang.String[] 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<java.lang.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<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
-