use main.pm
use userFunctions.pm
1 2 3 4 5 6 7
package main; use userFunction; my $ergebnis = userFunction::eine_sub(42, 13); 1;
1 2 3 4 5 6 7 8 9 10 11 12 13 14
package userFunction; sub eine_sub { my $parm1 = shift; my $parm2 = shift; return $parm1 * $parm2; } sub kartoffel_subbe { return 'NIX DA!'; } 1;
use main qw(%form %config);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
package MyModule; use 5; use warnings; use strict; use Carp; use Exporter; our ($VERSION, @ISA, @EXPORT); @ISA = qw(Exporter); $VERSION = 1.0; @EXPORT = qw(myfunction); # Functions sub myfunction { } 1;
use MyModul qw(%form %config);
2017-07-28T16:26:58 rostiJa, wer Papier mag.Am Besten mal ein gutes Buch über PerlModule lesen.
Quoteviele Skripte und eine große package-Datei 'main.pm'.