| n→i(n) < st[r -- _length] .intval, n < # getarray(r, 0, st[r -- _length] .intval, st), okbytearray(r, st) ⊦ 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(st[r -- (0 + n→i(n)) ']) |
0 < st[r -- _length] .intval, n < i→n(st[r -- _length] .intval), n→i(n) < st[r -- _length] .intval, okbytearray(r, st) ⊦ st[r -- _length] .intval = 0, mkjavavalues(bytevalues(getarray(r, 0, st[r -- _length] .intval, st))) = getarray(r, 0, st[r -- _length] .intval, st), is_bytevalue(st[r -- n→i(n) '])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i→n(i) = 0 ↔ i = 0], [CSIMPFORWARD : ⊦ n→i(m) < j → 0 < j], [CSIMPFORWARD : ⊦ m < n → n ≠ 0], [CSIMPSEQ : ⊦ i + j = j + i], [CSIMPSEQ : ⊦ i + j + i0 = (i + j) + i0], [CSIMPSEQ : ⊦ i + 0 = i], [CSIMPSEQ : ⊦ n→i(m) < j → # getarray(r, i, j, st) = i→n(j)])]]