@@ -67,12 +67,8 @@ isless(x::InfiniteCardinal, y::AbstractFloat) = false
6767
6868@generated < (:: InfiniteCardinal{N} , :: InfiniteCardinal{M} ) where {N,M} = :($ (N < M))
6969@generated ≤ (:: InfiniteCardinal{N} , :: InfiniteCardinal{M} ) where {N,M} = :($ (N ≤ M))
70- @generated > (:: InfiniteCardinal{N} , :: InfiniteCardinal{M} ) where {N,M} = :($ (N > M))
71- @generated ≥ (:: InfiniteCardinal{N} , :: InfiniteCardinal{M} ) where {N,M} = :($ (N ≥ M))
7270
7371≤ (:: InfiniteCardinal{0} , :: InfiniteCardinal ) = true
74- > (:: InfiniteCardinal{0} , :: InfiniteCardinal ) = false
75- ≥ (:: InfiniteCardinal , :: InfiniteCardinal{0} ) = true
7672< (:: InfiniteCardinal , :: InfiniteCardinal{0} ) = false
7773
7874
@@ -82,14 +78,9 @@ isless(x::InfiniteCardinal, y::AbstractFloat) = false
8278< (:: InfiniteCardinal , x:: Real ) = false
8379≤ (:: InfiniteCardinal{0} , x:: Real ) = ∞ ≤ x
8480≤ (:: InfiniteCardinal , x:: Real ) = false
85- ≤ (:: InfiniteCardinal{0} , x:: RealInfinity ) = ∞ ≤ x
81+ ≤ (:: InfiniteCardinal{0} , x:: RealInfinity ) = ∞ ≤ x
8682≤ (:: InfiniteCardinal , x:: RealInfinity ) = false
87- > (:: InfiniteCardinal{0} , y:: Real ) = ∞ > y
88- > (:: InfiniteCardinal , :: Real ) = true
89- ≥ (:: InfiniteCardinal , :: Real ) = true
90- > (:: Real , :: InfiniteCardinal ) = false
91- ≥ (x:: Real , :: InfiniteCardinal{0} ) = x ≥ ∞
92- ≥ (x:: Real , :: InfiniteCardinal ) = false
83+ < (:: InfiniteCardinal , x:: RealInfinity ) = false
9384
9485
9586< (:: Infinity , :: InfiniteCardinal{0} ) = false
@@ -98,20 +89,11 @@ isless(x::InfiniteCardinal, y::AbstractFloat) = false
9889< (:: InfiniteCardinal , :: Infinity ) = false
9990≤ (:: InfiniteCardinal{0} , :: Infinity ) = true
10091≤ (:: InfiniteCardinal , :: Infinity ) = false
101- > (:: InfiniteCardinal{0} , :: Infinity ) = false
102- > (:: InfiniteCardinal , :: Infinity ) = true
103- ≥ (:: InfiniteCardinal , :: Infinity ) = true
104- > (:: Infinity , :: InfiniteCardinal ) = false
105- ≥ (:: Infinity , :: InfiniteCardinal{0} ) = true
106- ≥ (:: Infinity , :: InfiniteCardinal ) = false
10792
10893
10994< (x:: RealInfinity , :: InfiniteCardinal{0} ) = x < ∞
11095< (x:: RealInfinity , :: InfiniteCardinal ) = true
11196≤ (x:: RealInfinity , :: InfiniteCardinal ) = true
112- > (:: InfiniteCardinal{0} , y:: RealInfinity ) = ∞ > y
113- > (:: InfiniteCardinal , :: RealInfinity ) = true
114- ≥ (:: InfiniteCardinal , :: RealInfinity ) = true
11597
11698
11799@generated min (:: InfiniteCardinal{N} , :: InfiniteCardinal{M} ) where {N,M} = :(InfiniteCardinal {$(min(N,M))} ())
0 commit comments