8 @ISA = qw(TieHash Exporter DynaLoader);
22 ($constname = $AUTOLOAD) =~ s/.*:://;
23 $val = constant($constname, @_ ? $_[0] : 0);
25 if ($! =~ /Invalid/) {
26 $AutoLoader::AUTOLOAD = $AUTOLOAD;
27 goto &AutoLoader::AUTOLOAD;
30 Carp::croak("Your vendor has not defined GDBM_File macro $constname, used");
33 eval "sub $AUTOLOAD { $val }";
39 # Preloaded methods go here. Autoload methods go after __END__, and are
40 # processed by the autosplit program.