Given the fact that
static assert("é".length == 2);
I was surprised that
static assert("é".byCodeUnit.length == 2);
static assert("é".byCodePoint.length == 2);
Isn't there a way to iterate over accented characters (in my case
UTF-8) in D? Or is this an inherent problem in Unicode? I need
this in a syllable counting algorithm that needs to distinguish
accented and non-accented variants of vowels. For example café (2
syllables) compared to babe (one syllable.
