add the contract printer to set contracts
This commit is contained in:
parent
14b951cf44
commit
3ed7dfd62b
|
@ -99,7 +99,8 @@
|
||||||
[else
|
[else
|
||||||
(impersonator-set-contract elem/c equal-key/c cmp kind lazy?)]))
|
(impersonator-set-contract elem/c equal-key/c cmp kind lazy?)]))
|
||||||
|
|
||||||
(struct set-contract [elem/c equal-key/c cmp kind lazy?])
|
(struct set-contract [elem/c equal-key/c cmp kind lazy?]
|
||||||
|
#:property prop:custom-write contract-custom-write-property-proc)
|
||||||
|
|
||||||
(define (lazy-default kind elem/c)
|
(define (lazy-default kind elem/c)
|
||||||
(not (and (equal? kind 'immutable)
|
(not (and (equal? kind 'immutable)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user