- or download this
#!/usr/bin/perl --
use strict; use warnings;
ZenTara::hello();
...
package ZenTara;
sub hello { print "\nHello\n"; }
sub ZenTara::goodbye { print "\nGoodbye\n" }
- or download this
package ZenTara;
use strict; use warnings;
sub hello { print "\nHello\n"; }
sub ZenTara::goodbye { print "\nGoodbye\n" }
1; ## return true
- or download this
#!/usr/bin/perl --
use strict; use warnings;
use ZenTara;
...
ZenTara::hello();
ZenTara::goodbye();
exit( 0 );
- or download this
#!/usr/bin/perl --
use strict; use warnings;
use ZenTaraE;
hello();
ZenTaraE->new( name => "Bob" )->goodbye();
exit( 0 );
- or download this
package ZenTaraE;
use strict; use warnings;
require Exporter;
...
print "\nGoodbye $name\n"
}
1; ## return true
- or download this
#!/usr/bin/perl --
BEGIN {
...
ZenTaraEI->new( name => "Bob" )->goodbye();
exit( 0 );
exit( 0 );
- or download this
$ perl zen-pack.pl
...
Goodbye Bob
$