Ackermann function: Difference between revisions

Content deleted Content added
No edit summary
→‎{{header|Clojure}}: Changed a (true? true) call to the more idomatic :else keyword.
Line 223: Line 223:
(cond (zero? m) (+ n 1)
(cond (zero? m) (+ n 1)
(zero? n) (ackermann (- m 1) 1)
(zero? n) (ackermann (- m 1) 1)
(true? true) (ackermann (- m 1) (ackermann m (- n 1)))))</lang>
:else (ackermann (- m 1) (ackermann m (- n 1)))))</lang>


=={{header|D}}==
=={{header|D}}==