Tcl - Istruzione Continua

Il continue L'istruzione in linguaggio Tcl funziona in qualche modo come la breakdichiarazione. Invece di forzare la risoluzione, tuttavia,continue forza l'esecuzione della successiva iterazione del ciclo, saltando qualsiasi codice intermedio.

Per il for ciclo continuo, continuedetermina l'esecuzione del test condizionale e delle porzioni di incremento del ciclo. Per ilwhile ciclo continuo, continue passa il controllo del programma ai test condizionali.

Sintassi

La sintassi per a continue l'istruzione in Tcl è la seguente:

continue;

Diagramma di flusso

Esempio

#!/usr/bin/tclsh

set a 10
# do loop execution 
while { $a < 20 } { if { $a == 15} {
      #skip the iteration 
      incr a
      continue
   }
   puts "value of a: $a"
   incr a     
}

Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19