Gauche 0.1 をチェックアウト
Lingr:まとめを見ていて発見。 Gauche 0.1 をチェックアウトする方法。
cvs -d:pserver:gauche.cvs.sourceforge.net:/cvsroot/gauche co -D '2001-03-03' -d gauche-0.1 Gauche
Reading Gauche で 0.8.11 のコードを読みまくっているので違いが見られて面白い。
- やはり小さい
- compiler が C で書かれている。(今は Scheme)
- vm 意外と今と似たような形
- どこで手を抜いて力を入れるかが見られて楽しい
- Bignum は最初からある
- port は少なめ
- reader も今よりは小さい
などなど。
追記
以前も一度チェックアウトした事があるようだ。全く覚えていないが。日記に記録が。