JavaScript エンジン V8で遊ぼう

使ってみる

環境をインストール
  • Python(まぁほとんどの環境ではデフォで入っている)

普通にインストール。

# ./configure
# make
# make install

  • SCons*1Pythonを使ったmakeみたいなもの)*2

# python setup.py install

コンパイル

  • SVNでソースをゲット

http://v8.googlecode.com/svn/trunk/

# scons

最後に

ranlib libv8.a

が出ればインストール成功。libv8.aができているはず。

# scons sample=shell

shell実行ファイルが完成!!

遊ぶ

あとはJavaScriptのコンソールなので、適当に遊ぶだけ。組み込みの関数は

  • load
  • quit
  • print
  • version

なので、説明はいらないとおもう。。。

*1:http://www.scons.org/

*2:知っているかのように言っているが、今日知った(汗