Rakudo: Implementing Perl 6, in Perl 6, on Parrot | ||
|
By Jonathan Worthington (jnthn) from Bratislava.pm Rakudo is a project to build a Perl 6 compiler on top of the Parrot virtual machine. The parser is written in Perl 6's own grammar/rules syntax - a little bit like regexes on steroids, but a whole load more readable. Then NQP, a subset of Perl 6, is used to implement the actions to transform the parse tree into an abstract syntax tree, which in turn is transformed into Parrot Bytecode by the Parrot Compiler Toolkit. | ||
|
24 hours feedback: mail@perlbelarus.org |
||