We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2260988 + 6d6204d commit c2dcb3bCopy full SHA for c2dcb3b
src/arithmetic.lisp
@@ -10,7 +10,9 @@
10
"Returns the bits of BIT-VECTOR as an integer as the primary value, number of bits as the secondary value.
11
SLOW!! Consult Hackers-Delight"
12
(let ((place -1))
13
- (values (reduce #'+ (reverse bit-vector) :key (lambda (digit) (ash digit (incf place))))
+ (values (reduce #'+ bit-vector
14
+ :key (lambda (digit) (ash digit (incf place)))
15
+ :from-end t)
16
(incf place))))
17
18
(defun bit-sum (&rest rest)
0 commit comments