| i < 0 ∨ n→i(# vals) + 0 ≤ i, i < 0 ∨ n→i(# vals) ≤ i ⊦ (addarray(r0, ty, n→i(# vals), st)[r0 -- i ']) = st[r0 -- i '] |
i < 0 ∨ n→i(# vals) ≤ i ⊦ (addarray(r0, ty, n→i(# vals), st)[r0 -- i ']) = st[r0 -- i ']
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i + j = j + i], [CSIMPSEQ : ⊦ i + j + i0 = (i + j) + i0], [CSIMPSEQ : ⊦ i + 0 = i])]]