Module:Test: Difference between revisions

From Elwiki
No edit summary
No edit summary
Line 9: Line 9:
     function dump(o)
     function dump(o)
         if type(o) == 'table' then
         if type(o) == 'table' then
             local s = '{ '
             local s = '{ <br>'
             for k, v in pairs(o) do
             for k, v in pairs(o) do
                 if type(k) ~= 'number' then
                 if type(k) ~= 'number' then
                     k = '"' .. k .. '"'
                     k = '"' .. k .. '"'
                 end
                 end
                 s = s .. '[' .. k .. '] = ' .. dump(v) .. ','
                 s = s .. '[' .. k .. '] = ' .. dump(v) .. ',<br>'
             end
             end
             return s .. '} '
             return s .. '} <br>'
         else
         else
             return tostring(o)
             return tostring(o)