Find limit of recursion: Difference between revisions
Content added Content deleted
(→{{header|C sharp|C#}}: Added C#) |
m (→{{header|PureBasic}}: updated with gosub version) |
||
Line 133: | Line 133: | ||
=={{header|PureBasic}}== |
=={{header|PureBasic}}== |
||
'''Procedural |
|||
<lang PureBasic>Procedure Recur(n) |
<lang PureBasic>Procedure Recur(n) |
||
PrintN(str(n)) |
PrintN(str(n)) |
||
Line 139: | Line 140: | ||
Recur(1)</lang> |
Recur(1)</lang> |
||
Stack overflow after 86317 recursions. |
Stack overflow after 86317 recursions on x86 Vista. |
||
'''Classic way |
|||
<lang PureBasic>rec: |
|||
PrintN(str(n)) |
|||
n+1 |
|||
Gosub rec |
|||
Return</lang> |
|||
Stack overflow after 258931 recursions on x86 Vista. |
|||
=={{header|Python}}== |
=={{header|Python}}== |