Modul:Sandkasse/Poul G/dump: Forskelle mellem versioner
Content deleted Content added
Poul G (diskussion | bidrag) Ny side: require("Modul:No globals") local function dump(x, mode) if x == nil then return "nil" elseif type(x) == "string" then return '"' .. x .. '"' elseif type(x) == "table" then l... |
(Ingen forskel)
|
Versionen fra 16. jun. 2021, 20:42
Moduldokumentation[opret]
Hvis du ønsker en dokumentationsside for dette Scribuntomodul, så opret den her. Brugere kan eksperimentere i dette moduls undersider sandkasse (opret | kopiér) og testcases (opret). Tilføj venligst kategorier til /dok-undersiden. Undersider til dette modul. |
require("Modul:No globals")
local function dump(x, mode)
if x == nil then
return "nil"
elseif type(x) == "string" then
return '"' .. x .. '"'
elseif type(x) == "table" then
local buffer = {}
for k, v in pairs(arg) do
table.insert(buffer, "[" .. dump(k) .. "]=" .. dump(v))
end
return "{ " .. table.concat(buffer, ", ") .. " }"
else
return "" .. x
end
end
return dump