--- a/Include/compile.h Mon Aug 26 14:05:19 2013 +0200 |
+++ b/Include/compile.h Mon Aug 26 16:10:52 2013 +0200 |
@@ -36,7 +36,20 @@ PyAPI_FUNC(PyCodeObject *) PyAST_Compile |
PyCompilerFlags *flags, |
int optimize, |
PyArena *arena); |
-PyAPI_FUNC(PyFutureFeatures *) PyFuture_FromAST(struct _mod *, const char *); |
+PyAPI_FUNC(PyCodeObject *) PyAST_CompileObject( |
+ struct _mod *mod, |
+ PyObject *filename, |
+ PyCompilerFlags *flags, |
+ int optimize, |
+ PyArena *arena); |
+PyAPI_FUNC(PyFutureFeatures *) PyFuture_FromAST( |
+ struct _mod * mod, |
+ const char *filename /* decoded from the filesystem encoding */ |
+ ); |
+PyAPI_FUNC(PyFutureFeatures *) PyFuture_FromASTObject( |
+ struct _mod * mod, |
+ PyObject *filename |
+ ); |
/* _Py_Mangle is defined in compile.c */ |
PyAPI_FUNC(PyObject*) _Py_Mangle(PyObject *p, PyObject *name); |