Merge pull request #1323 from jbclements/make-match-exn-transparent

make match exception transparent
This commit is contained in:
John Clements 2016-05-04 20:00:29 -07:00
commit 5961313e50

View File

@ -17,7 +17,8 @@
(define match-equality-test (make-parameter equal?)) (define match-equality-test (make-parameter equal?))
(define-struct (exn:misc:match exn:fail) (value srclocs) (define-struct (exn:misc:match exn:fail) (value srclocs)
#:property prop:exn:srclocs (lambda (ex) (exn:misc:match-srclocs ex))) #:property prop:exn:srclocs (lambda (ex) (exn:misc:match-srclocs ex))
#:transparent)
(define (match:error val srclocs form-name) (define (match:error val srclocs form-name)