Leser: 25
1 2 3 4 5 6 7
#!/usr/bin/perl -w use strict; use warnings; use diagnostics; my ($a,$b); $b = 'foo'; print $b;
2010-02-28T19:30:43 betterworlduse warnings 'once' (wird impliziert von use warnings) warnt bei einmaligem Gebrauch von Variablen; jedoch nicht, wenn sie lexikalisch sind.
2010-02-28T19:34:28 pqwenn man sich an Perl Best Practices hält und funktionen möglichst klein macht und damit auch den scope von lexikalischen variablen darin, kann man nicht benutzte variablen sehr leicht aufspüren, bzw. meist kommt es gar nicht dazu, da man schon bei einer änderung sehr schnell einen überblick hat, welche variablen man rausnehmen kann.
1
2
3
perl -wle'print $c'
Name "main::c" used only once: possible typo at -e line 1.
Use of uninitialized value $c in print at -e line 1.