Pierre: Parameter an Subroutine übergeben

Beitrag lesen

Liebes Forum,

bin gerade dabei fremden Perl-Code umzuschreiben, und habe dabei folgendes gefunden:

  
my $pack = $_;               # Package-Name  
my $mod  = $pack . '.pm';    # Module Name  
require $mod;  
my ($title, $result, $details) = $pack->check();  

Nun würde ich gern an die Subroutine "check" 2 Parameter übergeben (z.B. $test1 und $test2), also so:

my ($title, $result, $details) = $pack->check($test1, $test2);

Das funktioniert aber nicht, die beiden Parameter kommen bei der Subroutine check im Package $pack nicht an.

Was läuft da falsch?

Freue mich über Hilfe!