diff options
Diffstat (limited to 'doc/ref/compiler.texi')
-rw-r--r-- | doc/ref/compiler.texi | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/ref/compiler.texi b/doc/ref/compiler.texi index 18830995c..494a676d3 100644 --- a/doc/ref/compiler.texi +++ b/doc/ref/compiler.texi @@ -441,10 +441,10 @@ original binding names, @var{gensyms} are gensyms corresponding to the @var{names}, and @var{vals} are Tree-IL expressions for the values. @var{exp} is a single Tree-IL expression. @end deftp -@deftp {Scheme Variable} <letrec> src names gensyms vals exp -@deftpx {External Representation} (letrec @var{names} @var{gensyms} @var{vals} @var{exp}) +@deftp {Scheme Variable} <letrec> in-order? src names gensyms vals exp +@deftpx {External Representation} (letrec @var{in-order?} @var{names} @var{gensyms} @var{vals} @var{exp}) A version of @code{<let>} that creates recursive bindings, like -Scheme's @code{letrec}. +Scheme's @code{letrec}, or @code{letrec*} if @var{in-order?} is true. @end deftp @deftp {Scheme Variable} <dynlet> fluids vals body @deftpx {External Representation} (dynlet @var{fluids} @var{vals} @var{body}) |