| int2bytes(i) = int2bytes(i).first + [], i < 0, i < ~128 ⊦ i >> 8 = bytes2int(i2b(~1) ' + int2bytes(i).butlast) |
int2bytes(i) = int2bytes(i).first ', i < 0, i < ~128 ⊦ i >> 8 = bytes2int(i2b(~1) ' + int2bytes(i).butlast)
Used simplifier rules: ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1;% ⊦ bytes + [] = bytes;% ⊦ by + bytes = by ' + bytes;