Курс Raku / Розширені / Порядок виконання / Фейзери / Вправи / Порядок END

Розв’язання: Порядок END

Ось один із можливих варіантів розв’язання задачі.

Код

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

say 'body';

🦋 Вихідний код можна знайти у файлі end-order.raku.

Вивід

body
second END
first END

Коментарі

  1. Обидва фазери END виконуються після основного коду, тож body виводиться першим.

  2. Кілька фазерів END виконуються за принципом «останнім прийшов — першим вийшов»: second END, оголошений пізніше, виконується перед first END. Це віддзеркалює те, як прибирання зазвичай мусить скасовувати найсвіжіші приготування першими.

Навігація курсом

Порядок END   |   Тест — Фейзери