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에서 추가 매개 변수를 전달하면 루아