Module:TableTools: Difference between revisions
Jump to navigation
Jump to search
m>Mr. Stradivarius add getUnion function |
m>Mr. Stradivarius better variable name - getUnion deals with all tables, not just arrays |
||
Line 43: | Line 43: | ||
--]] | --]] | ||
function p.getUnion(...) | function p.getUnion(...) | ||
local | local tables = {...} | ||
local vals, ret = {}, {} | local vals, ret = {}, {} | ||
for _, t in ipairs( | for _, t in ipairs(tables) do | ||
for k, v in pairs(t) do | for k, v in pairs(t) do | ||
vals[v] = true | vals[v] = true |