| is_bytevalue(val) ⊦ (putByteArray(bytes, r, i, st)[r -- (i - 1) ', val]) = putByteArray(val .byteval ' + bytes, r, i - 1, st) |
i = i0 + 1, is_bytevalue(val) ⊦ (putByteArray(bytes, r, i, st)[r -- i0 ', val]) = putByteArray(val .byteval ' + bytes, r, i0, st)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ i0 = i - j ↔ i = i0 + j])], [EXTRATERMS : (i, 1, i0)]]