firefox のJSいんたらくてぃぶしぇる

xulrunner をダウンロードして、解凍した中にある xpcshell.exe を実行するだけ。
(xulrunner は zip でダウンロードで十分す。)


js> function fib()
{
var [a, b] = [0, 1];
while (true) {
yield b;
[a, b] = [b, a + b];
}
}
js> var f = fib();
js> f.next()
1
js> f.next()
1
js> f.next()
2
js> quit()


おおー、ちゃんと動く!!
SpiderMonkeyをインストールしようと思ったんだけど、自前でビルドがめんどい!!という人と、Windowsな人にはオススメ。
Linuxなら、SpiderMonkeyのビルド済みのパッケージがありそうなんで、そちらを使うのも手ですね。