| ⊦ getbytearray(r, 0, (addarray(r, byte_type, vals, st)[r -- _length]) .intval, addarray(r, byte_type, vals, st)) = bytevalues(vals) |
⊦ (addarray(r, ty, vals, st)[r -- _length]) = intval(n→i(# vals))
⊦ getbytearray(r, 0, intval(n→i(# vals)) .intval, addarray(r, byte_type, vals, st)) = bytevalues(vals)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, vals, byte_type, r)]]