Курс языка программирования Raku / Продвинутый уровень / Подробнее о встроенных типах / Конструкции кавычек / q, qq и Q

Тест — Кавычки

Что напечатает следующая программа?

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

Оператор q работает как одинарные кавычки: он не обрабатывает управляющие последовательности, такие как \n. Поэтому строка сохраняет все четыре символа: a, \, n, b. Только интерполирующая форма, такая как qq (или двойные кавычки), превратила бы \n в настоящий перевод строки.

Навигация по курсу

q, qq и Q   |   Наречия кавычек