..
original commit: 3ffa1eacea030cf9027add932894b9fb90ab70d8
This commit is contained in:
parent
a99bea0a0a
commit
c7461e6555
|
@ -1127,17 +1127,11 @@
|
|||
|
||||
(match-mac (lambda (stx)
|
||||
(syntax-case stx (=>)
|
||||
((_ exp (pat body) ...)
|
||||
((_ exp clause ...)
|
||||
(quasisyntax/loc stx (let ((x exp)) #,(gen-match (syntax x)
|
||||
'()
|
||||
(syntax ((pat body) ...))
|
||||
stx))))
|
||||
((_ exp (pat (=> fail) body) ...)
|
||||
(quasisyntax/loc stx (let ((x exp)) #,(gen-match (syntax x)
|
||||
'()
|
||||
(syntax ((pat (=> fail) body) ...))
|
||||
stx)))))))
|
||||
|
||||
(syntax (clause ...))
|
||||
stx)))))))
|
||||
(match-lambda-mac (lambda (stx)
|
||||
(syntax-case stx ()
|
||||
[(k clause ...)
|
||||
|
|
Loading…
Reference in New Issue
Block a user