File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -490,16 +490,16 @@ instance Ord Prop where
490
490
PBool a <= PBool b = a <= b
491
491
PEq (a :: Expr x ) (b :: Expr x ) <= PEq (c :: Expr y ) (d :: Expr y )
492
492
= case eqT @ x @ y of
493
- Just Refl -> a < c || b < d || (a == c && b = = d)
493
+ Just Refl -> a <= c || (a == c && b < = d)
494
494
Nothing -> toNum a <= toNum c
495
- PLT a b <= PLT c d = a < c || b < d || (a == c && b == d)
496
- PGT a b <= PGT c d = a < c || b < d || (a == c && b == d)
497
- PGEq a b <= PGEq c d = a < c || b < d || (a == c && b == d)
498
- PLEq a b <= PLEq c d = a < c || b < d || (a == c && b == d)
499
495
PNeg a <= PNeg b = a <= b
500
- PAnd a b <= PAnd c d = a < c || b < d || (a == c && b == d)
501
- POr a b <= POr c d = a < c || b < d || (a == c && b == d)
502
- PImpl a b <= PImpl c d = a < c || b < d || (a == c && b == d)
496
+ PLT a b <= PLT c d = a <= c || (a == c && b <= d)
497
+ PGT a b <= PGT c d = a <= c || (a == c && b <= d)
498
+ PGEq a b <= PGEq c d = a <= c || (a == c && b <= d)
499
+ PLEq a b <= PLEq c d = a <= c || (a == c && b <= d)
500
+ PAnd a b <= PAnd c d = a <= c || (a == c && b <= d)
501
+ POr a b <= POr c d = a <= c || (a == c && b <= d)
502
+ PImpl a b <= PImpl c d = a <= c || (a == c && b <= d)
503
503
a <= b = asNum a <= asNum b
504
504
where
505
505
asNum :: Prop -> Int
You can’t perform that action at this time.
0 commit comments