Курс по Raku / Напреднали / Управление на потока / Фейзъри / Exercises
Начало първо
Задача
Phaser BEGIN е нещо повече от блок, който се изпълнява
рано — той е и израз, чиято стойност се изчислява веднъж, по
време на компилация, и след това се запазва в програмата.
Използвайте BEGIN { 2 + 3 }, за да инициализирате
променлива $compiled, и я отпечатайте. Изразът
2 + 3 се изчислява, докато програмата все още се компилира,
но запазената стойност е напълно използваема по време на изпълнение.
Пример
Програмата отпечатва:
5