LISP Scheme Part7
■ このスレッドは過去ログ倉庫に格納されています
0250238,240
NGNG>>246
>(append '()) なのか (append . '()) なのか 書いてください。
(append) もしくは (append . ())
ね。
所で、>>240 の話は無視ですか?
>>246
>(length) -> ?
>つまり、(length . '()) -> ?
これは単にエラーにすべき。
なぜならlengthは1引数を取る関数と定義されているので。
で、気になったのは、
君は固定引数の関数についてさえ、引数足りてなかったら、
定義と無関係に、勝手に#fを返す様にしたいのか?
それを仮に踏まえたとすると、
例えばこれはどうなるの?
((lambda(x) x))
エラーとせずに、#fを返すの?
■ このスレッドは過去ログ倉庫に格納されています