Go to the first, previous, next, last section, table of contents.


values-list [Function]

values-list list => {element}{*}

Arguments and Values::

list---a list.

elements---the elements of the list.

Description::

Returns the elements of the list as multiple values_2.

Examples::

 (values-list nil) =>  <no values>
 (values-list '(1)) =>  1
 (values-list '(1 2)) =>  1, 2
 (values-list '(1 2 3)) =>  1, 2, 3

Exceptional Situations::

Should signal type-error if its argument is not a proper list.

See Also::

section multiple-value-bind [Macro] , section multiple-value-list [Macro] , section multiple-values-limit [Constant Variable] , section values [Accessor]

Notes::

 (values-list list) == (apply #'values list)

(equal x (multiple-value-list (values-list x))) returns true for all lists x.


Go to the first, previous, next, last section, table of contents.