Closures

comparefunctions

Проверяет, указывают ли две ссылки на функцию на одно и то же базовое замыкание.

Синтаксис

comparefunctions(func1: function, func2: function): boolean
Алиасы comparefunction

Аргументы

ИмяТипОписание
func1functionПервая функция для сравнения.
func2functionВторая функция для сравнения.

Возвраты

ИмяТипОписание
equalbooleanИстинно, когда оба входа разрешаются к одному и тому же базовому объекту или функции.

Описание

Проверяет, указывают ли две ссылки на функцию на одно и то же базовое замыкание.

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

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

Пример

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

local result = comparefunctions(function() end, function() end)
print(result)