Imports
-
compile, opcode, builtindict, ../Objects/pyobject, ../Objects/baseBundle, ../Objects/tupleobject, ../Objects/listobject, ../Objects/dictobject, ../Objects/sliceobject, ../Objects/codeobject, ../Objects/frameobject, ../Objects/funcobject, ../Objects/cellobject, ../Objects/setobject, ../Objects/notimplementedobject, ../Objects/boolobjectImpl, ../Objects/exceptionsImpl, ../Objects/abstract/dunder, ../Objects/abstract/number, ../Utils/utils, neval_frame, pyimport, intrinsics
Procs
proc evalCode(co: PyCodeObject; globals = newPyDict(); locals: PyDictObject = nil): PyObject {....raises: [], tags: [RootEffect, ReadDirEffect, ReadIOEffect, WriteIOEffect], forbids: [].}
- PyEval_EvalCode Source Edit
proc evalFrame(f: PyFrameObject): PyObject {....raises: [], tags: [RootEffect, ReadDirEffect, ReadIOEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc runCode(co: PyCodeObject; globals = newPyDict()): PyObject {....raises: [], tags: [RootEffect, ReadDirEffect, ReadIOEffect, WriteIOEffect], forbids: [].}
- Source Edit