]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/testdata/break_rules/grapheme.txt
ICU-66108.tar.gz
[apple/icu.git] / icuSources / test / testdata / break_rules / grapheme.txt
index 27498c1ff1368491009923383790d6495bdd618e..c57a898fbf67bd8164e037822577b2e48021291e 100644 (file)
@@ -37,6 +37,13 @@ LVT                = [\p{Grapheme_Cluster_Break = LVT}];
 
 Extended_Pict      = [:ExtPict:];
 
+# Indic Sequences
+Virama_            = [[\p{Gujr}\p{sc=Telu}\p{sc=Mlym}\p{sc=Orya}\p{sc=Beng}\p{sc=Deva}] & [\p{Indic_Syllabic_Category=Virama}]];
+
+LinkingConsonant   = [[\p{Gujr}\p{sc=Telu}\p{sc=Mlym}\p{sc=Orya}\p{sc=Beng}\p{sc=Deva}] & [\p{Indic_Syllabic_Category=Consonant}]];
+
+ExtCccZwj          = [[Extend-[\p{ccc=0}]] ZWJ];
+
 GB3:     CR LF;
 GB4:     (Control | CR | LF) ÷;
 GB5:     . ÷ (Control | CR | LF);
@@ -46,6 +53,7 @@ GB7:     (LV | V) (V | T);
 GB8:     (LVT | T) T;
 
 GB11:    Extended_Pict Extend* ZWJ Extended_Pict;
+GB9c:    LinkingConsonant ExtCccZwj* Virama_ ExtCccZwj* LinkingConsonant;
 GB9:     . (Extend | ZWJ);
 
 GB9a:    . SpacingMark;