parrot -o foo.pasm foo.imc parrot foo.pasm <args>
to work like:
parrot foo.imc <args>
? (it doesn't appear to be de-mangling two different "outer:" labels, each of which is in it's own enclosing .sub)
I'm trying to track down a bug where a .local var that's a PerlArray is getting replaced with a PerlInt at some point, and I'm trying to figure out why. Presuming I'm somehow stepping on that PMC register in a subroutine I'm calling, and thought looking at the pasm might help me track down where it was occurring.
Better suggestions on how to debug .imc in general appreciated. =-)
--
Will "Coke" Coleda will at coleda dot com
