| # x1 = # lax1, # x0 = # lax0, st[n] = mkblock(x0 + a ' + x1, lax0 + @(m0, m1) ' + lax1, m2), inv-flashsize(x0 + a ' + x1, lax0 + @(m0, m1) ' + lax1), n ∈ st ⊦ st[@(n, m0, m1)] = a, dups(lax0 + lax1), dups(lax0), dups(lax1), @(m0, m1) ∈ lax0, @(m0, m1) ∈ lax1, @(n, m0, m1) ∈ st |
# x0 = # lax0, # x1 = # lax1, st[n] = mkblock(x0 + a ' + x1, lax0 + @(m0, m1) ' + lax1, m2), inv-flashsize(x0 + a ' + x1, lax0 + @(m0, m1) ' + lax1), n ∈ st ⊦ st[@(n, m0, m1)] = a, dups(lax1), dups(lax0), dups(lax0 + lax1), @(n, m0, m1) ∈ st, @(m0, m1) ∈ lax1, @(m0, m1) ∈ lax0