10.3. Skrypty
Jeśli polecenie scala zostanie wywołane z parametrem będącym nazwą pliku, to taki plik może zostać potraktowany jako skrypt języka Scala i wykonany. Przykładowy skrypt, wypisujący na ekranie tekst „Hello World!”, znajduje się w pliku HelloWorldScript.scala.
Plik HelloWorldScript.scala: val world = "World" println("Hello " + world + "!")
Poniższe polecenie powoduje wykonanie skryptu.
$ scala HelloWorldScript.scala Hello World!
Do parametru o nazwie args można się również odwoływać ze skryptów.
Plik HelloArgsScript.scala: println("Hello "+args.mkString(" ")+"!")
Ta możliwość jest wykorzystana w skrypcie HelloArgsScript.scala.
$ scala HelloArgsScript.scala Ann Mary Hello Ann Mary!
Plik HelloWorldScript.scala:
val world = "World"
println("Hello " + world + "!")
