PyFoam.ThirdParty.ply.lex module

exception PyFoam.ThirdParty.ply.lex.LexError(message, s)[source]

Bases: Exception

class PyFoam.ThirdParty.ply.lex.LexToken[source]

Bases: object

class PyFoam.ThirdParty.ply.lex.Lexer[source]

Bases: object

begin(state)[source]
clone(object=None)[source]
current_state()[source]
input(s)[source]
next()[source]
pop_state()[source]
push_state(state)[source]
readtab(tabfile, fdict)[source]
skip(n)[source]
token()[source]
writetab(lextab, outputdir='')[source]
class PyFoam.ThirdParty.ply.lex.LexerReflect(ldict, log=None, reflags=0)[source]

Bases: object

get_all()[source]
get_literals()[source]
get_rules()[source]
get_states()[source]
get_tokens()[source]
validate_all()[source]
validate_literals()[source]
validate_module(module)[source]
validate_rules()[source]
validate_tokens()[source]
class PyFoam.ThirdParty.ply.lex.NullLogger[source]

Bases: object

class PyFoam.ThirdParty.ply.lex.PlyLogger(f)[source]

Bases: object

critical(msg, *args, **kwargs)[source]
debug(msg, *args, **kwargs)
error(msg, *args, **kwargs)[source]
info(msg, *args, **kwargs)
warning(msg, *args, **kwargs)[source]
PyFoam.ThirdParty.ply.lex.TOKEN(r)[source]
PyFoam.ThirdParty.ply.lex.Token(r)
PyFoam.ThirdParty.ply.lex.get_caller_module_dict(levels)[source]
PyFoam.ThirdParty.ply.lex.lex(module=None, object=None, debug=False, optimize=False, lextab='lextab', reflags=0, nowarn=False, outputdir=None, debuglog=None, errorlog=None)[source]
PyFoam.ThirdParty.ply.lex.runmain(lexer=None, data=None)[source]