(この記事はLISP Implementation Advent Calendar 2日目のためのエントリです。) LuaとPythonとRubyでLISPを作りました。 https://github.com/zick/LuaLisp https://github.com/zick/PyLisp https://github.com/zick/RbLisp 動機 今年の春、訳あって42個のプログラミング言語でLISP処理系を実装することになりました。これはその2〜4つ目です。 Lua、Python、Rubyという言語を選んだのは簡単そうだったからです。1つ目のScratchで苦労したので楽がしたかったんです。どの言語もほとんど書いたことがありませんでしたが、実際に簡単だったため、1日で3つの言語でLISPを実装することが出来ました。しかし、その半面、LISPを書き終えてもこれらの言語がどん