| avols[v][m] = mapped(buf, m0), m0 + m1 < LEB_SIZE, m < # avols[v], ebm-cons(avols), v ∈ avols ⊦ buf[m1 + m0] = empty |
avols[v][m] = mapped(buf, m0), m0 + m1 < LEB_SIZE, m < # avols[v], ebm-cons(avols), v ∈ avols ⊦ buf[m1 + m0] = empty
Used simplifier rules: ⊦ m < n → n ≠ 0; (s)% ⊦ LEB_SIZE ≠ 0; (s)%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic