| # ints = m + 1, ∀ st, r, i, ints0. # ints0 < m + 1 → (0 ≤ i ∧ i < n→i(# ints0) → ints0 = [] ∨ is_bytevalue(addarray(r, byte_type, mkjavavalues(is2bs(ints0)), st)[r -- i '])) ⊦ ints = [], is_bytevalue(mkjavavalues(is2bs(ints)) .last) |
⊦ bytes ≠ [] → mkjavavalues(bytes) .last = byteval(bytes .last)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ is2bs(ints) = [] ↔ ints = []], [CSIMPSEQ : ⊦ is_bytevalue(byteval(by))])], [EXTRATERMS : (is2bs(ints))]]