Entries from 2008-04-04 to 1 day

今更ながらに util.match の便利さに気づく

良いライブラリだな。

ライブラリが動くようになった - Scheme VM を書く

(library (rnrs io simple (6)) (export display) (import) (define (display x . port) (if (null? port) (sys-display x) (sys-display x (car port))))) (library (higepon) (export hello) (import (rnrs io simple (6))) (define (hello) (display "hel…

さっきまでデバッグしてた

やっとバグが取れた。ふぅ。 VM が安定して動くようになったのは良いが実行速度がとても遅いことが分かった。 過去の経験と勘から VM 内蔵コンパイラが遅いことが原因であることが推測される。 Scheme で書かれた内蔵コンパイラの一部を C++ で書き直すと劇…

今日はなし 2008/4/4 の comp.lang.scheme

今日はなし。