| n < # getarray(r, 0, st[r -- _length] .intval, st), okbytearray(r, st), st[r -- _length] .intval ≤ n→i(n) ⊦ mkjavavalues(bytevalues(getarray(r, 0, st[r -- _length] .intval, st))) = getarray(r, 0, st[r -- _length] .intval, st), st[r -- _length] .intval = 0, is_bytevalue(getarray(r, 0, st[r -- _length] .intval, st)[n]) |
⊦ 0 ≤ j → # getarray(r, i, j, st) = i→n(j)
⊦ okbytearray(r, st) → ¬ st[r -- _length] .intval < 0
0 ≤ st[r -- _length] .intval, n < i→n(st[r -- _length] .intval), okbytearray(r, st), st[r -- _length] .intval ≤ n→i(n) ⊦ mkjavavalues(bytevalues(getarray(r, 0, st[r -- _length] .intval, st))) = getarray(r, 0, st[r -- _length] .intval, st), st[r -- _length] .intval = 0, is_bytevalue(getarray(r, 0, st[r -- _length] .intval, st)[n])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ i ≤ j ↔ j < i])], [EXTRATERMS : (st, st[r -- _length] .intval, 0, r)]]