| ri-cons(ri, nodes(gstore, ginval)), adr ∈ ri ⊦ adr ∈ gstore ∧ ¬ adr.lnum ∈ ginval |
⊦ ri-cons(ri, fs) ↔ (∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]))
adr ∈ ri, ∀ key. key ∈ ri → ri[key] ∈ nodes(gstore, ginval) ∧ key-cons(key, nodes(gstore, ginval)[ri[key]]) ⊦ adr ∈ gstore ∧ ¬ adr.lnum ∈ ginval
Used terms: nodes(gstore, ginval), ri