Курс по Raku / Напреднали / Управление на потока / Фейзъри / Exercises

Начало първо

Задача

Phaser BEGIN е нещо повече от блок, който се изпълнява рано — той е и израз, чиято стойност се изчислява веднъж, по време на компилация, и след това се запазва в програмата.

Използвайте BEGIN { 2 + 3 }, за да инициализирате променлива $compiled, и я отпечатайте. Изразът 2 + 3 се изчислява, докато програмата все още се компилира, но запазената стойност е напълно използваема по време на изпълнение.

Пример

Програмата отпечатва:

5

Решение

Вижте решението

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

Решение: Финално съобщение   |   Решение: Начало първо