| st[jvmref -- fv .1] = fv .2, instore(jvmref, class, fis0, st), jvmref -- fv .1 ∈ st, jvmref ∈ st, ∀ class, st. ¬ instore(jvmref, class, fis0, st) ⊦ |
fv = sk × val, st[jvmref -- sk] = val, instore(jvmref, class, fis0, st), jvmref -- sk ∈ st, jvmref ∈ st, ∀ class, st. ¬ instore(jvmref, class, fis0, st) ⊦
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ sk = fv .1 ∧ val = fv .2 ↔ fv = sk × val])], [EXTRATERMS : (fv, sk, val)]]