Курс по Raku / Напреднали / Повече за вградените типове / Конструкции за цитиране 🆕 / Наречия за цитиране

Тест — Наречия за цитиране

Какво отпечатва следната програма?

my $price = 5;
say qq:!s{costs $price};
0costs 5
1costs $price
0costs
0costs {5}

qq обикновено интерполира скалари, но наречие, написано с !, изключва дадена функция. Тук :!s деактивира интерполирането на скалари, така че $price остава точно както е написано, вместо да бъде заменено с 5.

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

Наречия за цитиране   |   Heredocs