Perl/Istruzioni particolari su blocchi o etichette: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
cat |
m fix link |
||
Riga 1:
{{Linguaggio Perl}}
Come anticipato
▲Come anticipato precedentamente le etichette risultano particolarmente utili con le istruzioni particolari last,redo,next.Queste modificano l'esecuzione del programma "saltando" opportunamente all'interno di un blocco/etichetta.
In realtà queste non sono istruzioni ma parole chiave.La differenza verrà spiegata più avanti.
Questa istruzione consente di terminare "prematuramente" un blocco o una etichetta.
Line 13 ⟶ 12:
</source>
Vediamo questo esempio:
Line 28 ⟶ 27:
}
print "b=$b\n";
</source>▼
che produce:
Line 35 ⟶ 34:
b=17
▲</source>
▲==== Redo ====
Questa istruzione consente di ritornare allo stesso punto di quando è iniziata l'ultima iterazione.
Line 71 ⟶ 68:
etichetta tre (b=18 , r=0)
etichetta tre (b=19 , r=0)
Questa istruzione consente di "saltare" all'elemento successivo.
|