Scala による小さな Lisp 2009.12.10 - 2009.12.15 (鈴) 1. 簡単な S 式パーサ 2. 文字列表現への変換 3. アトムと基本5関数だけの eval 関数 4. 条件式と関数適用を追加した eval 関数 5. 仕上げ はじめに 本稿では,小さな Lisp の実装をとおして,最初の入門の次の段階としての Scala を学んで行きます。 Java 1.5.0 上の Scala 2.7.7 を使いますが,コードは Scala 2.8.0.r20121 でもひととおり確認しています。 Lisp の仕様と評価のアルゴリズムは基本的に下記にしたがいます。 John McCarthy: A Micro-Manual for Lisp - Not the Whole Truth, ACM SIGPLAN Notices, Vol. 13, No. 8, Augus