RosettaCodeData/Task/Ackermann-function/EasyLang/ackermann-function.easy

13 lines
177 B
Plaintext

proc ackerm m n . r .
if m = 0
r = n + 1
elif n = 0
call ackerm m - 1 1 r
else
call ackerm m n - 1 h
call ackerm m - 1 h r
.
.
call ackerm 3 6 r
print r