Basic Latin digits, not everything else (was: RE: How the C programming language bridges the man-machine gap)

Doug Ewell doug at
Mon Apr 18 16:42:16 CDT 2022

Hans Åberg wrote:

>> Sure, a compiler can use EBCDIC, and existing compilers do.
>> I said "ASCII repertoire", not "ASCII encoding".
> The C standard does not refer to ASCII at all.

Of course it doesn't. The digits in question are those EQUIVALENT to Unicode U+0030 through U+0039, or ASCII 0x30 through 0x39, or EBCDIC (yes, any EBCDIC) 0xF0 through 0xF9, using some character encoding.

> If the values used do not fit into an octet, one must use a larger
> byte, and such have used been in the past, but not nowadays, I think.
> But large enough to carry all the Unicode values in a byte might be a
> possibility. An expert on C might tune in.

Is this related in some way to the topic that was under discussion?

Thanks to Jens Maurer for setting the record straight on superscripts from a position of authority.

Doug Ewell, CC, ALB | Lakewood, CO, US |

More information about the Unicode mailing list