Top Fields Constructors Methods
io.github.kusoroadeolu.veneer

public Class PythonLexer

extends PythonLexerBase
Class Inheritance
Annotations
@SuppressWarnings:all, warnings, unchecked, unused, cast, CheckReturnValue, this-escape
Imports
org.antlr.v4.runtime.Lexer, .CharStream, .Token, .TokenStream, org.antlr.v4.runtime.*, org.antlr.v4.runtime.atn.*, org.antlr.v4.runtime.dfa.DFA, org.antlr.v4.runtime.misc.*

Field Summary

Modifier and TypeField and Description
public static final ATN
protected static final DFA[]
private static final String[]
public static final String
protected static final PredictionContextCache
private static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
tokenNames

Deprecated Use VOCABULARY instead.
public static final int
public static final int
public static final int
public static final int
public static final int
public static final Vocabulary
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ATN
getATN()

Implements abstract org.antlr.v4.runtime.Recognizer.getATN.

Get the ATN used by the recognizer for prediction.

public String[]
public String
getGrammarFileName()

Implements abstract org.antlr.v4.runtime.Recognizer.getGrammarFileName.

For debugging and other purposes, might want the grammar name.

public String[]
public String[]
public String
getSerializedATN()

Overrides org.antlr.v4.runtime.Recognizer.getSerializedATN.

If this recognizer was generated, it will have a serialized ATN representation of the grammar.

public String[]
getTokenNames()

Overrides org.antlr.v4.runtime.Lexer.getTokenNames.

Deprecated

Used to print out token names like ID during debugging and error reporting.

public Vocabulary
getVocabulary()

Overrides org.antlr.v4.runtime.Recognizer.getVocabulary.

Get the vocabulary used by the recognizer.

private static String[]
private static String[]
private static String[]
Inherited from io.github.kusoroadeolu.veneer.PythonLexerBase:
nextTokenreset

Field Detail

_ATNback to summary
public static final ATN _ATN
_decisionToDFAback to summary
protected static final DFA[] _decisionToDFA
_LITERAL_NAMESback to summary
private static final String[] _LITERAL_NAMES
_serializedATNback to summary
public static final String _serializedATN
_sharedContextCacheback to summary
protected static final PredictionContextCache _sharedContextCache
_SYMBOLIC_NAMESback to summary
private static final String[] _SYMBOLIC_NAMES
AMPERback to summary
public static final int AMPER
AMPEREQUALback to summary
public static final int AMPEREQUAL
ANDback to summary
public static final int AND
ASback to summary
public static final int AS
ASSERTback to summary
public static final int ASSERT
ASYNCback to summary
public static final int ASYNC
ATback to summary
public static final int AT
ATEQUALback to summary
public static final int ATEQUAL
AWAITback to summary
public static final int AWAIT
BREAKback to summary
public static final int BREAK
channelNamesback to summary
public static String[] channelNames
CIRCUMFLEXback to summary
public static final int CIRCUMFLEX
CIRCUMFLEXEQUALback to summary
public static final int CIRCUMFLEXEQUAL
CLASSback to summary
public static final int CLASS
COLONback to summary
public static final int COLON
COLONEQUALback to summary
public static final int COLONEQUAL
COMMAback to summary
public static final int COMMA
COMMENTback to summary
public static final int COMMENT
CONTINUEback to summary
public static final int CONTINUE
DEDENTback to summary
public static final int DEDENT
DEFback to summary
public static final int DEF
DELback to summary
public static final int DEL
DOTback to summary
public static final int DOT
DOUBLESLASHback to summary
public static final int DOUBLESLASH
DOUBLESLASHEQUALback to summary
public static final int DOUBLESLASHEQUAL
DOUBLESTARback to summary
public static final int DOUBLESTAR
DOUBLESTAREQUALback to summary
public static final int DOUBLESTAREQUAL
DQ1__FORMAT_SPECIFICATION_MODEback to summary
public static final int DQ1__FORMAT_SPECIFICATION_MODE
DQ1__FSTRING_MODEback to summary
public static final int DQ1__FSTRING_MODE
DQ1R_FORMAT_SPECIFICATION_MODEback to summary
public static final int DQ1R_FORMAT_SPECIFICATION_MODE
DQ1R_FSTRING_MODEback to summary
public static final int DQ1R_FSTRING_MODE
DQ3__FORMAT_SPECIFICATION_MODEback to summary
public static final int DQ3__FORMAT_SPECIFICATION_MODE
DQ3__FSTRING_MODEback to summary
public static final int DQ3__FSTRING_MODE
DQ3R_FORMAT_SPECIFICATION_MODEback to summary
public static final int DQ3R_FORMAT_SPECIFICATION_MODE
DQ3R_FSTRING_MODEback to summary
public static final int DQ3R_FSTRING_MODE
ELIFback to summary
public static final int ELIF
ELLIPSISback to summary
public static final int ELLIPSIS
ELSEback to summary
public static final int ELSE
ENCODINGback to summary
public static final int ENCODING
EQEQUALback to summary
public static final int EQEQUAL
EQUALback to summary
public static final int EQUAL
ERRORTOKENback to summary
public static final int ERRORTOKEN
EXCEPTback to summary
public static final int EXCEPT
EXCLAMATIONback to summary
public static final int EXCLAMATION
EXPLICIT_LINE_JOININGback to summary
public static final int EXPLICIT_LINE_JOINING
FALSEback to summary
public static final int FALSE
FINALLYback to summary
public static final int FINALLY
FORback to summary
public static final int FOR
FROMback to summary
public static final int FROM
FSTRING_ENDback to summary
public static final int FSTRING_END
FSTRING_MIDDLEback to summary
public static final int FSTRING_MIDDLE
FSTRING_STARTback to summary
public static final int FSTRING_START
GLOBALback to summary
public static final int GLOBAL
GREATERback to summary
public static final int GREATER
GREATEREQUALback to summary
public static final int GREATEREQUAL
IFback to summary
public static final int IF
IMPORTback to summary
public static final int IMPORT
INback to summary
public static final int IN
INDENTback to summary
public static final int INDENT
ISback to summary
public static final int IS
LAMBDAback to summary
public static final int LAMBDA
LBRACEback to summary
public static final int LBRACE
LEFTSHIFTback to summary
public static final int LEFTSHIFT
LEFTSHIFTEQUALback to summary
public static final int LEFTSHIFTEQUAL
LESSback to summary
public static final int LESS
LESSEQUALback to summary
public static final int LESSEQUAL
LPARback to summary
public static final int LPAR
LSQBback to summary
public static final int LSQB
MINEQUALback to summary
public static final int MINEQUAL
MINUSback to summary
public static final int MINUS
modeNamesback to summary
public static String[] modeNames
NAMEback to summary
public static final int NAME
NAME_OR_CASEback to summary
public static final int NAME_OR_CASE
NAME_OR_MATCHback to summary
public static final int NAME_OR_MATCH
NAME_OR_TYPEback to summary
public static final int NAME_OR_TYPE
NAME_OR_WILDCARDback to summary
public static final int NAME_OR_WILDCARD
NEWLINEback to summary
public static final int NEWLINE
NONEback to summary
public static final int NONE
NONLOCALback to summary
public static final int NONLOCAL
NOTback to summary
public static final int NOT
NOTEQUALback to summary
public static final int NOTEQUAL
NUMBERback to summary
public static final int NUMBER
ORback to summary
public static final int OR
PASSback to summary
public static final int PASS
PERCENTback to summary
public static final int PERCENT
PERCENTEQUALback to summary
public static final int PERCENTEQUAL
PLUSback to summary
public static final int PLUS
PLUSEQUALback to summary
public static final int PLUSEQUAL
RAISEback to summary
public static final int RAISE
RARROWback to summary
public static final int RARROW
RBRACEback to summary
public static final int RBRACE
RETURNback to summary
public static final int RETURN
RIGHTSHIFTback to summary
public static final int RIGHTSHIFT
RIGHTSHIFTEQUALback to summary
public static final int RIGHTSHIFTEQUAL
RPARback to summary
public static final int RPAR
RSQBback to summary
public static final int RSQB
ruleNamesback to summary
public static final String[] ruleNames
SEMIback to summary
public static final int SEMI
SLASHback to summary
public static final int SLASH
SLASHEQUALback to summary
public static final int SLASHEQUAL
SQ1__FORMAT_SPECIFICATION_MODEback to summary
public static final int SQ1__FORMAT_SPECIFICATION_MODE
SQ1__FSTRING_MODEback to summary
public static final int SQ1__FSTRING_MODE
SQ1R_FORMAT_SPECIFICATION_MODEback to summary
public static final int SQ1R_FORMAT_SPECIFICATION_MODE
SQ1R_FSTRING_MODEback to summary
public static final int SQ1R_FSTRING_MODE
SQ3__FORMAT_SPECIFICATION_MODEback to summary
public static final int SQ3__FORMAT_SPECIFICATION_MODE
SQ3__FSTRING_MODEback to summary
public static final int SQ3__FSTRING_MODE
SQ3R_FORMAT_SPECIFICATION_MODEback to summary
public static final int SQ3R_FORMAT_SPECIFICATION_MODE
SQ3R_FSTRING_MODEback to summary
public static final int SQ3R_FSTRING_MODE
STARback to summary
public static final int STAR
STAREQUALback to summary
public static final int STAREQUAL
STRINGback to summary
public static final int STRING
TILDEback to summary
public static final int TILDE
tokenNamesback to summary
public static final String[] tokenNames

Deprecated

Use VOCABULARY instead.

Annotations
@Deprecated
TRUEback to summary
public static final int TRUE
TRYback to summary
public static final int TRY
TYPE_COMMENTback to summary
public static final int TYPE_COMMENT
VBARback to summary
public static final int VBAR
VBAREQUALback to summary
public static final int VBAREQUAL
VOCABULARYback to summary
public static final Vocabulary VOCABULARY
WHILEback to summary
public static final int WHILE
WITHback to summary
public static final int WITH
WSback to summary
public static final int WS
YIELDback to summary
public static final int YIELD

Constructor Detail

PythonLexerback to summary
public PythonLexer(CharStream input)

Method Detail

getATNback to summary
public ATN getATN()

Implements abstract org.antlr.v4.runtime.Recognizer.getATN.

Doc from org.antlr.v4.runtime.Recognizer.getATN.

Get the ATN used by the recognizer for prediction.

Annotations
@Override
getChannelNamesback to summary
public String[] getChannelNames()

Overrides org.antlr.v4.runtime.Lexer.getChannelNames.

Annotations
@Override
getGrammarFileNameback to summary
public String getGrammarFileName()

Implements abstract org.antlr.v4.runtime.Recognizer.getGrammarFileName.

Doc from org.antlr.v4.runtime.Recognizer.getGrammarFileName.

For debugging and other purposes, might want the grammar name. Have ANTLR generate an implementation for this method.

Annotations
@Override
getModeNamesback to summary
public String[] getModeNames()

Overrides org.antlr.v4.runtime.Lexer.getModeNames.

Annotations
@Override
getRuleNamesback to summary
public String[] getRuleNames()

Implements abstract org.antlr.v4.runtime.Recognizer.getRuleNames.

Annotations
@Override
getSerializedATNback to summary
public String getSerializedATN()

Overrides org.antlr.v4.runtime.Recognizer.getSerializedATN.

Doc from org.antlr.v4.runtime.Recognizer.getSerializedATN.

If this recognizer was generated, it will have a serialized ATN representation of the grammar.

For interpreters, we don't know their serialized ATN despite having created the interpreter from it.

Annotations
@Override
getTokenNamesback to summary
public String[] getTokenNames()

Overrides org.antlr.v4.runtime.Lexer.getTokenNames.

Doc from org.antlr.v4.runtime.Lexer.getTokenNames.

Deprecated

Used to print out token names like ID during debugging and error reporting. The generated parsers implement a method that overrides this to point to their String[] tokenNames.

Annotations
@Override
@Deprecated
getVocabularyback to summary
public Vocabulary getVocabulary()

Overrides org.antlr.v4.runtime.Recognizer.getVocabulary.

Doc from org.antlr.v4.runtime.Recognizer.getVocabulary.

Get the vocabulary used by the recognizer.

Annotations
@Override
makeLiteralNamesback to summary
private static String[] makeLiteralNames()
makeRuleNamesback to summary
private static String[] makeRuleNames()
makeSymbolicNamesback to summary
private static String[] makeSymbolicNames()