SingleCompile で、Scala のコンパイルテンプレート

SingleCompile で、Scalaコンパイルテンプレートです。
とりあえず、scala と scalac を使用した版です。

[_vimrc]

" scala の bin ディレクトリ
let s:scala_bin = "D:/Scala/scala-2.9.0.1/bin"

" scala で実行
call SingleCompile#SetCompilerTemplate('scala', 'scala', 
            \ 'Scala 2.9.0.1', s:scala_bin."/scala", '', '')

" scalac でコンパイル実行
call SingleCompile#SetCompilerTemplate('scala', 'scalac', 
            \ 'Scala 2.9.0.1', s:scala_bin."/scalac",
            \ '', 
            \ s:scala_bin.'/scala -cp . $(FILE_TITLE)$')

" デフォルトの設定
call SingleCompile#ChooseCompiler('scala', 'scala')

[注意]

scalac で、実行する際に[ファイル名]を実行ファイル名使用するので、scalac の出力ファイル名に注意してください。
(ファイル名と object 名が違っていると多分実行できません)
ここら辺は、Scala 側の処理なのでよく分かっていません……。