LISP Scheme Part7
■ このスレッドは過去ログ倉庫に格納されています
0876デフォルトの名無しさん
NGNG;多値の変換
(values->list x) => (4 5)
(values->vector x) => #(4 5)
(list->values '(4 5)) => #<values 4 5>
(vector->values #(4 5)) => #<values 4 5>
;多値の参照/設定
(values-ref x 0) => 4
(values-set! x 0 3) => #<values 3 5>
つまりvaluesは特殊なvector型
■ このスレッドは過去ログ倉庫に格納されています