V6 (Perl)

V6 (Perl)

v6 is a module for the Perl programming language which runs under Perl version 5, and transforms Perl 6 code into Perl 5 code on the fly. To quote the release notes:

In summary: Perl 5 is now a first-class virtual machine for Pugs, and in this journey toward self-hosting, we will share as much common structure as possible between the Perl 5, Haskell, and the Parrot runtimes.

Read more about V6 (Perl):  Components