annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/python3.8/eval.h @ 69:33d812a61356

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 17:55:14 -0400
parents
children
rev   line source
jpayne@69 1
jpayne@69 2 /* Interface to execute compiled code */
jpayne@69 3
jpayne@69 4 #ifndef Py_EVAL_H
jpayne@69 5 #define Py_EVAL_H
jpayne@69 6 #ifdef __cplusplus
jpayne@69 7 extern "C" {
jpayne@69 8 #endif
jpayne@69 9
jpayne@69 10 PyAPI_FUNC(PyObject *) PyEval_EvalCode(PyObject *, PyObject *, PyObject *);
jpayne@69 11
jpayne@69 12 PyAPI_FUNC(PyObject *) PyEval_EvalCodeEx(PyObject *co,
jpayne@69 13 PyObject *globals,
jpayne@69 14 PyObject *locals,
jpayne@69 15 PyObject *const *args, int argc,
jpayne@69 16 PyObject *const *kwds, int kwdc,
jpayne@69 17 PyObject *const *defs, int defc,
jpayne@69 18 PyObject *kwdefs, PyObject *closure);
jpayne@69 19
jpayne@69 20 #ifndef Py_LIMITED_API
jpayne@69 21 PyAPI_FUNC(PyObject *) _PyEval_EvalCodeWithName(
jpayne@69 22 PyObject *co,
jpayne@69 23 PyObject *globals, PyObject *locals,
jpayne@69 24 PyObject *const *args, Py_ssize_t argcount,
jpayne@69 25 PyObject *const *kwnames, PyObject *const *kwargs,
jpayne@69 26 Py_ssize_t kwcount, int kwstep,
jpayne@69 27 PyObject *const *defs, Py_ssize_t defcount,
jpayne@69 28 PyObject *kwdefs, PyObject *closure,
jpayne@69 29 PyObject *name, PyObject *qualname);
jpayne@69 30
jpayne@69 31 PyAPI_FUNC(PyObject *) _PyEval_CallTracing(PyObject *func, PyObject *args);
jpayne@69 32 #endif
jpayne@69 33
jpayne@69 34 #ifdef __cplusplus
jpayne@69 35 }
jpayne@69 36 #endif
jpayne@69 37 #endif /* !Py_EVAL_H */