Documentación de Real

Closures

newcclosure

Envuelve una función Luau como un cierre C creado por el ejecutor.

Sintaxis

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

Argumentos

NombreTipoDescripción
funcfunctionFunción para envolver como cierre en C.
debugName?stringNombre de depuración opcional asignado al cierre creado.

Retornos

NombreTipoDescripción
closurefunctionFunción de cierre creada.

Descripción

Envuelve una función Luau como un cierre C creado por el ejecutor.

Llamalo con 2 parametro(s): func, debugName. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.

Devuelve closure (function). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.

Ejemplo

Llamada de ejemplo con valores de marcador.

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