refactoring
This commit is contained in:
+5
-1
@@ -139,7 +139,11 @@ do
|
||||
setfenv(chunk, {f=f, setn=setn, acquire=acquire, set_auto_release=set_auto_release})
|
||||
return chunk()
|
||||
end
|
||||
public.vararg = vararg
|
||||
public.vararg = setmetatable({}, {
|
||||
__metatable = false,
|
||||
__call = function(_, v) return vararg(v) end,
|
||||
__sub = function(_, v) return vararg(v) end,
|
||||
})
|
||||
end
|
||||
|
||||
public.A = vararg(function(arg)
|
||||
|
||||
Reference in New Issue
Block a user