Convert heapq.py to a C implementation.

This commit is contained in:
Raymond Hettinger 2003-11-08 10:24:38 +00:00
parent 1021c44b41
commit b3af1813eb
7 changed files with 367 additions and 256 deletions

View file

@ -322,6 +322,8 @@ class PyBuildExt(build_ext):
exts.append( Extension("_random", ["_randommodule.c"]) )
# fast iterator tools implemented in C
exts.append( Extension("itertools", ["itertoolsmodule.c"]) )
# heapq
exts.append( Extension("heapq", ["heapqmodule.c"]) )
# operator.add() and similar goodies
exts.append( Extension('operator', ['operator.c']) )
# Python C API test module