From: Philippe Verdy (verdy_p@wanadoo.fr)
Date: Mon Oct 24 2005 - 06:53:43 CST
From: "Richard Wordingham" <richard.wordingham@ntlworld.com>
> What if header files for an application are automatically generated from
> UnicodeData.txt? (I for one am on the verge of using such a header file.)
Would you really do that so much blindly? This would mean importing tend of
thousands of identifiers in your program, which would cause much more
conflicts. If they are imported in a namespace, this will clutter your
program for nothing, with excessive and unneeded compilation time due to the
creation of management of large symbol tables filled by your generated names
and the true identifiers used by your application or by imported system
identifiers.
Note that Unicodeand ISO/IEC 10646 will not guarantee that Unicode character
names will not conflict with system identifiers or syntaxic words or system
API names, whatever the renaming scheme you use to generate the identifiers
from Unicode character names.
Really you will define carefully only some identifiers for characters you
need to reference specifically in your program, and the name will you choose
for those identifiers has no link to the ISO/IEC 10646 normative character
name. You will define its value to the codepoint. So you don't need those
character names. Really.
This archive was generated by hypermail 2.1.5 : Mon Oct 24 2005 - 12:09:20 CST