| gstore[n] = groupblock(gndx, lax, m0), n ∈ gstore, @(m1, m2, m3) ∈ gstore ⊦ nodes(gstore[n, groupblock(gndx, lax, m)], ginval)[@(m1, m2, m3)] = nodes(gstore, ginval)[@(m1, m2, m3)], m1 ∈ ginval |
⊦ adr ∈ gstore ↔ adr.lnum ∈ gstore ∧ @(adr.pos, adr.size) ∈ gstore[adr.lnum].ladrlist
gstore[n] = groupblock(gndx, lax, m0), @(m1, m2, m3).lnum ∈ gstore, @(@(m1, m2, m3).pos, @(m1, m2, m3).size) ∈ gstore[@(m1, m2, m3).lnum].ladrlist, n ∈ gstore ⊦ nodes(gstore[n, groupblock(gndx, lax, m)], ginval)[@(m1, m2, m3)] = nodes(gstore, ginval)[@(m1, m2, m3)], m1 ∈ ginval
Used terms: gstore, @(m1, m2, m3)