function f (t) -- t is a table
local i, v = next(t, nil) -- i is an index of t, v = t[i]
while i do
... -- do something with i and v
i, v = next(t, i) -- get next index
end
end
The next example prints the names of all global variables
in the system with non nil values:
function printGlobalVariables ()
local i, v = nextvar(nil)
while i do
print(i)
i, v = nextvar(i)
end
end
Next: 7.2 Manipulating Strings Up: 7 Some Examples Previous: 7 Some Examples