3 ms·
A quick Lua version: do local mt = { __index = function(t, k) t[k] = tree() return t[k] end } fu
by groovy2shoes 15y ago
A quick Lua version:
do
local mt = {
__index = function(t, k)
t[k] = tree()
return t[k]
end
}
function tree()
return setmetatable({}, mt)
end
end
t = tree()
t.foo.bar = 'foobar'