cpython/Include
Guido van Rossum c600411755 * mpzmodule.c: removed redundant mpz_print function.
* object.[ch], bltinmodule.c, fileobject.c: changed str() to call
  strobject() which calls an object's __str__ method if it has one.
  strobject() is also called by writeobject() when PRINT_RAW is passed.
* ceval.c: rationalize code for PRINT_ITEM (no change in function!)
* funcobject.c, codeobject.c: added compare and hash functionality.
  Functions with identical code objects and the same global dictionary are
  equal.  Code objects are equal when their code, constants list and names
  list are identical (i.e. the filename and code name don't count).
  (hash doesn't work yet since the constants are in a list and lists can't
  be hashed -- suppose this should really be done with a tuple now we have
  resizetuple!)
1993-11-05 10:22:19 +00:00
..
accessobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
allobjects.h * compile.[ch]: support for lambda() 1993-10-26 17:58:25 +00:00
assert.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
bitset.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
bltinmodule.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
ceval.h * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, 1993-11-01 16:28:59 +00:00
cgensupport.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
classobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
compile.h * compile.[ch]: support for lambda() 1993-10-26 17:58:25 +00:00
dictobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
errcode.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
errors.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
eval.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
fileobject.h * bltinmodule.c: removed exec() built-in function. 1993-10-18 17:06:59 +00:00
floatobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
frameobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
funcobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
graminit.h * compile.[ch]: support for lambda() 1993-10-26 17:58:25 +00:00
grammar.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
import.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
intobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
intrcheck.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
listobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
longintrepr.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
longobject.h * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, 1993-11-01 16:28:59 +00:00
mappingobject.h Added getmappingsize(). (Needed by previous checkin of posixmodule.c) 1993-11-05 10:18:44 +00:00
marshal.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
metagrammar.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
methodobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
modsupport.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
moduleobject.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
mymalloc.h * compile.[ch]: support for lambda() 1993-10-26 17:58:25 +00:00
myselect.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
node.h * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, 1993-11-01 16:28:59 +00:00
object.h * mpzmodule.c: removed redundant mpz_print function. 1993-11-05 10:22:19 +00:00
objimpl.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
opcode.h * bltinmodule.c: removed exec() built-in function. 1993-10-18 17:06:59 +00:00
osdefs.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
parsetok.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
pgenheaders.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
pyerrors.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
pythonrun.h * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, 1993-11-01 16:28:59 +00:00
pythread.h Added C++ support in thread.h; don't use signals if not strictly 1992-09-11 15:19:27 +00:00
rangeobject.h * rangeobject.{c,h}, bltinmodule.c: removed non-essential ops from range 1993-11-01 16:21:44 +00:00
rename1.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
stringobject.h Several optimizations and speed improvements. 1993-10-22 12:04:32 +00:00
structmember.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
sysmodule.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
thread.h Added C++ support in thread.h; don't use signals if not strictly 1992-09-11 15:19:27 +00:00
token.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
traceback.h * Added support for X11 modules. 1993-07-28 09:05:47 +00:00
tupleobject.h Fixed bugs in resizetuple and extended the interface. 1993-11-01 13:46:50 +00:00