Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
Wrap text
Report abuse
1 2 3 4 5 6 7 8 9 10 11 12 13 14
(define (mult a b) (iter 0 a b)) (define (iter a b n) (cond ((= n 2) (+ a (dbl b))) ((even? n) (iter a (dbl b) (/ n 2))) (else (iter (+ a b) b (- n 1))))) (define (dbl x) (* x 2)) (define (halve x) (/ x 2)) (mult 4 700)
Pasted February 08, 2009 8:20PM EDT
Embed
paste again
Ads from Ruby Row