replace values expression-forcing wrapper with begin0 wrapper

svn: r3243
This commit is contained in:
Matthew Flatt 2006-06-06 03:31:23 +00:00
parent 8307dea9c7
commit e4b1be1140

View File

@ -279,7 +279,7 @@
(define (ensure-expression stx k)
(if (memq (syntax-local-context) '(expression))
(k)
(stepper-ignore-checker #`(values #,stx))))
(syntax-property #`(begin0 #,stx) 'stepper-skipto (list syntax-e cdr car))))
;; Use to generate nicer error messages than direct pattern
;; matching. The `where' argument is an English description