Module:LuaCall: Difference between revisions

From Test Wiki
Content deleted Content added
p.call() fix
p.call() fix bug
Line 116: Line 116:
end
end
local G = _G
local G = _G
for _, v in mw.text.gsplit(
for _ in mw.text.gsplit(
mw.text.trim(frame.args[1], '%s'), '%s*%.%s*'
mw.text.trim(frame.args[1], '%s'), '%s*%.%s*'
) do
) do
G = G[v]
G = G[_]
end
end
return (G(unpack(args)))
return (G(unpack(args)))