|
Perl 6
mildew: Revision 14
^ What is mildew?
Mildew is a compiler that uses [STD.pm] as its parser and [SMOP] as its runtime. ^ What works? The development of mildew is not feature-oriented, so we support a very small subset of the language features, but that is not really bad news. Mildew development is concept-oriented, so that means we fully support some Perl 6 concepts that are not yet supported by other implementations, like the "return" routine. Mildew has its own test suite, which is located at http://svn.pugscode.org/pugs/v6/mildew/t/ ^^ Relevant features ^^^ p5 integration http://svn.pugscode.org/pugs/v6/mildew/example/cgi.pl ^^^ return semantics http://svn.pugscode.org/pugs/v6/mildew/t/return_function.t ^^^ exceptions http://svn.pugscode.org/pugs/v6/mildew/t/throw_inside_catch.t http://svn.pugscode.org/pugs/v6/mildew/t/control_exception.t http://svn.pugscode.org/pugs/v6/mildew/t/fail.t ^^^ multi subs http://svn.pugscode.org/pugs/v6/mildew/t/multi.t ^^^ roles http://svn.pugscode.org/pugs/v6/mildew/t/role.t ^^^ .() overload and capture expansion http://svn.pugscode.org/pugs/v6/mildew/t/capture_expansion.t ^^^ binding http://svn.pugscode.org/pugs/v6/mildew/t/binding.t ^^^ meta-object-protocol http://svn.pugscode.org/pugs/v6/mildew/t/classhow_add_method.t http://svn.pugscode.org/pugs/v6/mildew/t/classhow_add_method_real.t ^ What doesn't work Most of the spec is not yet implemented, take a look at the test suite to see what already works. ^ Source http://svn.pugscode.org/pugs/v6/mildew/ |