Bytevectors should be self evaluating.
Bug #162153 reported by
Michael D. Adams
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ikarus Scheme |
Fix Released
|
Medium
|
Abdulaziz Ghuloum | ||
r6rs-libraries |
New
|
Undecided
|
Unassigned |
Bug Description
Happened to find this while perusing the R6RS standard. Per section 9.1 bytevectors should be self-evaluating. (But not necessarily ordinary vectors for reasons I can't fathom.)
$ ikarus
Ikarus Scheme (Build 2007-11-12)
Copyright (c) 2006-2007 Abdulaziz Ghuloum
> #vu8(2 24 123)
Unhandled exception
Condition components:
1. &error
2. &who: expander
3. &message: "invalid expression"
4. &irritants: (#vu8(2 24 123))
Changed in ikarus: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in revision 1037. I cannot fathom it either :-)