Re: [Cython] Type inference question

2011-11-26 Thread Robert Bradshaw
On Sat, Nov 26, 2011 at 11:00 AM, Vitja Makarov wrote: > 2011/11/26 Robert Bradshaw : >> On Sat, Nov 26, 2011 at 8:10 AM, Vitja Makarov >> wrote: >>> Hi! >>> >>> I'm now trying to make inlined generator expressions work again. And I >>> found strange thing: >>> >>> inlined_generator_expression.p

Re: [Cython] Type inference question

2011-11-26 Thread Vitja Makarov
2011/11/26 Robert Bradshaw : > On Sat, Nov 26, 2011 at 8:10 AM, Vitja Makarov > wrote: >> Hi! >> >> I'm now trying to make inlined generator expressions work again. And I >> found strange thing: >> >> inlined_generator_expression.pyx: >> >> def range_sum(int N): >>    """ >>    >>> sum(range(10))

Re: [Cython] Type inference question

2011-11-26 Thread Robert Bradshaw
On Sat, Nov 26, 2011 at 8:10 AM, Vitja Makarov wrote: > Hi! > > I'm now trying to make inlined generator expressions work again. And I > found strange thing: > > inlined_generator_expression.pyx: > > def range_sum(int N): >    """ >    >>> sum(range(10)) >    45 >    >>> range_sum(10) >    45 >  

[Cython] Type inference question

2011-11-26 Thread Vitja Makarov
Hi! I'm now trying to make inlined generator expressions work again. And I found strange thing: inlined_generator_expression.pyx: def range_sum(int N): """ >>> sum(range(10)) 45 >>> range_sum(10) 45 """ result = sum(i for i in range(N)) return result 'i' is expec