On Jan 31, 2008 10:55 AM, James Philbin <[EMAIL PROTECTED]> wrote:

> > True. The problem is knowing when that is the case. The subroutine in
> > question is at the bottom of the heap and don't know nothin'. IIRC, it
> just
> > sits there and does the comparison by calling through a pointer with
> char*
> > arguments.
>
> What does the comparison function actually look like for the case of
> dtype='|Sn'? Is there no way of sending the underlying types to the
> comparison, so it can throw an exception if the two data types are not
> supported?
>

There is an upper level routine that parses the keywords and sets things up.
There may even be two upper level routines, but I don't recall. The purpose
of the two routines you touched was to pull out a small block of code that
could be very simple because of its assumptions.

Chuck
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to