tests/fail/demo_globals.lua@a4a6adee1459
tests/fail/demo_globals.lua
Fri, 19 Nov 2010 16:04:30 +0000
- author
- Matthew Wild <mwild1@gmail.com>
- date
- Fri, 19 Nov 2010 16:04:30 +0000
- changeset 74
- a4a6adee1459
- parent 57
-
3e148db7f933
- permissions
- -rw-r--r--
New Lua<->native function interface, simpler. Added type() to baselib.
-- globals.lua
-- show all global variables
local seen={}
function dump(t,i)
seen[t]=true
local s={}
local n=0
for k in pairs(t) do
n=n+1 s[n]=k
end
table.sort(s)
for k,v in ipairs(s) do
print(i,v)
v=t[v]
if type(v)=="table" and not seen[v] then
dump(v,i.."\t")
end
end
end
dump(_G,"")