| | #ifndef Py_PEGENINTERFACE |
| | #define Py_PEGENINTERFACE |
| | #ifdef __cplusplus |
| | extern "C" { |
| | #endif |
| |
|
| | #ifndef Py_BUILD_CORE |
| | # error "this header requires Py_BUILD_CORE define" |
| | #endif |
| |
|
| | #include "Python.h" |
| | #include "Python-ast.h" |
| |
|
| | PyAPI_FUNC(mod_ty) PyPegen_ASTFromString( |
| | const char *str, |
| | const char *filename, |
| | int mode, |
| | PyCompilerFlags *flags, |
| | PyArena *arena); |
| | PyAPI_FUNC(mod_ty) PyPegen_ASTFromStringObject( |
| | const char *str, |
| | PyObject* filename, |
| | int mode, |
| | PyCompilerFlags *flags, |
| | PyArena *arena); |
| | PyAPI_FUNC(mod_ty) PyPegen_ASTFromFileObject( |
| | FILE *fp, |
| | PyObject *filename_ob, |
| | int mode, |
| | const char *enc, |
| | const char *ps1, |
| | const char *ps2, |
| | PyCompilerFlags *flags, |
| | int *errcode, |
| | PyArena *arena); |
| | PyAPI_FUNC(mod_ty) PyPegen_ASTFromFilename( |
| | const char *filename, |
| | int mode, |
| | PyCompilerFlags *flags, |
| | PyArena *arena); |
| |
|
| |
|
| | #ifdef __cplusplus |
| | } |
| | #endif |
| | #endif |
| |
|