FoxDot.lib.Code.main_lib

class FoxDot.lib.Code.main_lib.CodeString(raw)[source]

Bases: object

readline()[source]
class FoxDot.lib.Code.main_lib.LiveObject[source]

Bases: object

foxdot_object = True
isAlive = True
kill()[source]
metro = None
n = 0
step = None
FoxDot.lib.Code.main_lib.WarningMsg(*text)[source]
FoxDot.lib.Code.main_lib.classes(module)[source]

Returns a list of class names defined in module

FoxDot.lib.Code.main_lib.clean(string)[source]
FoxDot.lib.Code.main_lib.debug_stdout(*args)[source]

Forces prints to server-side

FoxDot.lib.Code.main_lib.functions(module)[source]

Returns a list of function names defined in module

FoxDot.lib.Code.main_lib.get_input()[source]

Similar to input but can handle multi-line input. Terminates on a final ” “

FoxDot.lib.Code.main_lib.get_now(obj)[source]

Returns the value of objects if they are time-varying

FoxDot.lib.Code.main_lib.handle_stdin()[source]

When FoxDot is run with the –pipe added, this function is called and continuosly

FoxDot.lib.Code.main_lib.instances(module, cls)[source]

Returns a list of instances of cls from module

FoxDot.lib.Code.main_lib.load_startup_file()[source]
FoxDot.lib.Code.main_lib.stdout(code)[source]

Shell-based output

FoxDot.lib.Code.main_lib.write_to_file(fn, text)[source]
FoxDot.lib.Code.main_lib.FOXDOT_STARTUP = <FoxDot.lib.Code.main_lib._StartupFile object>
FoxDot.lib.Code.main_lib.execute = <FoxDot.lib.Code.main_lib.FoxDotCode object>