NAME
Set::Infinite::Element - a set member
USAGE
$a = Set::Infinite::Element->new();
$a = Set::Infinite::Element->new(1);
$a = Set::Infinite::Element->new( new Math::BigFloat(3.333) );
$logic = $a->is_null;
@b = sort @a;
print $a;
tie $a, 'Set::Infinite::Element', 1;
Global: infinite returns an 'infinite' number. minus_infinite returns '-infinite' number. null returns 'null'.
infinite($i) chooses 'infinite' name. default is 'inf'
type($i) chooses an object data type.
default is none (a normal perl $something variable).
example: 'Math::BigFloat', 'Math::BigInt'
null($i) chooses 'null' name. default is 'null'
DESCRIPTION
This is a building block for Set::Infinite::Simple.
Please use Set::Infinite instead.
CAVEATS
BigFloat members sort wrongly when mixed with Real members.
It looks like a BigFloat 'cmp' problem.
AUTHOR
Flavio Soibelmann Glock <fglock@pucrs.br>