diff options
Diffstat (limited to 'Include/compile.h')
-rw-r--r-- | Include/compile.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Include/compile.h b/Include/compile.h index a462d77..594d7df 100644 --- a/Include/compile.h +++ b/Include/compile.h @@ -34,6 +34,12 @@ typedef struct { #define CO_VARKEYWORDS 0x0008 #define CO_NESTED 0x0010 #define CO_GENERATOR 0x0020 +/* The CO_NOFREE flag is set if there are no free or cell variables. + This information is redundant, but it allows a single flag test + to determine whether there is any extra work to be done when the + call frame it setup. +*/ +#define CO_NOFREE 0x0040 /* XXX Temporary hack. Until generators are a permanent part of the language, we need a way for a code object to record that generators were *possible* when it was compiled. This is so code dynamically |