Курс Raku / Розширені / Докладніше про вбудовані типи / Конструкції квотування 🆕 / Адверби квотування
Тест — Адверби квотування
Що виведе наведена програма?
my $price = 5;
say qq:!s{costs $price};| 0 | costs 5 |
| 1 | costs $price |
| 0 | costs |
| 0 | costs {5} |
qq зазвичай інтерполює скаляри, але наріччя, записане з
!, вимикає можливість. Тут :!s
вимикає інтерполяцію скалярів, тож $price залишається точно
таким, як записано, а не замінюється на 5.