Searched refs:ZWJ (Results 1 – 25 of 79) sorted by relevance
1234
/external/icu/icu4c/source/data/brkitr/rules/ |
D | word.txt | 36 $ZWJ = [\p{Word_Break = ZWJ}]; 77 $KatakanaEx = $Katakana ($Extend | $Format | $ZWJ)*; 78 $Hebrew_LetterEx = $Hebrew_Letter ($Extend | $Format | $ZWJ)*; 79 $ALetterEx = $ALetterPlus ($Extend | $Format | $ZWJ)*; 80 $Single_QuoteEx = $Single_Quote ($Extend | $Format | $ZWJ)*; 81 $Double_QuoteEx = $Double_Quote ($Extend | $Format | $ZWJ)*; 82 $MidNumLetEx = $MidNumLet ($Extend | $Format | $ZWJ)*; 83 $MidLetterEx = $MidLetter ($Extend | $Format | $ZWJ)*; 84 $MidNumEx = $MidNum ($Extend | $Format | $ZWJ)*; 85 $NumericEx = $Numeric ($Extend | $Format | $ZWJ)*; [all …]
|
D | word_POSIX.txt | 36 $ZWJ = [\p{Word_Break = ZWJ}]; 77 $KatakanaEx = $Katakana ($Extend | $Format | $ZWJ)*; 78 $Hebrew_LetterEx = $Hebrew_Letter ($Extend | $Format | $ZWJ)*; 79 $ALetterEx = $ALetterPlus ($Extend | $Format | $ZWJ)*; 80 $Single_QuoteEx = $Single_Quote ($Extend | $Format | $ZWJ)*; 81 $Double_QuoteEx = $Double_Quote ($Extend | $Format | $ZWJ)*; 82 $MidNumLetEx = $MidNumLet ($Extend | $Format | $ZWJ)*; 83 $MidLetterEx = $MidLetter ($Extend | $Format | $ZWJ)*; 84 $MidNumEx = $MidNum ($Extend | $Format | $ZWJ)*; 85 $NumericEx = $Numeric ($Extend | $Format | $ZWJ)*; [all …]
|
/external/icu/icu4c/source/test/testdata/break_rules/ |
D | line.txt | 62 ZWJ = [:LineBreak = ZWJ:]; 68 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 70 CM = [CMS ZWJ]; 101 # ZWJ x 103 # the ZWJ behaves as just another generic CM. 104 LB8a: ZWJ [^CM]; 139 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 140 # ZWJ acts like a CM to the left, combining with CB. 141 # ZWJ acts independently to the right, no break after by LB8a. 142 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_loose.txt | 70 ZWJ = [:LineBreak = ZWJ:]; 76 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 78 CM = [CMS ZWJ]; 109 # ZWJ x 111 # the ZWJ behaves as just another generic CM. 112 LB8a: ZWJ [^CM]; 147 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 148 # ZWJ acts like a CM to the left, combining with CB. 149 # ZWJ acts independently to the right, no break after by LB8a. 150 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal.txt | 76 ZWJ = [:LineBreak = ZWJ:]; 82 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 84 CM = [CMS ZWJ]; 115 # ZWJ x 117 # the ZWJ behaves as just another generic CM. 118 LB8a: ZWJ [^CM]; 153 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 154 # ZWJ acts like a CM to the left, combining with CB. 155 # ZWJ acts independently to the right, no break after by LB8a. 156 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal_cj.txt | 78 ZWJ = [:LineBreak = ZWJ:]; 84 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 86 CM = [CMS ZWJ]; 120 # ZWJ x 122 # the ZWJ behaves as just another generic CM. 123 LB8a: ZWJ [^CM]; 158 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 159 # ZWJ acts like a CM to the left, combining with CB. 160 # ZWJ acts independently to the right, no break after by LB8a. 161 LB20.1: . CM* ZWJ CB; [all …]
|
D | word_POSIX.txt | 21 ZWJ = [\p{Word_Break = ZWJ}]; 55 ExtFmt = [Extend Format ZWJ]; 61 WB3c: ZWJ Extended_Pict; 84 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 88 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 89 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | word.txt | 22 ZWJ = [\p{Word_Break = ZWJ}]; 56 ExtFmt = [Extend Format ZWJ]; 62 WB3c: ZWJ Extended_Pict; 85 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 89 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 90 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | line_loose_cj.txt | 87 ZWJ = [:LineBreak = ZWJ:]; 93 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 95 CM = [CMS ZWJ]; 126 # ZWJ x 128 # the ZWJ behaves as just another generic CM. 129 LB8a: ZWJ [^CM]; 164 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 165 # ZWJ acts like a CM to the left, combining with CB. 166 # ZWJ acts independently to the right, no break after by LB8a. 167 LB20.1: . CM* ZWJ CB; [all …]
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/rbbi/break_rules/ |
D | line.txt | 62 ZWJ = [:LineBreak = ZWJ:]; 68 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 70 CM = [CMS ZWJ]; 101 # ZWJ x 103 # the ZWJ behaves as just another generic CM. 104 LB8a: ZWJ [^CM]; 139 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 140 # ZWJ acts like a CM to the left, combining with CB. 141 # ZWJ acts independently to the right, no break after by LB8a. 142 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_loose.txt | 70 ZWJ = [:LineBreak = ZWJ:]; 76 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 78 CM = [CMS ZWJ]; 109 # ZWJ x 111 # the ZWJ behaves as just another generic CM. 112 LB8a: ZWJ [^CM]; 147 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 148 # ZWJ acts like a CM to the left, combining with CB. 149 # ZWJ acts independently to the right, no break after by LB8a. 150 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal.txt | 76 ZWJ = [:LineBreak = ZWJ:]; 82 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 84 CM = [CMS ZWJ]; 115 # ZWJ x 117 # the ZWJ behaves as just another generic CM. 118 LB8a: ZWJ [^CM]; 153 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 154 # ZWJ acts like a CM to the left, combining with CB. 155 # ZWJ acts independently to the right, no break after by LB8a. 156 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal_cj.txt | 78 ZWJ = [:LineBreak = ZWJ:]; 84 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 86 CM = [CMS ZWJ]; 120 # ZWJ x 122 # the ZWJ behaves as just another generic CM. 123 LB8a: ZWJ [^CM]; 158 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 159 # ZWJ acts like a CM to the left, combining with CB. 160 # ZWJ acts independently to the right, no break after by LB8a. 161 LB20.1: . CM* ZWJ CB; [all …]
|
D | word.txt | 22 ZWJ = [\p{Word_Break = ZWJ}]; 56 ExtFmt = [Extend Format ZWJ]; 62 WB3c: ZWJ Extended_Pict; 85 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 89 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 90 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | word_POSIX.txt | 21 ZWJ = [\p{Word_Break = ZWJ}]; 55 ExtFmt = [Extend Format ZWJ]; 61 WB3c: ZWJ Extended_Pict; 84 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 88 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 89 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | line_loose_cj.txt | 87 ZWJ = [:LineBreak = ZWJ:]; 93 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 95 CM = [CMS ZWJ]; 126 # ZWJ x 128 # the ZWJ behaves as just another generic CM. 129 LB8a: ZWJ [^CM]; 164 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 165 # ZWJ acts like a CM to the left, combining with CB. 166 # ZWJ acts independently to the right, no break after by LB8a. 167 LB20.1: . CM* ZWJ CB; [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/ |
D | line.txt | 62 ZWJ = [:LineBreak = ZWJ:]; 68 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 70 CM = [CMS ZWJ]; 101 # ZWJ x 103 # the ZWJ behaves as just another generic CM. 104 LB8a: ZWJ [^CM]; 139 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 140 # ZWJ acts like a CM to the left, combining with CB. 141 # ZWJ acts independently to the right, no break after by LB8a. 142 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_loose.txt | 70 ZWJ = [:LineBreak = ZWJ:]; 76 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 78 CM = [CMS ZWJ]; 109 # ZWJ x 111 # the ZWJ behaves as just another generic CM. 112 LB8a: ZWJ [^CM]; 147 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 148 # ZWJ acts like a CM to the left, combining with CB. 149 # ZWJ acts independently to the right, no break after by LB8a. 150 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal.txt | 76 ZWJ = [:LineBreak = ZWJ:]; 82 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 84 CM = [CMS ZWJ]; 115 # ZWJ x 117 # the ZWJ behaves as just another generic CM. 118 LB8a: ZWJ [^CM]; 153 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 154 # ZWJ acts like a CM to the left, combining with CB. 155 # ZWJ acts independently to the right, no break after by LB8a. 156 LB20.1: . CM* ZWJ CB; [all …]
|
D | line_normal_cj.txt | 78 ZWJ = [:LineBreak = ZWJ:]; 84 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 86 CM = [CMS ZWJ]; 120 # ZWJ x 122 # the ZWJ behaves as just another generic CM. 123 LB8a: ZWJ [^CM]; 158 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 159 # ZWJ acts like a CM to the left, combining with CB. 160 # ZWJ acts independently to the right, no break after by LB8a. 161 LB20.1: . CM* ZWJ CB; [all …]
|
D | word.txt | 22 ZWJ = [\p{Word_Break = ZWJ}]; 56 ExtFmt = [Extend Format ZWJ]; 62 WB3c: ZWJ Extended_Pict; 85 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 89 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 90 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | word_POSIX.txt | 21 ZWJ = [\p{Word_Break = ZWJ}]; 55 ExtFmt = [Extend Format ZWJ]; 61 WB3c: ZWJ Extended_Pict; 84 WB15: Regional_Indicator ExtFmt* Regional_Indicator ExtFmt* ZWJ Extended_Pict; 88 # Interacts with WB3c, do not break between ZWJ and (Extended_Pict | EBG). 89 WB999.1: . ExtFmt* ZWJ Extended_Pict;
|
D | line_loose_cj.txt | 87 ZWJ = [:LineBreak = ZWJ:]; 93 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici… 95 CM = [CMS ZWJ]; 126 # ZWJ x 128 # the ZWJ behaves as just another generic CM. 129 LB8a: ZWJ [^CM]; 164 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ. 165 # ZWJ acts like a CM to the left, combining with CB. 166 # ZWJ acts independently to the right, no break after by LB8a. 167 LB20.1: . CM* ZWJ CB; [all …]
|
D | grapheme.txt | 22 ZWJ = [\p{Grapheme_Cluster_Break = ZWJ}]; 48 GB11: Extended_Pict Extend* ZWJ Extended_Pict; 49 GB9: . (Extend | ZWJ);
|
/external/harfbuzz_ng/src/ |
D | hb-ot-shape-complex-indic-machine.rl | 46 ZWJ = 6; 60 z = ZWJ|ZWNJ; # is_joiner 63 cn = c.ZWJ?.n?; 64 forced_rakar = ZWJ H ZWJ Ra; 68 halant_group = (z?.H.(ZWJ.N?)?); 76 vowel_syllable = reph? V.n? (ZWJ | complex_syllable_tail);
|
1234