Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Quoting-Konstrukte / Quoting-Adverbien

Quiz — Quoting-Adverbien

Was gibt das folgende Programm aus?

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

qq interpoliert normalerweise Skalare, aber ein Adverb mit einem ! schaltet eine Funktion aus. Hier deaktiviert :!s die skalare Interpolation, sodass $price genau so stehen bleibt, wie es geschrieben wurde, anstatt durch 5 ersetzt zu werden.

Kursnavigation

Quoting-Adverbien   |   Heredocs