• Home
  • Raw
  • Download

Lines Matching full:ugc

194 def is_BASE(U, UISC, UDI, UGC, AJT):  argument
201 (UGC == Lo and UISC in [Avagraha, Bindu, Consonant_Final, Consonant_Medial,
203 def is_BASE_NUM(U, UISC, UDI, UGC, AJT): argument
205 def is_BASE_OTHER(U, UISC, UDI, UGC, AJT): argument
208 def is_CGJ(U, UISC, UDI, UGC, AJT): argument
210 return UISC == Joiner or UDI and UGC in [Mc, Me, Mn]
211 def is_CONS_FINAL(U, UISC, UDI, UGC, AJT): argument
212 return ((UISC == Consonant_Final and UGC != Lo) or
214 def is_CONS_FINAL_MOD(U, UISC, UDI, UGC, AJT): argument
216 def is_CONS_MED(U, UISC, UDI, UGC, AJT): argument
218 return (UISC == Consonant_Medial and UGC != Lo or
220 def is_CONS_MOD(U, UISC, UDI, UGC, AJT): argument
222 def is_CONS_SUB(U, UISC, UDI, UGC, AJT): argument
223 return UISC == Consonant_Subjoined and UGC != Lo
224 def is_CONS_WITH_STACKER(U, UISC, UDI, UGC, AJT): argument
226 def is_HALANT(U, UISC, UDI, UGC, AJT): argument
227 return UISC == Virama and not is_HALANT_OR_VOWEL_MODIFIER(U, UISC, UDI, UGC, AJT)
228 def is_HALANT_OR_VOWEL_MODIFIER(U, UISC, UDI, UGC, AJT): argument
231 def is_HALANT_NUM(U, UISC, UDI, UGC, AJT): argument
233 def is_HIEROGLYPH(U, UISC, UDI, UGC, AJT): argument
235 def is_HIEROGLYPH_JOINER(U, UISC, UDI, UGC, AJT): argument
237 def is_HIEROGLYPH_SEGMENT_BEGIN(U, UISC, UDI, UGC, AJT): argument
239 def is_HIEROGLYPH_SEGMENT_END(U, UISC, UDI, UGC, AJT): argument
241 def is_INVISIBLE_STACKER(U, UISC, UDI, UGC, AJT): argument
244 and not is_SAKOT(U, UISC, UDI, UGC, AJT)
246 def is_ZWNJ(U, UISC, UDI, UGC, AJT): argument
248 def is_OTHER(U, UISC, UDI, UGC, AJT): argument
250 return ((UGC == Po or UISC in [Consonant_Dead, Joiner, Modifying_Letter, Other])
251 and not is_BASE(U, UISC, UDI, UGC, AJT)
252 and not is_BASE_OTHER(U, UISC, UDI, UGC, AJT)
253 and not is_CGJ(U, UISC, UDI, UGC, AJT)
254 and not is_SYM_MOD(U, UISC, UDI, UGC, AJT)
255 and not is_Word_Joiner(U, UISC, UDI, UGC, AJT)
257 def is_REPHA(U, UISC, UDI, UGC, AJT): argument
259 def is_SAKOT(U, UISC, UDI, UGC, AJT): argument
262 def is_SYM_MOD(U, UISC, UDI, UGC, AJT): argument
264 def is_VOWEL(U, UISC, UDI, UGC, AJT): argument
266 UGC != Lo and UISC in [Vowel, Vowel_Dependent])
267 def is_VOWEL_MOD(U, UISC, UDI, UGC, AJT): argument
269 UGC != Lo and UISC == Bindu)
270 def is_Word_Joiner(U, UISC, UDI, UGC, AJT): argument
274 and not is_CGJ(U, UISC, UDI, UGC, AJT)
275 ) or UGC == Cn
354 for U, (UISC, UIPC, AJT, UDI, UGC, UBlock, _) in data.items():
369 values = [k for k,v in items if v(U, UISC, UDI, UGC, AJT)]
370 assert len(values) == 1, "%s %s %s %s %s %s" % (hex(U), UISC, UDI, UGC, AJT, values)
380 USE in use_positions), "%s %s %s %s %s %s %s" % (hex(U), UIPC, USE, UISC, UDI, UGC, AJT)
385 …assert len(values) == 1, "%s %s %s %s %s %s %s %s" % (hex(U), UIPC, USE, UISC, UDI, UGC, AJT, valu…