perl-Class-C3

A pragma to use the C3 method resolution order algortihm

SRPM:     perl-Class-C3-0.19-1.n0i.3.fc8.src.rpm
SPEC:     perl-Class-C3.spec
Version:  0.19
Release:  1.n0i.3.fc8
Epoch:    
License:  Artistic
Group:    Development/Libraries
Size:     36072
Packager: Marius Feraru <altblue@n0i.net>
Vendor:   n0i.net
URL:      http://search.cpan.org/dist/Class-C3/
Date:     Wed Aug 01 2007, 01:40 GMT

Description:

This is 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. What is C3? C3 is the name of an algorithm which
aims to provide a sane method resolution order under multiple inheritence.
It was first introduced in the langauge Dylan, 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.

Changelog:

  • Wed Aug 01 2007 Marius Feraru <altblue@n0i.net> - 0.19-1.n0i.3
    - version 0.19
  • Tue May 22 2007 Marius Feraru <altblue@n0i.net> - 0.18-1.n0i.2
    - spec file (re)created using N0i::CPAN::RPMizer v1.14.7
    - version 0.18
  • Sat Apr 08 2006 Marius Feraru <altblue@n0i.net> 0.11-1.n0i.1
    - spec file (re)created using N0i::CPAN::RPMizer v1.12.0
    - version 0.11

Files:

  • Class-C3-0.19.tar.gz
  • perl-Class-C3.spec

Requires:

  • perl(Algorithm::C3)
  • perl(Class::C3::XS)
  • perl(ExtUtils::MakeMaker)
  • perl(Scalar::Util)
  • perl(Test::Exception)
  • perl(Test::More)
  • reb00t-rpmdevtools
  • rpmlib(CompressedFileNames)