Patches that will come...
[email protected] (Mattia Barbon) Sat, 21 Aug 2004 18:53:39 +0200 (ora legale Europa occidentale)
| Newsgroups | perl.ponie.dev |
|---|---|
| Message-ID | <[email protected]> |
Hello,
just a heads up: I have some patches to Ponie for:
1) creating a Ponie::Parrot that allows access to Parrot internals from Ponie:
use Ponie::Parrot;
my $interpreter = Ponie::Parrot->get_interpreter;
$interpreter->load_bytecode_from_file( 'test.imc' );
$interpreter->load_bytecode_from_string( <<'EOT', 'imc' );
.sub parrot_hello
print "hello, world\n"
invoke P1
.end
EOT
$interpreter->import_subroutine( 'parrot_hello', 'perl_hello' );
perl_hello();
2) allows building Ponie PMCs inside Ponie source tree, without putting
them in parrot/classes
3) implements marking of array contents (taking into account the naughty
things S_mergesortsv does to arrays)
4) allows calling from Perl to Parrot (only plain subroutines, objects to come)
It all depends on pending patches to Parrot, some of which I have sent,
some I am still preparing, but I thought I better mention it to avoid
duplicating work (in case anybody is working on Ponie ATM).
Regards
Mattia
P.S.: is there a ponie-changes list to monitor CVS commits?