Find limit of recursion: Difference between revisions
Content added Content deleted
Puppydrum64 (talk | contribs) |
(Add V as Vlang) |
||
Line 3,113: | Line 3,113: | ||
[Level 1720] no good |
[Level 1720] no good |
||
[Level 1719] no good</pre> |
[Level 1719] no good</pre> |
||
=={{header|Vlang}}== |
|||
It'll be some number, depending on machine and environment. |
|||
<lang go>// Find limit of recursion, in V |
|||
module main |
|||
// starts here, then call down until stacks become faulty |
|||
pub fn main() { |
|||
recurse(0) |
|||
} |
|||
fn recurse(n int) { |
|||
println(n) |
|||
recurse(n+1) |
|||
}</lang> |
|||
{{out}} |
|||
<pre>prompt$ v run find-limit-of-recursion.v |
|||
... |
|||
174537 |
|||
174538 |
|||
prompt$ echo $? |
|||
11</pre> |
|||
=={{header|x86 Assembly}}== |
=={{header|x86 Assembly}}== |