Viewing file: pegen_interface.h (953 B) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#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 /* !Py_PEGENINTERFACE*/
|