gmt@cs.arizona.edu (Gregg Townsend) wrote:>>If you want to avoid headaches, stay compatible with these features>of modern systems that are so common we take them for granted:>> individually addressable characters> 8-bit characters

You mean bytes. Characters don't fit in bytes.

> ASCII character set

You need to be agnostic about character set. ASCII has been obsolete
for decades. Some code uses wide characters (UTF-32, or (brokenly)
UTF-16 etc.), and some uses multibyte characters (UTF-8 or ISO-2022 etc.).