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

Замыкание в q-строке

Задача

Начните с неинтерполирующей формы q и включите только наречие замыкания. Имея переменную $x со значением 10, напечатайте строку, которая содержит встроенное вычисление {$x ** 2} и буквальный, неинтерполированный $x. Это покажет, что наречие замыкания выполняет код в фигурных скобках, оставляя обычные $-переменные нетронутыми.

Пример

Программа выводит:

$x squared is 100

Решение

Смотрите решение

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

Решение: Сырая строка   |   Решение: Замыкание в q-строке