si_list 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. // Sinhala Language.
  2. // This SI_list file is written by Him Prasad Gautam <himjee@yahoo.com> [Kathmandu, nepal]
  3. // This file is UTF-8 encoded.
  4. // letter groups:
  5. // A - Alphabetical and Symbolic Vowels:
  6. // 0x0D85~0x0D16, 0x0DCA~0x0DF3
  7. // B - Symbolic Vowels and Halkirima
  8. // 0x0DCA~0x0DF3
  9. // C - Consonants:
  10. // 0x0D9A~0x0DC2
  11. // speak Latin letters as English
  12. // numbers
  13. _0 b'induv@
  14. _1 'ek@
  15. _2 d'ek@
  16. _3 t'un@
  17. _4 h'at@r@
  18. _5 p'ah@
  19. _6 h'aj@
  20. _7 h'at@
  21. _8 'at.@
  22. _9 n'av@j@
  23. _0d b'induv@i
  24. _1d 'eka,i
  25. _2d d'eka,i
  26. _3d t'un,i
  27. _4d h'at@r@i
  28. _5d p'ah@i
  29. _6d h'aj@i
  30. _7d h'at@i
  31. _8d 'at.@i
  32. _9d n'av@i
  33. _10 d'ah@j@
  34. _11 'ekol,@h@
  35. _12 d'ol@h@
  36. _13 d'ah@t,un@
  37. _14 d'ah@h,@t@r@
  38. _15 p'ah@l.,ov@
  39. _16 d'ah@s,@j@
  40. _17 d'ah@h,@t@
  41. _18 d'ah@,@t.@
  42. _19 d'ah@n,@v@j@
  43. _20 v'iss@
  44. _21 v'isiek@
  45. _22 v'isid,ek@
  46. _23 v'isit,un@
  47. _24 v'isih,@t@r@
  48. _25 v'isip,@h@
  49. _26 v'isih,@j@
  50. _27 v'isih,@t@
  51. _28 v'isi,@t.@
  52. _29 v'isin,@v@j@
  53. _30 t'ih@
  54. _31 t'isek@
  55. _32 t'isdek@
  56. _33 t'istun@
  57. _34 t'ish@t,@r@
  58. _35 t'isp@h@
  59. _36 t'ish@j@
  60. _37 t'ish@t@
  61. _38 t'is@t.@
  62. _39 t'isn@v,@j@
  63. _40 h'at@l,ih@
  64. _41 h'at@l,is'ek@
  65. _42 h'at@l,isdek@
  66. _43 h'at@l,istun@
  67. _44 h'at@l,ish@t,@r@
  68. _45 h'at@l,isp@h@
  69. _46 h'at@l,ish@j@
  70. _47 h'at@l,ish@t@
  71. _48 h'at@l,is@t.@
  72. _49 h'at@l,isn@v,@j@
  73. _5X p'an@s
  74. _50 p'an@h@
  75. _6X h'&t.@
  76. _60 h'&t.@
  77. _7X h'&tt&:
  78. _70 h'&tt&:v@
  79. _8X 'asu:
  80. _80 'asu:v@
  81. _9X 'anu:
  82. _90 'anu:v@
  83. _1C s'ij@j@
  84. _0C s'ij@
  85. _0M1 d'ah@s
  86. _0M1x 'ah@s // exact thousands
  87. _0M2 l'akS
  88. _0M2x l'akS@j@
  89. _0M3 k'o:t.i
  90. _0M3x k'o:t.ij@
  91. _0M4 v'il'ij@n
  92. _dpt d'aS@m#@
  93. // Consonants
  94. ක k@
  95. ඛ k#@
  96. ග g@
  97. ඝ g#@
  98. ඞ N@
  99. ඟ N#g@
  100. ච tS@
  101. ඡ tS#@
  102. ජ dZ@
  103. ඣ dZ#@
  104. ඤ n^@
  105. ඥ gn@
  106. ඦ n^#dZ@
  107. ට t.@
  108. ඨ t.#@
  109. ඩ d.@
  110. ඪ d.#@
  111. ණ n.@
  112. ඬ n.#d.@
  113. ත t@
  114. ථ t#@
  115. ද d@
  116. ධ d#@
  117. න n@
  118. ඳ n#d@
  119. ප p@
  120. ඵ p#@
  121. බ b@
  122. භ b#@
  123. ම m@
  124. ඹ m#b@
  125. ය j@
  126. ර r@
  127. ල l@
  128. ව w@
  129. ශ S@
  130. ෂ s.@
  131. ස s@
  132. හ h@
  133. ළ l.@
  134. ෆ f@
  135. ං 'anuswa:r@j@
  136. ඃ 'wisargaja
  137. // combining vowels, precede by a click so they can be distinguished from stand-alone vowels
  138. ා #X2a::
  139. ැ #X1&
  140. ෑ #X2&::
  141. ි #X1i
  142. ී #X2i::
  143. ු #X1u
  144. ූ #X2u::
  145. ෘ #X1ru
  146. ෙ #X1e
  147. ෛ #X2aI
  148. ෞ #X2aU
  149. ේ #X2e::
  150. ො #X1o
  151. ෝ #X2o::
  152. ෟ #X1li
  153. ෲ #X2ru:
  154. ෳ #X2li:
  155. // symbols
  156. _. t'it@
  157. _, k'oma:v@
  158. _෴ k'un.d.ali:j@
  159. ? pr'a:Sna:rt,@j@
  160. ! v'iSm#@j,a:rt@j@
  161. _“ 'udrut,@pa:t.,@a:r,@mb@j@
  162. _” 'ud#rut,@pa:t.#,@@w,@s.a:n,@j@
  163. _: t'itkom,a:v@
  164. _; d'etit@
  165. $ do:l.ar $max3
  166. % sij@j@t.@ $max3
  167. * &st.@risk@j@ $max3