| apebs[n0] = mkpeb(aehdr, avhdr, buf, m, boolvar), valid-vtbl(apebs, vols, wlar, n0) ⊦ is-encoded(to-vtbl(vols), buf) |
Used simplifier rules: valid-vtbl: ⊦ valid-vtbl(apebs, vols, wlar, n0) ↔ n0 < # apebs ∧ n0 < # wlar ∧ wlar[n0].status = used ∧ apebs[n0].vidhdr.vol = VTBL_VOLID ∧ apebs[n0].vidhdr.leb = VTBL_LNUM ∧ is-encoded(to-vtbl(vols), apebs[n0].data);% ⊦ mkpeb(aehdr, avhdr, buf, m, boolvar).data = buf; (s)% ⊦ m < n → n ≠ 0; (s)% ⊦ mkpeb(aehdr, avhdr, buf, m, boolvar).vidhdr = avhdr; (s)%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic