NAME

Math::PartialOrder::CEnum - class for compiled type hierarchies using 'Enum' strings.

SYNOPSIS

use Math::PartialOrder::CEnum;

...

REQUIRES

Carp, Exporter, Math::PartialOrder::Base, Math::PartialOrder::CMasked, Bit::Vector.

DESCRIPTION

Math::PartialOrder::CEnum is a Math::PartialOrder::Base implementation for compiled datatype hierarchies using the Bit::Vector module for hierarchy operations and an internal representation of hierarchy information as 'Enum' strings. It inherits from Math::PartialOrder::CMasked.

This package implements the methods required by Math::PartialOrder::Base for datatype hierarchies. See Math::PartialOrder::Base for details.

METHODS

No new methods are introduced by Math::PartialOrder::CEnum, but all additional methods described in Math::PartialOrder::CMasked are supporterd.

ACKNOWLEDGEMENTS

perl by Larry Wall.

Bit::Vector by Steffen Beyer.

AUTHOR

Bryan Jurish <jurish@ling.uni-potsdam.de>

COPYRIGHT

Copyright (c) 2001, Bryan Jurish. All rights reserved.

This package is free software. You may redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

perl(1). Math::PartialOrder(3pm). Math::PartialOrder::Base(3pm). Math::PartialOrder::CMasked(3pm). Math::PartialOrder::Std(3pm). Math::PartialOrder::Caching(3pm). Math::PartialOrder::LRUCaching(3pm). Math::PartialOrder::Loader(3pm). Bit::Vector(3pm).