Как разбить скрипт Scala на несколько файлов - PullRequest
8 голосов
/ 07 октября 2009

Используется ли в качестве языка сценариев какая-либо директива включения в Scala или есть способ запустить сценарий из другого сценария?

Ответы [ 3 ]

6 голосов
/ 07 октября 2009

Команда scala имеет команду :load filename для интерактивной загрузки файла Scala. В качестве альтернативы аргумент scala команды *1003* может использоваться для предварительной загрузки файла.

2 голосов
/ 30 июля 2016

Аммонит является опцией. Он реализует scala (плюс расширения), включая import в скриптах.

2 голосов
/ 09 февраля 2013

По состоянию на начало 2013 года встроенная поддержка сценариев с несколькими файлами отсутствует.

Есть один парень, который реализовал #include поддержку неинтерактивных сценариев scala путем сборки и компиляции файлов на предыдущем этапе (еще не пробовал).

Вот сообщение в блоге об этом:

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

И хранилище git:

https://github.com/dacr/bootstrap

Я надеюсь, что это, или что-то в этом роде, когда-нибудь станет официальным, поскольку переключатель -i filename scala, кажется, применяется только для интерактивной консоли.

До тех пор правильный язык сценариев, такой как Ruby, мог бы оставаться лучшим вариантом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...