Debug

getconstants

Возвращает все константы, встроенные в функцию, уровень стека или прототип.

Синтаксис

getconstants(target: function | integer): table
Алиасы debug.getconstants

Аргументы

ИмяТипОписание
targetfunction | integerФункция, уровень стека или прототип для проверки.

Возвраты

ИмяТипОписание
constantstableТаблица-массив констант, встроенных в функцию.

Описание

Возвращает все константы, встроенные в функцию, уровень стека или прототип.

Вызывай с 1 параметрами: target. Таблица аргументов показывает обязательные значения и настройки поведения.

Возвращает constants (table). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.

Пример

Пример вызова со значениями-заполнителями.

local result = getconstants(1)
print(result)