| wlar[n] = wl-entry(m, used), n < # wlar, valid-eraseq(wlar, q), n ∈ q ⊦ |
⊦ valid-eraseq(wlar, q) ↔ (∀ n. n ∈ q ↔ n < # wlar ∧ wlar[n].status = erasing)
wlar[n] = wl-entry(m, used), n < # wlar, n ∈ q, ∀ n. n ∈ q ↔ n < # wlar ∧ wlar[n].status = erasing ⊦
Used terms: q, wlar