Changeset 307


Ignore:
Timestamp:
Jan 17, 2004, 7:33:42 PM (21 years ago)
Author:
Gary Byers
Message:

(EXPT b e) is (COERCE 1 (TYPE-OF B)) if (ZEROP E).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/level-0/l0-float.lisp

    r78 r307  
    603603
    604604(defun expt (b e)
    605   (cond ((integerp e)
     605  (cond ((zerop e) (1+ (* b e)))
     606        ((integerp e)
    606607         (if (minusp e) (/ 1 (%integer-power b (- e))) (%integer-power b e)))
    607608        ((zerop b)
Note: See TracChangeset for help on using the changeset viewer.