| ri[key] = @(m, m0, m1), key ∈ ri, ∀ key. key ∈ ri → ri[key] ∈ nodes(gstore, ginval) ∧ key-cons(key, nodes(gstore, ginval)[ri[key]]) ⊦ #(range ri | m) = 0, range ri | m = ∅, m ∈ gstore |
Used simplifier rules: nodes-gstore-in: ⊦ adr ∈ nodes(gstore, ginval) ↔ ¬ ¬(adr ∈ gstore ∧ ¬ adr.lnum ∈ ginval);% ⊦ ¬ n ∈ gstore → ¬ @(n, n0, n1) ∈ gstore; (s) Used terms: key