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)
[(def . _)
(ormap (lambda (id)
(free-identifier=? id #'def))
(and (identifier? id)
(free-identifier=? id #'def)))
(list #'define-values
#'define-syntaxes
#'define-values-for-syntax))