Provide match-lambda**
svn: r9532
This commit is contained in:
parent
6c1e70af8e
commit
03f3ee3e81
|
@ -9,11 +9,11 @@
|
||||||
(provide define-forms)
|
(provide define-forms)
|
||||||
|
|
||||||
(define-syntax-rule (define-forms parse-id
|
(define-syntax-rule (define-forms parse-id
|
||||||
match match* match-lambda match-lambda* match-let
|
match match* match-lambda match-lambda* match-lambda** match-let
|
||||||
match-let* match-define match-letrec)
|
match-let* match-define match-letrec)
|
||||||
(...
|
(...
|
||||||
(begin
|
(begin
|
||||||
(provide match match* match-lambda match-lambda* match-let match-let*
|
(provide match match* match-lambda match-lambda* match-lambda** match-let match-let*
|
||||||
match-define match-letrec)
|
match-define match-letrec)
|
||||||
(define-syntax (match* stx)
|
(define-syntax (match* stx)
|
||||||
(syntax-case stx ()
|
(syntax-case stx ()
|
||||||
|
|
|
@ -18,5 +18,5 @@
|
||||||
exn:misc:match?)
|
exn:misc:match?)
|
||||||
|
|
||||||
(define-forms parse/legacy/cert
|
(define-forms parse/legacy/cert
|
||||||
match match* match-lambda match-lambda* match-let match-let*
|
match match* match-lambda match-lambda* match-lambda** match-let match-let*
|
||||||
match-define match-letrec)
|
match-define match-letrec)
|
||||||
|
|
|
@ -18,5 +18,5 @@
|
||||||
exn:misc:match?)
|
exn:misc:match?)
|
||||||
|
|
||||||
(define-forms parse/cert
|
(define-forms parse/cert
|
||||||
match match* match-lambda match-lambda* match-let match-let*
|
match match* match-lambda match-lambda* match-lambda** match-let match-let*
|
||||||
match-define match-letrec)
|
match-define match-letrec)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user