fix r6rs library-body handling (PR 10693)

svn: r17628
This commit is contained in:
Matthew Flatt 2010-01-13 12:59:15 +00:00
parent eb9e007048
commit 70b3d5abcb

View File

@ -157,7 +157,8 @@ FIXME:
(syntax-case a (begin #%require) (syntax-case a (begin #%require)
[(def . _) [(def . _)
(ormap (lambda (id) (ormap (lambda (id)
(free-identifier=? id #'def)) (and (identifier? id)
(free-identifier=? id #'def)))
(list #'define-values (list #'define-values
#'define-syntaxes #'define-syntaxes
#'define-values-for-syntax)) #'define-values-for-syntax))