| # getbytearray(r, st) < n, n→i(n) ≤ st[r -- _length] .intval ⊦ # restn(n, getbytearray(r, st)) = i→n(st[r -- _length] .intval - n→i(n)) |
⊦ ¬ st[r -- _length] .intval < 0 → # getbytearray(r, st) = i→n(st[r -- _length] .intval)
⊦ st[r -- _length] .intval < 0 → # getbytearray(r, st) = 0
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i→n(i) < n → ¬ n→i(n) ≤ i], [CSIMPSEQ : ⊦ 0 < n ↔ n ≠ 0], [CSIMPFORWARD : ⊦ j < i ∧ i ≤ 0 → j < 0], [CSIMPFORWARD : ⊦ i ≤ j ∧ j < j0 → i < j0], [CSIMPSEQ : ⊦ ¬ n→i(n) < 0])], [EXTRATERMS : (st, r)]]