vector: get rid of lexical comparisons
parent
c50410a81e
commit
c14c208a61
18
vector.lua
18
vector.lua
|
@ -70,24 +70,6 @@ end
|
|||
|
||||
metatable.__eq = equals
|
||||
|
||||
function less_than(v, w)
|
||||
for k, v in pairs(v) do
|
||||
if v >= w[k] then return false end
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
metatable.__lt = less_than
|
||||
|
||||
function less_or_equal(v, w)
|
||||
for k, v in pairs(v) do
|
||||
if v > w[k] then return false end
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
metatable.__le = less_or_equal
|
||||
|
||||
function combine(v, w, f)
|
||||
local new_vector = {}
|
||||
for key, value in pairs(v) do
|
||||
|
|
Loading…
Reference in New Issue