Anonymous user
Set: Difference between revisions
→{{header|Lua}}
(→{{header|Lua}}: Added a more sophisticated implementation.) |
|||
Line 2,744:
__add = function(s1, s2)
r = set()
r:batch_insert(table.unpack(s1))
r:batch_insert(table.unpack(s2))
return r
end,
Line 2,752:
__sub = function(s1, s2)
r = set()
r:batch_insert(table.unpack(s1))
r:batch_remove(table.unpack(s2))
return r
end,
|