在JavaScript中,可以通过定义并同时调用一个函数来快速创建闭包,如下所示:
function() {
local something = 1;
return function () {
// something
}
}()
在lua中是否可能做到同样的事情?
(function(x) print(x*x) end)(5)
- undefined