Mercurial > cpython-lru_cache-weakref
comparison Python/compile.c @ 36726:bbf16fd024df legacy-trunk
from __future__ import with_statement addon for 'with', mostly written by
Neal.
| author | Thomas Wouters <thomas@python.org> |
|---|---|
| date | Tue, 28 Feb 2006 19:02:24 +0000 |
| parents | 5c36c222e7ca |
| children | d6cbc71b8010 |
comparison
equal
deleted
inserted
replaced
| 36725:99066bea17f8 | 36726:bbf16fd024df |
|---|---|
| 4284 flags |= CO_VARKEYWORDS; | 4284 flags |= CO_VARKEYWORDS; |
| 4285 if (ste->ste_generator) | 4285 if (ste->ste_generator) |
| 4286 flags |= CO_GENERATOR; | 4286 flags |= CO_GENERATOR; |
| 4287 if (c->c_flags->cf_flags & CO_FUTURE_DIVISION) | 4287 if (c->c_flags->cf_flags & CO_FUTURE_DIVISION) |
| 4288 flags |= CO_FUTURE_DIVISION; | 4288 flags |= CO_FUTURE_DIVISION; |
| 4289 if (c->c_flags->cf_flags & CO_FUTURE_WITH_STATEMENT) | |
| 4290 flags |= CO_FUTURE_WITH_STATEMENT; | |
| 4289 n = PyDict_Size(c->u->u_freevars); | 4291 n = PyDict_Size(c->u->u_freevars); |
| 4290 if (n < 0) | 4292 if (n < 0) |
| 4291 return -1; | 4293 return -1; |
| 4292 if (n == 0) { | 4294 if (n == 0) { |
| 4293 n = PyDict_Size(c->u->u_cellvars); | 4295 n = PyDict_Size(c->u->u_cellvars); |
