Package: ikarus
Version: 0.0.3-3

The \texttt{atan} function only accepts a single argument.
It is supposed to take either one or two arguments.

(If one is going to choose one of these to implement it is best to
support two arguments, as (a) in actual programs passing a single
numeric argument to atan is almost always a bug, and (b) the
one-argument form is trivially defined in terms of the two-argument
form, (atan x) = (atan 1 x), but not vice versa.)

This is made more serious by the impossibility of working around the
issue with

  (define (atan2 y x) (angle (make-rectangular x y)))

since complex numbers are not supported.

                                        --Barak.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to