| ⊦ r = jvmref, r -- mkfs(class, ty, fieldvar) ' ∈ st[_out, val] ∧ okval(st[_out, val][r -- mkfs(class, ty, fieldvar) '], ty) ↔ r -- mkfs(class, ty, fieldvar) ' ∈ st ∧ okval(st[r -- mkfs(class, ty, fieldvar) '], ty) |
⊦ rk ≠ rk0 → (st[rk0, val][rk]) = st[rk]
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ r ≠ jvmref → r -- sk ≠ _out], [CSIMPSEQ : ⊦ rk ∈ st[rk0, val] ↔ rk = rk0 ∨ rk ∈ st])], [EXTRATERMS : (r -- mkfs(class, ty, fieldvar) ', val, _out, st)]]