| jvmref ∈ st, _mode ∈ st ∧ _out ∈ st, r ≠ jvmref ∧ r ∈ st → r -- _type ∈ st ∧ is_typevalue(st[r -- _type]) ⊦ _mode ∈ st ∧ (r ≠ jvmref ∧ r ∈ st[_out, val] → r -- _type ∈ st ∧ is_typevalue(st[r -- _type])) |
_out ∈ st, _mode ∈ st, jvmref ∈ st ⊦ _out .ref = jvmref, _out .ref -- _type ∈ st, _out .ref ∈ st
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ r -- sk ∈ st → r ∈ st], [CSIMPSEQ : ⊦ r ∈ st[rk, val] ↔ r = rk .ref ∨ r ∈ st])]]