OK, fine, I read longobject.c at last! :) I found that longobject is a structure like this:
struct _longobject { struct _object *_ob_next; struct _object *_ob_prev; Py_ssize_t ob_refcnt; struct _typeobject *ob_type; digit ob_digit[1]; } And a digit is a 15-item array of C's unsigned short integers. Am I right? Or I missed something! Is this structure is constant in all environments (Linux, Windows, Mobiles, etc.)? -- http://mail.python.org/mailman/listinfo/python-list