>>>>> "Raymond" == Raymond Toy <[EMAIL PROTECTED]> writes:

    Raymond> Taking advantage of the double-double float support in CMUCL, I 
have
    Raymond> implemented a quad-double package for CMUCL, based on the 
quad-double
    Raymond> package of Yozo Hida (http://www.cs.berkeley.edu/~yozo/).  You can
    Raymond> find the Lisp implementation at
    Raymond> http://common-lisp.net/~rtoy/qd-2007-05-30.zip. 

There's a new version at
http://common-lisp.net/~rtoy/qd-2007-06-14.zip. 

Mostly bug fixes and better handling of signed zeroes, infinities, and
NaN's.  One user visible change is that #q() for reading complex
quad-doubles needs to be written #q(#q1.1 #q2.2) to get the components
read in as quad-doubles.  #q(1.1 1.2) reads 1.1 and 2.2 as
single-floats and converts them to quad-doubles.

Other than bug fixes, I'm basically done and don't have any plans to
really do much with this.  I didn't have an application in mind anyway
for this, so it was just a side project.

Ray

Reply via email to