| lebs(avol1, n, m0) = lebs(avol0, n, m0), n + m0 < # avol1, n + m0 < # avol0, avol0 ⊆ avol1, ∀ n0. n ≤ n0 ∧ ¬ n + m0 < n0 ∧ n0 < # avol0 → avol0[n0].mapped? ∧ # avol0[n0].data = LEB_SIZE ⊦ (avol1[n + m0].mapped? ⊃ avol1[n + m0].data + mkempbuf(LEB_SIZE - # avol1[n + m0].data);mkempbuf(LEB_SIZE)) = (avol0[n + m0].mapped? ⊃ avol0[n + m0].data + mkempbuf(LEB_SIZE - # avol0[n + m0].data);mkempbuf(LEB_SIZE)) |
lebs(avol1, n, m0) = lebs(avol0, n, m0), n + m0 < # avol0, n + m0 < # avol1, avol0 ⊆ avol1, n ≤ n + m0 ∧ ¬ n + m0 < n + m0 ∧ n + m0 < # avol0 → avol0[n + m0].mapped? ∧ # avol0[n + m0].data = LEB_SIZE ⊦ (avol1[n + m0].mapped? ⊃ avol1[n + m0].data + mkempbuf(LEB_SIZE - # avol1[n + m0].data);mkempbuf(LEB_SIZE)) = (avol0[n + m0].mapped? ⊃ avol0[n + m0].data + mkempbuf(LEB_SIZE - # avol0[n + m0].data);mkempbuf(LEB_SIZE))
Used terms: n + m0