>>>>> "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