lua-users home
lua-l archive

Lua Basics: table duplication?

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Sometimes I want to make a duplicate copy of a table, not just assign
another reference to it. Is this the standard way:
a={1,2,3, m="m", "n" , o={4}, p = function() end}
b={}
table.foreach(a, function(k,v) b[k]=v end)
Now I can remove elements from b without effecting a.
Thanks,
Bill

AltStyle によって変換されたページ (->オリジナル) /