refactoring

This commit is contained in:
Manuel Simon Hirsig
2016-09-12 15:25:37 +02:00
parent ef991c8892
commit 44913ead9b
4 changed files with 10 additions and 5 deletions
+5 -1
View File
@@ -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)