lua 闭包
2016-06-20 本文已影响192人
码上说
-- closure in Lua
local closure = function()
local __private = 0
return function ()
__private = __private + 1
return __private
end
end
local call = closure()
print(call()) --1
print(call()) --2