RosettaCodeData/Task/Mutual-recursion/ACL2/mutual-recursion.acl2
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

12 lines
234 B
Text

(mutual-recursion
(defun f (n)
(declare (xargs :mode :program))
(if (zp n)
1
(- n (m (f (1- n))))))
(defun m (n)
(declare (xargs :mode :program))
(if (zp n)
0
(- n (f (m (1- n)))))))