mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 14:00:21 +02:00
(Debugger options): Cross reference new Tail Calls
node rather than R5RS on tail recursion.
This commit is contained in:
parent
c929c39d5d
commit
bfc083ec6c
1 changed files with 3 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
@c -*-texinfo-*-
|
||||
@c This is part of the GNU Guile Reference Manual.
|
||||
@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004
|
||||
@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
@c Free Software Foundation, Inc.
|
||||
@c See the file guile.texi for copying conditions.
|
||||
|
||||
|
@ -647,9 +647,8 @@ the maximum stack size, use @code{debug-set!}, for example:
|
|||
@end lisp
|
||||
|
||||
If you prefer to try rewriting your code, you may be able to save stack
|
||||
space by making some of your procedures @dfn{tail recursive}. For a
|
||||
description of what this means, see @ref{Proper tail
|
||||
recursion,,,r5rs,The Revised^5 Report on Scheme}.
|
||||
space by making some of your procedures @dfn{tail recursive}
|
||||
(@pxref{Tail Calls}).
|
||||
|
||||
|
||||
@node Examples of option use
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue