@@ -358,8 +358,11 @@ Base.broadcastable(x::Py) = Ref(x)
358358
359359# comparisons
360360Base.:(== )(x:: Py , y:: Py ) = pyeq (Bool, x, y)
361+ Base.:(!= )(x:: Py , y:: Py ) = pyne (Bool, x, y)
361362Base.:(<= )(x:: Py , y:: Py ) = pyle (Bool, x, y)
363+ Base.:(>= )(x:: Py , y:: Py ) = pyge (Bool, x, y)
362364Base.:(< )(x:: Py , y:: Py ) = pylt (Bool, x, y)
365+ Base.:(> )(x:: Py , y:: Py ) = pygt (Bool, x, y)
363366Base. isless (x:: Py , y:: Py ) = pylt (Bool, x, y)
364367Base. isequal (x:: Py , y:: Py ) = pyeq (Bool, x, y)
365368
@@ -376,11 +379,9 @@ Base.:(~)(x::Py) = pyinv(x)
376379Base.:(+ )(x:: Py , y:: Py ) = pyadd (x, y)
377380Base.:(- )(x:: Py , y:: Py ) = pysub (x, y)
378381Base.:(* )(x:: Py , y:: Py ) = pymul (x, y)
379- # Base.:(+)(x::Py, y::Py) = pymatmul(x, y)
380382Base. div (x:: Py , y:: Py ) = pyfloordiv (x, y)
381383Base.:(/ )(x:: Py , y:: Py ) = pytruediv (x, y)
382384Base. rem (x:: Py , y:: Py ) = pymod (x, y)
383- # Base.:(+)(x::Py, y::Py) = pydivmod(x, y)
384385Base.:(<< )(x:: Py , y:: Py ) = pylshift (x, y)
385386Base.:(>> )(x:: Py , y:: Py ) = pyrshift (x, y)
386387Base.:(& )(x:: Py , y:: Py ) = pyand (x, y)
0 commit comments