- Name: perl-Class-C3
- Version: 0.35
- Release: 1
- Epoch:
- Group: Development/Languages/Perl
- License: GPL v1+ or Artistic
- Url: https://metacpan.org/dist/Class-C3
- Summary: Class::C3 - A pragma to use the C3 method resolution order algorithm
- Architecture: noarch
- Size: 39072
- Distribution: PLD 3.0 (Th)
- Vendor: PLD
- Packager: PLD bug tracking system ( http://bugs.pld-linux.org/ )
Description:
This is currently an experimental pragma to change Perl 5's standard
method resolution order from depth-first left-to-right (a.k.a -
pre-order) to the more sophisticated C3 method resolution order.
C3 is the name of an algorithm which aims to provide a sane method
resolution order under multiple inheritance. It was first introduced
in the Dylan language (see links in the manual SEE ALSO section), and
then later adopted as the preferred MRO (Method Resolution Order) for
the new-style classes in Python 2.3. Most recently it has been adopted
as the 'canonical' MRO for Perl 6 classes, and the default MRO for
Parrot objects as well.
- BuildArch:
- ExcludeArch:
- ExclusiveArch:
- Cookie: ep09-pld 1694061406
- Buildhost: ep09-pld