Cursus Raku / Geavanceerd / Meer over ingebouwde types / Aanhalingsconstructies / q, qq en Q

Quiz — Aanhalingstekens

Wat drukt het volgende programma af?

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

De q-operator werkt als enkele aanhalingstekens: hij verwerkt geen backslash-escapes zoals \n. De string behoudt dus alle vier de tekens a, \, n, b. Alleen een interpolerende vorm zoals qq (of dubbele aanhalingstekens) zou \n omzetten naar een echte nieuwe regel.

Cursusnavigatie

q, qq en Q   |   Aanhalingsadverbia