Arbitrary stack access. What to do with tail calls?
This commit is contained in:
@@ -13,8 +13,7 @@
|
||||
|
||||
(define (lookup-instruction inst)
|
||||
(define inst-obj (assq (or-alias inst) *instruction-set*))
|
||||
(if inst-obj
|
||||
inst-obj
|
||||
(or inst-obj
|
||||
(error (format #f "could not find instruction ~a" inst))))
|
||||
|
||||
(define label? (negate pair?))
|
||||
|
||||
Reference in New Issue
Block a user