fixed a bug -- used to duplicate subexpressions
svn: r4814 original commit: 83e09ada4cb509b86db844e814fa7aec26179883
This commit is contained in:
parent
6cc7b55070
commit
b7ef3051ca
|
@ -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