fix pattern literals in rewrite-bodies
svn: r7753
This commit is contained in:
parent
5daf443674
commit
1c0d42570b
|
@ -930,7 +930,7 @@
|
||||||
[(null? bodies) null]
|
[(null? bodies) null]
|
||||||
[else
|
[else
|
||||||
(let ([body (car bodies)])
|
(let ([body (car bodies)])
|
||||||
(syntax-case body (require define-values define-syntaxes require-for-syntax provide)
|
(syntax-case body (#%require define-values define-syntaxes define-values-for-syntax #%provide)
|
||||||
[(define-values (new-vars ...) e)
|
[(define-values (new-vars ...) e)
|
||||||
(cons body (loop (cdr bodies)))]
|
(cons body (loop (cdr bodies)))]
|
||||||
[(define-syntaxes (new-vars ...) e)
|
[(define-syntaxes (new-vars ...) e)
|
||||||
|
@ -939,8 +939,6 @@
|
||||||
(cons body (loop (cdr bodies)))]
|
(cons body (loop (cdr bodies)))]
|
||||||
[(#%require specs ...)
|
[(#%require specs ...)
|
||||||
(cons body (loop (cdr bodies)))]
|
(cons body (loop (cdr bodies)))]
|
||||||
[(require-for-syntax specs ...)
|
|
||||||
(cons body (loop (cdr bodies)))]
|
|
||||||
[(#%provide specs ...)
|
[(#%provide specs ...)
|
||||||
(loop (cdr bodies))]
|
(loop (cdr bodies))]
|
||||||
[else
|
[else
|
||||||
|
|
Loading…
Reference in New Issue
Block a user