Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

fglock (5723)

fglock
  (email not shown publicly)

Journal of fglock (5723)

Saturday June 24, 2006
10:39 PM

more v6

[ #30031 ]

I'm preparing v6.pm for release with next version of Pugs. I'm taking care this time, so that people don't think it's a complete implementation - it's not at all.

There are quite a few problems ahead:

- the compiler is currently slow to load - this is fixable, but it takes some work.

- integrating P6 syntax in Pugs::Compiler::Rule will create a circular dependency with v6.pm

- v6 needs support for multis (multisub, multimethod), types, advanced OO (the plan is to use Stevan's Moose.pm), coroutines, and all the P6 goodies that are not native to P5.

v6.pm is mostly about syntax - all the semantics must be provided by external modules.

About the old 'lrep' script - I think I'll rewrite it as a thin v6.pm wrapper, just because I find it a cool name.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.