| st[r -- i0 '] = refval(r0), r1 ∈ st, okarray(r1, byte_type, st), is_array(str, r, st), 0 ≤ i0, 0 < st[r -- _length] .intval, i0 < st[r -- _length] .intval, is_arraytype(st[r -- _type] .type) ⊦ (st[r1 -- i ', byteval(by)][r -- i0 ']) = refval(r0), r1 = jvmref, r = jvmref, junkref(str, r, st) |
⊦ rk ≠ rk0 → (st[rk0, val][rk]) = st[rk]
¬ r -- i0 ' ≠ r1 -- i ', st[r -- i0 '] = refval(r0), r1 ∈ st, okarray(r1, byte_type, st), is_array(str, r, st), 0 ≤ i0, 0 < st[r -- _length] .intval, i0 < st[r -- _length] .intval, is_arraytype(st[r -- _type] .type) ⊦ (st[r1 -- i ', byteval(by)][r -- i0 ']) = refval(r0), r1 = jvmref, r = jvmref, junkref(str, r, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (r -- i0 ', byteval(by), r1 -- i ', st)]]