Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A(nother) MOP for Perl 5
Perl Emacs Lisp VimL Perl6

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.travis
bench
inc
lib
t
.gitignore
.travis.yml
Changes
META.json
Makefile.PL
README.md
cpanfile
dist.ini
mop.xs

README.md

Build Status Coverage Status

A(nother) MOP for Perl 5

This is a second attempt at building a MOP for Perl 5, this time with significantly scaled back ambition.

The goal is to still have the same syntax, but to make the MOP itself much less complicated, therefore hopefully making the implementation ultimately more maintainable. Additionally this is being built from the start to be compatible with old-style Perl 5 objects and to try to lean on existing Perl conventions instead of inventing a bunch of new things.

Contributing

  • Port existing Perl projects to use mop; tell us what breaks.
Something went wrong with that request. Please try again.