[oct-scm] [oct-git]OCT: A portable Lisp implementation for quad-double precision floats branch master updated. e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3
Raymond Toy
rtoy at common-lisp.net
Fri Mar 11 04:48:16 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 e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3 (commit)
via df6aef9bfd9b1845cc9707f8926cb834b3a791cf (commit)
via 8c4f2161315be456cf82774bec04ed43f578ffd8 (commit)
from 5bebc8d76a83b85cdba6d803d026aae741b6e7c8 (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 e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Thu Mar 10 23:30:29 2011 -0500
Add ident attribute
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..70a6051
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+qd-package.lisp ident
commit df6aef9bfd9b1845cc9707f8926cb834b3a791cf
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Thu Mar 10 23:29:22 2011 -0500
Add *oct-version*.
diff --git a/qd-package.lisp b/qd-package.lisp
index 9587038..16e1fa6 100644
--- a/qd-package.lisp
+++ b/qd-package.lisp
@@ -53,6 +53,8 @@
#-cmu
(pushnew :oct-array *features*)
+(defparameter *oct-version* "$Id$")
+
(defpackage #:oct-internal
(:use #:cl)
(:nicknames #:octi)
commit 8c4f2161315be456cf82774bec04ed43f578ffd8
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Thu Mar 10 23:23:50 2011 -0500
Export Jacobi functions and elliptic integrals.
diff --git a/qd-package.lisp b/qd-package.lisp
index a083720..9587038 100644
--- a/qd-package.lisp
+++ b/qd-package.lisp
@@ -212,7 +212,7 @@
;; Export types
(:export #:qd-real
#:qd-complex)
- ;; Export functions
+ ;; Export functions that have CL equivalents
(:export #:+
#:-
#:*
@@ -277,9 +277,16 @@
#:decf
#:float-digits
#:rational
- #:rationalize
- #:make-qd
- )
+ #:rationalize)
+ ;; Export Oct-specific functions
+ (:export #:make-qd
+ #:jacobi-sn
+ #:jacobi-cn
+ #:jacobi-dn
+ #:elliptic-k
+ #:elliptic-f
+ #:elliptic-e
+ #:elliptic-ec)
;; Constants
(:export #:+pi+
#:+pi/2+
-----------------------------------------------------------------------
Summary of changes:
.gitattributes | 1 +
qd-package.lisp | 17 +++++++++++++----
2 files changed, 14 insertions(+), 4 deletions(-)
create mode 100644 .gitattributes
hooks/post-receive
--
OCT: A portable Lisp implementation for quad-double precision floats
More information about the oct-cvs
mailing list