Clarify macroexp-let* doc string
* lisp/emacs-lisp/macroexp.el (macroexp-let2*): Clarify doc string (bug#19371).
This commit is contained in:
parent
9b7d25e481
commit
bbb41a2071
1 changed files with 4 additions and 1 deletions
|
@ -406,7 +406,10 @@ cases where EXP is a constant."
|
|||
,bodysym)))))
|
||||
|
||||
(defmacro macroexp-let2* (test bindings &rest body)
|
||||
"Bind each binding in BINDINGS as `macroexp-let2' does."
|
||||
"Multiple binding version of `macroexp-let2'.
|
||||
|
||||
BINDINGS is a list of elements of the form (SYM EXP). Each EXP
|
||||
can refer to symbols specified earlier in the binding list."
|
||||
(declare (indent 2) (debug (sexp (&rest (sexp form)) body)))
|
||||
(pcase-exhaustive bindings
|
||||
('nil (macroexp-progn body))
|
||||
|
|
Loading…
Add table
Reference in a new issue