CS152, Spring 2011 Caml Information
The CS152 homework assignments will involve writing programs in
Caml, so clearly you need to be able to write, edit, and execute
such programs. Installing the necessary tools is occasionally awkward, but
this should be a one-time cost at the beginning of the course, so don't delay.
Following the CS51
installation notes should be sufficient, or if you still have OCaml and an editor installed
from taking CS51 yourself, then you probably do not need to do anything.
Moreover, you can probably take several shortcuts compared to the CS51 instructions:
- Any remotely recent version of OCaml is fine since we will use
only the core and entirely stable parts of the language. So if your
system already has a version installed, do not worry about getting a
more recent one.
- If you have trouble compiling or running OCaml from within emacs
(or another editor), especially on Windows, it may not be worth fixing
this. Your instructor just compiles programs from the cygwin
bash-shell command-line.
- We won't be using Java.
- You will turn in your programs by emailing them to the TF, so you
do not need any software or instructions for uploading files.