- Title
- multiple-value-call
- Type
- Special Form
- Arguments
- multiple-value-call FUNCTION {FORM}*
- Package
- lisp
- Section
- 制御構造
- File
- builtin.l
FORM の戻り値を引数として FUNCTION を呼びます。
apply と違って多値で返された二番目以降の戻り値も渡します。
使用例:
(multiple-value-call #'+ (values 1 2 3) (values 4 5))
=> 15
- Seealso
- multiple-value-bind
- apply
- values