Parent Directory | Revision Log | Patch
revision 1.285 by mvo, Fri Oct 4 13:09:30 2002 UTC | revision 1.286 by rlb, Sat Oct 5 04:10:48 2002 UTC | |
---|---|---|
# | Line 690 | Line 690 |
690 | (let ((integer-expt integer-expt)) | (let ((integer-expt integer-expt)) |
691 | (lambda (z1 z2) | (lambda (z1 z2) |
692 | (cond ((integer? z2) | (cond ((integer? z2) |
693 | (if (>= z2 0) | (if (negative? z2) |
694 | (integer-expt z1 z2) | (/ 1 (integer-expt z1 (- z2))) |
695 | (/ 1 (integer-expt z1 (- z2))))) | (integer-expt z1 z2))) |
696 | ((and (real? z2) (real? z1) (>= z1 0)) | ((and (real? z2) (real? z1) (>= z1 0)) |
697 | ($expt z1 z2)) | ($expt z1 z2)) |
698 | (else | (else |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |