Tim Peters
e77f2e2798
gen_getattr: make the gi_running and gi_frame members discoverable (but
...
not writable -- too dangerous!) from Python code.
2001-06-26 22:24:51 +00:00
Tim Peters
b6c3ceae79
SF bug #436207 : "if 0: yield x" is ignored.
...
Not anymore <wink>. Pure hack. Doesn't fix any other "if 0:" glitches.
2001-06-26 03:36:28 +00:00
Tim Peters
3e7b1a04a0
Teach the types module about generators. Thanks to James Althoff on the
...
Iterators list for bringing it up!
2001-06-25 19:46:25 +00:00
Tim Peters
2106ef0222
Repair indentation in comment.
...
Add a temporary driver to help track down remaining leak(s).
2001-06-25 01:30:12 +00:00
Tim Peters
b2bc6a93df
Added a "generate k-combinations of a list" example posted to c.l.py.
2001-06-24 10:14:27 +00:00
Tim Peters
ea2e97a08a
New tests to provoke SyntaxErrors unique to generators. Minor fiddling
...
of other tests.
2001-06-24 07:10:02 +00:00
Tim Peters
ee30927b45
Another variant of the 2-3-5 test, mixing generators with a LazyList class.
...
Good news: Some of this stuff is pretty sophisticated (read nuts), and
I haven't bumped into a bug yet.
Bad news: If I run the doctest in an infinite loop, memory is clearly
leaking.
2001-06-24 05:47:06 +00:00
Tim Peters
b9e9ff1288
More tests.
2001-06-24 03:44:52 +00:00
Tim Peters
0f9da0acde
Add a recursive Sieve of Eratosthenes prime generator. Not practical,
...
but it's a heck of a good generator exerciser (think about it <wink>).
2001-06-23 21:01:47 +00:00
Tim Peters
6ba5f79674
Add all the examples from PEP 255, and a few email examples.
2001-06-23 20:45:43 +00:00
Tim Peters
1def351b45
New std test for generators, initially populated with doctests NeilS put
...
together.
2001-06-23 20:27:04 +00:00