| i < j ∨ n→i(# vals) + j ≤ i ⊦ r0 -- i ' ∈ putArray(vals, r, j, st) ↔ r0 -- i ' ∈ st |
⊦ putArray([], r, i, st) = st
∀ i, j, r0, r, st. i < j ∨ n→i(# vals0) + j ≤ i → (r0 -- i ' ∈ putArray(vals0, r, j, st) ↔ r0 -- i ' ∈ st) ⊦ i < j ∨ n→i(# (val + vals0)) + j ≤ i → (r0 -- i ' ∈ putArray(val + vals0, r, j, st) ↔ r0 -- i ' ∈ st)
[[CONCRETESIMPRULES : ([CSIMPGEN : javavalues generated by [], +;])]]