Install explicit-control evaluator

This commit is contained in:
2021-04-03 10:27:19 -04:00
parent c421911b3a
commit 6cfaff4c07
4 changed files with 610 additions and 1 deletions

View File

@@ -1,5 +1,17 @@
(load "util.scm")
(load "misc/sicp-regsim.scm")
(load "misc/sicp-eceval.scm")
(display "\nex-5.23\n")
(define the-global-environment (setup-environment))
(set-register-contents! eceval 'exp '(+ 1 2))
(start eceval)
(assert (get-register-contents eceval 'val) 3)
(display "\nex-5.23 - derived-expressions\n")
(display "\nex-5.24\n")
;(display "\nex-5.25\n")