August 1999 | Perl Hardware Store | Slide #12 |
A Module That Exports a Function
# If you subclass this package, it will # export the overriden `foo' from the # subclass, if there is one.
sub import { my $package = shift; my $caller = caller; *{$caller . '::foo'} = $package->can('foo'); }
Next | Copyright © 1998 M-J. Dominus |