lisp/emacs-lisp/cl-macs.el (cl-labels): Fix docstring (bug#77348)
This commit is contained in:
parent
7a976d1aaf
commit
e6b4c0bceb
1 changed files with 4 additions and 3 deletions
|
@ -2251,9 +2251,10 @@ Like `cl-flet' but the definitions can refer to previous ones.
|
|||
(defmacro cl-labels (bindings &rest body)
|
||||
"Make local (recursive) function definitions.
|
||||
|
||||
BINDINGS is a list of definitions of the form (FUNC ARGLIST BODY...)
|
||||
where FUNC is the function name, ARGLIST its arguments, and BODY the
|
||||
forms of the function body.
|
||||
Each definition can take the form (FUNC EXP) where FUNC is the function
|
||||
name, and EXP is an expression that returns the function value to which
|
||||
it should be bound, or it can take the more common form (FUNC ARGLIST
|
||||
BODY...) which is a shorthand for (FUNC (lambda ARGLIST BODY)).
|
||||
|
||||
FUNC is defined in any BODY, as well as FORM, so you can write recursive
|
||||
and mutually recursive function definitions. See Info node
|
||||
|
|
Loading…
Add table
Reference in a new issue