Charles K. Clarkson wrote:
IMO, the easiest thing to do in the log run is to change
"stuff.pl" into a module called (perhaps) "stuff.pm". The you
can "use" it. You might end up with something like this:
package stuff;
require Exporter;
@ISA = qw(Exporter);
@EXPORT_OK = qw( foo );
sub foo {
return 'foo';
}
1;
It would be called like this:
#!/usr/bin/perl
use strict;
use warnings;
use lib '.';
use stuff 'foo';
print foo();
__END__
Read the docs for Exporter on how to export functions and
variables easily. Read perlmod for more info on writing modules.
HTH,
Charles K. Clarkson
Thanks. Much appreciated :)
--
Daniel Kasak
IT Developer
NUS Consulting Group
Level 5, 77 Pacific Highway
North Sydney, NSW, Australia 2060
T: (+61) 2 9922-7676 / F: (+61) 2 9922 7989
email: [EMAIL PROTECTED]
website: http://www.nusconsulting.com.au
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>