Re: terminology Per Bothner 13 Feb 2004 17:08 UTC

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
xxxxxx@bothner.com   http://per.bothner.com/