pod cleanup.
[p5sagit/p5-mst-13.2.git] / lib / Memoize / AnyDBM_File.pm
CommitLineData
a0cb3900 1package Memoize::AnyDBM_File;
2
3use vars qw(@ISA);
4@ISA = qw(DB_File GDBM_File Memoize::NDBM_File Memoize::SDBM_File ODBM_File) unless @ISA;
5
6my $verbose = 1;
7
8my $mod;
9for $mod (@ISA) {
10# (my $truemod = $mod) =~ s/^Memoize:://;
11 if (eval "require $mod") {
12 print STDERR "AnyDBM_File => Selected $mod.\n" if $Verbose;
13 @ISA = ($mod); # if we leave @ISA alone, warnings abound
14 return 1;
15 }
16}
17
18die "No DBM package was successfully found or installed";