| okbytearray(r, st), okbytearray(r0, st), j < st[r0 -- _length] .intval, 0 ≤ j, 0 < st[r0 -- _length] .intval ⊦ okarray(r, byte_type, st[r -- i ', st[r0 -- j ']]) |
⊦ is_bytevalue(val) ∧ okarray(r, byte_type, st) → okarray(r, byte_type, st[r -- i ', val])
¬ (is_bytevalue(st[r0 -- j ']) ∧ okarray(r, byte_type, st)), okbytearray(r, st), okbytearray(r0, st), j < st[r0 -- _length] .intval, 0 ≤ j, 0 < st[r0 -- _length] .intval ⊦ okarray(r, byte_type, st[r -- i ', st[r0 -- j ']])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st[r0 -- j '], i, st, r)]]