Unformatted text preview: reading the initialization ﬁle, your interpreter would create the top-level environment and start reading user input. If your Project 2 is not working, you can develop the above Scheme code in Scheme48. To do so, you will ﬁrst need to deﬁne the built-in functions from Project 2. E.g., you ﬁrst need to deﬁne (define builtin-+ +) (define (b+ x y) (builtin-+ x y)) in an environment in which + is the built-in Scheme48 operation. Then you can deﬁne your own version of + using only b+ . Administrative Stuff Program this project individually, not in groups. Put your code into a ﬁle ini.scm , but do not include the deﬁnitions for the built-ins from Project 2 (such as b+ , etc.). Submit this ﬁle together with a README ﬁle with anything you want to tell the grader. 1...
View Full Document
- Fall '08
- Binary relation, built-in function, Function model