Dag Sverre Seljebotn wrote:

> However I am slightly worried: If the result of a buffer lookup cannot 
> be put in a CloneNode, will other things/obscure usecases suddenly start 
> breaking?

I would be worried if it couldn't. I can't remember offhand
all the ways that a CloneNode is used, but one that comes to
mind is the handling of cascaded comparisons, i.e. things
like x < y < z. The middle expression gets split in two using
a CloneNode so that its result can be used more than once.

So you can expect any expression to potentially become wrapped
in a CloneNode given the right context.

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

Reply via email to