Tcl - Declaración de ruptura

los breakLa declaración en lenguaje Tcl se usa para terminar un bucle. Cuando elbreak la instrucción se encuentra dentro de un bucle, el bucle se termina inmediatamente y el control del programa se reanuda en la siguiente instrucción que sigue al bucle.

Si está utilizando bucles anidados (es decir, un bucle dentro de otro bucle), la instrucción break detendrá la ejecución del bucle más interno y comenzará a ejecutar la siguiente línea de código después del bloque.

Sintaxis

La sintaxis de un break declaración en Tcl es la siguiente:

break;

Diagrama de flujo

Ejemplo

#!/usr/bin/tclsh

set a 10

# while loop execution 
while {$a < 20 } {
   puts "value of a: $a"
   incr a
   if { $a > 15} {
      # terminate the loop using break statement 
      break
   }
}

Cuando el código anterior se compila y ejecuta, produce el siguiente resultado:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15