| lpt[n] = mklp(m0, m1, lpf, m2), lpt[n3] = mklp(m, m3, lpf0, m4), ∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE ↔ n ∈ freelist ⊦ n3 < # lpt ∧ lpf0 = LP_FREE ↔ n3 ∈ freelist, n3 = n, dups(freelist) |
Used simplifier rules: ⊦ mklp(n2, n3, lpf, m).flags = lpf; (s) Used terms: n3