C++ Logo

sg16

Advanced search

Re: [SG16] Structure of EBCDIC MBCS and wide EBCDIC

From: Hubert Tong <hubert.reinterpretcast_at_[hidden]>
Date: Thu, 14 Oct 2021 09:53:06 -0400
On Thu, Oct 14, 2021 at 8:28 AM Jens Maurer via SG16 <sg16_at_[hidden]>
wrote:

>
> Strictly speaking, ISO 10646 specifies the term "encoding scheme"
> only for the UTF-* encodings; we intend to apply the term in
> a slightly generalized fashion, meaning "representation of a
> character in a sequence of bytes" applicable to any encoding.
> I'd suggest to put that into our "Terms and definitions" clause,
> with proper cross-references to ISO 10646 and a note that says
> this is looking at the object representation for wchar_t.
>

ISO/IEC 15445:2000 also defines "character encoding scheme":
(Source: RFC1866) A function whose domain is the set of sequences of
octets, and whose range is the set of sequences of characters from a
character repertoire; that is, a sequence of octets and a character
encoding scheme determining a sequence of characters.

Received on 2021-10-14 08:53:38