| ⊦ r ≠ r0 → addarray(r, vals, i, addobj(r0, class, fis, st)) = addobj(r0, class, fis, addarray(r, vals, i, st)) |
⊦ addarray(r, [], i, st) = st
∀ r, r0, i, class, fis, st. r ≠ r0 → addarray(r, vals0, i, addobj(r0, class, fis, st)) = addobj(r0, class, fis, addarray(r, vals0, i, st)) ⊦ r ≠ r0 → addarray(r, val + vals0, i, addobj(r0, class, fis, st)) = addobj(r0, class, fis, addarray(r, val + vals0, i, st))
[[CONCRETESIMPRULES : ([CSIMPGEN : javavalues generated by [], +;])]]