Module:LuaCall: Difference between revisions
From Test Wiki
Content deleted Content added
m comment |
p.call() |
||
| Line 103: | Line 103: | ||
local args = {} |
local args = {} |
||
local f = frame.args[1] |
local f = frame.args[1] |
||
f = mw.text.split(mw.text.trim(f, '%s'), '%s*%.%s*') |
|||
for _, v in ipairsAtOffset(frame.args, 1) do |
for _, v in ipairsAtOffset(frame.args, 1) do |
||
table.insert(args, tonumber(v) or v:gsub("^\\", "", 1)) |
table.insert(args, tonumber(v) or v:gsub("^\\", "", 1)) |
||
end |
end |
||
local G = _G |
|||
| ⚫ | |||
for _, v in ipairs(f) do |
|||
G = G[v] |
|||
end |
|||
| ⚫ | |||
end |
end |
||