標高+1m

Don't be rational.

2013-03-26から1日間の記事一覧

Lispから他言語へのトランスレータでLispのマクロシステムをそのまま使う方法

CPS変換してsetTimeoutjavascriptでスタック食わずにガンガン再帰したくて今日ちろっと試していたことがあるんだけど、その過程で見つけたことのメモ。1. トランスレータはターゲット言語で実装するより翻訳元言語で実装する方が1000倍楽. パーサは(read)で…