卒研でLispの処理系を作成中

いま、専門学校の卒研でLispの処理系を作成しています。
だいぶ前から、簡単な処理系を書いたりしていたのですが、
今回は、YARV 上で動作するLispの処理系を作成しています。

今のところはRubyに埋め込むような形で実装していて、

def add(i, j)
 i + j
end

lblock

  (puts (add 5 6))

end

みたいな感じで、lblock 〜 endの間だけLispのコードが書けます。
まだ、関数定義やらできないことが多いですが、今月中にはある程度使える
ものにしたいと思っています。