Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function rPrint(s, l, i) -- recursive Print (structure, limit, indent)
- l = (l) or 1000000; i = i or ""; -- default item limit, indent string
- if (l<1) then print "ERROR: Item limit reached."; return l-1 end;
- local ts = type(s);
- if (ts ~= "table") then print (i,ts,s); return l-1 end
- print (i,ts); -- print "table"
- for k,v in pairs(s) do -- print "[KEY] VALUE"
- l = rPrint(v, l, i.."\t["..tostring(k).."]");
- if (l < 0) then break end
- end
- return l
- end
Advertisement
Add Comment
Please, Sign In to add comment