2008-03-24から1日間の記事一覧

プログラミング Gauche - 8 章

真偽判定について。3 節の練習問題をやってみました。 手続きを返す手続きなので、内部は lambda になります。受け取る引数は可変長引数で、中身は手続きのリストです。引数として受け取った全ての手続きを(lambda の)引数に適用した結果、一つでも真値があ…

プログラミング Gauche - 9 章

1 節の練習問題でいきなり詰まりました。cons でリストのコピーを行わずに要素を探します。まったくお手上げだったのですが、Kahua のページに解答が載っていました。 (define (delete-1 elt lis . options) (let-optionals* options ((cmp-fn equal?)) (def…