cpython/Include/cpython/compile.h

#ifndef Py_CPYTHON_COMPILE_H
#  error "this header file must not be included directly"
#endif

/* Public interface */
#define PyCF_MASK
#define PyCF_MASK_OBSOLETE

/* bpo-39562: CO_FUTURE_ and PyCF_ constants must be kept unique.
   PyCF_ constants can use bits from 0x0100 to 0x10000.
   CO_FUTURE_ constants use bits starting at 0x20000. */
#define PyCF_SOURCE_IS_UTF8
#define PyCF_DONT_IMPLY_DEDENT
#define PyCF_ONLY_AST
#define PyCF_IGNORE_COOKIE
#define PyCF_TYPE_COMMENTS
#define PyCF_ALLOW_TOP_LEVEL_AWAIT
#define PyCF_ALLOW_INCOMPLETE_INPUT
#define PyCF_OPTIMIZED_AST
#define PyCF_COMPILE_MASK

PyCompilerFlags;

#define _PyCompilerFlags_INIT

/* Future feature support */

#define FUTURE_NESTED_SCOPES
#define FUTURE_GENERATORS
#define FUTURE_DIVISION
#define FUTURE_ABSOLUTE_IMPORT
#define FUTURE_WITH_STATEMENT
#define FUTURE_PRINT_FUNCTION
#define FUTURE_UNICODE_LITERALS
#define FUTURE_BARRY_AS_BDFL
#define FUTURE_GENERATOR_STOP
#define FUTURE_ANNOTATIONS

#define PY_INVALID_STACK_EFFECT
PyAPI_FUNC(int) PyCompile_OpcodeStackEffect(int opcode, int oparg);
PyAPI_FUNC(int) PyCompile_OpcodeStackEffectWithJump(int opcode, int oparg, int jump);