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

Специальные и динамические переменные

Имена переменных в Raku могут содержать второй маркер после сигила, называемый твигилом. Твигил сообщает о том, где переменная находится и как она ищется — является ли она динамически ограниченной, предоставленной компилятором или привязанной к объекту.

В этом разделе объясняются твигилы, подробно рассматривается самый полезный их вид — динамические переменные, которые ищутся по стеку вызовов, а не по обычной лексической области видимости — а также приводится обзор специальных переменных, которые Raku предоставляет вам заранее.

Темы этого раздела

Практика

Пройдите 3 теста по содержанию этого раздела.

Упражнения

В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.

  1. Динамическая переменная
  2. Переопределение динамической переменной
  3. Переменная-тема

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

Решение: Ключ и значение   |   Твигилы