| .L03 ch nh | .L03 ch nh | ||||
| .L04 a u ă â o ô á à ả ã ạ ù ú ủ ũ ụ ắ ằ ẳ ẵ ặ ấ ầ ẩ ẫ ậ ó ò ỏ õ ọ ố ồ ổ ỗ ộ ư ứ ừ ử ữ ự ơ ớ ờ ở ỡ ợ | .L04 a u ă â o ô á à ả ã ạ ù ú ủ ũ ụ ắ ằ ẳ ẵ ặ ấ ầ ẩ ẫ ậ ó ò ỏ õ ọ ố ồ ổ ỗ ộ ư ứ ừ ử ữ ự ơ ớ ờ ở ỡ ợ | ||||
| .L05 o ó ò ỏ õ ọ ô ố ồ ộ ỗ ổ | .L05 o ó ò ỏ õ ọ ô ố ồ ộ ỗ ổ | ||||
| .group b | .group b | ||||
| b b | b b | ||||
| _) b _b | _) b _b | ||||
| .group q | .group q | ||||
| q k | q k | ||||
| q (_ k | q (_ k | ||||
| qu kw //kw | |||||
| qu kw //kw | |||||
| quô ku@ | |||||
| quồ ku@2 | |||||
| quố ku@3 | |||||
| quổ ku@4 | |||||
| quỗ ku@5 | |||||
| quộ ku@6 | |||||
| u (@ _^_EN | u (@ _^_EN | ||||
| // ua (L01 _^_EN | // ua (L01 _^_EN | ||||
| ?2 u u- | ?2 u u- | ||||
| t) u (A u | |||||
| .group ù | .group ù |
| phoneme w | phoneme w | ||||
| liquid | liquid | ||||
| lengthmod 3 | |||||
| lengthmod 7 | |||||
| starttype #u | starttype #u | ||||
| IF nextPh(isVowel) THEN | IF nextPh(isVowel) THEN | ||||
| FMT(vnasal/u_n, 60) | |||||
| NextVowelStarts | |||||
| VowelStart(w/w@) | |||||
| VowelStart(w/wa) | |||||
| VowelStart(w/we) | |||||
| VowelStart(w/wi) | |||||
| VowelStart(w/wo) | |||||
| VowelStart(w/wu) | |||||
| EndSwitch | |||||
| VowelEnding(w/xw, -30) | |||||
| IF nextPh(isVowel) AND prevPhW(t[) THEN | |||||
| FMT(vnasal/u_n, 60) | |||||
| ENDIF | |||||
| IF prevPhW(isNasal) THEN | |||||
| FMT(w/w) | |||||
| ELSEIF prevPhW(h) THEN | |||||
| // none, [hw] | |||||
| ELSE | |||||
| FMT(w/_w) | |||||
| ENDIF | |||||
| ELSE | |||||
| // no vowel follows | |||||
| Vowelout len=50 | |||||
| IF prevPh(#i) THEN | |||||
| FMT(w/iw_) | |||||
| ENDIF | |||||
| FMT(w/w_) | |||||
| ENDIF | ENDIF | ||||
| endphoneme | endphoneme |