Where Online Learning is simpler!
The C and C++ Include Header Files
cat -n /usr/include/python3.14/pythonrun.h
1 2 /* Interfaces to parse and execute pieces of python code */ 3 4 #ifndef Py_PYTHONRUN_H 5 #define Py_PYTHONRUN_H 6 #ifdef __cplusplus 7 extern "C" { 8 #endif 9 10 PyAPI_FUNC(PyObject *) Py_CompileString(const char *, const char *, int); 11 12 PyAPI_FUNC(void) PyErr_Print(void); 13 PyAPI_FUNC(void) PyErr_PrintEx(int); 14 PyAPI_FUNC(void) PyErr_Display(PyObject *, PyObject *, PyObject *); 15 16 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030C0000 17 PyAPI_FUNC(void) PyErr_DisplayException(PyObject *); 18 #endif 19 20 21 /* Stuff with no proper home (yet) */ 22 PyAPI_DATA(int) (*PyOS_InputHook)(void); 23 24 #if defined(WIN32) 25 # define USE_STACKCHECK 26 #endif 27 #ifdef USE_STACKCHECK 28 /* Check that we aren't overflowing our stack */ 29 PyAPI_FUNC(int) PyOS_CheckStack(void); 30 #endif 31 32 33 #ifndef Py_LIMITED_API 34 # define Py_CPYTHON_PYTHONRUN_H 35 # include "cpython/pythonrun.h" 36 # undef Py_CPYTHON_PYTHONRUN_H 37 #endif 38 39 #ifdef __cplusplus 40 } 41 #endif 42 #endif /* !Py_PYTHONRUN_H */