#include "Python.h" #include "pycore_ast.h" // _PyAST_GetDocString() #include "pycore_symtable.h" // _PyFutureFeatures #include "pycore_unicodeobject.h" // _PyUnicode_EqualToASCIIString() #define UNDEFINED_FUTURE_FEATURE … static int future_check_features(_PyFutureFeatures *ff, stmt_ty s, PyObject *filename) { … } static int future_parse(_PyFutureFeatures *ff, mod_ty mod, PyObject *filename) { … } int _PyFuture_FromAST(mod_ty mod, PyObject *filename, _PyFutureFeatures *ff) { … }