1
local T = {}
local m = {}
m.__index = function(self, i, par) -- here "par"
self[i] = setmetatable({},{__index = function() return (par) end}) -- return "par"
return self[i]
end
setmetatable(T,m)
for par=1, 3 do
for j=1, 3 do
for k=1, j do
T[j][k] = T[j][k](par) -- pass "par" to __index metamethod
end
end
end
forループで変更された__indexメタメソッドに "par"を渡そうとしています。私はこれを達成する方法はありますか?__indexで追加パラメータを渡して、Lua