Package de.jplag.python3.grammar
Class Python3Lexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
de.jplag.python3.grammar.Python3Lexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class Python3Lexer
extends org.antlr.v4.runtime.Lexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic 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 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 String[]static 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 org.antlr.v4.runtime.Vocabularystatic final intstatic final intstatic 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
Modifier and TypeMethodDescriptionvoidaction(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int actionIndex) voidemit(org.antlr.v4.runtime.Token t) org.antlr.v4.runtime.atn.ATNgetATN()String[]String[]String[]String[]Deprecated.org.antlr.v4.runtime.Vocabularyorg.antlr.v4.runtime.Tokenvoidreset()booleansempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex) Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, notifyListeners, popMode, pushMode, recover, recover, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skipMethods inherited from class org.antlr.v4.runtime.Recognizer
addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
INDENT
public static final int INDENT- See Also:
-
DEDENT
public static final int DEDENT- See Also:
-
STRING
public static final int STRING- See Also:
-
NUMBER
public static final int NUMBER- See Also:
-
INTEGER
public static final int INTEGER- See Also:
-
AND
public static final int AND- See Also:
-
AS
public static final int AS- See Also:
-
ASSERT
public static final int ASSERT- See Also:
-
ASYNC
public static final int ASYNC- See Also:
-
AWAIT
public static final int AWAIT- See Also:
-
BREAK
public static final int BREAK- See Also:
-
CASE
public static final int CASE- See Also:
-
CLASS
public static final int CLASS- See Also:
-
CONTINUE
public static final int CONTINUE- See Also:
-
DEF
public static final int DEF- See Also:
-
DEL
public static final int DEL- See Also:
-
ELIF
public static final int ELIF- See Also:
-
ELSE
public static final int ELSE- See Also:
-
EXCEPT
public static final int EXCEPT- See Also:
-
FALSE
public static final int FALSE- See Also:
-
FINALLY
public static final int FINALLY- See Also:
-
FOR
public static final int FOR- See Also:
-
FROM
public static final int FROM- See Also:
-
GLOBAL
public static final int GLOBAL- See Also:
-
IF
public static final int IF- See Also:
-
IMPORT
public static final int IMPORT- See Also:
-
IN
public static final int IN- See Also:
-
IS
public static final int IS- See Also:
-
LAMBDA
public static final int LAMBDA- See Also:
-
MATCH
public static final int MATCH- See Also:
-
NONE
public static final int NONE- See Also:
-
NONLOCAL
public static final int NONLOCAL- See Also:
-
NOT
public static final int NOT- See Also:
-
OR
public static final int OR- See Also:
-
PASS
public static final int PASS- See Also:
-
RAISE
public static final int RAISE- See Also:
-
RETURN
public static final int RETURN- See Also:
-
TRUE
public static final int TRUE- See Also:
-
TRY
public static final int TRY- See Also:
-
UNDERSCORE
public static final int UNDERSCORE- See Also:
-
WHILE
public static final int WHILE- See Also:
-
WITH
public static final int WITH- See Also:
-
YIELD
public static final int YIELD- See Also:
-
NEWLINE
public static final int NEWLINE- See Also:
-
NAME
public static final int NAME- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
BYTES_LITERAL
public static final int BYTES_LITERAL- See Also:
-
DECIMAL_INTEGER
public static final int DECIMAL_INTEGER- See Also:
-
OCT_INTEGER
public static final int OCT_INTEGER- See Also:
-
HEX_INTEGER
public static final int HEX_INTEGER- See Also:
-
BIN_INTEGER
public static final int BIN_INTEGER- See Also:
-
FLOAT_NUMBER
public static final int FLOAT_NUMBER- See Also:
-
IMAG_NUMBER
public static final int IMAG_NUMBER- See Also:
-
DOT
public static final int DOT- See Also:
-
ELLIPSIS
public static final int ELLIPSIS- See Also:
-
STAR
public static final int STAR- See Also:
-
OPEN_PAREN
public static final int OPEN_PAREN- See Also:
-
CLOSE_PAREN
public static final int CLOSE_PAREN- See Also:
-
COMMA
public static final int COMMA- See Also:
-
COLON
public static final int COLON- See Also:
-
SEMI_COLON
public static final int SEMI_COLON- See Also:
-
POWER
public static final int POWER- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
OPEN_BRACK
public static final int OPEN_BRACK- See Also:
-
CLOSE_BRACK
public static final int CLOSE_BRACK- See Also:
-
OR_OP
public static final int OR_OP- See Also:
-
XOR
public static final int XOR- See Also:
-
AND_OP
public static final int AND_OP- See Also:
-
LEFT_SHIFT
public static final int LEFT_SHIFT- See Also:
-
RIGHT_SHIFT
public static final int RIGHT_SHIFT- See Also:
-
ADD
public static final int ADD- See Also:
-
MINUS
public static final int MINUS- See Also:
-
DIV
public static final int DIV- See Also:
-
MOD
public static final int MOD- See Also:
-
IDIV
public static final int IDIV- See Also:
-
NOT_OP
public static final int NOT_OP- See Also:
-
OPEN_BRACE
public static final int OPEN_BRACE- See Also:
-
CLOSE_BRACE
public static final int CLOSE_BRACE- See Also:
-
LESS_THAN
public static final int LESS_THAN- See Also:
-
GREATER_THAN
public static final int GREATER_THAN- See Also:
-
EQUALS
public static final int EQUALS- See Also:
-
GT_EQ
public static final int GT_EQ- See Also:
-
LT_EQ
public static final int LT_EQ- See Also:
-
NOT_EQ_1
public static final int NOT_EQ_1- See Also:
-
NOT_EQ_2
public static final int NOT_EQ_2- See Also:
-
AT
public static final int AT- See Also:
-
ARROW
public static final int ARROW- See Also:
-
ADD_ASSIGN
public static final int ADD_ASSIGN- See Also:
-
SUB_ASSIGN
public static final int SUB_ASSIGN- See Also:
-
MULT_ASSIGN
public static final int MULT_ASSIGN- See Also:
-
AT_ASSIGN
public static final int AT_ASSIGN- See Also:
-
DIV_ASSIGN
public static final int DIV_ASSIGN- See Also:
-
MOD_ASSIGN
public static final int MOD_ASSIGN- See Also:
-
AND_ASSIGN
public static final int AND_ASSIGN- See Also:
-
OR_ASSIGN
public static final int OR_ASSIGN- See Also:
-
XOR_ASSIGN
public static final int XOR_ASSIGN- See Also:
-
LEFT_SHIFT_ASSIGN
public static final int LEFT_SHIFT_ASSIGN- See Also:
-
RIGHT_SHIFT_ASSIGN
public static final int RIGHT_SHIFT_ASSIGN- See Also:
-
POWER_ASSIGN
public static final int POWER_ASSIGN- See Also:
-
IDIV_ASSIGN
public static final int IDIV_ASSIGN- See Also:
-
SKIP_
public static final int SKIP_- See Also:
-
UNKNOWN_CHAR
public static final int UNKNOWN_CHAR- 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
-
Python3Lexer
public Python3Lexer(org.antlr.v4.runtime.CharStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Overrides:
getTokenNamesin classorg.antlr.v4.runtime.Lexer
-
getVocabulary
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
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
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>
-
emit
public void emit(org.antlr.v4.runtime.Token t) - Overrides:
emitin classorg.antlr.v4.runtime.Lexer
-
nextToken
public org.antlr.v4.runtime.Token nextToken()- Specified by:
nextTokenin interfaceorg.antlr.v4.runtime.TokenSource- Overrides:
nextTokenin classorg.antlr.v4.runtime.Lexer
-
reset
public void reset()- Overrides:
resetin classorg.antlr.v4.runtime.Lexer
-
VOCABULARYinstead.