Курс по Raku / Напреднали / Управление на потока / Фейзъри за блокове / Exercises
Влизане в блок
Задача
За разлика от FIRST, който се изпълнява само веднъж,
фазерът ENTER се задейства всеки път, когато
блокът бъде влязан — а тялото на цикъла се влиза наново при всяка
итерация.
Преминете с цикъл през 1..2. Вътре в цикъла поставете
фазер ENTER, който отпечатва --entering, и
обикновен оператор, който отпечатва body с текущото число.
Забележете, че --entering се появява веднъж на
итерация.
Пример
Програмата отпечатва:
--entering
body 1
--entering
body 2Решение
Навигация в курса
← Решение: Почистване при напускане | Решение: Влизане в блок →