Curso de Raku / Avanzado / Control de flujo / Phasers / Exercises / El orden de los END

Solución: El orden de los END

Aquí tienes una posible solución a la tarea.

Código

END say 'first END';
END say 'second END';

say 'body';

🦋 Encuentra el programa en el archivo end-order.raku.

Salida

body
second END
first END

Comentarios

  1. Ambos phasers END se ejecutan después del código principal, por lo que body se imprime primero.

  2. Múltiples phasers END se ejecutan en orden último en entrar, primero en salir: el second END, declarado después, se ejecuta antes que el first END. Esto refleja cómo la limpieza generalmente tiene que deshacer primero la configuración más reciente.

El orden de los END   |   Quiz — Phasers