On Sat, Dec 29, 2007 at 12:13:19PM -0800, chromatic wrote: > On Saturday 29 December 2007 01:29:46 Allison Randal wrote: > > > > * convert perl6.pbc into a C executable > > > Possible, but ultimately too constraining. There are significant > > advantages to having the full Parrot runtime environment available. > > Don't reject this out of hand. The C executables generated from pbc2c link > against libparrot, so they have the full Parrot runtime environment > available. Basically, this code replaces src/main.c with src/perl6pbc.c and > a few lines that create a new Parrot interpreter and give it the Perl 6 > compiler's bytecode. > > I hope to check in a small demo later today.
I'm eager to see it. I'd like to try it on the perl6.pbc executable, if only to discover what works and what doesn't work. Pm