Fixes a bug if #%module-begin was already there.

svn: r17195
This commit is contained in:
Stevie Strickland 2009-12-05 03:27:19 +00:00
parent ac0a1dc7d8
commit e76b516e1d

View File

@ -160,7 +160,7 @@
[(not (pair? exp)) wrapped-exps] [(not (pair? exp)) wrapped-exps]
[(eq? '#%module-begin [(eq? '#%module-begin
(if stx? (syntax-e (car exp)) (car exp))) (if stx? (syntax-e (car exp)) (car exp)))
(car exp)] (car exps)]
[else wrapped-exps]))]))) [else wrapped-exps]))])))
(let* ([lang (if stx? (datum->syntax #f lang modpath modpath) lang)] (let* ([lang (if stx? (datum->syntax #f lang modpath modpath) lang)]
[body (lambda () [body (lambda ()