RosettaCodeData/Task/Ackermann-function/Joy/ackermann-function-1.joy

5 lines
160 B
Plaintext

DEFINE ack == [ [ [pop null] popd succ ]
[ [null] pop pred 1 ack ]
[ [dup pred swap] dip pred ack ack ] ]
cond.