Acme::Flat - A Pure Perl reimplementation of B Internals
version 0.001002
This module is mostly a learning experiment to help me understand the mechanics
behind perl's B
internals, and hopefully making more friendly documentation for B
components in the process.
At present, it only contains the implemented hierarchy present in >5.18
, with
no more than stub classes to represent each OP
, each with descriptions.
But it is hoped alone that having a description for each OP
gives some improvement on its own.
The name is an approximation of
Acme::♭
Which was a cutesy way of saying B
without saying B
Alas, ♭
is character U+266d
, a Symbol, not an AlphaNumeric
included in the
XID_Start
or XID_Continue
Regular Expression ranges.
I fully intend to capitalize on that name however in the event that:
-
- MooseX::Types::Perl::DistName allows symbols in distribution names.
-
- PAUSE itself is proven to accept them.
-
- Perl itself supports such a character in identifiers
However, due to #3
being now required to appease PAUSE Indexing rules
, it seems unlikely Acme::♭
will exist in the near future.
Kent Fredric kentnl@cpan.org
This software is copyright (c) 2017 by Kent Fredric kentfredric@gmail.com.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.