Find limit of recursion: Difference between revisions

Content added Content deleted
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}}==