perl variable scope

Αλέξανδρος Διαμαντίδης adia at hellug.gr
Fri Sep 7 20:48:10 EEST 2007


* Giorgos Pallas [2007-09-06 19:44]:
> Ξέρατε ότι...
> άλλο αυτό: my $other, $sum;
> και άλλο αυτό: my $sum, $other;
> και άλλο αυτό: my($other, $sum);

Έχω την εντύπωση ότι πρέπει να το έχω κάνει αυτό το λάθος χωρίς να το
καταλάβω οπότε όντως χρήσιμο το μήνυμά σου. Πάντως στην perl γενικά
είναι καλό να ενεργοποιείς τα warnings:

* perl -we 'my $a, $b'
Useless use of a variable in void context at -e line 1.
Name "main::b" used only once: possible typo at -e line 1.

* perl -we 'my($a, $b)'
[...ησυχία...]

-- 
Αλέξανδρος Διαμαντίδης * adia at hellug.gr




More information about the Linux-greek-users mailing list