chromatic wrote:
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.
The ability to compile PBC down to C code is useful in many contexts
even if we don't use it as the primary strategy for installing languages.
Allison