[PYTHON MATRIX-SIG] what to do with public symbols c_*

Guido van Rossum guido@CNRI.Reston.Va.US
Fri, 24 May 1996 16:59:13 -0400


I'm trying to make Python 1.4 "clean" with respect to exporting
symbols: all exported symbols except for init<module> will have a Py
or _Py prefix.  There are a bunch of symbols defined in
complexobject.c and cmathmodule.c whose name begin with "c_", for
instance c_sum() and c_sin().  If I rename the ones defined in
complexoject.h (c_sum, c_diff, c_neg, c_prod, c_quot and c_pow) and
make the ones in cmathmodule.c static, would this break any code in
the matrix extensions?

--Guido van Rossum (home page: http://www.python.org/~guido/)


=================
MATRIX-SIG  - SIG on Matrix Math for Python

send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
=================