Lexurgy LSC

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

Feature (syllable) stress(*unstr, str)

Feature (syllable) weight(*light, heavy)


Feature length(*short, long)

Diacritic ː [long] (floating)


Diacritic [heavy] (floating)
Diacritic ' [str] (floating) (before)

Symbol ae
Symbol oe
Symbol au

Symbol kʷ
Symbol gʷ

Symbol tʃ
Symbol dʒ
Symbol ts
Symbol dz

Class strong {a, ɛ, e, ɔ, o}


Class weak {ɐ, ə, ɨ, ɵ, ʉ}

Class vowel {@strong, @weak, i, u, ae, oe, au}

Class nasal {m, n, ŋ, ɲ}


Class stop {p, t, k, b, d, g, kʷ, gʷ}
Class fricative {f, s, v, z, h, ʃ, ʒ}
Class liquid {r, l, j, ʎ}
Class africate {ts, dz, tʃ, dʒ}

Class consonant {@stop, @nasal, @fricative, @liquid, @africate}

Element onset {@consonant, {@stop, f, v} {r, l}} @liquid?


Element coda {r, l, @nasal}? s? @consonant
Element heavy {@vowel&[long], @vowel @coda}

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

Destr defer:
[str] * => [str] `
Then: ` => * // @vowel _

Restr defer:
[unstr] ` => [str] *

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 $

Nasal cleanup:
@nasal => m / _ {p, b}
@nasal => ŋ / _ {k, g, kʷ, gʷ}
Else: @nasal => n / _ @consonant

# 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}

Palatalization:
{k, g, kʷ, gʷ} => {tʃ, dʒ, k, g} / _ {ɛ, e, i}
{t, d, s, z} => {ts, dz, ʃ, ʒ} / _ i
{tj, dj, sj, zj, kj, gj, nj, lj} => {ts, dz, ʃ, ʒ, tʃ, dʒ, ɲ, ʎ}

Develarization:
{kʷ, gʷ} => {p, b}

Vowel-redox:
@strong&[short unstr] => @weak
Then: [long] => [short]
Then: {ɛ, ɔ}&[unstr] => {e, o}

Cleaning-1:
:Destr

Syllables:
clear

Romanizer-VD:
{ɐ, ə, ɨ, ɵ, ʉ} => {ă, ĕ, y, ŏ, ŭ}
{ɛ, ɔ} `? => {è, ò} *
{a, e, i, o, u} ` => {à, é, ì, ó, ù} *
{ts, dz, ʃ, ʒ, ŋ, ʎ, tʃ, dʒ} => {ť, ď, š, ž, ň, ľ, č, ǧ}
Then: * => \* / $ _

Syllables:
@onset? @vowel `? @coda?
@consonant* @vowel `? @coda? / $ _
@onset? @vowel `? @consonant* / _ $

Restressing-1:
:Restr

# Protodalmata

You might also like