> Modules are of course compiler-generated, but it would be safer and not much
> more complicated to say
> else if ('a' <= c <= 'z' || 'A' <= c <= 'Z')
> instead.
It would be wrong to do this. Of the two most popular charset
encodings (ascii and ebcdic), only one (ascii) has the alphabet in
sequence like that.