| ⊦ bytevalues(getarray(r, 0, (st ∪ st0)[r -- _length] .intval, st ∪ st0)) = getbytearray(r, st0), r ∈ st |
⊦ ¬ rk ∈ st → (st ∪ st0)[rk] = st0[rk]
¬ r -- _length ∈ st ⊦ bytevalues(getarray(r, 0, st0[r -- _length] .intval, st ∪ st0)) = getbytearray(r, st0), r ∈ st
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ r -- sk ∈ st → r ∈ st])], [EXTRATERMS : (r -- _length, st0, st)]]