Глубокое копирование таблицы (table.deep_copy)
Объявление
скопированная_таблица = table.deep_copy(таблица)
Параметры
- таблица
Таблица для копирования.
Возвращаемое значение
- скопированная таблица
Таблица — глубокая копия исходной таблицы.
Описание
Рекурсивно копирует всю структуру таблицы; копируются все значения, кроме function и userdata.
Если исходная таблица содержит циклические ссылки, в копии сохраняются те же связи.
Пример
local _g = table.deep_copy(_G)