A
Ansel
Talking-back to myself: But you shouldn't be doing that anyway probably.
It seems to be a "hack-thing" (in a bad way) to be doing anyway.
Why wouldn't it?
That is *one* type of integer, yes. Maybe "my" idea cannot be evaluated or
had in isolation, but rather must be analyzed in the context of type system
as a whole. I have a feeling that the whole discussion is about to become
moot -- in favor of nixing arithmetic unsigneds altogether.
Wow. What a big advantage.
It seems to be a "hack-thing" (in a bad way) to be doing anyway.
Now what about assigning the positive value of any unsigned int to an
int? Because that doesn't work.
Why wouldn't it?
But actually, you f***ed it up completely.
Operations with unsigned int are performed modulo (UINT_MAX + 1).
That is *one* type of integer, yes. Maybe "my" idea cannot be evaluated or
had in isolation, but rather must be analyzed in the context of type system
as a whole. I have a feeling that the whole discussion is about to become
moot -- in favor of nixing arithmetic unsigneds altogether.