| st[r1 -- _length] = intval(j), st[r1 -- _type] = typeval(mkarraytype(byte_type)), r1 -- _type ∈ st, r1 ∈ st, r1 -- _length ∈ st ⊦ (r1 ∈ st ∨ r1 = r ∧ bytes ≠ []) ∧ is_arrayref(r1, j, putByteArray(bytes, r, i, st)) ↔ is_arrayref(r1, j, st), r = r1, r1 = jvmref |
st[r1 -- _length] = intval(j), st[r1 -- _type] = typeval(mkarraytype(byte_type)), r1 -- _type ∈ st, r1 ∈ st, r1 -- _length ∈ st ⊦ r = r1, r1 = jvmref, is_arrayref(r1, j, putByteArray(bytes, r, i, st)) ↔ is_arrayref(r1, j, st)
[[CONCRETESIMPRULES : ()]]