| st[r -- _length] .intval < i, 0 ≤ i ⊦ getintarray(r, 0, st[r -- _length] .intval, st[r -- i ', val]) = getintarray(r, 0, st[r -- _length] .intval, st) |
⊦ j0 < i → getintarray(r, i, j, st[r -- j0 ', val]) = getintarray(r, i, j, st)
¬ i < 0, st[r -- _length] .intval < i, 0 ≤ i ⊦ getintarray(r, 0, st[r -- _length] .intval, st[r -- i ', val]) = getintarray(r, 0, st[r -- _length] .intval, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (val, i, st, st[r -- _length] .intval, 0, r)]]