UserPreferences

DaGym


Questions, comments, and help in working on DaGym!:

! To be able to load my ss file into scheme, I had to rearrange the order in which my programs were typed in the file - the order in which the book displayed them causes errors because programs referenced other programs that weren't yet defined above.

? The eopl code doesn't seem to want to run for lack of two programs: program-to-list and extend-env. I found extend-env on page 57 Figure 2.3 in a set of programs that create representations of environments. The index refers to page 73 for program-to-list, but I see nothing helpful. Are we supposed to add Figure 2.3 to our ss file and how should we approach program-to-list?

A: you don't have to enter the code in figure 3.4 that isn't a define, or make-define-dataype statement. So, program-to-list is a test program that you don't have (can you guess what it does? could you write it?) You will need extend-env and empty-env. The ones on page 62 are the correct versions. -Doug