| st[r -- i '] = byteval(st[r0 -- j '] .byteval), 0 < st[r0 -- _length] .intval, 0 ≤ j, 0 < st[r -- _length] .intval, 0 ≤ i, r0 ∈ st, r ∈ st, j < st[r0 -- _length] .intval, i < st[r -- _length] .intval, okarray(r0, byte_type, st), okarray(r, byte_type, st) ⊦ r0 = jvmref, r = jvmref, byteval(st[r0 -- j '] .byteval) = st[r0 -- j '] |
st[r -- i '] = byteval(st[r0 -- j '] .byteval), 0 < st[r0 -- _length] .intval, 0 ≤ j, 0 < st[r -- _length] .intval, 0 ≤ i, r0 ∈ st, r ∈ st, j < st[r0 -- _length] .intval, i < st[r -- _length] .intval, okarray(r0, byte_type, st), okarray(r, byte_type, st) ⊦ is_bytevalue(st[r0 -- j ']), r0 = jvmref, r = jvmref, byteval(st[r0 -- j '] .byteval) = st[r0 -- j ']
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ is_bytevalue(val) → ( by = val .byteval ↔ val = byteval(by))])], [EXTRATERMS : (st[r0 -- j '], by)]]