« 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!

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.


Post a comment

Comments are moderated, and will not appear until the author has approved them.

Your Information

(Name is required. Email address will not be displayed with the comment.)

December 2015

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 31