Design and Implementation of Programming Languages
Top Lectures Assignments Noticeboard
  1. Assignment 1, Due January 18, 2001.

  2. Assignment 1 solutions

  3. Assignment 2, Due January 25, 2001.

  4. Assignment 2 solutions

  5. Assignment 3, Due February 13, 2001

  6. Assignment 3 solutions

  7. Assignment 4, Due February 22, 2001.

  8. Assignment 4 solutions

  9. Assignment 5, Due March 8, 2001.

  10. Assignment 5 solutions

  11. Assignment 6, Due April 5, 2001.

  12. Assignment 6 solutions

  13. Assignment 7, Due April 26, 2001.
    1. Running Scheme:
      1. Make sure your CLASSPATH includes /home/lab428
      2. Execute the command: java kawa.repl
      3. This puts you into the Scheme interpreter
      4. To exit, use the command (exit)
      5. More info: http://www.gnu.org/software/kaw/akawa.html
    2. Running Prolog:
      1. Include /home/lab428/a5-0-18/bin in your PATH
      2. AMZI_DIR=/home/lab428/a5-0-18
      3. Include /home/lab428/a5-0-18/lib in your LD_LIBRARY_PATH
      4. Execute the command: alis
      5. This puts you into the Prolog interpreter
      6. More info: file:/home/lab428/a5-0-18/docs/amzidoc.htm
      7. Note - place all your facts in a file before entering alis. (E.g., call the file program.pl) When alis comes up, use the command: consult('program.pl').<.tt>

  14. Assignment 7 solutions


Alan Kaplan
Last modified: Fri Apr 27 11:46:03 EDT 2001