..
original commit: 5ee5d4809e196f0fb6ac64a5f24be91acc12959f
This commit is contained in:
parent
2f43da2ae9
commit
88facb8ca0
|
@ -28,8 +28,18 @@
|
|||
[(_ name contract-expr expr)
|
||||
(identifier? (syntax name))
|
||||
(with-syntax ([pos-blame-stx (datum->syntax-object define-stx 'here)]
|
||||
[contract-id (datum->syntax-object define-stx 'ACK-define/contract-contract-id)]
|
||||
[id (datum->syntax-object define-stx 'ACK-define/contract-id)])
|
||||
[contract-id (datum->syntax-object
|
||||
define-stx
|
||||
(string->symbol
|
||||
(format
|
||||
"ACK-define/contract-contract-id-~a"
|
||||
(syntax-object->datum (syntax name)))))]
|
||||
[id (datum->syntax-object
|
||||
define-stx
|
||||
(string->symbol
|
||||
(format
|
||||
"ACK-define/contract-id-~a"
|
||||
(syntax-object->datum (syntax name)))))])
|
||||
(syntax
|
||||
(begin
|
||||
(define contract-id contract-expr)
|
||||
|
|
Loading…
Reference in New Issue
Block a user