--- /dev/null
+;; -*- coding: utf-8-mcs-er -*-
+(define-char
+ '((name . "TAMIL SIGN ANUSVARA")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0B82) ; ஂ
+ ))
+(define-char
+ '((name . "TAMIL SIGN VISARGA")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B83) ; ஃ
+ ))
+(define-char
+ '((name . "TAMIL LETTER A")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B85) ; அ
+ ))
+(define-char
+ '((name . "TAMIL LETTER AA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B86) ; ஆ
+ ))
+(define-char
+ '((name . "TAMIL LETTER I")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B87) ; இ
+ ))
+(define-char
+ '((name . "TAMIL LETTER II")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B88) ; ஈ
+ ))
+(define-char
+ '((name . "TAMIL LETTER U")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B89) ; உ
+ ))
+(define-char
+ '((name . "TAMIL LETTER UU")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B8A) ; ஊ
+ ))
+(define-char
+ '((name . "TAMIL LETTER E")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B8E) ; எ
+ ))
+(define-char
+ '((name . "TAMIL LETTER EE")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B8F) ; ஏ
+ ))
+(define-char
+ '((name . "TAMIL LETTER AI")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B90) ; ஐ
+ ))
+(define-char
+ '((name . "TAMIL LETTER O")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B92) ; ஒ
+ ))
+(define-char
+ '((name . "TAMIL LETTER OO")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B93) ; ஓ
+ ))
+(define-char
+ '((name . "TAMIL LETTER AU")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=decomposition
+ ((name . "TAMIL LETTER O")
+ (=ucs . #x0B92) ; ஒ
+ )
+ ((name . "TAMIL AU LENGTH MARK")
+ (=ucs . #x0BD7) ; ௗ
+ ))
+ (=ucs . #x0B94) ; ஔ
+ ))
+(define-char
+ '((name . "TAMIL LETTER KA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B95) ; க
+ ))
+(define-char
+ '((name . "TAMIL LETTER NGA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B99) ; ங
+ ))
+(define-char
+ '((name . "TAMIL LETTER CA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B9A) ; ச
+ ))
+(define-char
+ '((name . "TAMIL LETTER JA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B9C) ; ஜ
+ ))
+(define-char
+ '((name . "TAMIL LETTER NYA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B9E) ; ஞ
+ ))
+(define-char
+ '((name . "TAMIL LETTER TTA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0B9F) ; ட
+ ))
+(define-char
+ '((name . "TAMIL LETTER NNA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BA3) ; ண
+ ))
+(define-char
+ '((name . "TAMIL LETTER TA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BA4) ; த
+ ))
+(define-char
+ '((name . "TAMIL LETTER NA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BA8) ; ந
+ ))
+(define-char
+ '((name . "TAMIL LETTER NNNA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BA9) ; ன
+ ))
+(define-char
+ '((name . "TAMIL LETTER PA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BAA) ; ப
+ ))
+(define-char
+ '((name . "TAMIL LETTER MA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BAE) ; ம
+ ))
+(define-char
+ '((name . "TAMIL LETTER YA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BAF) ; ய
+ ))
+(define-char
+ '((name . "TAMIL LETTER RA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB0) ; ர
+ ))
+(define-char
+ '((name . "TAMIL LETTER RRA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB1) ; ற
+ ))
+(define-char
+ '((name . "TAMIL LETTER LA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB2) ; ல
+ ))
+(define-char
+ '((name . "TAMIL LETTER LLA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB3) ; ள
+ ))
+(define-char
+ '((name . "TAMIL LETTER LLLA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB4) ; ழ
+ ))
+(define-char
+ '((name . "TAMIL LETTER VA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB5) ; வ
+ ))
+(define-char
+ '((name . "TAMIL LETTER SSA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB7) ; ஷ
+ ))
+(define-char
+ '((name . "TAMIL LETTER SA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB8) ; ஸ
+ ))
+(define-char
+ '((name . "TAMIL LETTER HA")
+ (general-category letter other) ; Informative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BB9) ; ஹ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN AA")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BBE) ; ா
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN I")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BBF) ; ி
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN II")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0BC0) ; ீ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN U")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BC1) ; ு
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN UU")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BC2) ; ூ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN E")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BC6) ; ெ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN EE")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BC7) ; ே
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN AI")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BC8) ; ை
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN O")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=decomposition
+ ((name . "TAMIL VOWEL SIGN E")
+ (=ucs . #x0BC6) ; ெ
+ )
+ ((name . "TAMIL VOWEL SIGN AA")
+ (=ucs . #x0BBE) ; ா
+ ))
+ (=ucs . #x0BCA) ; ொ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN OO")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=decomposition
+ ((name . "TAMIL VOWEL SIGN EE")
+ (=ucs . #x0BC7) ; ே
+ )
+ ((name . "TAMIL VOWEL SIGN AA")
+ (=ucs . #x0BBE) ; ா
+ ))
+ (=ucs . #x0BCB) ; ோ
+ ))
+(define-char
+ '((name . "TAMIL VOWEL SIGN AU")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=decomposition
+ ((name . "TAMIL VOWEL SIGN E")
+ (=ucs . #x0BC6) ; ெ
+ )
+ ((name . "TAMIL AU LENGTH MARK")
+ (=ucs . #x0BD7) ; ௗ
+ ))
+ (=ucs . #x0BCC) ; ௌ
+ ))
+(define-char
+ '((name . "TAMIL SIGN VIRAMA")
+ (general-category mark non-spacing) ; Normative Category
+ (bidi-category . "NSM")
+ (mirrored . nil)
+ (=ucs . #x0BCD) ; ்
+ ))
+(define-char
+ '((name . "TAMIL AU LENGTH MARK")
+ (general-category mark spacing-combining) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (=ucs . #x0BD7) ; ௗ
+ ))
+(define-char
+ '((name . "TAMIL DIGIT ONE")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 1)
+ (digit-value . 1)
+ (numeric-value . 1)
+ (=ucs . #x0BE7) ; ௧
+ ))
+(define-char
+ '((name . "TAMIL DIGIT TWO")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 2)
+ (digit-value . 2)
+ (numeric-value . 2)
+ (=ucs . #x0BE8) ; ௨
+ ))
+(define-char
+ '((name . "TAMIL DIGIT THREE")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 3)
+ (digit-value . 3)
+ (numeric-value . 3)
+ (=ucs . #x0BE9) ; ௩
+ ))
+(define-char
+ '((name . "TAMIL DIGIT FOUR")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 4)
+ (digit-value . 4)
+ (numeric-value . 4)
+ (=ucs . #x0BEA) ; ௪
+ ))
+(define-char
+ '((name . "TAMIL DIGIT FIVE")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 5)
+ (digit-value . 5)
+ (numeric-value . 5)
+ (=ucs . #x0BEB) ; ௫
+ ))
+(define-char
+ '((name . "TAMIL DIGIT SIX")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 6)
+ (digit-value . 6)
+ (numeric-value . 6)
+ (=ucs . #x0BEC) ; ௬
+ ))
+(define-char
+ '((name . "TAMIL DIGIT SEVEN")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 7)
+ (digit-value . 7)
+ (numeric-value . 7)
+ (=ucs . #x0BED) ; ௭
+ ))
+(define-char
+ '((name . "TAMIL DIGIT EIGHT")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 8)
+ (digit-value . 8)
+ (numeric-value . 8)
+ (=ucs . #x0BEE) ; ௮
+ ))
+(define-char
+ '((name . "TAMIL DIGIT NINE")
+ (general-category number decimal-digit) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (decimal-digit-value . 9)
+ (digit-value . 9)
+ (numeric-value . 9)
+ (=ucs . #x0BEF) ; ௯
+ ))
+(define-char
+ '((name . "TAMIL NUMBER TEN")
+ (general-category number other) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (numeric-value . 10)
+ (=ucs . #x0BF0) ; ௰
+ ))
+(define-char
+ '((name . "TAMIL NUMBER ONE HUNDRED")
+ (general-category number other) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (numeric-value . 100)
+ (=ucs . #x0BF1) ; ௱
+ ))
+(define-char
+ '((name . "TAMIL NUMBER ONE THOUSAND")
+ (general-category number other) ; Normative Category
+ (bidi-category . "L")
+ (mirrored . nil)
+ (numeric-value . 1000)
+ (=ucs . #x0BF2) ; ௲
+ ))