Re: [Cython] Scoped expressions and generators problem

2011-05-20 Thread Stefan Behnel
Vitja Makarov, 19.05.2011 22:34: I don't know how to handle scopedexprs in generators, here are some examples: [(yield i) for i in l] or [i for i in yield] In Python3 language mode scoped expression is created for list comprehension and loop variable is moved there. Not only that. In Python 3

[Cython] Scoped expressions and generators problem

2011-05-19 Thread Vitja Makarov
I don't know how to handle scopedexprs in generators, here are some examples: [(yield i) for i in l] or [i for i in yield] In Python3 language mode scoped expression is created for list comprehension and loop variable is moved there. So now it isn't stored inside generator closure and is lost bet