| ⊦ okarray(r, byte_type, st) ∧ i + j ≤ st[r -- _length] .intval ∧ 0 ≤ i ∧ ¬ is_bytevalue(val) → ¬ val ∈ getarray(r, i, j, st) |
true, ∀ val, i, st, r, j0. i→n(j0) < i→n(j) → (true → (okarray(r, byte_type, st) ∧ i + j0 ≤ st[r -- _length] .intval ∧ 0 ≤ i ∧ ¬ is_bytevalue(val) → ¬ val ∈ getarray(r, i, j0, st))) ⊦ okarray(r, byte_type, st) ∧ i + j ≤ st[r -- _length] .intval ∧ 0 ≤ i ∧ ¬ is_bytevalue(val) → ¬ val ∈ getarray(r, i, j, st)
[[CONCRETESIMPRULES : ([CSIMPLESSPRED : <])], [EXTRATERMS : (i→n(j))]]