Paul Rubin <http://[EMAIL PROTECTED]> writes: > (defun sum_to_n (n &optional (acc 0)) > ;; (sum_to_n n) computes sum of integers from 0 to n > (if (= n 0) > 0 > (sum_to_n (- 1 n) (+ n acc))))
Of course meant:
(defun sum_to_n (n &optional (acc 0))
;; (sum_to_n n) computes sum of integers from 0 to n
(if (= n 0)
acc
(sum_to_n (- 1 n) (+ n acc))))
I've made that same error several times in Haskell as well. I'm not
used to this.
--
http://mail.python.org/mailman/listinfo/python-list
