The packages can be compiled with scalac lib.scala turing.scala abacus.scala recs2.scala comp1.scala comp2.scalaIf you get an error, it is advisable to clean out the existing class-files rm */*.classAfter compilation, the examples can be run inthe REPL as well as in scala. For example scala ex.scalaor scala -cp $PWD ex.scalaThe directory can be cleaned with rm -rf *~ lib turing abacus comp1 comp2 recs------------------------------Abacus to Javabyte compilationrequires the jasmin assembler for Javaavilable from http://jasmin.sourceforge.netCalling scala -cp $PWD ex_jvm.scalagenerates a Prog.j intermediate file.This will be assembled using jasmin.