プログラミング言語 Lua その3
■ このスレッドは過去ログ倉庫に格納されています
0710デフォルトの名無しさん
2008/01/14(月) 13:40:53Lua だとこんな。
> f = (function ()
local v = 0
return function ()
v = v + 1
return v
end
end)()
> print(v)
nil
> print(f())
1
> print(f())
2
> print(f())
3
> print(v)
nil
■ このスレッドは過去ログ倉庫に格納されています