| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368 | 
							- // This file is UTF8 encoded
 - .L01 p t k // (rusheng
 - .L02 m n ng // (nosal coda consonant
 - .L03 a e i ii o u // vowel
 - .replace
 - //replace tone mark with tone number
 - a a
 - e e
 - i i
 - o o
 - u u
 - ṳ ii
 - â a1
 - ê e1
 - î i1
 - ô o1
 - û u1
 - m̂ m1
 - n̂ n1
 - n̂g ng1
 - à a2
 - è e2
 - ì i2
 - ò o2
 - ù u2
 - ǹ n2
 - á a3 
 - é e3
 - í i3
 - ó o3
 - ú u3
 - ḿ m3
 - ń n3
 - ńg ng3
 - 
 - 
 - // Note:  ngK  matches "ng" if not followed by a vowel
 - // (D  will match on a digit and also if no digit is present. (special for tone
 - // language).
 - 
 - .group a
 -        a        a
 -        a (_   a4
 -        a1i	ai1
 -        a2i	ai2
 -        a3i	ai3
 -        ai (_	ai4
 -        ai (L02   a4
 -        a5i	ai5
 -        a6i	ai6
 - 	   a (L01 a5
 -        a̍ (L01 a6
 -        
 -        a1m	am1
 -        a2m  am2
 -        a3m  am3
 -        am (_  am4
 - 
 -        a1n	an1
 -        a2n  an2
 -        a3n  an3
 -        an (_  an4
 - 
 -        a1ng	aN1
 -        a2ng  aN2
 -        a3ng  aN3
 -        ang (_  aN4 
 -     
 -        a1u	au1
 -        a2u	au2
 -        a3u	au3
 -        au (_	au4
 -        au (L02	au4
 -        au (L01 au5
 -        au̍ (L01 au6
 - 
 - 
 - .group b
 -     @) b (K	_^_EN
 - 
 - .group c
 -        ch        ts
 -        chh	 tsh
 -        ch (i	 tS;
 -        chh (i    tS;h
 -        ch (ii    ts
 -        chh       tsh
 -     @) c (K	_^_EN
 - 
 - .group d
 -     @) d (K	_^_EN
 - 
 - .group e
 -        er (_  o-4
 -        e1r    o-1
 -        e2r    o-2
 -        e3r    o-3
 -        er (L02  o-4
 -        e (_  e4
 -        e (L02  e4
 -        er	o-
 -        e	e
 -        e (L02	e4
 -        e1u     eu1
 -        e2u     eu2
 -        e3u      eu3
 -        eu (_    eu4
 -        eu (L02    eu4
 - 	   e (L01    e5
 -        er (L01  er5
 -        eu (L01  eu5
 - 	   e̍ (L01   e6
 - 	   e̍r (L01 er6
 - 	   e̍u (L01 eu6
 - 	   
 - .group f
 -        f        f
 -     @) f (K	_^_EN
 - 
 - 
 - 
 - .group h
 -        h        h
 -     @) h (K	_^_EN
 - 
 - .group i
 -        ii   i.
 -        iî   i.1
 -        iì   i.2
 -        ií   i.3
 -        ii (_  i.4
 -        ii (L02  i.4
 -        i (_   i4
 -        i (L02   i4
 -        i        i
 -        i (L01    i5
 -        ii (L01      i.5
 -        i̍ (L01     i6
 -        ii̍ (L01    i.6
 -        iîn      i.n1
 -        iìn	i.n2
 -        iín	i.n3
 -        iin	i.n4
 -        ia	ia
 -        ia (_  ia4
 -        ia (L02 ia4
 -        ia1i    jai1
 -        ia2i    jai2
 -        ia3i    jai3
 -        iai     jai4
 -        iau	iau
 -        ia1u	iau1
 -        ia2u	iau2
 -        ia3u	iau3
 -        iau (_	iau4
 -        iau (L02	iau4
 -        iau (L01	iau5
 -        ia̍u (L01	iau6
 -        ie (_     ie4
 -        ie (L02   ie4
 - 	   ie1(L02  ie1
 - 	   ie2(L02  ie2
 - 	   ie3(L02  ie3
 -        ie (L01 ie5
 -        ie1u	jeu1
 -        ie2u	jeu2
 -        ie3u	jeu3
 -        ieu (_	jeu4
 -        io	io
 -        io (L01 io5
 -        io1ng	ioN1
 -        io2ng	ioN2
 -        io3ng	ioN3
 -        io4ng	ioN4
 -        iu	iu
 -        iu (L01 iu5
 -        
 - .group j
 -     @) j (K	_^_EN
 - 
 - .group k
 -        k        k
 -        kh	kh
 - 
 - .group l
 -        l        l
 -     @) l (K	_^_EN
 - 
 - .group m
 -        m        m
 -      _) m1 (_	m-1
 -      _) m̀  (_	m-2
 -      _) m3 (_	m-3
 -      _) m (_	m-4
 - 
 - .group n
 -        n        n
 -       _) n1 (_	n-1
 -      _) n2 (_  n-2
 -      _) n3 (_	n-3
 -      _) n (_	n-4
 -     _) n1g (_	N-1
 -      _) n2g (_	N-2
 -      _) n3g(_	N-3
 -      _) ng (_	N-4
 -        ng (i	n^    //ng(i)
 -        ng       N
 - 
 - .group g
 -     @) g (K	_^_EN
 - 
 - .group o
 -        o        o
 -        o (_   o4
 -        o (L02   o4
 -        o (L01  o5
 -        o̍ (L01  o6
 -        o1a	ua1
 -        o2a	ua2
 -        o3a	ua3
 -        oa (_	ua4
 -        oa (L02	ua4
 -        oa (L01	ua5
 -        o̍a (L01	ua6
 -        oa1	ua1
 -        oa2	ua2
 -        oa3	ua3
 -        oa4	ua4
 -        oa5	ua5
 -        oa6	ua6
 -        oa1i	uai1
 -        oa2i	uai2
 -        oa3i	uai3
 -        oai (_	uai4
 -        oai (L02	uai4
 -        oai (L01	uai5
 -        oa̍i	uai6
 -        
 -        o1e	ue1
 -        o2e	ue2
 -        o3e	ue3
 -        oe (_	ue4
 -        oe (L02	ue4
 -        oe (L01	ue5
 -        o̍e (L01	ue6
 -        oe1	ue1
 -        oe2	ue2
 -        oe3	ue3
 -        oe5	ue5
 -        oe6	ue6
 - 
 -        o1i	oi1
 -        o2i	oi2
 -        o3i	oi3
 -        oi (_	oi4
 -        oi (L02	oi4
 -        oi (L01	oi5
 -        o̍i (L01	oi6
 - 
 -        o1ng (_	oN1
 -        o2ng (_	oN2
 -        o3ng (_	oN3
 -        ong (_	oN4
 -        
 -        o1m (_	om1
 -        o2m (_	om2
 -        o3m (_	om3
 -        om (_	om4
 - 
 -        o1n (_	on1
 -        o2n (_	on2
 -        o3n (_	on3
 -        on (_	on4
 - 
 - .group p
 -        p        p
 -        ph	ph
 - 
 - .group q
 -     @) q (K	_^_EN
 - 
 - .group r
 -        r (K     _^_EN
 - 
 - .group s
 -        s        s
 -        s (i    S;
 -        s (ii    s
 -     @) s (K	_^_EN
 - 
 - .group t
 -        t        t
 -        th	th
 - 
 - .group u
 -        u        u
 -        u (_   u4
 -        u (L02   u4
 -        ui	ui
 - 	   u1i  ui1
 - 	   u2i  ui2
 - 	   u3i  ui3
 -        ui (_  ui4
 -        ui (L02  ui4
 -        u1ng (_	uN1
 -        u2ng (_	uN2
 -        u3ng (_	uN3
 -        ung (_	uN4
 -        u (L01  u5
 -        u̍ (L01  u6
 -        ui (L01 ui5
 -        u̍i (L01 ui6
 - .group v
 -        v	v 
 - 
 - .group w
 -     @) w (K	_^_EN
 - 
 - .group x
 -     @) x (K	_^_EN
 - 
 - .group y
 -        y	j //before a o e i
 -        ya	ia
 -        ya (_	ia4
 -        ya (L01	ia5
 - 	   ya (L02	ia4
 -        ya̍ (L01	ia6
 -        ya1i     jai1
 -        ya2i     jai2
 -        ya3i     jai3
 -        yai     jai4
 -        yau	iau
 -        yau (_	iau4
 -        ye	ie
 -        ye (_	ie4
 - 	   ye (L02	ie4
 -        ye (L01  ie5
 -        ye̍ (L01  ie6
 -        yi	i
 -        yi (_	i4
 - 	   yi (L02	i4
 -        yi (L01  i5
 -        yi̍ (L01     i6
 -        yo	io
 -        yo (_	io4
 - 	   yo (L02	io4
 -        yu	iu
 -        yu (_	iu4
 - 	   yu (L02	iu4
 -        yu (L01  iu5
 -        yu̍ (L01  iu6
 -        
 -     @) y (K	_^_EN
 - 
 - .group z
 -     @) z (K	_^_EN
 - 
 - //tone
 - .group
 - 	1  1
 - 	2  2
 - 	3  3
 - 	4  4
 - 	5  5
 - 	6  6
 - 	|  _|
 
 
  |