RosettaCodeData/Task/Ackermann-function/Julia/ackermann-function-1.julia

10 lines
153 B
Plaintext

function ack(m,n)
if m == 0
return n + 1
elseif n == 0
return ack(m-1,1)
else
return ack(m-1,ack(m,n-1))
end
end