| lpt[n0] = mklp(m5, m6, lpf1, m7), n < # lpt, n0 < # lpt, LEB_SIZE < m6, m0 < m6, m0 ≤ LEB_SIZE, ∀ n. n < # lpt → lpt[n].size ≤ LEB_SIZE ⊦ n0 = n |
Used simplifier rules: fle-01: ⊦ m ≤ n ∧ n < n0 → m < n0; (forward) from specification nat% ⊦ mklp(n2, n3, lpf, m).size = n3; (s)% ⊦ ¬ n < n; (s) Used terms: n0