| ∃ i. sk = i ', j < i ∨ i + n→i(# bytes) ≤ j ⊦ sk = j ', (putByteArray(bytes, r, i, st)[r -- sk]) = (putByteArray(bytes, r, i, st[r -- j ', val])[r -- sk]) |
j < i ∨ i + n→i(# bytes) ≤ j ⊦ (putByteArray(bytes, r, i, st)[r -- i0 ']) = (putByteArray(bytes, r, i, st[r -- j ', val])[r -- i0 ']), i0 = j
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i ' = i0 ' ↔ i = i0])]]