Переменная Var

Справка о строковой кластеризованной переменной Var и структуре её кластеров с полями адресов и фильтров.

Переменная Var

Базовым элементом языка является строковая кластеризованная переменная Var. Структура фрагментированной строки VARstr STRUC содержит адреса кластеров: M0Up на адрес следующего кластера, M0Dn на предыдущий, M0Bf на последний кластер. Поля M0Lx, M0Pn, M0Fn и M0Ln хранят текущую длину данных, указатель, адрес конца и длину в байтах.

Фильтры и пазлы

В кластере также размещаются автофильтры MsF2 и MsF1, а также поля PZL Sequences для пазлов. Кластерная организация позволяет наращивать строку без пересоздания всего буфера. Сохранённый текст не подтверждает полный контракт выполнения или актуальную совместимость.