Lisp Scheme Part32
■ このスレッドは過去ログ倉庫に格納されています
0833デフォルトの名無しさん
2011/09/17(土) 23:54:16.92Common Lispでは
値しか返さない関数を
多値を返すように1変更しても
返値を受け取る側が変更されてない(1値しか返ってこない)前提でも問題ない(2番目以降が無視される)
Schemeでは多値を返すように変更すると
受け取る側を全部変更しないといけない(少なくともRacketではエラーになる)
Common Lispみたいに受け取る側を変更しないで
多値を返すように変更する方法ないでしょうか
■ このスレッドは過去ログ倉庫に格納されています