diff options
author | Guido van Rossum <guido@python.org> | 2001-07-15 21:08:29 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2001-07-15 21:08:29 (GMT) |
commit | b09f7ed6235783fca27a4f8730c4c33e0f53c16c (patch) | |
tree | d76806c53fd83557378dcd7395ce5309f707eb15 /Lib | |
parent | 045ca7ae72368ce65fe7debbd343cf8133eea5e4 (diff) | |
download | cpython-b09f7ed6235783fca27a4f8730c4c33e0f53c16c.zip cpython-b09f7ed6235783fca27a4f8730c4c33e0f53c16c.tar.gz cpython-b09f7ed6235783fca27a4f8730c4c33e0f53c16c.tar.bz2 |
Preliminary support for "from __future__ import generators" to enable
the yield statement. I figure we have to have this in before I can
release 2.2a1 on Wednesday.
Note: test_generators is currently broken, I'm counting on Tim to fix
this.
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/__future__.py | 1 | ||||
-rw-r--r-- | Lib/inspect.py | 2 | ||||
-rw-r--r-- | Lib/tokenize.py | 2 | ||||
-rw-r--r-- | Lib/types.py | 1 |
4 files changed, 6 insertions, 0 deletions
diff --git a/Lib/__future__.py b/Lib/__future__.py index 8510ceb..65416ae 100644 --- a/Lib/__future__.py +++ b/Lib/__future__.py @@ -67,3 +67,4 @@ class _Feature: `self.getMandatoryRelease()` + ")" nested_scopes = _Feature((2, 1, 0, "beta", 1), (2, 2, 0, "alpha", 0)) +generators = _Feature((2, 2, 0, "alpha", 1), (2, 3, 0, "final", 0)) diff --git a/Lib/inspect.py b/Lib/inspect.py index 2d88bc1..6183b0e 100644 --- a/Lib/inspect.py +++ b/Lib/inspect.py @@ -24,6 +24,8 @@ Here are some of the useful functions provided by this module: # This module is in the public domain. No warranties. +from __future__ import generators + __author__ = 'Ka-Ping Yee <ping@lfw.org>' __date__ = '1 Jan 2001' diff --git a/Lib/tokenize.py b/Lib/tokenize.py index b79cdc0..cbe4552 100644 --- a/Lib/tokenize.py +++ b/Lib/tokenize.py @@ -22,6 +22,8 @@ are the same, except instead of generating tokens, tokeneater is a callback function to which the 5 fields described above are passed as 5 arguments, each time a new token is found.""" +from __future__ import generators + __author__ = 'Ka-Ping Yee <ping@lfw.org>' __credits__ = \ 'GvR, ESR, Tim Peters, Thomas Wouters, Fred Drake, Skip Montanaro' diff --git a/Lib/types.py b/Lib/types.py index 85962ba..95600a3 100644 --- a/Lib/types.py +++ b/Lib/types.py @@ -2,6 +2,7 @@ Types that are part of optional modules (e.g. array) are not listed. """ +from __future__ import generators import sys |