Subj : ANNOUNCE: Tie::RangeHash v0.42 released To : All From : Robert Rothenburg Date : Wed Jan 17 2001 03:07 pm From: Robert Rothenburg NAME Tie::RangeHash - Implements "range hashes" in Perl REQUIREMENTS `Tie::RangeHash' is written for and tested on Perl 5.6.0. It uses only standard modules. The test suite will use `Time::HiRes' if it is available. Installation Installation is pretty standard: perl Makefile.PL make make test make install HISTORY Changes since Tie::RangeHash v0.41 0.42 17 Jan 2001 - modified test suite to compare adding sequential nodes with randomly shuffled nodes in timings - changed 'die' to 'croak' in TIEHASH method - changed internal object from hash to array - other optimizations - fixed typos in comments and POD - renamed some fields/variables for clarity - added TYPE_USER comparison type for consistency SYNOPSIS use Tie::RangeHash; tie %hash, 'Tie::RangeHash'; $hash{'A,C'} = 1; $hash{'D,F'} = 2; $hash{'G,K'} = 3; $hash{'E'}; # returns '2' $hash{'BB'}; # returns '1' $hash{'KL'}; # returns nothing ('undef') DESCRIPTION This module allows hashes to associate a value with a *range* of keys rather than a single key. More detailed descriptions are available in the documentation and README. AVAILABILITY It should show up soon at a CPAN mirror near you in as: $CPAN/authors/id/R/RR/RRWO/Tie-RangeHash-0.42.tar.gz --- BBBS/LiI v4.01 Flag-2 * Origin: Prism bbs (1:2320/38) .