This page is part of the web mail archives of SRFI 52 from before July 7th, 2015. The new archives for SRFI 52 contain all messages, not just those from before July 7th, 2015.
Alex Shinn wrote:
We may want to take that report with a grain of salt for Scheme. A simpler approach would be to define Scheme identifiers as everything _excluding_ the reserved punctuation characters, optionally allowing Unicode variations on those characters and extending the definition of whitespace. Most Schemes already work in this manner, despite the fact that R5RS uses an inclusive list. With a quick check, the *only* Scheme I found that doesn't let me enter and use arbitrary high-bit UTF-8 identifier names is Kawa, regardless of the Scheme's internal encoding.
This wasn't intentional - Kawa now (as in its CVS repository) treats non-letter characters above 128 as token constituents. Whether that's the right thing is a different matter, but it's probably close enough. -- --Per Bothner per@xxxxxxxxxxx http://per.bothner.com/