[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: sqrt(-1)

(1+ fixnum)  IS a fixnum in Franz. It is fairly important to our compiler
that it be.  It could be important that  sqrt returns a real for similar
reasons.  You can record my vote as saying that IF sqrt returns complex
sometimes, then there should be another say, sqrt-real.  If you want to
treat arithmetic as 2nd class, a tradition in Lisp, fine.