Copyright (c) 1989-1996 by Gary T. Leavens. Permission is granted for you to make copies for educational and scholarly purposes, but not for direct commercial advantage, provided this notice appears on all copies. All other rights reserved. No guarantees or warranty for anything here. The theme for this year's homework was to have the students code a universal Turing machine simulator in each programming langauge. We also used CLU instead of Ada. The file turing-machine-ref.ps is a reference manual for the Turing machine language. The file design-handout.txt is a design for the Turing machine simulator to be implemented in CLU. The file pseudo-code-ref.ps is a reference manual for MacLennan's pseudo-code langauge, which is used in an early homework. The files pseudo-code.ex and pseudo-code2.ex are example programs (I can't remember what they do...).