[r6rs-discuss] Case Folding
alan at alan-watson.org
Thu Dec 20 16:49:53 EST 2007
The lower-case dotless i character is missing from the following
sentence in section 1.1. of the HTML (but not the PDF) version of the
For Turkic characters I (#\x130) and (#\x131), char-foldcase behaves
as the identity function; otherwise char-foldcase is the same as
char-downcase composed with char-upcase.
Second, I think the case folding of characters required by the R6RS
corresponds to applying the mappings with status C and S from
CaseFolding.txt or the identity function if no such mapping exists
(i.e., the "simple case folding" described at the top of that file). Is
my understanding correct? Might this not be a more concise way to
describe case folding?
More information about the r6rs-discuss