[Python-Dev] CVS: python/dist/src/Lib/xml/dom minidom.py,1.13,1.14

Jeremy Hylton jeremy@alum.mit.edu
Tue, 21 Nov 2000 17:26:14 -0500 (EST)

>>>>> "PP" == Paul Prescod <paulp@ActiveState.com> writes:

  PP> Andrew Kuchling wrote:
  >> ...
  >> Indeed; I think the proxies really obfuscated the code.  Some
  >> simple parameter checking, though, shouldn't add too much of a
  >> burden, and will protect users from common mistakes that will
  >> result in invalid trees.

  PP> Those checks would slow down the original tree building unless
  PP> we split the interface into "internal" methods that we use
  PP> ourself and "external methods" that do the extra checking. Worth
  PP> the effort and extra code complexity? Maybe...maybe not.

Could those checks be implemented as assertions?  If so, people who
care about speed can use "python -O"