Stefan (Perl-Anfänger): Platzierung von Unterprogrammen

Beitrag lesen

Hallo!

Habs grad mal ausprobiert. Wenn man die Subroutinen ans Ende stellt, funktioniert nur die Parameterüberprüfung nicht, die Subroutinen werden ausgeführt:

test('hallo');
sub($$) { print join (' ' => @_), "\n" }


> wird beanstandungslos durchgerattert, bei  
>   
> ~~~perl
  

> sub($$) { print join (' ' => @_), "\n" }  
> test('hallo');  
> 

wird der fehlende Parameter wie erwünscht reklamiert.

Da stellt Stefan (Perl-Anfänger!) eine Frage - und dann so ein Beispiel!
Ich verstehe nur Bahnhof!!
sub($$), ' ' => @_ ....?