This preview shows page 1. Sign up to view the full content.
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 dene the built-in functions from Project 2. E.g., you rst need to dene (define builtin-+ +) (define (b+ x y) (builtin-+ x y)) in an environment in which + is the built-in Scheme48 operation. Then you can dene 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 denitions 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