| # bytes < n ∧ bytes2int(bytes) < 0, # bytes < n ⊦ # bytes = n, bytes2int(mklist(i2b(~1), n - # bytes) + bytes) = bytes2int(bytes), bytes = [] |
# bytes < n, bytes2int(bytes) < 0 ⊦ # bytes = n, bytes2int(mklist(i2b(~1), n - # bytes) + bytes) = bytes2int(bytes), bytes = []
Used simplifier rules: ⊦ j < i ∧ i ≤ 0 → j < 0; (forward)