Tree::Range – create range tree objects
require Tree::Range; require Tree::Range::Foo; my $rat = Tree::Range->new ("Foo", @args);
This package provides a trivial wrapper around individual range tree classes’ constructors.
Please refer to the Tree::Range::base documentation for more information on range trees.
my $rat = Tree::Range->new ($variety, @args);
Create and return a new range tree object of the variety specified.
This call is effectively synonymous to:
my $rat = ("Tree::Range::" . ${variety})->new (@args);
Please refer to the documentation for the variety chosen for more information.
Tree::Range::RB, Tree::Range::RB::Conflict, Tree::Range::base, Tree::Range::conflict.
Ivan Shmakov <oneingray@gmail.com>
This library is free software; you can redistribute it and/or modify it under the terms of the 3-clause BSD license, as included within the code.
To install Tree::Range, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Tree::Range
CPAN shell
perl -MCPAN -e shell install Tree::Range
For more information on module installation, please visit the detailed CPAN module installation guide.