Reini Urban wrote:
Ok, so there will be pugs, perl -Mv6 and rakudo | parrot-perl6 Maybe both /usr/bin/rakudo and /usr/bin/perl6 should be symlinked to /usr/bin/parrot-perl6 then. Currently there's only a /usr/bin/perl6 being installed. This really should be made ready for the September release.
/usr/bin/perl6 is probably fine for now.
Good idea. Within the PCT::HLLCompiler I assume. So the few languages which are not based upon PCT::HLLCompiler will need some minor trickery.
In fact, in the Parrot interpreter itself. See src/main.c, the C function 'main'. We capture the name of the executable, but aren't currently doing much with it. The configuration file for each language will need to specify a .pbc/.pir module to load when starting up the language, then Parrot will start by running the :main PIR function from that module.
So, using PCT::HLLCompiler won't be a requirement for using the feature. Allison