Ackermann function: Difference between revisions

Line 6,189:
(ackermann value: 0 value: 0) displayNl.
(ackermann value: 3 value: 4) displayNl.</lang>
 
=={{header|SmileBASIC}}==
<lang smilebasic>DEF ACK(M,N)
IF M==0 THEN
RETURN N+1
ELSEIF M>0 AND N==0 THEN
RETURN ACK(M-1,1)
ELSE
RETURN ACK(M-1,ACK(M,N-1))
ENDIF
END</lang>
 
=={{header|SNOBOL4}}==
57

edits