handouts/amm-ho.tex
changeset 830 dbf9d710ce65
parent 760 d41956ea544e
child 838 97df390d64f5
--- a/handouts/amm-ho.tex	Mon Aug 30 15:50:27 2021 +0100
+++ b/handouts/amm-ho.tex	Tue Aug 31 11:49:09 2021 +0100
@@ -13,14 +13,20 @@
 
 For the coursework in this module you are free to use any programming
 language you like, but I will show you all my code using Scala---I
-hope you have fond memories of Scala from PEP. But as said, you do not
-need to use Scala for your own code.\footnote{Haskell, Rust, Ocaml
-  were other languages that have been used previously in CFL. I
-  recommend to not use Java or C for writing a compiler, but if you
-  insist, feel free.}  I will use the current stable version of
-Scala, which is 2.13.3. If you need a reminder of the Scala handouts
-for PEP have a look
-\hr{http://talisker.nms.kcl.ac.uk/cgi-bin/repos.cgi/pep-material/raw-file/tip/handouts/pep-ho.pdf}\bigskip
+hope you have fond memories of Scala from PEP. If you need a reminder
+of the Scala handouts for PEP have a look
+\hr{http://talisker.nms.kcl.ac.uk/cgi-bin/repos.cgi/pep-material/raw-file/tip/handouts/pep-ho.pdf}
+
+
+But as said, you do not need to use Scala for your own
+code.\footnote{Haskell, Rust, Ocaml were other languages that have
+  been used previously in CFL. I recommend to not use Java or C for
+  writing a compiler, but if you insist, feel free. It has been done
+before.}  I will use the
+current stable version of Scala, which is 2.13.6. For various reasons,
+I am NOT GOING TO USE THE LATEST VERSION OF SCALA 3.0! Please be
+aware of this when you run my code.
+\bigskip
 
 \noindent
 The main difference to the Scala I showed you in PEP is that in CFL
@@ -37,8 +43,8 @@
 \begin{lstlisting}[language={},numbers=none,basicstyle=\ttfamily\small]
 $ amm
 Loading...  
-Welcome to the Ammonite Repl 2.2.0 (Scala 2.13.3 Java 9)
-scala> 1 + 2 
+Welcome to the Ammonite Repl 2.3.8 (Scala 2.13.3 Java 9)
+scala> 1 + 2
 res0: Int = 3
 \end{lstlisting} %% $