- or download this
push @INC, \&my_sub;
sub my_sub {
my ($coderef, $filename) = @_; # $coderef is \&my_sub
...
}
- or download this
push @INC, [ \&my_sub, $x, $y, ... ];
sub my_sub {
...
my @parameters = @$arrayref[1..$#$arrayref];
...
}
- or download this
# In Foo.pm
package Foo;
...
# In the main program
push @INC, new Foo(...);