2009-10-07 71 views

回答

6

scala命令有:load filename命令以交互方式加載Scala文件。或者,scala命令的參數-i filename可用於預加載文件。

2

截至2013年初,似乎沒有內置的對多文件腳本的支持。

有一個傢伙,實施了非交互式斯卡拉腳本#include支持,通過裝配在之前的階段編制的文件(有沒有嘗試過呢)。

這裏是博客文章吧:

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

而且Git倉庫:

https://github.com/dacr/bootstrap

我希望這一點,或沿行的東西,得到官方的某一天,因爲-i filename scala開關似乎只適用於交互式控制檯。

在此之前,像Ruby這樣的正確的腳本語言仍然是最好的選擇。

+1

「在此之前,像Ruby這樣的正確的腳本語言仍然是最好的選擇。」也許。儘管我正在尋找的是編寫簡單的,鍵入安全腳本的方法。 – 2015-02-05 18:52:30

1

Ammonite是一個選項。它在腳本中實現scala(加上擴展),包括import

相關問題