/[guile]/guile/guile-core/ice-9/boot-9.scm
ViewVC logotype

Diff of /guile/guile-core/ice-9/boot-9.scm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch 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

Legend:
Removed from v.1.285  
changed lines
  Added in v.1.286

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26