Corso di Raku / Avanzato / Altro sui tipi predefiniti / Costrutti di quoting / q, qq e Q

Quiz — Quoting

Cosa stampa il seguente programma?

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

L’operatore q funziona come le virgolette singole: non elabora le sequenze di escape con backslash come \n. Quindi la stringa mantiene tutti e quattro i caratteri a, \, n, b. Solo una forma interpolante come qq (o le virgolette doppie) trasformerebbe \n in un vero carattere di nuova riga.

q, qq e Q   |   Avverbi di quoting