| # buf = LEB_SIZE, LEB_SIZE = n0 + m, apebs[n] = mkpeb(aehdr, avhdr, buf, m, false), subarray(buf, m, n0) = mkempbuf(n0), n < # apebs, is-aligned(m, EB_PAGE_SIZE), m ≤ m0, m0 ≤ LEB_SIZE, m ≤ LEB_SIZE, ∃ v, m0. valid-peb(v, m0, mkpeb(aehdr, avhdr, buf, m, false)) ⊦ aehdr = empty, avhdr = empty, ∃ v, m. valid-peb(v, m, mkpeb(aehdr, avhdr, subarray(buf, 0, m0) + buf1, m1, false)) |
# buf = LEB_SIZE, LEB_SIZE = n0 + m, apebs[n] = mkpeb(aehdr, avhdr, buf, m, false), subarray(buf, m, n0) = mkempbuf(n0), n < # apebs, is-aligned(m, EB_PAGE_SIZE), valid-peb(v, m2, mkpeb(aehdr, avhdr, buf, m, false)), m ≤ LEB_SIZE, m0 ≤ LEB_SIZE, m ≤ m0 ⊦ aehdr = empty, avhdr = empty, ∃ v, m. valid-peb(v, m, mkpeb(aehdr, avhdr, subarray(buf, 0, m0) + buf1, m1, false))