RosettaCodeData/Task/Ackermann-function/Emacs-Lisp/ackermann-function.el

6 lines
148 B
EmacsLisp
Raw Permalink Normal View History

2026-04-30 12:34:36 -04:00
(defun ackermann (m n)
(cond ((zerop m) (1+ n))
((zerop n) (ackermann (1- m) 1))
(t (ackermann (1- m)
(ackermann m (1- n))))))