first commit

This commit is contained in:
Mysterie
2012-06-05 10:46:41 +02:00
commit b820316f37
82 changed files with 83963 additions and 0 deletions

22
test/test_yield.py Executable file
View File

@@ -0,0 +1,22 @@
from __future__ import generators
def inorder(t):
if t:
for x in inorder(t.left):
yield x
yield t.label
for x in inorder(t.right):
yield x
def generate_ints(n):
for i in range(n):
yield i*2
for i in generate_ints(5):
print i,
print
gen = generate_ints(3)
print gen.next(),
print gen.next(),
print gen.next(),
print gen.next()