455
edits
Aleisi Galan (talk | contribs) No edit summary |
Aleisi Galan (talk | contribs) No edit summary |
||
Line 36: | Line 36: | ||
local SYLL = u(0x0329) | local SYLL = u(0x0329) | ||
local SYLL = "[r̩]" | local SYLL = "[r̩]" | ||
local function same(foo, bar) | local function same(foo, bar) | ||
Line 46: | Line 47: | ||
local rules = { | local rules = { | ||
{" | {"h", "x"}, {"ai", "ɛ"}, {"au", "ɔ"}, {"è", "ɛ"}, {"ò", "ɔ"}, {"dź", "d͡ʑ"}, {"dž", "d͡ʒ"}, | ||
{"ć", "t͡ɕ"}, {"nj", "ɲ"}, {"č", "t͡ʃ"}, {"ž", "ʒ"}, {"š", "ʃ"}, | |||
{"(" .. palatal .. ")e", "ɛ%1"}, | |||
{"(" .. palatal .. ")o", "ɔ%1"}, | {"(" .. palatal .. ")o", "ɔ%1"}, | ||
{"(" .. consonants ..")r(" .. consonants ..")", "%1r" .. SYLL .. "%2"}, | {"(" .. consonants ..")r(" .. consonants ..")", "%1r" .. SYLL .. "%2"}, | ||
Line 57: | Line 58: | ||
{"([" .. click .. "])(" .. glottalic .. ")", "%1ˀ%2"}, -- ꞰV̰ = ꞰˀV̰ | {"([" .. click .. "])(" .. glottalic .. ")", "%1ˀ%2"}, -- ꞰV̰ = ꞰˀV̰ | ||
-- tell apart between regular and syllabic <m> | -- tell apart between regular and syllabic <m> | ||
{"(" .. sonorant .. ")(" .. glottalic .. ")", "%1" .. CREAKY .. "%2"}, -- MV̰ > M̰V̰ | {"(" .. sonorant .. ")(" .. glottalic .. ")", "%1" .. CREAKY .. "%2"}, -- MV̰ > M̰V̰ | ||
{"[mᴟ](" .. vowel .. ")", "ᴟᵇ%1"}, {"ŋ(" .. vowel .. ")", "ŋᶢ%1"}, {"ɳ(" .. vowel .. ")", "ᶯɖ%1"}, | {"[mᴟ](" .. vowel .. ")", "ᴟᵇ%1"}, {"ŋ(" .. vowel .. ")", "ŋᶢ%1"}, {"ɳ(" .. vowel .. ")", "ᶯɖ%1"}, |
edits