| n ≤ i→n(st[r -- _length] .intval), n ≤ # getbytearray(r, st), n→i(n) ≤ st[r -- _length] .intval ⊦ # getbytearray(r, st) = i→n(st[r -- _length] .intval) |
⊦ ¬ 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) = 0 ↔ i = 0], [CSIMPSEQ : ⊦ m ≤ 0 ↔ m = 0], [CSIMPFORWARD : ⊦ j < i ∧ i ≤ 0 → j < 0], [CSIMPFORWARD : ⊦ i ≤ j ∧ j < j0 → i < j0])], [EXTRATERMS : (st, r)]]