i'm neck deep in writing the IMC eval code for pugs.  if i've already
loaded bytecode using Parrot_readbc/loadbc, i can then successfully call
the PIR compiler and eval code at will from C/Haskell.  great!

however, without the Parrot_readbc step, everything bombs out because the
packfile isn't set up correctly.  and after looking at packfile.c and
embed.c, it's obvious there's a lot more i need to do than just creating a
new packfile.

do we have the ability to do this right now or should there be another
function that performs this initialization for us?  we'll most certainly
need this for things like "perl -e" one-liners.  in the short term, i can
use a no-op .pbc file to bootstrap with, but i imagine there's a more
elegant solution out there.

-jeff


Reply via email to