% Macro MULTIPLE-VALUE-LIST
Macro MULTIPLE-VALUE-LIST
multiple-value-list
form => list
form - フォーム。下記に示す通り評価されます。
list - formの返却値のリスト
multiple-value-list
はformを評価し、
その返却値の多値のリストを作成します。
(multiple-value-list (floor -3 4)) => (-1 1)
なし。
なし。
なし。
values-list
,
multiple-value-call
multiple-value-list
とvalues-list
は、
お互いに逆の関係にあります。
(multiple-value-list form) == (multiple-value-call #'list form)