| st[n1] = mkblock(x0, lax0, m), n1 ∈ st[n, mkblock(x, lax, n0)], n1 ∈ st, ∀ n1. n1 ∈ st → # st[n1].list = # st[n1].ladrlist ∧ inv-flashsize(st[n1].list, st[n1].ladrlist) ∧ ¬ dups(st[n1].ladrlist) ⊦ # x0 = # lax0, n ∈ st |
Used simplifier rules: ⊦ mkblock(x, lax, m).list = x; (s)% ⊦ mkblock(x, lax, m).ladrlist = lax; (s) Used terms: n1