Update int/long unification status.
This commit is contained in:
parent
a4dcf4667f
commit
6917e68062
|
@ -139,8 +139,10 @@ Atomic Types
|
||||||
============
|
============
|
||||||
|
|
||||||
* Remove distinction between int and long types [1]_
|
* Remove distinction between int and long types [1]_
|
||||||
(int may become an abstract base type, with short and long subtypes.)
|
[This is mostly done. There is a single 'int' type whose implementation
|
||||||
[MvL is working on this in the int_unification branch]
|
is that of the Python 2.x 'long'; the PyInt_XXX APIs have been mapped
|
||||||
|
to the corresponding PyLong_XXX APIs. Still to do: remove the 'long'
|
||||||
|
alias from __builtin__, and remove support for literals with trailing 'L'.]
|
||||||
* Make all strings be Unicode, and have a separate bytes() type [1]_
|
* Make all strings be Unicode, and have a separate bytes() type [1]_
|
||||||
The new string type will be called 'str'.
|
The new string type will be called 'str'.
|
||||||
* Return iterators instead of lists where appropriate for atomic type methods
|
* Return iterators instead of lists where appropriate for atomic type methods
|
||||||
|
|
Loading…
Reference in New Issue