6.11.0.4

Week 7 Set a

home work!

Programming Language ISL

Due Date Mon at 9:00pm (Week 7)

Purpose The purpose of this problem set is to plan the introduction of list abstractions into your semester project. A secondary goal is to get a first taste of mutually recursive data definitions.

Finger Exercises

Exercise 1 From HtDP, 319, 320, and 323.

Graded Exercises

Exercise 2 ApperGamersoftware’s software architect has inspected your code and noticed that never used any of the existing list abstractions.

In preparation of the introduction of list abstractions, you have been asked to fix up your program according to the feedback you received.

and to add test cases that deal with more than two gobblers.