14 lines
287 B
Lua
14 lines
287 B
Lua
|
-- Combine multiple tables into one
|
||
|
--
|
||
|
-- *Tables should not share keys
|
||
|
-- *Values are not deep copies
|
||
|
function MergeTables(...)
|
||
|
local newTable = {}
|
||
|
for _, table in pairs({...}) do
|
||
|
for key, value in pairs(table) do
|
||
|
newTable[key] = value
|
||
|
end
|
||
|
end
|
||
|
return newTable
|
||
|
end
|