values-list
list ⇒ {element}*
list—a list.
elements—the elements of the list.
Returns the elements of the list as multiple values_2.
(values-list nil) ⇒ <no values> (values-list '(1)) ⇒ 1 (values-list '(1 2)) ⇒ 1, 2 (values-list '(1 2 3)) ⇒ 1, 2, 3
Should signal type-error if its argument is not a proper list.
multiple-value-bind [Macro] , multiple-value-list [Macro] , multiple-values-limit [Constant Variable] , values [Accessor]
(values-list list) ≡ (apply #'values list)
(equal x (multiple-value-list (values-list x)))
returns true for all lists x.