| # buf = lptsize(# lpt, LEB_SIZE), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)[1, mapped(mkbuf(0))][3, mapped(mkbuf(0))]), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)[1, mapped(mkbuf(0))]), is-encoded(lpt, buf) ⊦ # buf = lptlebs(# lpt, LEB_SIZE) * LEB_SIZE |
⊦ lptsize(mainareasize, n) = align↑(mainareasize * ENCODED_LPROPS_SIZE, n)
# buf = align↑(# lpt * ENCODED_LPROPS_SIZE, LEB_SIZE), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)[1, mapped(mkbuf(0))]), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)), ebm-vol-inv(fill(mkavolume(# lpt + 5 + 2 * lptlebs(# lpt, LEB_SIZE)), unmapped)[1, mapped(mkbuf(0))][3, mapped(mkbuf(0))]), is-encoded(lpt, buf) ⊦ # buf = lptlebs(# lpt, LEB_SIZE) * LEB_SIZE
Used terms: LEB_SIZE, # lpt