| validref(str, r, mkarraytype(byte_type), st), st ⊆ st0 ⊦ r = jvmref, r ∈ st0, newref(r, st) |
⊦ newref(r, st) ↔ r ≠ jvmref ∧ (∀ rk. rk ∈ st → rk .ref ≠ r)
validref(str, r, mkarraytype(byte_type), st), st ⊆ st0 ⊦ r = jvmref, r ∈ st0, r ≠ jvmref ∧ (∀ rk. rk ∈ st → rk .ref ≠ r)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, r)]]