Closures

newlclosure

Cria um fechamento Luau de propriedade do executor a partir de uma função.

Sintaxe

newlclosure(func: function, debugName?: string): function

Argumentos

NomeTipoDescrição
funcfunctionFunção para envolver como um fechamento Luau.
debugName?stringNome de depuração opcional atribuído ao encerramento criado.

Retornos

NomeTipoDescrição
closurefunctionFunção de fechamento criada.

Descrição

Cria um fechamento Luau de propriedade do executor a partir de uma função.

Chame com 2 parametro(s): func, debugName. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna closure (function). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Chamada de exemplo com valores temporarios.

local result = newlclosure(function() end, "example")
print(result)