fixed a bug -- used to duplicate subexpressions
svn: r4814
This commit is contained in:
parent
dfafe3c2c1
commit
83e09ada4c
|
@ -248,7 +248,7 @@
|
|||
[(rec id expr)
|
||||
(identifier? #'id)
|
||||
#`(letrec ((id expr))
|
||||
#,(syntax-property #'expr 'inferred-name (syntax-e #'id)))]
|
||||
#,(syntax-property #'id 'inferred-name (syntax-e #'id)))]
|
||||
[(rec (name id ...) body ...)
|
||||
(andmap identifier? (syntax->list #'(name id ...)))
|
||||
#`(letrec ((name (lambda (id ...) body ...)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user