Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions unix-x.tex
Original file line number Diff line number Diff line change
Expand Up @@ -1424,16 +1424,17 @@ \section{Java i terminalen}

\section{Scala i terminalen}
\index{Scala i terminalen}
Program skrivna i Scala kan kompileras och köras motsvarande sätt som om de var skrivna i Java. För att kompilera \texttt{Main.scala} så skriver man:
Program skrivna i Scala ska ha filnamn som slutar \texttt{.scala} till exempel \texttt{hello.scala}. Du kan kompilera och köra alla Scala-filer i aktuell katalog (inkl. alla ev. underkataloger) med detta kommando:
\begin{example}
lo-1\{e01nn\}: \textbf{scalac Main.scala}
lo-1\{e01nn\}: \textbf{scala run .}
\end{example}
För att köra programmet skriver man sedan (om klassen som innehåller main-metoden heter Main):

Du startar Scalas interaktiva skal med kommandot:
\begin{example}
lo-1\{e01nn\}: \textbf{scala Main}
lo-1\{e01nn\}: \textbf{scala repl .}
\end{example}

Se kursboken i EDAB05 Programmering, grundkurs för mer information om hur du programmerar i Scala.
Den avslutande punkten är här valfri. Punkten refererar till aktuell katalog och medför att all Scala-kod i aktuell katalog och dess underkataloger blir tillgänglig för experimenterande i Scala REPL (Read-Evaluate-Print-Loop).
Se vidare kursboken i EDAB05 Programmering, grundkurs för mer information om hur du programmerar i Scala.


\section{Specialtecken}
Expand Down