« The Benefits of Smart Linking | Main | PCR replaces PGE in Pugs »



Feed You can follow this conversation by subscribing to the comment feed for this post.

Hmm, ActivePerl 5.8.x + MSVC also works for PadWalker, Data::Bind and thus v6.pm. :)

I am amazed by all the nice work from you guys.

There's one thing I'm interested in, that I didn't understand so far: Does v6 produce an AST that is compatible to the Haskell version of the Perl6 compiler? Are the front- and backends interchangeable? Can I, for example, use the Parser/Lexer part written in Perl5 and then compile the PIL2 (or whatever) to Javascript/Parrot etc. with Haskell-Pugs?


Currently only a few compiler components are reusable between implementations, but we are working on it.

The shared AST format will most likely happen when we get Perl6-in-Perl6 working, because this will allow the same compiler to run in several backends.

Thanks for the answer!

The comments to this entry are closed.

June 2014

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          


My Photo