remove walk function's support for vector for a moment
This commit is contained in:
parent
fdf06d591c
commit
51657e9412
|
@ -584,9 +584,7 @@
|
||||||
(define (walk f obj)
|
(define (walk f obj)
|
||||||
(if (pair? obj)
|
(if (pair? obj)
|
||||||
(cons (walk f (car obj)) (walk f (cdr obj)))
|
(cons (walk f (car obj)) (walk f (cdr obj)))
|
||||||
(if (vector? obj)
|
(f obj)))
|
||||||
(list->vector (map (lambda (x) (walk f x)) (vector->list obj)))
|
|
||||||
(f obj))))
|
|
||||||
|
|
||||||
(define (ir-macro-transformer f)
|
(define (ir-macro-transformer f)
|
||||||
(lambda (expr use-env mac-env)
|
(lambda (expr use-env mac-env)
|
||||||
|
|
Loading…
Reference in New Issue