From 9ee78f7d61fdce7bd3e712346460bdbc026efc23 Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Fri, 14 Sep 2001 22:44:35 +0000 Subject: [PATCH] the new new doesn't define CO_xxx as the old new did --- Lib/compiler/consts.py | 10 +++++++++- Tools/compiler/compiler/consts.py | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/Lib/compiler/consts.py b/Lib/compiler/consts.py index c4a48683db0..20f8cf22e78 100644 --- a/Lib/compiler/consts.py +++ b/Lib/compiler/consts.py @@ -1,4 +1,3 @@ -from new import * # import all the CO_xxx flags del classobj, code, function, instance, instancemethod, module # operation flags @@ -11,3 +10,12 @@ SC_GLOBAL = 2 SC_FREE = 3 SC_CELL = 4 SC_UNKNOWN = 5 + +CO_OPTIMIZED = 0x0001 +CO_NEWLOCALS = 0x0002 +CO_VARARGS = 0x0004 +CO_VARKEYWORDS = 0x0008 +CO_NESTED = 0x0010 +CO_GENERATOR = 0x0020 +CO_GENERATOR_ALLOWED = 0x1000 +CO_FUTURE_DIVISION = 0x2000 diff --git a/Tools/compiler/compiler/consts.py b/Tools/compiler/compiler/consts.py index c4a48683db0..20f8cf22e78 100644 --- a/Tools/compiler/compiler/consts.py +++ b/Tools/compiler/compiler/consts.py @@ -1,4 +1,3 @@ -from new import * # import all the CO_xxx flags del classobj, code, function, instance, instancemethod, module # operation flags @@ -11,3 +10,12 @@ SC_GLOBAL = 2 SC_FREE = 3 SC_CELL = 4 SC_UNKNOWN = 5 + +CO_OPTIMIZED = 0x0001 +CO_NEWLOCALS = 0x0002 +CO_VARARGS = 0x0004 +CO_VARKEYWORDS = 0x0008 +CO_NESTED = 0x0010 +CO_GENERATOR = 0x0020 +CO_GENERATOR_ALLOWED = 0x1000 +CO_FUTURE_DIVISION = 0x2000