| avols[v][m] = mapped(buf, m0), m0 + m1 < LEB_SIZE, m < # avols[v], ebm-cons(avols[v]), v ∈ avols ⊦ buf[m1 + m0] = empty |
⊦ ebm-cons(evol) ↔ (∀ m. m < # evol → valid-leb(evol[m]))
avols[v][m] = mapped(buf, m0), m < # avols[v], m0 + m1 < LEB_SIZE, v ∈ avols, ∀ m. m < # avols[v] → valid-leb(avols[v][m]) ⊦ buf[m1 + m0] = empty
Used terms: avols[v]