[][src]Module tamil::tamil

(C) 2021, Ezhil Language Foundation. This file is part of Open-Tamil for Rust language.

Constants

ACCENT_AA
ACCENT_AI
ACCENT_AU
ACCENT_E
ACCENT_EE
ACCENT_I
ACCENT_O
ACCENT_OO
ACCENT_SYMBOLS
ACCENT_U
ACCENT_UU
AGARAM_LETTERS
AYTHAM_LETTER
AYUDHA_LETTER
CONSONANT_CA
CONSONANT_JA
CONSONANT_KA
CONSONANT_LA
CONSONANT_LLA
CONSONANT_LLLA
CONSONANT_MA
CONSONANT_NA
CONSONANT_NGA
CONSONANT_NNA
CONSONANT_NNNA
CONSONANT_NYA
CONSONANT_PA
CONSONANT_RA
CONSONANT_RRA
CONSONANT_TA
CONSONANT_THA
CONSONANT_TTA
CONSONANT_VA
CONSONANT_YA
CONSONANT_ZHA
CREDIT
DAY
DEBIT
DIPTHONG_LETTERS
GRANTHA_AGARAM_LETTERS
GRANTHA_MEI_LETTERS
IDAYINAM_LETTERS
INDIAN_RUPEE
KSH
KSHA
KURIL_LETTERS
MAYANGOLI_LETTERS
MEI_LETTERS
MELLINAM_LETTERS
MONTH
NEDIL_LETTERS
NUMERAL
PRONOUN_LETTERS
PULLI_SYMBOLS
QUESTIONSUFFIX_LETTERS
RUPEE
SANSKRIT_LETTERS
SANSKRIT_MEI_LETTERS
SRI
SUTTEZHUTHTHU
TAMIL_LETTERS
TAMIL_SYMBOLS
UYIR

(C) 2021, Ezhil Language Foundation. This file is part of Open-Tamil for Rust language.

UYIRMEI_LETTERS
UYIR_LETTERS
VALLINAM_LETTERS
VINAAEZHUTHTHU
VOWEL_A
VOWEL_AA
VOWEL_AI
VOWEL_AU
VOWEL_E
VOWEL_EE
VOWEL_I
VOWEL_II
VOWEL_O
VOWEL_OO
VOWEL_U
VOWEL_UU
YEAR

Functions

accent_len
agaram
agaram_len
all_tamil
ayudha_len
get_letters

Split a tamil-unicode stream into

get_letters_length
getidx
has_tamil
is_tamil_unicode_predicate
istamil_prefix
mei
mei_len
mei_to_agaram

mei_to_agaram("ழ்") => ழ

reverse_word
tamil247
tamil_len
uyir
uyir_len
uyirmei
uyirmei_constructed

def uyirmei_constructed( mei_idx, uyir_idx): """ construct uyirmei letter give mei index and uyir index """ idx,idy = mei_idx,uyir_idx assert ( idy >= 0 and idy < uyir_len() ) assert ( idx >= 0 and idx < 6+mei_len() ) return grantha_agaram_letters[mei_idx]+accent_symbols[uyir_idx]

uyirmei_len