Entries from 2007-04-07 to 1 day

OnLisp を読んで Scheme と Common Lisp の違いにはまる

On Lispの、とある Common Lisp のコードを Scheme に変換して打ち込んでいたのですが if の違いに気づかずハマりました。 if は Scheme でも Common Lisp でも (if test consequent alternate) のような形式です。 ただ alternate が省略されたときの振舞い…

Mona に移植中

id:shotaro_tsuji / shadow さんの monalibc のおかげで、ほとんど手直し無しで Scheme インタプリタがビルドできました。 これはすごい!。ただちょっと困っていてどうも fread がうまく動いてない感じ。 最小限の再現コードはこんな感じで、fread の戻り値…