def wd.fin_eq_head
import bend-osdev-u32@0.1.0.0/PROOF_order.bend as PROOFOrderimport Base
182def wd.fin_eq_head(c: Cmp, x: Bool, y: Bool, +e: {Word.cmp.fin(x, y, c) == EQ{} : Cmp}) -> {x == y : Bool}:
183 match c:
184 case LT{}:
185 Empty.absurd({x == y : Bool}, ab.lt_eq(e))
186 case EQ{}:
187 wd.bool_eq(x, y, e)
188 case GT{}:
189 Empty.absurd({x == y : Bool}, ab.gt_eq(e))