IT戦記

プログラミング、起業などについて書いているプログラマーのブログです😚

MacPorts に SpiderMonkey があった

SpiderMonkey とは

SpiderMonkey とは Firefox にも搭載されていいる JavaScript エンジンで、
インストールすると js コマンドを使えるようになって、
コンソールでいろいろ js を試せるようになります。

こんな感じ

~ $ js
js> (function fib(n) { return n < 3 ? 1 : fib(n - 1) + fib(n - 2) })(10)
55
js> for (var n in function() { return this } ()) print(n)
n
js> quit()

~ $

で、

今までずっと mozillacvs で取ってきてビルドしてたんです

でも、MacPorts が入っていれば

~ $ sudo port install spidermonkey

でインストールできるみたいです。
バージョンは 1.6 とちょっと古めだけどまあ楽でいいや。