Lexurgy LSC
Lexurgy LSC
Lexurgy LSC
Symbol ae
Symbol oe
Symbol au
Symbol kʷ
Symbol gʷ
Deromanizer:
{ā, ē, ī, ō, ū, ȳ} => {aː, eː, iː, oː, uː, yː}
{qu, gu} => {kʷ, gʷ} / _ @vowel
{ph, th, ch} => {f, t, k}
m => n / $ @consonant* @vowel _ $
i => j / _ @vowel
c => k
y => i
x => gz / @vowel _ @vowel
Else: x => ks
Syllables:
@onset? @heavy => [heavy]
@consonant* @heavy => [heavy] / $ _
@onset? @vowel @consonant+ => [heavy] / _ $
@onset? @vowel
@consonant* @vowel / $ _
Stress-rules:
<syl> => [str] / $ _ <syl>? $
Else: <syl>&[heavy] => [str] / _ <syl> $
Else: <syl> => [str] / _ <syl>*2 $
# Vulgar Dalmata
h-loss:
h => *
Then: {aa, ee, ii, oo, uu} => {aː, eː, i, oː, uː}
Compensatory-lengthening:
@vowel {@stop, m} => [long] * / _ $
@vowel @nasal => [long] * / _ @fricative
Dedipthongization:
{ae, oe, au} => {ɛː, eː, ɔː}
Vowel-lowering:
{e, i, o, u}&[short] => {ɛ, e, ɔ, o}
Then: @strong&[short unstr]=> @weak