Function: multiple-value-bind
multiple-value-bind is a function alias for cl-multiple-value-bind,
defined in cl-macs.el.gz.
This macro is obsolete since 27.1; use cl-multiple-value-bind
instead.
Signature
(multiple-value-bind (SYM...) FORM BODY)
Documentation
Collect multiple return values.
FORM must return a list; the BODY is then executed with the first N elements
of this list bound (let-style) to each of the symbols SYM in turn. This
is analogous to the Common Lisp multiple-value-bind macro, using lists to
simulate true multiple return values. For compatibility, (cl-values A B C) is
a synonym for (list A B C).
Aliases
multiple-value-bind (obsolete since 27.1)