[oct-scm] [oct-git]OCT: A portable Lisp implementation for quad-double precision floats branch master updated. 26ef83a4543cdca6f752abca6f68e9d7f586c68e

Raymond Toy rtoy at common-lisp.net
Mon Dec 5 22:06:46 UTC 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OCT:  A portable Lisp implementation for quad-double precision floats".

The branch, master has been updated
       via  26ef83a4543cdca6f752abca6f68e9d7f586c68e (commit)
      from  06f8a53123c7c6e204099fe81e05b66611ab9ca5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 26ef83a4543cdca6f752abca6f68e9d7f586c68e
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Mon Dec 5 14:06:39 2011 -0800

    Oops.  Put back QEXPT method for QD-COMPLEX, QD-REAL.

diff --git a/qd-complex.lisp b/qd-complex.lisp
index 409e94f..6be9983 100644
--- a/qd-complex.lisp
+++ b/qd-complex.lisp
@@ -742,6 +742,9 @@ Z may be any number, but the result is always a complex."
 (defmethod qexpt ((x qd-complex) (y number))
   (exp (* (float y #q0) (log x))))
 
+(defmethod qexpt ((x qd-complex) (y qd-real))
+  (exp (* y (log x))))
+
 (defmethod qexpt ((x number) (y qd-complex))
   (exp (* y (log (float x #q0)))))
 

-----------------------------------------------------------------------

Summary of changes:
 qd-complex.lisp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
OCT:  A portable Lisp implementation for quad-double precision floats




More information about the oct-cvs mailing list