Back to index

lightning-sunbird  0.9+nobinonly
Defines
tamil.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define TSC_KA   0xb8
#define TSC_NA   0xc9
#define IS_TSC_CONSONANT1(c)   ((c) >= TSC_KA && (c) <= TSC_NA)
#define TSC_JA   0x83
#define TSC_HA   0x86
#define IS_TSC_CONSONANT2(c)   ((c) >= TSC_JA && (c) <= TSC_HA)
#define IS_TSC_CONSONANT(c)   (IS_TSC_CONSONANT1(c) || IS_TSC_CONSONANT2(c))
#define TSC_SA   0x85
#define TSC_TA   0xbc
#define TSC_RA   0xc3
#define TSC_KSSA   0x87
#define TSC_KA_DEAD   0xec
#define TSC_SA_DEAD   0x8a
#define TSC_KSSA_DEAD   0x8c
#define TSC_TI_LIGA   0xca
#define TSC_SRII_LIGA   0x82
#define UNI_VOWELSIGN_E   0x0BC6
#define TSC_VOWELSIGN_E   0xa6
#define TSC_LEFT_VOWELSIGN(u)   ((u) - UNI_VOWELSIGN_E + TSC_VOWELSIGN_E)
#define IS_UNI_LEFT_VOWELSIGN(u)   ((u) >= UNI_VOWELSIGN_E && (u) <= 0x0BC8)
#define IS_UNI_2PARTS_VOWELSIGN(u)   ((u) >= 0x0BCA && (u) <= 0x0BCC)
#define UNI_TAMIL_START   0x0B80
#define IS_UNI_TAMIL(u)   (UNI_TAMIL_START <= (u) && (u) < UNI_TAMIL_START + 0x80)
#define UNI_VIRAMA   0x0BCD
#define UNI_VOWELSIGN_I   0x0BBF
#define UNI_VOWELSIGN_II   0x0BC0
#define UNI_VOWELSIGN_U   0x0BC1
#define UNI_VOWELSIGN_UU   0x0BC2
#define UNI_SSA   0x0BB7
#define UNI_RA   0x0BB0
#define UNI_LSQ   0x2018
#define UNI_RSQ   0x2019
#define UNI_LDQ   0x201C
#define UNI_RDQ   0x201D
#define UNI_LEFT_SINGLE_QUOTE   UNI_LSQ
#define UNI_RIGHT_SINGLE_QUOTE   UNI_RSQ
#define UNI_LEFT_DOUBLE_QUOTE   UNI_LDQ
#define UNI_RIGHT_DOUBLE_QUOTE   UNI_RDQ
#define IS_UNI_SINGLE_QUOTE(u)   (UNI_LSQ <= (u) && (u) <= UNI_RSQ)
#define IS_UNI_DOUBLE_QUOTE(u)   (UNI_LDQ <= (u) && (u) <= UNI_RDQ)
#define TSC_LEFT_SINGLE_QUOTE   0x91
#define TSC_LEFT_DOUBLE_QUOTE   0x93
#define TSC_LEFT_VOWEL_PART(u)   (((u) % 2) ? 0xa7 : 0xa6)
#define TSC_RIGHT_VOWEL_PART(u)   (((u) != 0x0BCC) ? 0xa1 : 0xaa)

Define Documentation

Definition at line 49 of file tamil.h.

#define IS_TSC_CONSONANT1 (   c)    ((c) >= TSC_KA && (c) <= TSC_NA)

Definition at line 42 of file tamil.h.

#define IS_TSC_CONSONANT2 (   c)    ((c) >= TSC_JA && (c) <= TSC_HA)

Definition at line 46 of file tamil.h.

#define IS_UNI_2PARTS_VOWELSIGN (   u)    ((u) >= 0x0BCA && (u) <= 0x0BCC)

Definition at line 68 of file tamil.h.

#define IS_UNI_DOUBLE_QUOTE (   u)    (UNI_LDQ <= (u) && (u) <= UNI_RDQ)

Definition at line 91 of file tamil.h.

#define IS_UNI_LEFT_VOWELSIGN (   u)    ((u) >= UNI_VOWELSIGN_E && (u) <= 0x0BC8)

Definition at line 67 of file tamil.h.

#define IS_UNI_SINGLE_QUOTE (   u)    (UNI_LSQ <= (u) && (u) <= UNI_RSQ)

Definition at line 90 of file tamil.h.

#define IS_UNI_TAMIL (   u)    (UNI_TAMIL_START <= (u) && (u) < UNI_TAMIL_START + 0x80)

Definition at line 71 of file tamil.h.

#define TSC_HA   0x86

Definition at line 45 of file tamil.h.

#define TSC_JA   0x83

Definition at line 44 of file tamil.h.

#define TSC_KA   0xb8

Definition at line 39 of file tamil.h.

#define TSC_KA_DEAD   0xec

Definition at line 56 of file tamil.h.

#define TSC_KSSA   0x87

Definition at line 54 of file tamil.h.

#define TSC_KSSA_DEAD   0x8c

Definition at line 58 of file tamil.h.

Definition at line 94 of file tamil.h.

Definition at line 93 of file tamil.h.

#define TSC_LEFT_VOWEL_PART (   u)    (((u) % 2) ? 0xa7 : 0xa6)

Definition at line 96 of file tamil.h.

Definition at line 66 of file tamil.h.

#define TSC_NA   0xc9

Definition at line 40 of file tamil.h.

#define TSC_RA   0xc3

Definition at line 53 of file tamil.h.

#define TSC_RIGHT_VOWEL_PART (   u)    (((u) != 0x0BCC) ? 0xa1 : 0xaa)

Definition at line 97 of file tamil.h.

#define TSC_SA   0x85

Definition at line 51 of file tamil.h.

#define TSC_SA_DEAD   0x8a

Definition at line 57 of file tamil.h.

#define TSC_SRII_LIGA   0x82

Definition at line 61 of file tamil.h.

#define TSC_TA   0xbc

Definition at line 52 of file tamil.h.

#define TSC_TI_LIGA   0xca

Definition at line 60 of file tamil.h.

#define TSC_VOWELSIGN_E   0xa6

Definition at line 65 of file tamil.h.

#define UNI_LDQ   0x201C

Definition at line 84 of file tamil.h.

Definition at line 88 of file tamil.h.

Definition at line 86 of file tamil.h.

#define UNI_LSQ   0x2018

Definition at line 82 of file tamil.h.

#define UNI_RA   0x0BB0

Definition at line 79 of file tamil.h.

#define UNI_RDQ   0x201D

Definition at line 85 of file tamil.h.

Definition at line 89 of file tamil.h.

Definition at line 87 of file tamil.h.

#define UNI_RSQ   0x2019

Definition at line 83 of file tamil.h.

#define UNI_SSA   0x0BB7

Definition at line 78 of file tamil.h.

#define UNI_TAMIL_START   0x0B80

Definition at line 70 of file tamil.h.

#define UNI_VIRAMA   0x0BCD

Definition at line 73 of file tamil.h.

#define UNI_VOWELSIGN_E   0x0BC6

Definition at line 64 of file tamil.h.

#define UNI_VOWELSIGN_I   0x0BBF

Definition at line 74 of file tamil.h.

#define UNI_VOWELSIGN_II   0x0BC0

Definition at line 75 of file tamil.h.

#define UNI_VOWELSIGN_U   0x0BC1

Definition at line 76 of file tamil.h.

#define UNI_VOWELSIGN_UU   0x0BC2

Definition at line 77 of file tamil.h.