D. P. Friedman, M. Wand, and C. T. Haynes, Essentials of Programming Languages, MIT Press 1992.
You will probably need books on Java and Scheme. Pick your favorite.
I will also hand out some papers.
On the CS machines, you will need to run Scheme and Java:
/local/apps/chez-5.0a/bin/jscheme
: This is a version of
Chez Scheme for fast loading of the Java parser.
/local/apps/java/bin/javac
and
/local/apps/java/bin/java
: The Java byte-code compiler and
byte-code interpreter.
You might also want to install some Scheme and Java compilers on your PC. Again pick your favorite.
I will be leaving town around June 8 for a conference. We may have the final on June 5. Stay tuned for details.
Tentative Schedule