| mtd-cons(pebs), ubi-io-initial(pebs) ⊦ ⟨aubi_io_format#(; ; apebs0, err0)⟩ (abs(pebs, apebs0) ∧ ESUCCESS = err0) |
mtd-cons(pebs), ubi-io-initial(pebs) ⊦ ⟨fail_or_success#(; ; err); if err = ESUCCESS then choose apebs0 with ubi-io-initial(apebs0) in apebs := apebs0 else apebs := ?⟩ (abs(pebs, apebs) ∧ ESUCCESS = err)
Used simplifier rules: aubi_io_format#(; ; APEBS, ERR) {fail_or_success#(; ; ERR); if ERR = ESUCCESS then choose APEBS0 with ubi-io-initial(APEBS0) in APEBS := APEBS0 else APEBS := ? };