1#ifndef Py_INTERNAL_PARSER_H 2#define Py_INTERNAL_PARSER_H 3#ifdef __cplusplus 4extern "C" { 5#endif 6 7#ifndef Py_BUILD_CORE 8# error "this header requires Py_BUILD_CORE define" 9#endif 10 11extern struct _mod* _PyParser_ASTFromString( 12 const char *str, 13 PyObject* filename, 14 int mode, 15 PyCompilerFlags *flags, 16 PyArena *arena); 17extern struct _mod* _PyParser_ASTFromFile( 18 FILE *fp, 19 PyObject *filename_ob, 20 const char *enc, 21 int mode, 22 const char *ps1, 23 const char *ps2, 24 PyCompilerFlags *flags, 25 int *errcode, 26 PyArena *arena); 27 28#ifdef __cplusplus 29} 30#endif 31#endif /* !Py_INTERNAL_PARSER_H */ 32