mirror of
https://github.com/Ponce/slackbuilds
synced 2024-12-02 13:04:42 +01:00
640ec5343a
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
21 lines
895 B
Text
21 lines
895 B
Text
The "mro" namespace provides several utilities for dealing with
|
|
method resolution order and method caching in general in Perl
|
|
5.9.5 and higher.
|
|
|
|
This module provides those interfaces for earlier versions of Perl
|
|
(back to 5.6.0 anyways).
|
|
|
|
It is a harmless no-op to use this module on 5.9.5+. That is to say,
|
|
code which properly uses MRO::Compat will work unmodified on both
|
|
older Perls and 5.9.5+.
|
|
|
|
If you're writing a piece of software that would like to use the
|
|
parts of 5.9.5+'s mro:: interfaces that are supported here, and you
|
|
want compatibility with older Perls, this is the module for you.
|
|
|
|
Some parts of this code will work better and/or faster with
|
|
Class::C3::XS installed (which is an optional prereq of Class::C3,
|
|
which is in turn a prereq of this package), but it's not a requirement.
|
|
|
|
This module never exports any functions. All calls must be fully
|
|
qualified with the mro:: prefix.
|