def cmp_eq_of_true
import qasim-bend-kit@0.1.0.2/proof/AES_StringEqProof.bend as AESStringEqProofimport Base
13def cmp_eq_of_true(c: Cmp,
14 accepted: {Cmp.is_eq(c) == True{} : Bool}) -> {c == EQ{} : Cmp}:
15 match c:
16 case EQ{}: {==}
17 case LT{}: Empty.absurd({LT{} == EQ{} : Cmp}, false_true(accepted))
18 case GT{}: Empty.absurd({GT{} == EQ{} : Cmp}, false_true(accepted))