Macro MULTIPLE-VALUE-LIST

UP


Macro MULTIPLE-VALUE-LIST

Macro MULTIPLE-VALUE-LIST

構文

multiple-value-list form => list

引数と戻り値

form - フォーム。下記に示す通り評価されます。
list - formの返却値のリスト

定義

multiple-value-listformを評価し、 その返却値の多値のリストを作成します。

例文

(multiple-value-list (floor -3 4)) =>  (-1 1)

副作用

なし。

影響

なし。

例外

なし。

参考

values-list, multiple-value-call

備考

multiple-value-listvalues-listは、 お互いに逆の関係にあります。

(multiple-value-list form) == (multiple-value-call #'list form)

TOP, Github