Changeset 3d37e3b9346092b58e820723ae20f114dc912d44
- Timestamp:
- 03/08/11 06:01:06 (2 years ago)
- Author:
- Raymond Toy <toy.raymond@…>
- Children:
- 68432cb1855605c346216788f1aa64517a96a808
- Parents:
- 6c91244701c5867328a58c94d2118db6e09310d1
- git-committer:
- Raymond Toy <toy.raymond@…> (03/08/11 06:01:06)
- Message:
-
Move #Q reader functions to new file qd-reader.lisp.
qd-reader.lisp:
o New file containing #Q reader functions.
o Create a new readtable containing our reader functions so we don't
destructively modify the default *readtable*.
oct.asd:
o Add qd-reader.lisp.
qd-complex.lisp:
qd-elliptic.lisp:
qd-format.lisp:
o Set the *readtable* to *oct-readtable* before compiling these
files.
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r535d25
|
r3d37e3
|
|
| 55 | 55 | (:file "qd-methods" |
| 56 | 56 | :depends-on ("qd-class")) |
| | 57 | (:file "qd-reader" |
| | 58 | :depends-on ("qd-methods")) |
| 57 | 59 | (:file "qd-format" |
| 58 | | :depends-on ("qd-methods")) |
| | 60 | :depends-on ("qd-methods" "qd-reader")) |
| 59 | 61 | (:file "qd-complex" |
| 60 | | :depends-on ("qd-methods")) |
| | 62 | :depends-on ("qd-methods" "qd-reader")) |
| 61 | 63 | (:file "qd-elliptic" |
| 62 | | :depends-on ("qd-methods")) |
| | 64 | :depends-on ("qd-methods" "qd-reader")) |
| 63 | 65 | )) |
| 64 | 66 | |
-
|
r84f9bb
|
r3d37e3
|
|
| 25 | 25 | |
| 26 | 26 | (in-package #:oct) |
| | 27 | |
| | 28 | (eval-when (:compile-toplevel :load-toplevel :execute) |
| | 29 | (setf *readtable* *oct-readtable*)) |
| 27 | 30 | |
| 28 | 31 | (defmethod add1 ((a qd-complex)) |
-
|
rf86bc7
|
r3d37e3
|
|
| 24 | 24 | |
| 25 | 25 | (in-package #:oct) |
| | 26 | |
| | 27 | (eval-when (:compile-toplevel :load-toplevel :execute) |
| | 28 | (setf *readtable* *oct-readtable*)) |
| 26 | 29 | |
| 27 | 30 | (declaim (inline descending-transform ascending-transform)) |
-
|
rbc4055
|
r3d37e3
|
|
| 25 | 25 | |
| 26 | 26 | (in-package #:oct) |
| | 27 | |
| | 28 | (eval-when (:compile-toplevel :load-toplevel :execute) |
| | 29 | (setf *readtable* *oct-readtable*)) |
| 27 | 30 | |
| 28 | 31 | (defun qd-scale-exponent (original-x) |