Mercurial > repos > rliterman > csp2
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 */ |