Homework 4 (Due Sunday 10/
...
6/
...
2024 at 11:59pm)
To submit this assignment, push your local repository to your corresponding remote repository at GitHub as you have done for earlier assignments. In contrast to Assignments 1 and 2 where you could put the programs for all problems in a single file (HW01.rkt for Assignment 1 and HW02.rkt for Assignment 2), you must store the solution to each problem in a separate .rkt file, namely HW04-1.rkt, HW04-2.rkt, HW04-3.rkt, and HW04-4.rkt (if you do the extra credit problem) for problems 1, 2, 3, and 4 (extra credit). Unfortunately, none of the languages supported by DrRacket allow these files to be combined. All of the student languages—which are the only ones that support check-expect—prohibit redefinition of identifiers.
...