Removed bigint comparison metamethods (read below)
Use bigint.compare from now on
This commit is contained in:
@@ -55,15 +55,6 @@ function bigint.new(num)
|
|||||||
__pow = function(lhs, rhs)
|
__pow = function(lhs, rhs)
|
||||||
return bigint.exponentiate(lhs, rhs)
|
return bigint.exponentiate(lhs, rhs)
|
||||||
end,
|
end,
|
||||||
__eq = function(lhs, rhs)
|
|
||||||
return bigint.compare(lhs, rhs, "==")
|
|
||||||
end,
|
|
||||||
__lt = function(lhs, rhs)
|
|
||||||
return bigint.compare(lhs, rhs, "<")
|
|
||||||
end,
|
|
||||||
__le = function(lhs, rhs)
|
|
||||||
return bigint.compare(lhs, rhs, "<=")
|
|
||||||
end,
|
|
||||||
__tostring = function()
|
__tostring = function()
|
||||||
return bigint.unserialize(self, "s")
|
return bigint.unserialize(self, "s")
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user