Курс Raku / Розширені / Порядок виконання / Фейзери / Вправи
Спочатку BEGIN
Завдання
Фазер BEGIN — це щось більше за блок, який виконується
рано: він є ще й виразом, значення якого обчислюється один раз,
під час компіляції, і потім заморожується в програмі.
Скористайтеся BEGIN { 2 + 3 }, щоб ініціалізувати змінну
$compiled, і виведіть її. Вираз 2 + 3
обчислюється, поки програма ще компілюється, але збережене значення
чудово придатне до вжитку під час виконання.
Приклад
Програма виводить:
5Рішення
Навігація курсом
← Розв’язання: Фінальне повідомлення | Розв’язання: Спочатку BEGIN →