Module:Damage: Difference between revisions
From Elwiki
No edit summary |
No edit summary |
||
Line 20: | Line 20: | ||
for k,v in pairs(args) do | for k,v in pairs(args) do | ||
tab = tab .. ', ' .. v | tab = tab .. ', ' .. v | ||
if v == xxx then break end | |||
end | end | ||
return tab | return tab |
Revision as of 21:04, 23 March 2022
Documentation for this module may be created at Module:Damage/doc
local getArgs = require('Module:Arguments').getArgs
local p = {}
local function dump(o)
if type(o) == 'table' then
local s = '{ '
for k,v in pairs(o) do
if type(k) ~= 'number' then k = '"'..k..'"' end
s = s .. '['..k..'] = ' .. dump(v) .. ','
end
return s .. '} '
else
return tostring(o)
end
end
function p.main(frame)
local args = getArgs(frame)
local tab = ''
for k,v in pairs(args) do
tab = tab .. ', ' .. v
if v == xxx then break end
end
return tab
end
return p