Module:Table/length
Appearance
Documentation for this module may be created at Module:Table/length/doc
local ipairs_default_iter = ipairs{}
return function(t, raw)
local n = 0
if raw then
for i in ipairs_default_iter, t, 0 do
n = i
end
return n
end
repeat
n = n + 1
until t[n] == nil
return n - 1
end