Ackermann function: Difference between revisions
Content deleted Content added
Line 6,189: | Line 6,189: | ||
(ackermann value: 0 value: 0) displayNl. |
(ackermann value: 0 value: 0) displayNl. |
||
(ackermann value: 3 value: 4) displayNl.</lang> |
(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}}== |
=={{header|SNOBOL4}}== |