[Python-Dev] Tagged integers

Greg Ewing greg at cosc.canterbury.ac.nz
Fri Jul 16 03:41:04 CEST 2004


James Y Knight <foom at fuhm.net>:

> The only thing you can do with an arbitrary PyObject * is access its
> ob_type or ob_refcnt. Anything else will break with objects today.

One other thing that would break is testing whether
an object is an integer and then accessing fields of
the integer object directly. Not that this seems a
likely thing for people to do, though.

Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg at cosc.canterbury.ac.nz	   +--------------------------------------+


More information about the Python-Dev mailing list