Assignment #8: More Self-referential Data

Out: Thursday, February 26th   Due: Thursday, March 12th, 4:00pm

This homework must be done and submitted with your partner. Please see the submissions page for details on how to submit with your partner.



Questions

  1. Problem 14.1.3 from Section 14.1 of How to Design Programs
  2. Problem 14.2.1 from Section 14.2
  3. Problem 14.2.2
  4. Problem 14.2.3
  5. Problem 14.2.4
  6. Problem 14.2.5
  7. Extra Credit: Extend the data definition for arithmetic expressions to include your favorite new feature. Give several examples of the new feature.