Sublime Text 2でGaucheを実行する

設定方法
[Tools] > [Build System] > [New Build System...]を選び、
以下をGauche.sublime-buildのファイル名で保存(ディレクトリはPackages/User/)
{ "cmd": ["gosh", "$file"], "selector": "source.lisp", "osx": { "path": "/usr/local/bin:/opt/local/bin" }, "linux": { "path": "/usr/local/bin:/usr/bin" } }
試しに実行してみる
hello.scm
(print "hello, world") (print (+ 3 3))
こんな感じに書いて、
Cmd(Ctrl) + Bで実行してみる
うまくいくとこんな感じに表示される
hello, world 6 [Finished in 0.1s]
実行しても何も表示されない場合
[Tools] > [Build System]が
AutomaticもしくはGaucheになっているかどうか調べるCtrl + `で実行時にエラーが発生してないか調べる
UnicodeDecodeError: 'ascii' codec can't decodeというエラーの場合は
Packages/Default/exec.pyを変更することで回避できた
参考
以下のページを参考にさせて頂きました