| ⊦ 0 ≤ i → getarray(r, 0, i, addarray(r, initial_value(int_type), i, st[r -- _type, typeval(mkarraytype(int_type))][r -- _length, intval(i)])) = mklist(intval(0), i→n(i)) |
0 ≤ i ⊦ getarray(r, 0, i, addarray(r, intval(0), i, st[r -- _type, typeval(mkarraytype(int_type))][r -- _length, intval(i)])) = mklist(intval(0), i→n(i))
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j], [CSIMPSEQ : ⊦ initial_value(int_type) = intval(0)])]]