XPF / Data /dv_Maldivian /dv.rules
niobures's picture
XPF
4a08ba7 verified
# Maldivian Rule Set
# Written by: Emily
# Last Updated: 2019-12-04
type,sfrom,sto,weight,precede,follow,comment
# Class Rules
class,n-digraph,[ބޑގދ],,,,
class,gemC,(p|b|m|ʋ|t̪|d̪|n̪|s̪|z̪|l̪|ɽ|ʈ|ɖ|ɭ|c|ɟ|j|k|ɡ),,,,
class,vowel,[ޯޮެޫީިާަުޭ],,,,
class,dentalC,[t̪d̪n̪s̪z̪l̪],,,,
## Consonants
class,h,[ހ],,,,
class,retro-s,[ށ],,,,
class,n,[ނ],,,,
class,retro-r,[ރ],,,,
class,b,[ބ],,,,
class,retro-l,[ޅ],,,,
class,k,[ކ],,,,
class,v,[ވ],,,,
class,m,[މ],,,,
class,f,[ފ],,,,
class,d,[ދ],,,,
class,t,[ތ],,,,
class,l,[ލ],,,,
class,g,[ގ],,,,
class,ni,[ޏ],,,,
class,s,[ސ],,,,
class,retro-d,[ޑ],,,,
class,z,[ޒ],,,,
class,retro-t,[ޓ],,,,
class,j,[ޔ],,,,
class,p,[ޕ],,,,
class,palate-voice,[ޖ],,,,
class,palate-voiceless,[ޗ],,,,
## Vowels
class,alifu,[އ],,,,
class,a,[ަ],,,,
class,aa,[ާ],,,,
class,i,[ި],,,,
class,ii,[ީ],,,,
class,u,[ު],,,,
class,uu,[ޫ],,,,
class,e,[ެ],,,,
class,ee,[ޭ],,,,
class,o,[ޮ],,,,
class,oo,[ޯ],,,,
class,empty,[ް],,,,
# Sub Rules
## Consonants
sub,{h},h,2,,,
sub,{retro-s},ʂ,2,,,
sub,{n},n̪,2,,,
sub,{retro-r},ɽ,2,,,
sub,{b},b,2,,,
sub,{retro-l},ɭ,2,,,
sub,{k},k,2,,,
sub,{v},ʋ,2,,,
sub,{m},m,2,,,
sub,{f},f,2,,,
sub,{d},d̪,2,,,
sub,{t},t̪,2,,,
sub,{l},l̪,2,,,
sub,{g},ɡ,2,,,
sub,{ni},n̪ i,2,,,
sub,{s},s̪,2,,,
sub,{retro-d},ɖ,2,,,
sub,{z},z̪,2,,,
sub,{retro-t},ʈ,2,,,
sub,{j},j,2,,,
sub,{p},p,2,,,
sub,{palate-voice},ɟ,2,,,
sub,{palate-voiceless},c,2,,,
## Digraphs
sub,{n},ᵐb,3,,{b},
sub,{n},ⁿd̪,3,,{d},
sub,{n},ᶯɖ,3,,{retro-d},
sub,{n},ᵑɡ,3,,{g},
sub,{n-digraph},,3,{n},,"clean-up",
## Vowels
sub,{a},a,2,,,
sub,{aa},a ː,2,,,
sub,{i},i,2,,,
sub,{ii},i ː,2,,,
sub,{u},u,2,,,
sub,{uu},u ː,2,,,
sub,{e},e,2,,,
sub,{ee},e ː,2,,,
sub,{o},o,2,,,
sub,{oo},o ː,2,,,
sub,{empty},,2,,,
sub,{alifu},GEM,3,,{empty},
sub,{alifu},,4,,{vowel},"clean-up: since I linked the vowel to the diacritic, the alifu holds no value",
sub,{alifu},k,5,,{empty}$,"the alifu sukun represents a glottal stop, which is interpreted as an allophone of /k/",
# Ipasub Rules
## Geminate Consonants (two different representations)
ipasub,({gemC}) \1,\1 ː,2,,,
ipasub,GEM ({gemC}),\1 ː,2,,,
## Diphthongs
ipasub,a i,ai,2,,,
ipasub,a u,au,2,,,
# Misc. Rules
ipasub,GEM,@,1,,,"rules out unattested combos"