Erik Tews: Merkwürdige Ausgaben

Beitrag lesen

Hallo

Seit neustem habe ich ein paar Probleme in Perl. Folgende Aufrufe sollten gleich sein:

$Irgendwas = &Unterprogramm(5, "BlaBlaBla");

und

$Zahl = 5;
$Irgendwas = &Unterprogramm($Zahl, "BlaBlaBla");

Aber das 1. funzt, und beim 2. funktioniert nix. Noch ein Problem. Nach dem ich per Unterprogramm in $Position was geschrieben habe, passiert bei

print $Position;

nix, und bei

print $Position . "\n";

Wird auch gleich eine neue Linie mit ausgegeben, mit dem, was in $Position sein sollte. Beim 1. passiert einfach garnix.

Hat da irgendjemand Vorschläge?