That's interesting. In neither place do I find a terminating condition for the recursion so, theoretically, they both should run forever.
I have a separate question -- if you're going to use tail-recursion, anyway, why don't you just use iteration? If I understand things, correctly, you can only do tail-recursion with the 'goto &label' method.
Update: I added some clarification.
In reply to Re: Recurse using goto; Bug?
by wade
in thread Recurse using goto; Bug?
by Thushan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |