mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 23:00:22 +02:00
Add index entries lambda, optargs, syncase.
This commit is contained in:
parent
8c24f46e80
commit
a44758e709
1 changed files with 3 additions and 0 deletions
|
@ -17,6 +17,7 @@
|
||||||
|
|
||||||
@node Lambda
|
@node Lambda
|
||||||
@section Lambda: Basic Procedure Creation
|
@section Lambda: Basic Procedure Creation
|
||||||
|
@cindex lambda
|
||||||
|
|
||||||
@c FIXME::martin: Review me!
|
@c FIXME::martin: Review me!
|
||||||
|
|
||||||
|
@ -140,6 +141,7 @@ provides syntax for handling keywords in argument lists
|
||||||
Before using any of the procedures or macros defined in this section,
|
Before using any of the procedures or macros defined in this section,
|
||||||
you have to load the module @code{(ice-9 optargs)} with the statement:
|
you have to load the module @code{(ice-9 optargs)} with the statement:
|
||||||
|
|
||||||
|
@cindex @code{optargs}
|
||||||
@lisp
|
@lisp
|
||||||
(use-modules (ice-9 optargs))
|
(use-modules (ice-9 optargs))
|
||||||
@end lisp
|
@end lisp
|
||||||
|
@ -668,6 +670,7 @@ example of the previous section looks like this:
|
||||||
(lambda args #f))))
|
(lambda args #f))))
|
||||||
@end lisp
|
@end lisp
|
||||||
|
|
||||||
|
@cindex @code{syncase}
|
||||||
In Guile, the @code{syntax-rules} system is provided by the @code{(ice-9
|
In Guile, the @code{syntax-rules} system is provided by the @code{(ice-9
|
||||||
syncase)} module. To make these facilities available in your code,
|
syncase)} module. To make these facilities available in your code,
|
||||||
include the expression @code{(use-syntax (ice-9 syncase))} (@pxref{Using
|
include the expression @code{(use-syntax (ice-9 syncase))} (@pxref{Using
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue