| # buf = n0 + ENCODED_ELEM_SIZE, # buf1 = n0 + ENCODED_ELEM_SIZE, subarray(buf1, ENCODED_ELEM_SIZE, n0) = subarray(buf, ENCODED_ELEM_SIZE, n0), n < EB_PAGE_SIZE, n < ENCODED_ELEM_SIZE, n < n0 + ENCODED_ELEM_SIZE, is-encoded(a, subarray(buf1, 0, ENCODED_ELEM_SIZE)), EB_PAGE_SIZE ≤ n0 + ENCODED_ELEM_SIZE, ENCODED_ELEM_SIZE ≤ EB_PAGE_SIZE, ∀ n. n < EB_PAGE_SIZE → buf1[n] = empty ⊦ buf1[n] = empty |
Used terms: n