| n < # getarray(r, 0, st[r -- _length] .intval, st), 0 < st[r -- _length] .intval, n < i→n(st[r -- _length] .intval) ⊦ st[r -- _length] .intval = 0, (getarray(r, 0, st[r -- _length] .intval, st)[n]) .intval = st[r -- n→i(n) '] .intval ∧ ¬ st[r -- _length] .intval ≤ n→i(n) |
⊦ 0 < j → # getarray(r, i, j, st) = i→n(j)
0 < st[r -- _length] .intval, n < i→n(st[r -- _length] .intval) ⊦ st[r -- _length] .intval = 0, (getarray(r, 0, st[r -- _length] .intval, st)[n]) .intval = st[r -- n→i(n) '] .intval ∧ ¬ st[r -- _length] .intval ≤ n→i(n)
[[CONCRETESIMPRULES : ()]]