The packages can be compiled with
  scalac lib.scala turing.scala abacus.scala recs.scala comp1.scala comp2.scala
If you get an error, it is advisable to clean 
out the existing class-files
  rm */*.class
After compilation, the examples can be run in
the REPL as well as in scala. For example
  scala ex.scala
or
  scala -cp $PWD ex.scala
The directory can be cleaned with
  rm -rf *~ lib turing abacus comp1 comp2 recs
------------------------------
Abacus to Javabyte compilation
requires the jasmin assembler for Java
avilable from
  http://jasmin.sourceforge.net
Calling
  scala -cp $PWD ex_jvm.scala
generates a Prog.j intermediate file.
This will be assembled using jasmin.