| (m2 = 0 ∧ lpf ≠ LP_FREE ⊃ mklp(0, 0, LP_FREE, m4);lpt[n]) = mklp(m, m0, LP_FREE, m1), lpt[n] = mklp(m2, m3, lpf, m4), n < # lpt, ∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE → lpt[n].ref-size = 0 ⊦ m = 0 |
(m2 = 0 ∧ lpf ≠ LP_FREE ⊃ mklp(0, 0, LP_FREE, m4);mklp(m2, m3, lpf, m4)) = mklp(m, m0, LP_FREE, m1), lpt[n] = mklp(m2, m3, lpf, m4), n < # lpt, ∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE → lpt[n].ref-size = 0 ⊦ m = 0