Josh Wilmes schrieb:
The compiler tools target Parrot, so that it will be easier for people
(including us) to write languages that run on Parrot.

I understand. I'm just saying that *if* perl 6 were being written to target an existing VM, any brilliant compiler tools could be written to target it as well. It's not parrot that makes these possible.
Sure, that's what I want to showcase with 'Plumhead'. A side by side comparison of several compiler tool that target the same language, PHP, to the same virtual machine, Parrot.
Currently the compiler tools that I'm toying with are:

- XML output of phc, transformed by XSLT
- ANTLR3
- PGE and TGE

On my TODO list are:

- lex and yacc
- Perl 5.10 regexes

The downside is that all these implementations are still very rudimentary.
But that's entirely due to my lack of abiltity and time.

Regards,
 Bernhard

Reply via email to