| r -- _length ∈ st, okarray(r, byte_type, st), st ⊆ st0, j < st[r -- _length] .intval, r ∈ st, 0 ≤ j, 0 < st[r -- _length] .intval ⊦ noval .byteval = st0[r -- j '] .byteval, r -- j ' ∈ st |
⊦ st ⊆ st0 ∧ okarray(r, ty, st) → okarray(r, ty, st0)
⊦ okarray(r, ty, st) → r ≠ jvmref ∧ r ∈ st
⊦ okarray(r, ty, st) ∧ st ⊆ st0 → okarray(r, ty, st0)
r ∈ st, 0 < st[r -- _length] .intval, 0 ≤ j, j < st[r -- _length] .intval, st ⊆ st0, okarray(r, byte_type, st), r -- _length ∈ st ⊦ r = jvmref, noval .byteval = st0[r -- j '] .byteval, r -- j ' ∈ st
[[CONCRETESIMPRULES : ()]]