| st[_mode] = noval, newref(r, st) ⊦ r = jvmref, st ⊆ (addobj(r, class, fis, st)[_mode, noval]) |
⊦ st ⊆ st0[rk, val] ↔ st ⊆ st0 ∧ ¬ rk ∈ st ∨ rk × val ∈ st ∧ st -- rk ⊆ st0 -- rk
st[_mode] = noval, newref(r, st) ⊦ r = jvmref, st ⊆ addobj(r, class, fis, st) ∧ ¬ _mode ∈ st ∨ _mode × noval ∈ st ∧ st -- _mode ⊆ addobj(r, class, fis, st) -- _mode
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (noval, _mode, addobj(r, class, fis, st), st)]]