mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-11-22 15:33:00 +00:00
Update table_tostring.lua
This commit is contained in:
parent
484b7532eb
commit
f709d12b75
1 changed files with 8 additions and 11 deletions
|
@ -4,17 +4,14 @@
|
|||
-- @param new_line string key value pair delimiter
|
||||
-- @return string concatenated table pairs
|
||||
local function table_tostring(tbl, sep, new_line)
|
||||
if type(sep) ~= "string" then sep = ": " end
|
||||
if type(new_line) ~= "string" then new_line = ", " end
|
||||
local ret = {}
|
||||
if type(tbl) ~= "table" then return "Error: input not table!" end
|
||||
for key,value in pairs(tbl) do
|
||||
table.insert(ret,key)
|
||||
table.insert(ret,sep)
|
||||
table.insert(ret,value)
|
||||
table.insert(ret,new_line)
|
||||
end
|
||||
return table.concat(ret,"")
|
||||
if type(sep) ~= "string" then sep = ": " end
|
||||
if type(new_line) ~= "string" then new_line = ", " end
|
||||
local ret = {}
|
||||
if type(tbl) ~= "table" then return "Error: input not table!" end
|
||||
for key,value in pairs(tbl) do
|
||||
table.insert(ret,tostring(key) .. sep .. tostring(value) .. new_line)
|
||||
end
|
||||
return table.concat(ret,"")
|
||||
end
|
||||
|
||||
return table_tostring
|
||||
|
|
Loading…
Reference in a new issue