Función de continuación de Perl

Descripción

Esta función es una declaración de control de flujo más que una función. Si hay un BLOQUE continuo adjunto a un BLOQUE (generalmente en un tiempo o foreach), siempre se ejecuta justo antes de que el condicional esté a punto de ser evaluado nuevamente, al igual que la tercera parte de un bucle for en C.

Por lo tanto, se puede usar para incrementar una variable de ciclo, incluso cuando el ciclo ha continuado mediante la siguiente instrucción. último, siguiente o rehacer pueden aparecer dentro de un bloque de continuación.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

continue BLOCK

Valor devuelto

Esta función no devuelve nada.

Ejemplo

A continuación se muestra el código de ejemplo que muestra su uso básico:

while (EXPR) {
   ### redo always comes here
   do_something;
} continue {
   ### next always comes here
   do_something_else;
   # then back the top to re-check EXPR
}
### last always comes here