Paul Morris
f2c11dc181
doc: Fix argument list in match-lambda docs
...
* doc/ref/match.texi: Fix argument list for match-lambda.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-24 15:24:33 +02:00
Arun Isaac
1c970da59e
doc: Document (ice-9 match) macros.
...
* doc/ref/match.texi: Document match-lambda, match-lambda*, match-let,
match-let* and match-letrec.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-06-18 14:14:47 +02:00
Ludovic Courtès
44cd55752a
doc: Strengthen the case for pattern matching.
...
* doc/ref/api-compound.texi (Pairs): Warn against `cadr' & co., and add
a link to "Pattern Matching".
* doc/ref/match.texi (Pattern Matching): Add example with nested lists.
Add paragraph comparing `match' expressions and hand-written code.
2012-11-17 16:14:02 +01:00
Bake Timmons
df0a100250
Make notation for Scheme repeated arguments more consistent in manual.
...
* doc/ref/api-compound.texi
* doc/ref/api-control.texi
* doc/ref/api-data.texi
* doc/ref/api-debug.texi
* doc/ref/api-evaluation.texi
* doc/ref/api-macros.texi
* doc/ref/api-memory.texi
* doc/ref/api-modules.texi
* doc/ref/api-procedures.texi
* doc/ref/api-regex.texi
* doc/ref/api-scheduling.texi
* doc/ref/api-utility.texi
* doc/ref/goops.texi
* doc/ref/match.texi
* doc/ref/misc-modules.texi
* doc/ref/posix.texi
* doc/ref/r6rs.texi
* doc/ref/scheme-using.texi
* doc/ref/srfi-modules.texi
* doc/ref/sxml-match.texi: Make notation for Scheme repeated arguments more
consistent in manual.
2012-02-04 00:10:13 +01:00
Ludovic Courtès
58b5a2d4e1
doc: (ice-9 match) doesn't have `__1'.
...
* doc/ref/match.texi (Pattern Matching): Remove `__1', which doesn't
exist. Thanks to Chris K. Jester-Young.
2011-09-27 18:00:20 +02:00
Ludovic Courtès
7a1e193710
doc: Update (ice-9 match) reference.
...
* doc/ref/match.texi (Pattern Matching): Document `***', `..1', and
`__1'; remove `..k' and `__k'. Reported by Chris K. Jester-Young.
2011-09-27 13:46:35 +02:00
Ludovic Courtès
8568067836
doc: Augment "Pattern Matching" section.
...
* doc/ref/match.texi (Pattern Matching): Mention records. Add an
example showing record matching and the `=' pattern. Point users to
`match.upstream.scm'.
2011-09-03 22:18:02 +02:00
Ludovic Courtès
358663caf5
Document (ice-9 match).
...
* doc/ref/Makefile.am (guile_TEXINFOS): Add `match.texi'.
* doc/ref/guile.texi (Guile Modules): Include `match.texi'.
* doc/ref/match.texi: New file.
* doc/ref/sxml-match.texi (sxml-match): Add xref to `match.texi'.
* module/ice-9/match.scm: Note lack of support for `(pat => exp)'.
2010-08-27 18:59:43 +02:00