[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated: doc: Improve tree-il 'lambda-case
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] branch master updated: doc: Improve tree-il 'lambda-case' description. |
Date: |
Sat, 28 Mar 2020 07:44:30 -0400 |
This is an automated email from the git hooks/post-receive script.
civodul pushed a commit to branch master
in repository guile.
The following commit(s) were added to refs/heads/master by this push:
new e37b1fb doc: Improve tree-il 'lambda-case' description.
e37b1fb is described below
commit e37b1fb34c7114a2ddbde0f51d8f0ec5883c8582
Author: Matt Wette <address@hidden>
AuthorDate: Fri Mar 27 10:19:53 2020 -0700
doc: Improve tree-il 'lambda-case' description.
* doc/ref/compiler.texi (Tree-IL): for description of lambda-case
argument 'kw' added "or @code{#f} if there are no keyword arguments".
Signed-off-by: Ludovic Courtès <address@hidden>
---
doc/ref/compiler.texi | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/doc/ref/compiler.texi b/doc/ref/compiler.texi
index 8b99d43..b166430 100644
--- a/doc/ref/compiler.texi
+++ b/doc/ref/compiler.texi
@@ -419,11 +419,12 @@ argument, or @code{#f}.
@var{kw} is a list of the form, @code{(@var{allow-other-keys?}
(@var{keyword} @var{name} @var{var}) ...)}, where @var{keyword} is the
keyword corresponding to the argument named @var{name}, and whose
-corresponding gensym is @var{var}. @var{inits} are tree-il expressions
-corresponding to all of the optional and keyword arguments, evaluated to
-bind variables whose value is not supplied by the procedure caller.
-Each @var{init} expression is evaluated in the lexical context of
-previously bound variables, from left to right.
+corresponding gensym is @var{var}, or @code{#f} if there are no keyword
+arguments. @var{inits} are tree-il expressions corresponding to all of
+the optional and keyword arguments, evaluated to bind variables whose
+value is not supplied by the procedure caller. Each @var{init}
+expression is evaluated in the lexical context of previously bound
+variables, from left to right.
@var{gensyms} is a list of gensyms corresponding to all arguments:
first all of the required arguments, then the optional arguments if
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] branch master updated: doc: Improve tree-il 'lambda-case' description.,
Ludovic Courtès <=