Dan Sugalski <[EMAIL PROTECTED]> wrote:Well... about that. It's actually easily doable with a bit of trickery. We can either:
I have trickery number 4) here. Dunno if its doable, but worth considering IMHO:
It's doable but the problem you run into is that if you can't be sure that you're going to see a MMD-able PMC you need to do this everywhere, just to be sure. Since generally we're not going to be able to tell (joys of dynamic library loading) it'd mean we'd need to emit that code all the time. And if the binary ops always expand, we might as well make the compact versions just do the MMD stuff.
--
Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk