| true, ∀ j0, r1, i, r, i1, r0, i0, st. i→n(j0) < i→n(j) → (true → (r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j0, st) ↔ r1 -- i ' ∈ st) ∨ r1 = r0) ⊦ (r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j, st) ↔ r1 -- i ' ∈ st) ∨ r1 = r0 |
∀ j0, r1, i, r, i1, r0, i0, st. i→n(j0) < i→n(j) → (true → (r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j0, st) ↔ r1 -- i ' ∈ st) ∨ r1 = r0) ⊦ r1 = r0, r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j, st) ↔ r1 -- i ' ∈ st
[[CONCRETESIMPRULES : ()]]