svn: r11113
This commit is contained in:
Sam Tobin-Hochstadt 2008-08-06 20:47:28 +00:00
parent 2d553df7ef
commit 44e0c09d75

View File

@ -39,7 +39,7 @@
[(_ mod) [(_ mod)
(datum->syntax (datum->syntax
stx stx
`(require . ,(map (lambda (nm* nms*) (datum->syntax stx `(rename ,#'mod ,nm* ,nms*))) `(require . ,(map (lambda (nm* nms*) (datum->syntax stx `(rename-in ,#'mod [,nm* ,nms*])))
(list 'nm ...) (list 'nm ...)
(list #'nms ...))))])) (list #'nms ...))))]))
(define-syntax provider (lambda (stx) #'(begin (provide (rename-out [nms nm])) ...))) (define-syntax provider (lambda (stx) #'(begin (provide (rename-out [nms nm])) ...)))