RosettaCodeData/Task/Ackermann-function/Scheme/ackermann-function.ss
Ingy döt Net 86c034bb8b new files
2013-04-10 12:38:42 -07:00

5 lines
127 B
Scheme

(define (A m n)
(cond
((= m 0) (+ n 1))
((= n 0) (A (- m 1) 1))
(else (A (- m 1) (A m (- n 1))))))