Lab: Files, regular expressions, and pattern matching

Assigned
Wednesday, 22 September 2021
Summary
We explore simple file usage in Racket. We then use pattern matching in Racket, particularly a version of regular expressions to express general patterns.

Preparation

Don’t forget to employ our pair programming preparation practices.

a. Introduce yourself to your partner.

b. Discuss preferred working habits with your partner.

c. Negotiate working habits for today.

Once you’ve done so, continue with preparation.

d. If you have not done so already, you may want to open a separate tab or window in your browser for the varous readings.

e. Review the double-dagger problems with your partner.

f. Decide who will do the Side A problems and who will do the Side B problems. Then load the two halfs of the lab.

g. Get started!