| rk = r -- sk, rk ∈ st, r ∈ newref_list(m, st[newref(st) -- 0 ', noval]), ∀ rk0. rk0 = newref(st) -- 0 ' ∨ rk0 ∈ st → rk0 .ref ≠ r ⊦ r = jvmref, r = newref(st) |
⊦ r -- sk ∈ st → r ∈ st
r -- sk ∈ st, r ∈ newref_list(m, st[newref(st) -- 0 ', noval]), r ∈ st, ∀ rk0. rk0 = newref(st) -- 0 ' ∨ rk0 ∈ st → rk0 .ref ≠ r ⊦ r = jvmref, r = newref(st)
[[CONCRETESIMPRULES : ()]]