Bug fix by Richard for finite types used within macros.
This commit is contained in:
parent
68eb897e20
commit
569dbe6649
|
@ -124,7 +124,7 @@
|
||||||
(let loop ((names ',names) (i 0))
|
(let loop ((names ',names) (i 0))
|
||||||
(cond ((null? names)
|
(cond ((null? names)
|
||||||
form1)
|
form1)
|
||||||
((eq? elt (car names))
|
((compare1 elt (car names))
|
||||||
(list (,%code-quote ,%vector-ref) (rename1 ',elts) i))
|
(list (,%code-quote ,%vector-ref) (rename1 ',elts) i))
|
||||||
(else
|
(else
|
||||||
(loop (cdr names) (+ i 1))))))))))
|
(loop (cdr names) (+ i 1))))))))))
|
||||||
|
|
Loading…
Reference in New Issue