diff options
author | Nicolas Petton <nicolas@petton.fr> | 2015-05-05 22:04:18 +0200 |
---|---|---|
committer | Nicolas Petton <nicolas@petton.fr> | 2015-05-05 22:04:18 +0200 |
commit | 8cb4b4f98aa2758a016df25e39ff48cf132ed39c (patch) | |
tree | 39a6de726b6422a7e60873ffb9496d50da8d7041 /doc | |
parent | 6cd74155985f6335e26ffa419c38d0d2f91e3b4e (diff) | |
download | emacs-8cb4b4f98aa2758a016df25e39ff48cf132ed39c.tar.gz |
Update `seq-let' documentation
* doc/lispref/sequences.texi: Update the documentation of `seq-let'
with the support of `&rest'.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/lispref/sequences.texi | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi index e58f0390a45..1166ef8b36f 100644 --- a/doc/lispref/sequences.texi +++ b/doc/lispref/sequences.texi @@ -413,7 +413,7 @@ but their relative order is also preserved: (9 . "aaa") (9 . "zzz") (9 . "ppp") (9 . "fff")] @end group @end example - + @xref{Sorting}, for more functions that perform sorting. See @code{documentation} in @ref{Accessing Documentation}, for a useful example of @code{sort}. @@ -804,6 +804,10 @@ vector or string (@pxref{Iteration} for more information about the @var{arguments} can itself include sequences allowing for nested destructuring. +The @var{arguments} sequence can also include the `&rest' marker +followed by a variable name to be bound to the rest of +@code{sequence}. + @example @group (seq-let [first second] [1 2 3 4] @@ -820,6 +824,11 @@ destructuring. (list a b c)) @result{} (1 2 3) @end group +@group +(seq-let [a b &rest others] [1 2 3 4] + others) +@end group +@result{} [3 4] @end example @end defmac |