Dag Sverre Seljebotn wrote:
> Stefan Behnel wrote:
>   
>> So there's a deadly DECREF at the end. The fix is that __pyx_t_2 must
>> receive an owned reference in both cases. Fixed now, and lxml builds and
>> runs like a charm. :)
>>   
>>     
> Thanks, great! (And sorry for causing that error in the first place.)
>
> When it comes to FlattenInListTransform, I was thinking about something 
> along the lines of an "StatAsExprNode", which would be sort of the 
> inverse of ExprStatNode: It would contain a block which could contain 
> "ReturnFromStatAsExprNodeNode" (though a better name is needed :-)) 
> which would yield the value of the statement list, evaluated as an 
> expression.
>   
Actually, "SetBlockResultNode" could give the same power, it just 
requires that the transforms write code without "gotos". But it would be 
much easier to implement.

Dag Sverre
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to