Terminology verification

From: Lars Marius Garshol (larsga@garshol.priv.no)
Date: Thu Oct 30 2003 - 13:59:03 CST

I'm working on a specification for a data model and would like to
check that my definition of the string type makes sense.

The definition currently says:

  <dd><p>Strings are sequences of Unicode code points
  conforming to Unicode Normalization Form C <xref to="unicode"/>.</p>
  <p>Strings are equal if they consist of the exact same sequence of
  abstract Unicode characters. This implies that all comparisons are

Does this make sense? Is "code point" the right term, or should I say
"scalar value"? And what about "abstract character"? Are two equal
sequences of code points in NFC necessarily composed of the same
sequence of abstract characters?

Thanks for any help!

Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >

This archive was generated by hypermail 2.1.5 : Thu Jan 18 2007 - 15:54:25 CST