// Shan (Tai Yay) pronunciation rules (Burmese script)

.replace
       ႐    0
       ႑    1
       ႒    2
       ႓    3
       ႔    4
       ႕    5
       ႖    6
       ႗    7
       ႘    8
       ႙    9

.group င // U+1004
         င         N

.group တ // U+1010
         တ         t

.group ထ // U+1011
         ထ         t_h

.group ပ // U+1015
         ပ         p

.group မ // U+1019
         မ         m

.group ယ // U+101A
         ယ         j

.group ရ // U+101B
         ရ         R

.group လ // U+101C
         လ         l

.group ဝ // U+101D
         ဝ         w

.group သ // U+101E
         သ         s

.group ဢ // U+1022
         ဢ         ?

.group ၵ // U+1075
         ၵ         k

.group ၶ // U+1076
         ၶ         k_h

.group ၷ // U+1077: rare, used for sounds in other languages
         ၷ         g

.group ၸ // U+1078
         ၸ         tS;

.group ၹ // U+1079: rare, used for sounds in other languages
         ၹ         z

.group ၺ // U+107A
         ၺ         J

.group ၻ // U+107B: rare, used for sounds in other languages
         ၻ         d

.group ၼ // U+107C
         ၼ         n

.group ၽ // U+107D
         ၽ         p_h

.group ၾ // U+107E
      _) ၾ         p_h       // Except for Eastern dialects, which use 'f'.
         ၾ         f

.group ႀ // U+107F: rare, used for sounds in other languages
         ႀ         T

.group ၿ // U+1080: rare, used for sounds in other languages
         ၿ         b

.group ႁ // U+1081
         ႁ         h



// Vowels in groups 

// All vowels below are suffixs 

.group ႃ 
       ႃ      a 
      ေ)ႃ     O
      
          
.group   ီ 
             ီ        i
             
.group    ိ 
              ိ       i 

.group    ဵ
              ဵ          e
             
.group    ႅ 
         _)   ႅ (_      E  
              
.group  ူ
            ူ        u

.group  ု
            ု        u 
            

.group  ေ
        ေ    ei   // default rule without other characters
    _)  ေႃ    O   // in group with other characters if necessary
    
       
.group  ႄ
            ႄ      E
             
.group    ႆ
              ႆ         ai

.group   ၢ          
           _) ၢ        a:
 
 
.group   ၢႆ         //  U+1062   
           _) ၢႆ        a:i



.group   ွႆ              
        _)  ွႆ      oi


.group   ႂၢႆ
         _) ႂၢႆ     Oi



.group  ြ
            ြ          ra
            
 
.group   ျ          
             _) ျ      ja
              
 
.group  ဝ်
            _)ဝ်     w   
            

.group    ႂ်
          _)  ႂ်       @i


.group ၺ်
         _)ၺ်      Wi   
           

.group  မ် 
           _)မ်       m
           
            
.group  ၼ်
          _)ၼ်      n   
          

.group  င်
           _)င်       g  //  ipa = ɳ  ( temporary word )
            
      
// very short sounds
.group  ပ်
          _) ပ်       p
          
            
.group တ်
         _) တ်      t
           
           
.group  ၵ်
         _) ၵ်      k   // temporary word        

.group  း
             း      1 // FIXME there should be more proper rules for this

.group  ႇ
             ႇ      2

.group  ႈ
             ႈ      3

.group  ႉ
             ႉ      5 // FIXME there should be more proper rules for this

.group  ႊ
             ႊ      5

.group  ႋ
             ႋ      i2

.group  ႌ
             ႌ      i3

.group  // all other symbols, if necessary
