Signedness is NOT semantic information and must be transmitted #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
FORTUNATELY: there is a very good solution to this. We have exactly one slot open for a new tag. It would fit a signed version of LI perfectly. This does mean that SI does not have an unsigned version, but that's okay, because what the hell were you expecting for 5 bits? A sign bit? At that point, the values only go up to 15 and you can't do much with that.
Will replace LI with LSI and LUI (large signed/unsigned integer). The numbers will be shifted so that LUI == 1 << 6 and LSI == 2 << 6, and everything under is shifted down, ending at 7
LUI should just be LI. The former is awkward.