Module:Template invocation/sandbox: Difference between revisions

Content deleted Content added
current
test
Line 105:
keys[#keys + 1] = k
end
table.sort(keys,
function (a, b)
-- Sort with keys of type number first, then string.
if type(a) == type(b) then
Line 112 ⟶ 113:
return true
end
end)
)
local maybeSpace = '' -- First named parameted should be separated by a space
for _, v in ipairs(keys) do -- Add named args based on sorted parameter list
ret[#ret + 1] = ' ' .. seps.pipe
Line 118 ⟶ 122:
ret[#ret + 1] = seps.equals
ret[#ret + 1] = invArgs[v]
maybeSpace = ' '
end
ret[#ret + 1] = seps.closeb