Word break question

Richard Wordingham via CLDR-Users cldr-users at unicode.org
Sun Apr 30 08:11:06 CDT 2017


On Sun, 30 Apr 2017 14:49:37 +0200
Philippe Verdy via CLDR-Users <cldr-users at unicode.org> wrote:

> ... Even if you drop the
> (unnecesssary) parentheses in <variable id="$ALetter">$ALetter  
> $FEZ*</variable> it will not be correct.

> In fact this variable definition is silly because it is
> self-referencing itself, so it would expand to
> <variable id="$ALetter">(($ALetter $FEZ*) $FEZ*)</variable>, then
> <variable id="$ALetter">((($ALetter $FEZ*) $FEZ*) $FEZ*)</variable>,
> and so on infinitely.

That is another reason for calling it a *variable*; it is not a
*constant*.  If you read the text at
http://unicode.org/reports/tr35/tr35-general.html#Segmentations, you
would find the statement "The ordering of variables is important; they
are evaluated in order from first to last (see Section 9.1 Segmentation
Inheritance)".

Richard.


More information about the CLDR-Users mailing list