> I don't see you complaining about the fact that
> char is not 8 bit anymore, and that that abandons that part of the pascal
> syntax.
>
When doing the most common string stuff like
case s[i] of
'1', 'a', 'รค':
...
This does not really hurt.
even
n := ord(s[i]) - ord('0'); works with 16 bit/char strings.
-Michael