RosettaCodeData/Task/Ackermann-function/Ursala/ackermann-function-1.ursala
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

8 lines
149 B
Text

#import std
#import nat
ackermann =
~&al^?\successor@ar ~&ar?(
^R/~&f ^/predecessor@al ^|R/~& ^|/~& predecessor,
^|R/~& ~&\1+ predecessor@l)