2009-10-07 10 views

答えて

6

コマンドscalaには、対話形式でScalaファイルを読み込むための:load filenameコマンドがあります。あるいは、scalaコマンドの-i filename引数を使用してファイルをプリロードすることもできます。

2

2013年の初め、複数ファイルのスクリプトの組み込みサポートがないようです。

(まだ試していない)前の段階でファイルをアセンブルしてコンパイルすることにより、非対話型 Scalaのスクリプトの#includeサポートを実装し1男があります。

http://www.crosson.org/2012/01/simplifying-scala-scripts-adding.html

そして、gitリポジトリ:ここ

が、それについてのブログ記事で、私はこのことを願っています

https://github.com/dacr/bootstrap

、または線に沿って何か、公式のいくつかの日を取得、 -i filenameスケーラスイッチは対話型コンソールにのみ適用されるようです。

これまでRubyのような適切なスクリプト言語が最良の選択肢として残っています。

+1

"Rubyのような適切なスクリプト言語がまだ最良の選択肢のままになるまでは、おそらく。私が探しているのはシンプルでタイプセーフなスクリプトを書く方法です。 –

1

Ammoniteはオプションです。スクリプト内にimportを含むscala(および拡張子)を実装します。

関連する問題