2012-07-15 9 views

答えて

10

LISPの実装に精通するまで、そこには大きなアイデアがあります。

Clojureコードを見る前に、基本的なLISP実装のコードを見てみるとよいでしょう(ヒープオンライン - this is one of my favourites)。

次は、パラダイムを得るためにChristian QuinnecのLisp In Small Pieces(LISP)(book about implementing LISP compilers)の本を読んでいました。

実際にClojureソースから開始する点では、eval - hereで始まります。

+0

ありがとう - 私はリンク先のシンプルなLisp実装のソースを読んでいます。 –

2

clojurescriptコンパイラも優れた場所です。

限り元のClojureコンパイラとして、
は私がcore.clojureの下部に開始すると、あなたは上で定義された機能について を構築するために、各部分の傾向を見ることができるようにもトップを試してみてください(上向き を読みます下にあり、 あなたのために何が見つかるのですか)

関連する問題