]> granicus.if.org Git - python/commitdiff
add DEF_BOUND
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Feb 2001 23:03:39 +0000 (23:03 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Feb 2001 23:03:39 +0000 (23:03 +0000)
Include/symtable.h

index 7d1e0c32ec398f5339d2201c6c7ed40c307ef86d..6c4f2844654d66f4637108ac167a3d4f1f78f0af 100644 (file)
@@ -71,11 +71,13 @@ DL_IMPORT(void) PySymtable_Free(struct symtable *);
 #define DEF_STAR 2<<3          /* parameter is star arg */
 #define DEF_DOUBLESTAR 2<<4    /* parameter is star-star arg */
 #define DEF_INTUPLE 2<<5       /* name defined in tuple in parameters */
-#define DEF_FREE 2<<6          /* name used by not defined in nested scope */
+#define DEF_FREE 2<<6          /* name used but not defined in nested scope */
 #define DEF_FREE_GLOBAL 2<<7   /* free variable is actually implicit global */
 #define DEF_FREE_CLASS 2<<8    /* free variable from class's method */
 #define DEF_IMPORT 2<<9        /* assignment occurred via import */
 
+#define DEF_BOUND (DEF_LOCAL | DEF_PARAM | DEF_IMPORT)
+
 #define TYPE_FUNCTION 1
 #define TYPE_CLASS 2
 #define TYPE_MODULE 3