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