Fixes PR12638

This commit is contained in:
Jay McCarthy 2012-03-16 11:30:35 -06:00
parent 9be864b2f8
commit a55029cf76
2 changed files with 6 additions and 1 deletions

View File

@ -0,0 +1,3 @@
#lang web-server
(require racket/runtime-path)
(define-runtime-path here ".")

View File

@ -48,7 +48,7 @@
(list* #'rv (syntax->list #'(v ...)))]))
(define ((make-define-case inner) stx)
(syntax-case stx (define-values define-syntaxes define-values-for-syntax #%require)
(syntax-case stx (define-values define-syntaxes define-values-for-syntax #%require begin-for-syntax)
[(define-values (v ...) ve)
(let-values ([(nve) (inner #'ve)])
(quasisyntax/loc stx
@ -57,6 +57,8 @@
stx]
[(define-values-for-syntax (v ...) ve)
stx]
[(begin-for-syntax e ...)
stx]
[(#%require spec ...)
stx]
[expr