Okay, no infinite syntax unrolling, please.
svn: r13705
This commit is contained in:
parent
cf916f51fa
commit
d18a56a956
|
@ -95,7 +95,7 @@ improve method arity mismatch contract violation error messages?
|
||||||
#'args)]
|
#'args)]
|
||||||
[(_ name+arg-list contract #:freevars (arg ...) #:freevar x c . body)
|
[(_ name+arg-list contract #:freevars (arg ...) #:freevar x c . body)
|
||||||
(syntax/loc define-stx
|
(syntax/loc define-stx
|
||||||
(define/contract name+arg-list contract #:freevars (arg ... [x c]) #:freevar x c . body))]
|
(define/contract name+arg-list contract #:freevars (arg ... [x c]) . body))]
|
||||||
[(_ name+arg-list contract #:freevar x c . body)
|
[(_ name+arg-list contract #:freevar x c . body)
|
||||||
(syntax/loc define-stx
|
(syntax/loc define-stx
|
||||||
(define/contract name+arg-list contract #:freevars () #:freevar x c . body))]
|
(define/contract name+arg-list contract #:freevars () #:freevar x c . body))]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user