Perl/Istruzioni minime: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ha spostato Linguaggio Perl/Le istruzioni:MINIME a Linguaggio Perl/Le istruzioni/Minime: sottopaginazione più corretta
sintassi codice colorata
Riga 4:
con questo termine si intende indicare le istruzioni più semplici, che non chiamano altre funzioni .
Per esempio assegnamento:
<source lang=perl>
 
$a = 7;
@a = ( 1, 2, 5 );
Riga 10:
$a++;
$b = $a;
</source>
 
ogni istruzione di questo tipo "ritorna" un valore che è l'elemento stesso che viene assegnato:
vediamo questo codice:
 
<source lang=perl>
$c = $a = 7;
print "c=$c\n";
Line 28 ⟶ 30:
$c = $b = $a;
print "c=$c\n";
</source>
 
che produce :
 
 
c=7
(@)c=3
(%)c=4
Line 39 ⟶ 43:
anche l'istruzione print produce un valore di ritorno:
 
<source lang=perl>
$c = print "ciao";
print " c=$c\n";
Line 44 ⟶ 49:
$c = print "$a";
print " c=$c\n";
</source>
 
che produce :