Subject: Re: I finally understand why I'm not allowed to use Lisp
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 01 Jun 2007 22:52:56 -0500
Newsgroups: comp.lang.lisp
Message-ID: <WeGdnQQXi_QFdP3bnZ2dnUVZ_oytnZ2d@speakeasy.net>
Thomas A. Russ <tar@sevak.isi.edu> wrote:
+---------------
| For an interesting comment from lisp code, there is the comments for
| the original RATIONALIZE in the CMUCL sources:
|   ;; Thanks to Kim Fateman, who stole this function rationalize-float
|   ;; from macsyma's rational...
+---------------

Though note that, at least as of CMUCL-19c, it's now:

    ;;; RATIONALIZE  --  Public
    ;;;
    ;;; The algorithm here is the method described in CLISP.
    ;;; Bruno Haible has graciously given permission to use this
    ;;; algorithm. He says, "You can use it, if you present the
    ;;; following explanation of the algorithm."
    ;;; ...[trimmed]...

Not sure why the change or what the differences are...


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607