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
