Package org.polystat.py2eo.parser
Class PythonLexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
org.polystat.py2eo.parser.PythonLexerBase
org.polystat.py2eo.parser.PythonLexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class PythonLexer extends PythonLexerBase
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intAMPERstatic intAMPEREQUALstatic intANDstatic intASstatic intASSERTstatic intASYNCstatic intATstatic intATEQUALstatic intAWAITstatic intBREAKstatic String[]channelNamesstatic intCIRCUMFLEXstatic intCIRCUMFLEXEQUALstatic intCLASSstatic intCLOSE_BRACEstatic intCLOSE_BRACKstatic intCLOSE_PARENstatic intCOLONstatic intCOLONEQUALstatic intCOMMAstatic intCOMMENTstatic intCONTINUEstatic intDEDENTstatic intDEFstatic intDELstatic intDOTstatic intDOUBLESLASHstatic intDOUBLESLASHEQUALstatic intDOUBLESTARstatic intDOUBLESTAREQUALstatic intELIFstatic intELLIPSISstatic intELSEstatic intEQEQUALstatic intEQUALstatic intEXCEPTstatic intFALSEstatic intFINALLYstatic intFORstatic intFROMstatic intGLOBALstatic intGREATERstatic intGREATEREQUALstatic intIFstatic intIMPORTstatic intINstatic intINDENTstatic intISstatic intLAMBDAstatic intLEFTSHIFTstatic intLEFTSHIFTEQUALstatic intLESSstatic intLESSEQUALstatic intLINE_JOININGstatic intMINEQUALstatic intMINUSstatic String[]modeNamesstatic intNAMEstatic intNEWLINEstatic intNONEstatic intNONLOCALstatic intNOTstatic intNOTEQUALstatic intNUMBERstatic intOPEN_BRACEstatic intOPEN_BRACKstatic intOPEN_PARENstatic intORstatic intPASSstatic intPERCENTstatic intPERCENTEQUALstatic intPLUSstatic intPLUSEQUALstatic intRAISEstatic intRARROWstatic intRETURNstatic intRIGHTSHIFTstatic intRIGHTSHIFTEQUALstatic String[]ruleNamesstatic intSEMIstatic intSLASHstatic intSLASHEQUALstatic intSTARstatic intSTAREQUALstatic intSTRINGstatic intTILDEstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTRUEstatic intTRYstatic intTYPE_COMMENTstatic intVBARstatic intVBAREQUALstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWHILEstatic intWITHstatic intWSstatic intYIELDFields 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 PythonLexer(org.antlr.v4.runtime.CharStream input) -
Method Summary
Modifier and Type Method Description org.antlr.v4.runtime.atn.ATNgetATN()String[]getChannelNames()StringgetGrammarFileName()String[]getModeNames()String[]getRuleNames()StringgetSerializedATN()String[]getTokenNames()Deprecated.org.antlr.v4.runtime.VocabularygetVocabulary()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, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skipMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache -
INDENT
public static final int INDENT- See Also:
- Constant Field Values
-
DEDENT
public static final int DEDENT- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE- See Also:
- Constant Field Values
-
AWAIT
public static final int AWAIT- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT- See Also:
- Constant Field Values
-
PASS
public static final int PASS- See Also:
- Constant Field Values
-
NONE
public static final int NONE- See Also:
- Constant Field Values
-
BREAK
public static final int BREAK- See Also:
- Constant Field Values
-
EXCEPT
public static final int EXCEPT- See Also:
- Constant Field Values
-
IN
public static final int IN- See Also:
- Constant Field Values
-
RAISE
public static final int RAISE- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE- See Also:
- Constant Field Values
-
CLASS
public static final int CLASS- See Also:
- Constant Field Values
-
FINALLY
public static final int FINALLY- See Also:
- Constant Field Values
-
IS
public static final int IS- See Also:
- Constant Field Values
-
RETURN
public static final int RETURN- See Also:
- Constant Field Values
-
AND
public static final int AND- See Also:
- Constant Field Values
-
CONTINUE
public static final int CONTINUE- See Also:
- Constant Field Values
-
FOR
public static final int FOR- See Also:
- Constant Field Values
-
LAMBDA
public static final int LAMBDA- See Also:
- Constant Field Values
-
TRY
public static final int TRY- See Also:
- Constant Field Values
-
AS
public static final int AS- See Also:
- Constant Field Values
-
DEF
public static final int DEF- See Also:
- Constant Field Values
-
FROM
public static final int FROM- See Also:
- Constant Field Values
-
NONLOCAL
public static final int NONLOCAL- See Also:
- Constant Field Values
-
WHILE
public static final int WHILE- See Also:
- Constant Field Values
-
ASSERT
public static final int ASSERT- See Also:
- Constant Field Values
-
DEL
public static final int DEL- See Also:
- Constant Field Values
-
GLOBAL
public static final int GLOBAL- See Also:
- Constant Field Values
-
NOT
public static final int NOT- See Also:
- Constant Field Values
-
WITH
public static final int WITH- See Also:
- Constant Field Values
-
ASYNC
public static final int ASYNC- See Also:
- Constant Field Values
-
ELIF
public static final int ELIF- See Also:
- Constant Field Values
-
IF
public static final int IF- See Also:
- Constant Field Values
-
OR
public static final int OR- See Also:
- Constant Field Values
-
YIELD
public static final int YIELD- See Also:
- Constant Field Values
-
OPEN_PAREN
public static final int OPEN_PAREN- See Also:
- Constant Field Values
-
OPEN_BRACK
public static final int OPEN_BRACK- See Also:
- Constant Field Values
-
OPEN_BRACE
public static final int OPEN_BRACE- See Also:
- Constant Field Values
-
CLOSE_PAREN
public static final int CLOSE_PAREN- See Also:
- Constant Field Values
-
CLOSE_BRACK
public static final int CLOSE_BRACK- See Also:
- Constant Field Values
-
CLOSE_BRACE
public static final int CLOSE_BRACE- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
COLON
public static final int COLON- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI- 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
-
STAR
public static final int STAR- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH- See Also:
- Constant Field Values
-
VBAR
public static final int VBAR- See Also:
- Constant Field Values
-
AMPER
public static final int AMPER- See Also:
- Constant Field Values
-
LESS
public static final int LESS- See Also:
- Constant Field Values
-
GREATER
public static final int GREATER- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL- See Also:
- Constant Field Values
-
PERCENT
public static final int PERCENT- See Also:
- Constant Field Values
-
EQEQUAL
public static final int EQEQUAL- See Also:
- Constant Field Values
-
NOTEQUAL
public static final int NOTEQUAL- See Also:
- Constant Field Values
-
LESSEQUAL
public static final int LESSEQUAL- See Also:
- Constant Field Values
-
GREATEREQUAL
public static final int GREATEREQUAL- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE- See Also:
- Constant Field Values
-
CIRCUMFLEX
public static final int CIRCUMFLEX- See Also:
- Constant Field Values
-
LEFTSHIFT
public static final int LEFTSHIFT- See Also:
- Constant Field Values
-
RIGHTSHIFT
public static final int RIGHTSHIFT- See Also:
- Constant Field Values
-
DOUBLESTAR
public static final int DOUBLESTAR- See Also:
- Constant Field Values
-
PLUSEQUAL
public static final int PLUSEQUAL- See Also:
- Constant Field Values
-
MINEQUAL
public static final int MINEQUAL- See Also:
- Constant Field Values
-
STAREQUAL
public static final int STAREQUAL- See Also:
- Constant Field Values
-
SLASHEQUAL
public static final int SLASHEQUAL- See Also:
- Constant Field Values
-
PERCENTEQUAL
public static final int PERCENTEQUAL- See Also:
- Constant Field Values
-
AMPEREQUAL
public static final int AMPEREQUAL- See Also:
- Constant Field Values
-
VBAREQUAL
public static final int VBAREQUAL- See Also:
- Constant Field Values
-
CIRCUMFLEXEQUAL
public static final int CIRCUMFLEXEQUAL- See Also:
- Constant Field Values
-
LEFTSHIFTEQUAL
public static final int LEFTSHIFTEQUAL- See Also:
- Constant Field Values
-
RIGHTSHIFTEQUAL
public static final int RIGHTSHIFTEQUAL- See Also:
- Constant Field Values
-
DOUBLESTAREQUAL
public static final int DOUBLESTAREQUAL- See Also:
- Constant Field Values
-
DOUBLESLASH
public static final int DOUBLESLASH- See Also:
- Constant Field Values
-
DOUBLESLASHEQUAL
public static final int DOUBLESLASHEQUAL- See Also:
- Constant Field Values
-
AT
public static final int AT- See Also:
- Constant Field Values
-
ATEQUAL
public static final int ATEQUAL- See Also:
- Constant Field Values
-
RARROW
public static final int RARROW- See Also:
- Constant Field Values
-
ELLIPSIS
public static final int ELLIPSIS- See Also:
- Constant Field Values
-
COLONEQUAL
public static final int COLONEQUAL- See Also:
- Constant Field Values
-
NAME
public static final int NAME- See Also:
- Constant Field Values
-
NUMBER
public static final int NUMBER- See Also:
- Constant Field Values
-
STRING
public static final int STRING- See Also:
- Constant Field Values
-
TYPE_COMMENT
public static final int TYPE_COMMENT- See Also:
- Constant Field Values
-
NEWLINE
public static final int NEWLINE- See Also:
- Constant Field Values
-
WS
public static final int WS- See Also:
- Constant Field Values
-
LINE_JOINING
public static final int LINE_JOINING- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT- See Also:
- Constant Field Values
-
channelNames
-
modeNames
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
PythonLexer
public PythonLexer(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>
-