Home
last modified time | relevance | path

Searched refs:ZWJ (Results 1 – 25 of 111) sorted by relevance

12345

/third_party/icu/ohos_icu4j/src/main/tests/resources/ohos/global/icu/dev/test/rbbi/break_rules/
Dline.txt62 ZWJ = [:LineBreak = ZWJ:];
75 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
77 CM = [CMS ZWJ];
122 # ZWJ x
124 # the ZWJ behaves as just another generic CM.
125 LB8a: ZWJ [^CM];
154 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
155 # ZWJ acts like a CM to the left, combining with CB.
156 # ZWJ acts independently to the right, no break after by LB8a.
157 LB20.1: . CM* ZWJ CB;
[all …]
Dline_normal.txt71 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];
131 # ZWJ x
133 # the ZWJ behaves as just another generic CM.
134 LB8a: ZWJ [^CM];
163 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
164 # ZWJ acts like a CM to the left, combining with CB.
165 # ZWJ acts independently to the right, no break after by LB8a.
166 LB20.1: . CM* ZWJ CB;
[all …]
Dline_loose.txt70 ZWJ = [:LineBreak = ZWJ:];
83 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
85 CM = [CMS ZWJ];
130 # ZWJ x
132 # the ZWJ behaves as just another generic CM.
133 LB8a: ZWJ [^CM];
162 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
163 # ZWJ acts like a CM to the left, combining with CB.
164 # ZWJ acts independently to the right, no break after by LB8a.
165 LB20.1: . CM* ZWJ CB;
[all …]
Dline_cj.txt62 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];
129 # ZWJ x
131 # the ZWJ behaves as just another generic CM.
132 LB8a: ZWJ [^CM];
161 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
162 # ZWJ acts like a CM to the left, combining with CB.
163 # ZWJ acts independently to the right, no break after by LB8a.
164 LB20.1: . CM* ZWJ CB;
[all …]
Dword_POSIX.txt22 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;
Dword.txt23 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;
Dline_loose_cj.txt87 ZWJ = [:LineBreak = ZWJ:];
100 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
102 CM = [CMS ZWJ];
148 # ZWJ x
150 # the ZWJ behaves as just another generic CM.
151 LB8a: ZWJ [^CM];
181 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
182 # ZWJ acts like a CM to the left, combining with CB.
183 # ZWJ acts independently to the right, no break after by LB8a.
184 LB20.1: . CM* ZWJ CB;
[all …]
Dline_normal_cj.txt74 ZWJ = [:LineBreak = ZWJ:];
87 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
89 CM = [CMS ZWJ];
136 # ZWJ x
138 # the ZWJ behaves as just another generic CM.
139 LB8a: ZWJ [^CM];
168 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
169 # ZWJ acts like a CM to the left, combining with CB.
170 # ZWJ acts independently to the right, no break after by LB8a.
171 LB20.1: . CM* ZWJ CB;
[all …]
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/
Dline_normal.txt71 ZWJ = [:LineBreak = ZWJ:];
87 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
89 CM = [CMS ZWJ];
134 # ZWJ x
136 # the ZWJ behaves as just another generic CM.
137 LB8a: ZWJ [^CM];
166 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
167 # ZWJ acts like a CM to the left, combining with CB.
168 # ZWJ acts independently to the right, no break after by LB8a.
169 LB20.1: . CM* ZWJ CB;
[all …]
Dline.txt69 ZWJ = [:LineBreak = ZWJ:];
85 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
87 CM = [CMS ZWJ];
132 # ZWJ x
134 # the ZWJ behaves as just another generic CM.
135 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 …]
Dline_cj.txt62 ZWJ = [:LineBreak = ZWJ:];
85 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
87 CM = [CMS ZWJ];
132 # ZWJ x
134 # the ZWJ behaves as just another generic CM.
135 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 …]
Dline_loose.txt70 ZWJ = [:LineBreak = ZWJ:];
86 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
88 CM = [CMS ZWJ];
133 # ZWJ x
135 # the ZWJ behaves as just another generic CM.
136 LB8a: ZWJ [^CM];
165 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
166 # ZWJ acts like a CM to the left, combining with CB.
167 # ZWJ acts independently to the right, no break after by LB8a.
168 LB20.1: . CM* ZWJ CB;
[all …]
Dline_normal_cj.txt73 ZWJ = [:LineBreak = ZWJ:];
89 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
91 CM = [CMS ZWJ];
138 # ZWJ x
140 # the ZWJ behaves as just another generic CM.
141 LB8a: ZWJ [^CM];
170 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
171 # ZWJ acts like a CM to the left, combining with CB.
172 # ZWJ acts independently to the right, no break after by LB8a.
173 LB20.1: . CM* ZWJ CB;
[all …]
Dword.txt23 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;
Dword_POSIX.txt22 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;
Dline_loose_cj.txt88 ZWJ = [:LineBreak = ZWJ:];
104 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
106 CM = [CMS ZWJ];
152 # ZWJ x
154 # the ZWJ behaves as just another generic CM.
155 LB8a: ZWJ [^CM];
185 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
186 # ZWJ acts like a CM to the left, combining with CB.
187 # ZWJ acts independently to the right, no break after by LB8a.
188 LB20.1: . CM* ZWJ CB;
[all …]
/third_party/icu/icu4c/source/test/testdata/break_rules/
Dline_cj.txt62 ZWJ = [:LineBreak = ZWJ:];
85 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
87 CM = [CMS ZWJ];
132 # ZWJ x
134 # the ZWJ behaves as just another generic CM.
135 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 …]
Dline_normal.txt71 ZWJ = [:LineBreak = ZWJ:];
87 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
89 CM = [CMS ZWJ];
134 # ZWJ x
136 # the ZWJ behaves as just another generic CM.
137 LB8a: ZWJ [^CM];
166 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
167 # ZWJ acts like a CM to the left, combining with CB.
168 # ZWJ acts independently to the right, no break after by LB8a.
169 LB20.1: . CM* ZWJ CB;
[all …]
Dline_normal_cj.txt73 ZWJ = [:LineBreak = ZWJ:];
89 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
91 CM = [CMS ZWJ];
138 # ZWJ x
140 # the ZWJ behaves as just another generic CM.
141 LB8a: ZWJ [^CM];
170 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
171 # ZWJ acts like a CM to the left, combining with CB.
172 # ZWJ acts independently to the right, no break after by LB8a.
173 LB20.1: . CM* ZWJ CB;
[all …]
Dline.txt69 ZWJ = [:LineBreak = ZWJ:];
85 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
87 CM = [CMS ZWJ];
132 # ZWJ x
134 # the ZWJ behaves as just another generic CM.
135 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 …]
Dline_loose.txt70 ZWJ = [:LineBreak = ZWJ:];
86 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
88 CM = [CMS ZWJ];
133 # ZWJ x
135 # the ZWJ behaves as just another generic CM.
136 LB8a: ZWJ [^CM];
165 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
166 # ZWJ acts like a CM to the left, combining with CB.
167 # ZWJ acts independently to the right, no break after by LB8a.
168 LB20.1: . CM* ZWJ CB;
[all …]
Dword_POSIX.txt22 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;
Dword.txt23 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;
Dline_loose_cj.txt88 ZWJ = [:LineBreak = ZWJ:];
104 # By LB9, a ZWJ also behaves as a CM. Including it in the definition of CM avoids having to explici…
106 CM = [CMS ZWJ];
152 # ZWJ x
154 # the ZWJ behaves as just another generic CM.
155 LB8a: ZWJ [^CM];
185 # Interaction with LB8a: ZWJ x . is tricky because CM includes ZWJ.
186 # ZWJ acts like a CM to the left, combining with CB.
187 # ZWJ acts independently to the right, no break after by LB8a.
188 LB20.1: . CM* ZWJ CB;
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-ot-shape-complex-indic-machine.rl55 export ZWJ = 6;
70 z = ZWJ|ZWNJ; # is_joiner
73 cn = c.ZWJ?.n?;
74 forced_rakar = ZWJ H ZWJ Ra;
78 halant_group = (z?.H.(ZWJ.N?)?);
86 vowel_syllable = reph? V.n? (ZWJ | complex_syllable_tail);

12345