Email list hosting service & mailing list manager

ASCII character classification Lassi Kortela (22 Nov 2019 13:33 UTC)
Re: ASCII character classification John Cowan (22 Nov 2019 14:52 UTC)
Re: ASCII character classification Lassi Kortela (22 Nov 2019 19:24 UTC)
Re: ASCII character classification John Cowan (22 Nov 2019 19:33 UTC)
Re: ASCII character classification Lassi Kortela (28 Nov 2019 13:57 UTC)
Re: ASCII character classification John Cowan (28 Nov 2019 14:41 UTC)
Should ASCII procedures accept non-ASCII characters? Lassi Kortela (28 Nov 2019 15:00 UTC)
Re: Should ASCII procedures accept non-ASCII characters? Lassi Kortela (28 Nov 2019 15:08 UTC)
Re: ASCII character classification Lassi Kortela (29 Nov 2019 01:08 UTC)

Re: ASCII character classification Lassi Kortela 29 Nov 2019 01:08 UTC

> I took it to be part of the definition of these functions (other than
> ascii?) that it's an error to apply them to non-ASCII characters, but I
> see that's not actually true.  Perhaps it should be?  Consider that
> (number? 'foo) returns #f, but (even? 'foo) is an error.

If we keep the ASCII predicates so that they accept non-ASCII characters
and return #f for them, what's your opinion on having an
`ascii-non-control?` procedure? I know it's a bit un-Scheme-like to have
the negations but can't think of anything better.

This ought to be the last open question pertaining to SRFI 175; as we
settle this, I'll publish a draft and announce last call.