1) In eceval-support.scm modify the definition of primitive-procedures to include ... (list 'pair? pair?) (list 'list list) 2) Also define standard-primitives to be the same as primitive-procedures since we use the former term in the description in the problem set. 3) In eceval-compilter.scm, add a definition for compile-and-display (define (compile-and-display expression) (pp (assemble (statements (compile expression 'val 'return)) eceval))) and a definition for continue-eceval (define (continue-eceval) (set-register-contents! eceval 'flag false) (start eceval))
Also, please contact your tutor if you had trouble finishing PS8 because of the flooding in building 34 Wednesday night and you need an extension.
Return to 6.001 Home Page
Send comments about this site to firstname.lastname@example.org.
Copyright ) 1997 by Massachusetts Institute of Technology. All rights reserved.
Last modified: May 11 1998, 4:14 PM