Entries from 2008-05-26 to 1 day

case のバグ修正

恥ずかしいバグがあったので修正。(lequeさんご指摘ありがとうございました。)

do のバグの修正完了

以下のようなマクロを定義して do のバグを修正した。(マクロの元ネタはR6RS) (define-macro (do . sexp) (match sexp [(((var init step ...) ...) (test expr ...) command ...) `(letrec ((loop (lambda (,@var) (if ,test (begin #f ; avoid empty begin…

バグ修正 do の経過

でかけ先でちょっと時間ができたのでバグ修正。 leque さんによる、doフォームのバグ指摘。 簡単な修正で対応できるが多少のコストをかけて、R6RS にある do のマクロ実装を define-macro と match で書きなおそうと決意。 書きなおしたがうまく動かない。 G…

Webエンジニア武勇伝のインタビューが公開されました

先日受けたインタビュー「Webエンジニア武勇伝 第24弾 蓑輪太郎 氏 | サイボウズ・ラボ株式会社」が公開されました。 「自分のさぼり癖と頭の疲れを考慮した生活パターンの作り方」について、いつかどこかで書くと以前言ってた件にも少し触れています。