Implement till 5.14

This commit is contained in:
2021-03-29 08:28:45 -04:00
parent 284ccb26ad
commit e22a52b7f3
2 changed files with 55 additions and 4 deletions

View File

@@ -357,6 +357,14 @@
(display "[ok]\n")
(display "\nex-5.13 - dynamic-registers\n")
;; (load "misc/sicp-regsim.scm")
(display "TBD!\n")
(define (lookup-register name)
(let ((val (assoc name register-table)))
(if val
(cadr val)
(begin ;; Allocate register dynamically if needed
(allocate-register name)
(lookup-register name)))))
(display "[ok]\n")