[r6rs-discuss] Sharp questions and things like bytevectors

From: Shiro Kawai <shiro>
Date: Thu, 21 Jun 2007 18:48:15 -1000 (HST)

From: r6rsguy at free-comp-shop.com
Subject: [r6rs-discuss] Sharp questions and things like bytevectors
Date: Thu, 21 Jun 2007 21:24:02 -0400

> Initially, I was going to point out that #vu8(...) conflicts
> with SRFI-10, "#, External Form", which would have the bytevector
> written as #,(u8 ...). Then I saw that R5.94 specifies that
> #,foo (sharp comma foo) is an abbreviation of (unsyntax foo),
> so R6RS kills SRFI-10, and I think rightly so. SRFI-10 could
> be re-written with a different character after the sharp,
> while the comma _should_ mean un-[quote,syntax].

Oops, I have overlooked that until now.
We have large amount of externalized (persistent) data
that relies on srfi-10 to be read back. I guess we have
to make r6rs-compatible reader mode a non-default optional.

--shiro
Received on Fri Jun 22 2007 - 00:48:15 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC