Perl/Istruzioni composte: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ha spostato Linguaggio Perl/Le istruzioni:COMPOSTE a Linguaggio Perl/Le istruzioni/Composte: sottopaginazione più corretta
sintassi codice colorata
Riga 7:
Dato che il lettore al momento conosce solo le variabili e la funzione print , l'esempio riportato NON è un esempio di "buon" codice ma aiuta a capire.
 
<source lang=perl>
$a = "testo di prova";
print "risultato della prima print:".
Line 17 ⟶ 18:
).
" fine prima print\n";
</source>
 
che produce:
Line 47 ⟶ 49:
Vediamone le caratteristiche:
 
<source lang=perl>
<istruzione1> or <istruzione2>
</source>
 
Il Perl esegue l'istruzione 1 quindi se questa da un esito "falso" viene eseguita la istruzione 2 .
Line 53 ⟶ 57:
 
 
<source lang=perl>
<istruzione1> and <istruzione2>
</source>
 
Il Perl esegue l'istruzione 1 quindi se questa da un esito "falso" NON viene eseguita la istruzione 2 .
Line 64 ⟶ 70:
Vediamo l'esempio che segue anticipando che la funzione unlink cancella dei file.Quindi si vuole che si cancellino i file indicati e che se questa non riesce si esegua una funzione gripe e poi si vada oltre (next LINE):
 
<source lang=perl>
unlink "alpha", "beta", "gamma"
or gripe(), next LINE;
Line 69 ⟶ 76:
unlink("alpha", "beta", "gamma")
|| (gripe(), next LINE);
 
</source>