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.
