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};| 0 | costs 5 |
| 1 | costs $price |
| 0 | costs |
| 0 | costs {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 →