|
|
#ifndef Py_INTERNAL_PARSER_H |
|
|
#define Py_INTERNAL_PARSER_H |
|
|
#ifdef __cplusplus |
|
|
extern "C" { |
|
|
#endif |
|
|
|
|
|
#ifndef Py_BUILD_CORE |
|
|
# error "this header requires Py_BUILD_CORE define" |
|
|
#endif |
|
|
|
|
|
extern struct _mod* _PyParser_ASTFromString( |
|
|
const char *str, |
|
|
PyObject* filename, |
|
|
int mode, |
|
|
PyCompilerFlags *flags, |
|
|
PyArena *arena); |
|
|
extern struct _mod* _PyParser_ASTFromFile( |
|
|
FILE *fp, |
|
|
PyObject *filename_ob, |
|
|
const char *enc, |
|
|
int mode, |
|
|
const char *ps1, |
|
|
const char *ps2, |
|
|
PyCompilerFlags *flags, |
|
|
int *errcode, |
|
|
PyArena *arena); |
|
|
|
|
|
#ifdef __cplusplus |
|
|
} |
|
|
#endif |
|
|
#endif |
|
|
|