SpiderMonkey
SpiderMonkeyをビルドしてみた。最新の 1.7の環境をアレする手順はこんな感じ。
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login
Introduction to the JavaScript shell - Mozilla | MDN
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -l -r branch_name mozilla/js/src mozilla/js/src/config mozilla/js/src/editline mozilla/js/src/fdlibm
cd mozilla/js/src
make -f Makefile.ref
最初のプロンプトでは "anonymous"を。それから branch_nameのトコは JS_1_7_ALPHA_BRANCH
を指定したりするとオッケー。
んで使用できるオブジェクトとかは, http://developer.mozilla.org/en/docs/SpiderMonkey:Shell_global_objects に載ってたりして。
Ubuntuで試してみて そのまますんなり動かせたんだけど, 別にもうひとつ同じよーな Linux環境作ったら, そっちではコンパイルエラー ・・・ どゆこと?