Курс языка программирования Raku / Продвинутый уровень / Порядок выполнения / Фазеры блоков / Exercises

Вход в блок

Задача

В отличие от FIRST, который выполняется только один раз, фазер ENTER срабатывает каждый раз, когда происходит вход в блок, а тело цикла входится заново на каждой итерации.

Выполните цикл по 1..2. Внутри цикла поместите фазер ENTER, который печатает --entering, и обычное выражение, которое печатает body с текущим числом. Убедитесь, что --entering появляется на каждой итерации.

Пример

Программа выводит:

--entering
body 1
--entering
body 2

Решение

Смотрите решение

Навигация по курсу

Решение: Очистка при выходе   |   Решение: Вход в блок