Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Quoting-Konstrukte / q, qq und Q

Quiz — Quoting

Was gibt das folgende Programm aus?

say q{a\nb};
1a\nb
0ab
0ab
0anb

Der q-Operator funktioniert wie einfache Anführungszeichen: Er verarbeitet keine Backslash-Escape-Sequenzen wie \n. Daher behält der String alle vier Zeichen a, \, n, b. Nur eine interpolierende Form wie qq (oder doppelte Anführungszeichen) würde \n in einen echten Zeilenumbruch umwandeln.

Kursnavigation

q, qq und Q   |   Quoting-Adverbien