2009-02-15から1日間の記事一覧

バッファの移動

id:yagiey:20080409で紹介した.emacs.elの設定でずっとやってきたけど、C-cSで*scheme*バッファに移動するのがウザく感じるようになってきた。 Schemeやるときはscheme-modeにした*scratch*バッファでC-xC-eしてばっかりなので、*scheme*バッファに移動され…

パターンマッチ

組み込みのappend関数を実装すると次のようになる。 (define my-append (lambda args (cond ((null? args) '()) ((null? (cdr args)) (car args)) (else (append2 (car args) (apply my-append (cdr args))))))) (define append2 (lambda (a b) (if (null? a…