| ∀ r0, sk. ¬ path∃(str, r, r0, st) → st[r0 -- sk] = st0[r0 -- sk], okbytearray(r1, st), okbytearray(r, st) ⊦ st[r1 -- _length] .intval = st0[r1 -- _length] .intval, r = r1, getbytearray(r1, 0, st[r1 -- _length] .intval, st) = getbytearray(r1, 0, st0[r1 -- _length] .intval, st0), junkref(str, r0, st) |
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ r ≠ r0 ∧ okbytearray(r, st) → ¬ path∃(str, r, r0, st)])], [EXTRATERMS : (r1, _length)]]