Fixes bug 173169: Mutator names on define-record-type are wrong
This commit is contained in:
parent
d85466ab75
commit
9d6f8511c8
|
@ -1 +1 @@
|
||||||
1155
|
1156
|
||||||
|
|
|
@ -1626,11 +1626,11 @@
|
||||||
(define (gen-name x)
|
(define (gen-name x)
|
||||||
(datum->syntax foo
|
(datum->syntax foo
|
||||||
(string->symbol
|
(string->symbol
|
||||||
(string-append "set-"
|
(string-append
|
||||||
(symbol->string (syntax->datum foo))
|
(symbol->string (syntax->datum foo))
|
||||||
"-"
|
"-"
|
||||||
(symbol->string (syntax->datum x))
|
(symbol->string (syntax->datum x))
|
||||||
"!"))))
|
"-set!"))))
|
||||||
(let f ([fields fields])
|
(let f ([fields fields])
|
||||||
(syntax-match fields (mutable)
|
(syntax-match fields (mutable)
|
||||||
[() '()]
|
[() '()]
|
||||||
|
|
Loading…
Reference in New Issue