Dan Sugalski [mailto:[EMAIL PROTECTED]]:
#     result = pmc1->vtable[ADD + pmc2->vtable[TYPE](pmc2, NUM)](pmc1,
pmc2);

Ewwwww...

Well, wait a minute:

        #define v_type(pa, cb) vtable[TYPE](pa, cb)
        #define v_add(pa, pb) vtable[ADD + pb->v_type(pmc2, NUM)](pa, pb)
        result = pmc1->v_add(pmc1, pmc2);
        /* I wish -> had the same meaning as it did in Perl */

That's better.  Could that be the beginning of XS6?  :^)

--Brent Dax
[EMAIL PROTECTED]
Configure pumpking for Perl 6

They *will* pay for what they've done.

Reply via email to