OLD | NEW |
(Empty) | |
| 1 # *************************************************************************** |
| 2 # * |
| 3 # * Copyright (C) 2004-2010, International Business Machines |
| 4 # * Corporation; Unicode, Inc.; and others. All Rights Reserved. |
| 5 # * |
| 6 # *************************************************************************** |
| 7 # File: ThaiLogical_Latin.txt |
| 8 # Generated from CLDR |
| 9 # |
| 10 $notAbove = [^\p{ccc=0}\p{ccc=above}] ; |
| 11 $notBelow = [^\p{ccc=0}\p{ccc=below}] ; |
| 12 $freeStandingBelow = [\u0325 ]; |
| 13 $hAccent = [ \u0304 \u0323]; |
| 14 $notHAccent0 = [^$freeStandingBelow$hAccent]; |
| 15 $notHAccent1 = $freeStandingBelow [^$hAccent]; |
| 16 ห → h\u0304 ; # THAI CHARACTER HO HIP |
| 17 ห | $1 ← h ($notAbove*) \u0304; # backward case, account for reordering |
| 18 ฮ ↔ h\u0323 ; # THAI CHARACTER HO NOKHUK |
| 19 ข ↔ k\u0304h ; # THAI CHARACTER KHO KHAI |
| 20 ฃ ↔ k\u0323\u0304h ; # THAI CHARACTER KHO KHUAT |
| 21 ฅ ↔ kʹh ; # THAI CHARACTER KHO KHON |
| 22 ฆ ↔ k\u0323h ; # THAI CHARACTER KHO RAKHANG |
| 23 ค ← kh } $notHAccent1 ; # THAI CHARACTER KHO KHWAI |
| 24 ค ↔ kh } $notHAccent0 ; # THAI CHARACTER KHO KHWAI |
| 25 ก ↔ k ; # THAI CHARACTER KO KAI |
| 26 ภ ↔ p\u0323h ; # THAI CHARACTER PHO SAMPHAO |
| 27 ผ ↔ p\u0304h ; # THAI CHARACTER PHO PHUNG |
| 28 พ ← ph } $notHAccent1 ; # THAI CHARACTER PHO PHAN |
| 29 พ ↔ ph } $notHAccent0 ; # THAI CHARACTER PHO PHAN |
| 30 ป ↔ p ; # THAI CHARACTER PO PLA |
| 31 ฉ ↔ c\u0304h ; # THAI CHARACTER CHO CHING |
| 32 ฌ ↔ c\u0323h ; # THAI CHARACTER CHO CHOE |
| 33 ช ← ch } $notHAccent1 ; # THAI CHARACTER CHO CHANG |
| 34 ช ↔ ch } $notHAccent0 ; # THAI CHARACTER CHO CHANG |
| 35 จ ↔ c ; # THAI CHARACTER CHO CHAN |
| 36 ฐ ↔ t\u0323\u0304h ; # THAI CHARACTER THO THAN |
| 37 ฑ ↔ t\u0331h ; # THAI CHARACTER THO NANGMONTHO |
| 38 ฒ ↔ tʹh ; # THAI CHARACTER THO PHUTHAO |
| 39 ถ ↔ t\u0304h ; # THAI CHARACTER THO THUNG |
| 40 ธ ↔ t\u0323h ; # THAI CHARACTER THO THONG |
| 41 ท ← th } $notHAccent1 ; # THAI CHARACTER THO THAHAN |
| 42 ท ↔ th } $notHAccent0 ; # THAI CHARACTER THO THAHAN |
| 43 ฏ ↔ t\u0329 ; # THAI CHARACTER TO PATAK |
| 44 ต ↔ t ; # THAI CHARACTER TO TAO |
| 45 ง ↔ ng ; # THAI CHARACTER NGO NGU |
| 46 ณ ↔ n\u0323 ; # THAI CHARACTER NO NEN |
| 47 น ↔ n ; # THAI CHARACTER NO NU |
| 48 ญ ↔ y\u0323 ; # THAI CHARACTER YO YING |
| 49 ฎ ↔ d\u0323 ; # THAI CHARACTER DO CHADA |
| 50 ด ↔ d ; # THAI CHARACTER DO DEK |
| 51 บ ↔ b ; # THAI CHARACTER BO BAIMAI |
| 52 ฝ ↔ f\u0304 ; # THAI CHARACTER FO FA |
| 53 ฝ | $1 ← f ($notAbove*) \u0304; # backward case, account for reordering |
| 54 ม ↔ m ; # THAI CHARACTER MO MA |
| 55 ย ↔ y ; # THAI CHARACTER YO YAK |
| 56 ร ↔ r ; # THAI CHARACTER RO RUA |
| 57 ฤ ↔ v ; # THAI CHARACTER RU |
| 58 ฦ ↔ ł ; # THAI CHARACTER LU |
| 59 ว ↔ w ; # THAI CHARACTER WO WAEN |
| 60 ศ ↔ s\u0323\u0304 ; # THAI CHARACTER SO SALA*** |
| 61 ศ | $1 ← s \u0323 ($notAbove*) \u0304; # backward case, account for reorde
ring |
| 62 ษ ↔ s\u0304ʹ ; # THAI CHARACTER SO RUSI |
| 63 ส → s\u0304 ; # THAI CHARACTER SO SUA*** |
| 64 ส | $1 ← s ($notAbove*) \u0304; # backward case, account for reordering |
| 65 ฬ ↔ l\u0323 ; # THAI CHARACTER LO CHULA |
| 66 ล ↔ l ; # THAI CHARACTER LO LING |
| 67 ฟ ↔ f ; # THAI CHARACTER FO FAN |
| 68 อ ↔ x ; # THAI CHARACTER O ANG |
| 69 ซ ↔ s ; # THAI CHARACTER SO SO |
| 70 \u0E31 ↔ a\u0323 ; # THAI CHARACTER MAI HAN-AKAT |
| 71 า → a\u0304 ; # THAI CHARACTER SARA AA |
| 72 า | $1 ← a ($notAbove*) \u0304; # backward case, account for reordering |
| 73 ำ → a \u0309; # THAI CHARACTER SARA AM |
| 74 ำ | $1 ← a ($notAbove*) \u0309 ; # backward case, account for reordering |
| 75 ะ ↔ a ; # THAI CHARACTER SARA A |
| 76 \u0E35 ↔ i\u0304 ; # THAI CHARACTER SARA II |
| 77 \u0E35 | $1 ← i ($notAbove*) \u0304 ; # backward case, account for reorderin
g |
| 78 \u0E37 ↔ u\u0323\u0304 ; # THAI CHARACTER SARA UEE |
| 79 \u0E37 | $1 ← u \u0323 ($notAbove*) \u0304 ; # backward case, account for
reordering |
| 80 \u0E36 ↔ u\u0323 ; # THAI CHARACTER SARA UE |
| 81 \u0E39 ↔ u\u0304 ; # THAI CHARACTER SARA UU |
| 82 \u0E39 | $1 ← u ($notAbove*) \u0304 ; # backward case, account for reorderi
ng |
| 83 \u0E38 ↔ u ; # THAI CHARACTER SARA U |
| 84 ฯ ↔ ‡ ; # THAI CHARACTER PAIYANNOI |
| 85 เ ↔ e ; # THAI CHARACTER SARA E |
| 86 แ ↔ æ ; # THAI CHARACTER SARA AE |
| 87 โ ↔ o ; # THAI CHARACTER SARA O |
| 88 ใ ↔ ı ; # THAI CHARACTER SARA AI MAIMUAN |
| 89 ไ ↔ i\u0323 ; # THAI CHARACTER SARA AI MAIMALAI |
| 90 ๅ ↔ ɨ ; # THAI CHARACTER LAKKHANGYAO |
| 91 \u0E47 ↔ \u0306 ; # THAI CHARACTER MAITAIKHU |
| 92 \u0E48 ↔ \u0300 ; # THAI CHARACTER MAI EK |
| 93 \u0E49 ↔ \u0302 ; # THAI CHARACTER MAI THO |
| 94 \u0E4A ↔ \u0301 ; # THAI CHARACTER MAI TRI |
| 95 \u0E4B ↔ \u030C ; # THAI CHARACTER MAI CHATTAWA |
| 96 \u0E4C ↔ \u0312 ; # THAI CHARACTER THANTHAKHAT |
| 97 \u0E4E ↔ '~' ; # THAI CHARACTER YAMAKKAN |
| 98 \u0E4D ↔ \u030A ; # THAI CHARACTER NIKHAHIT |
| 99 ๏ ↔ '§' ; # THAI CHARACTER FONGMAN |
| 100 ๐ ↔ 0 ; # THAI DIGIT ZERO |
| 101 ๑ ↔ 1 ; # THAI DIGIT ONE |
| 102 ๒ ↔ 2 ; # THAI DIGIT TWO |
| 103 ๓ ↔ 3 ; # THAI DIGIT THREE |
| 104 ๔ ↔ 4 ; # THAI DIGIT FOUR |
| 105 ๕ ↔ 5 ; # THAI DIGIT FIVE |
| 106 ๖ ↔ 6 ; # THAI DIGIT SIX |
| 107 ๗ ↔ 7 ; # THAI DIGIT SEVEN |
| 108 ๘ ↔ 8 ; # THAI DIGIT EIGHT |
| 109 ๙ ↔ 9 ; # THAI DIGIT NINE |
| 110 ๚ ↔ '||' ; # THAI CHARACTER ANGKHANKHU |
| 111 ๛ ↔ » ; # THAI CHARACTER KHOMUT |
| 112 ๆ ↔ « ; # THAI CHARACTER MAIYAMOK |
| 113 \u0E3A ↔ ˌ ; # THAI CHARACTER PHINTHU |
| 114 \u0E34 ↔ i ; # THAI CHARACTER SARA I |
| 115 | k ← g ; |
| 116 | k ← h ; |
| 117 | c ← j ; |
| 118 | k ← q ; |
| 119 | s ← z ; |
| 120 :: (lower); |
OLD | NEW |