[Python-Dev] Deprecation warning on integer shifts and such
Guido van Rossum
guido@python.org
Tue, 13 Aug 2002 11:17:25 -0400
> Jack Jansen <Jack.Jansen@oratrix.com> writes:
>
> > If we have only pure signed and pure unsigned converters it would mean
> > an extraordinary amount of work, but luckily it seems that that is not
> > going to happen.
[MvL]
> Now I'm confused: "l" *is* a "pure signed converter", no? I.e. it
> won't accept a value above 2**31-1, right?
Correct. I think Jack's worry is that in 2.3, mask expressions can be
negative, and if "k" were a pure unsigned converter, negative masks
would not be accepted.
--Guido van Rossum (home page: http://www.python.org/~guido/)