6.1.1.2.1.1.1.7.1.32. pycropml.transpiler.antlr_py.grammars.PythonLexerBase module

class pycropml.transpiler.antlr_py.grammars.PythonLexerBase.PythonLexerBase(input_stream: InputStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]

Bases: Lexer

DecIndentLevel() None[source]
HandleNewLine() None[source]
HandleSpaces() None[source]
IncIndentLevel() None[source]
emitToken(token: Token) None[source]
nextToken() Token[source]
tab_size = 4
class pycropml.transpiler.antlr_py.grammars.PythonLexerBase.PythonParserBase(input_stream: TokenStream)[source]

Bases: Parser

set_version(required_version: int) None[source]
property version: PythonVersion
class pycropml.transpiler.antlr_py.grammars.PythonLexerBase.PythonVersion(value)[source]

Bases: Enum

Autodetect = 0
Python2 = 2
Python3 = 3