C++ Logo


Advanced search

[SG16] Seeking guidance on use, overloading, or overriding of terms used in normative references

From: Tom Honermann <tom_at_[hidden]>
Date: Wed, 17 Jun 2020 11:06:25 -0400
ISO/IEC 10646:2017 3.10 defines the term /code point/ as "value in the
UCS codespace".

Note that the definition restricts the term to the Unicode character set

SG16 may be interested in adopting this term as a generic term
applicable to any character set, perhaps as if it were defined as "a
value in the codespace of a character set".

The question is how or whether the C++ standard can overload or override
terms from its normative references in this way. [intro.defs]
<http://eel.is/c++draft/intro.defs> already provides overloaded
definitions for terms used in different portions of the standard. Would
it be reasonable to provide a definition of /code point/ in this section
that differs from that in ISO/IEC 10646? If so, would some form of
disambiguation be required?


Received on 2020-06-17 10:09:38