| 0 ≤ st[r -- _length] .intval ⊦ # getbytearray(r, st) = i→n(st[r -- _length] .intval) |
⊦ getbytearray(r, st) = getbytearray(r, 0, st[r -- _length] .intval, st)
⊦ getbytearray(r, i, j, st) = bytevalues(getarray(r, i, j, st))
⊦ 0 ≤ j → # getarray(r, i, j, st) = i→n(j)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ # bytevalues(vals) = # vals], [CSIMPSEQ : ⊦ i→n(i) = i→n(j) ↔ abs(i) = abs(j)])], [EXTRATERMS : (st, r)]]