| bytes2int(bytes0 + by ') < 128, 0 ≤ bytes2int(bytes0 + by ') ⊦ bytes0 = [], bytes0.first = i2b(0) |
⊦ bytes ≠ [] → bytes2int(bytes + by ') = bytes2int(bytes) * 256 + band(b2i(by), 255)
bytes0 ≠ [], bytes2int(bytes0) * 256 + band(b2i(by), 255) < 128, 0 ≤ bytes2int(bytes0) * 256 + band(b2i(by), 255) ⊦ bytes0 = [], bytes0.first = i2b(0)
Used terms: by, bytes0