2010年1月10日日曜日

【On Lisp】6 Functions as Representation

なるほど。ネットワークというお題にて、コンパイルを、

  1. (ルール -> データ構造 ) + 辞書 + プログラム
  2. ルール -> 辞書 + ((データ構造 & プログラム) = クロージャ) [インタプリタ]
  3. (ルール -> ((データ構造 & プログラム) = リンクされたクロージャ)) -[コンパイル]-> コンパイル済みプログラム

という文脈で説明するのか。うまい。

お、Lisp復習パートが終わった。ついにマクロだ!

こつこつ。

0 件のコメント: