2006-01-30から1日間の記事一覧

KAWAのappend-mapにバグ?

開発中のプログラムが不可解なところで暴走する原因を追っていたら、どうやらKAWAのバグらしいものを見つけてしまった。 再現する最小のコードは以下の通り。 (require 'list-lib) (define (foo x) (cond ((= x 0) '(a)) ((= x 1) '(b)) (else '()))) (appen…