Re: [perl #41825] [BUG] morph vtable override not working in PIR

2009-01-18 Thread Allison Randal
Jonathan Worthington wrote: I'm curious - is anyone else doing a HLL on Parrot that uses morph? If nobody is, is it worth spending time on, or even worth keeping? 'morph' was added specifically for the Perl 5 behavior of changing types when assigned to. But really, a more accurate representa

Re: [perl #48014] [DEPRECATED] PMC union struct

2009-01-18 Thread Allison Randal
Christoph Otto wrote: Allison Randal wrote: (Actually, at the moment you're required to declare all parent attributes in the ATTR list before the child attributes, so inherited attributes *are* child attributes.) When I say "attributes", I mean the things that are declared in .pmc files righ

Re: [perl #48014] [DEPRECATED] PMC union struct

2009-01-18 Thread Christoph Otto
Allison Randal wrote: Christoph Otto via RT wrote: I'm running into a snag trying to implement this. It turns out that many lines which use the PMC_x_val macros use them on different types of PMCs, especially parents and children (e.g. FixedPMCArray and ResizablePMCArray). There are also some