Mutator names on define-record-type are wrong
Bug #173169 reported by
Michael D. Adams
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ikarus Scheme |
Fix Released
|
Medium
|
Abdulaziz Ghuloum |
Bug Description
Ikarus produces this
$ ikarus
> (define-record-type frob (fields (mutable widget)))
> set-frob-widget!
#<procedure a-record-mutator>
> frob-widget-set!
Unhandled exception
Condition components:
1. &error
2. &who: eval
3. &message: "unbound variable"
4. &irritants: (frob-widget-set!)
Page 17 of the library standard say that from-widget-set! is the correct form.
Changed in ikarus: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Heh. Chez Scheme heritage. Will fix.