| ⊦ putArray(vals + val ', r, i, st) = (putArray(vals, r, i, st)[r -- (i + n→i(# vals)) ', val]) |
⊦ putArray([] + val ', r, i, st) = (putArray([], r, i, st)[r -- (i + n→i(# [])) ', val])
∀ val, r, i, st. putArray(vals0 + val ', r, i, st) = (putArray(vals0, r, i, st)[r -- (i + n→i(# vals0)) ', val]) ⊦ putArray((val0 + vals0) + val ', r, i, st) = (putArray(val0 + vals0, r, i, st)[r -- (i + n→i(# (val0 + vals0))) ', val])
[[CONCRETESIMPRULES : ([CSIMPGEN : javavalues generated by [], +;])]]