Stefan: Subroutinen mit 2 Listen als Parameter aufrufen

Beitrag lesen

Hallöchen,

mich plagt mal wieder ein Problem in Perl und ich hoffe mal wieder auf eure Hilfe!!

Ich versuche eine Subroutine mit 2 Listen als Parameter aufzurufen.

funktion(@liste1,@liste2)
...

sub funktion
{
 my localListe1 = @_;  # liefert mir beide Listen als eine ganze Liste!
 my localListe2 = @_[0]; # liefert mir nur das erste Element der
 ...
}

Ich möchte aber beide Listen getrennt in meiner Subroutine bekommen!

In der PerlDoc steht unter PerlSub folgendes dazu:

Do not, however, be tempted to do this:

(@a, @b)   = upcase(@list1, @list2);

Kann mir jemand weiterhelfen?? Ist mein Wunsch überhaupt realisierbar? Wenn ja wie?

danke für eure Hilfe

Stefan