6.7

Week 10 Set b

home work!

Programming Language ISL

Due Date Wed at 9pm (Week 10)

Purpose To get a first taste of generative recursion

Finger Exercises

Exercise 1 From HtDP, 421, and 422.

Graded Exercises

Exercise 2 The chat server splits up Strings send from chat clients into lists of words so that clients can replace words with emoticons.

Develop the function string-split, which consumes a String and produces the list of its words. Assume that words are separated by white space 1Strings: " " and "\t". Hint Use explode and implode. And remember wish lists.