CS 31600 - Homework Assignment 7

This assignment is due Thursday, May 3.

Do the following Exercises from pages 178-179 from our textbook.

  • Exercise 3
  • Exercise 4
  • Exercise 5
  • Exercise 6
  • Exercise 9
  • Exercise 11
  • Exercise 12

Put your solutions to these problems in a file called CS316Hw7Surname.sml (where Surname is your last name). Be sure to test your solutions to these problems, but don't put your tests in the file CS316Hw7Surname.sml (I will provide my own tests of your solutions.). If you want, you can submit another file CS316Hw7Surname-tests.sml that contains your tests.

Make sure that your file CS316Hw6Surname.sml begins with a ML comment block of the form

(*
   CS 31600
   Your Name Here
   Assignment 7

   Any other comments that you want to make...
*)

Turn in a zip file called CS316Hw7Surname.zip (where Surname is your last name) containing the ML file CS316Hw7Surname.sml (and, if you want, your file CS316Hw7Surname-tests.sml).

This assignment is due Thursday, May 3.


Return to the main homework page.
Return to the CS 31600 home page.


compliments and criticisms