| vols[v][m] = ⌜n⌝ , m < # vols[v], valid-ebatbl(apebs, wlar, vols, n0), v ∈ vols ⊦ wlar[n].status = used ∧ n ≠ n0 ∧ n < # wlar |
vols[v][m] = ⌜n⌝ , wlar[n] = wl-entry(m0, stat), m < # vols[v], valid-ebatbl(apebs, wlar, vols, n0), v ∈ vols ⊦ stat = used ∧ n ≠ n0 ∧ n < # wlar
Used simplifier rules: ⊦ m = wle.ec ∧ stat = wle.status ↔ wle = wl-entry(m, stat); (elim) Used terms: wlar[n], m0, stat