moleculekit.ply.lex module#

exception moleculekit.ply.lex.LexError(message, s)#

Bases: Exception

class moleculekit.ply.lex.LexToken#

Bases: object

class moleculekit.ply.lex.Lexer#

Bases: object

begin(state)#
clone(object=None)#
current_state()#
input(s)#
pop_state()#
push_state(state)#
skip(n)#
token()#
class moleculekit.ply.lex.LexerReflect(ldict, log=None, reflags=0)#

Bases: object

get_all()#
get_literals()#
get_rules()#
get_states()#
get_tokens()#
validate_all()#
validate_literals()#
validate_module(module)#
validate_rules()#
validate_tokens()#
class moleculekit.ply.lex.PlyLogger(f)#

Bases: object

critical(msg, *args, **kwargs)#
debug(msg, *args, **kwargs)#
error(msg, *args, **kwargs)#
info(msg, *args, **kwargs)#
warning(msg, *args, **kwargs)#
moleculekit.ply.lex.TOKEN(r)#
moleculekit.ply.lex.get_caller_module_dict(levels)#
moleculekit.ply.lex.input(s)#
moleculekit.ply.lex.lex(*, module=None, object=None, debug=False, reflags=64, debuglog=None, errorlog=None)#
moleculekit.ply.lex.runmain(lexer=None, data=None)#
moleculekit.ply.lex.token()#