45,640
edits
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
local SYLLABIC = u(0x0329) -- COMBINING VERTICAL LINE BELOW ̩◌ | local SYLLABIC = u(0x0329) -- COMBINING VERTICAL LINE BELOW ̩◌ | ||
local SYLLABICA = u(0x030D) -- COMBINING VERTICAL LINE ABOVE ̍◌ | local SYLLABICA = u(0x030D) -- COMBINING VERTICAL LINE ABOVE ̍◌ | ||
local | local DENTAL = u(0x032A) -- COMBINING BRIDGE BELOW ̪◌ | ||
local INTERDENTAL = DENTAL .. u(0x0346) -- COMBINING BRIDGE BELOW AND ABOVE ̪͆◌ | |||
local VOICELESS = u(0x0325) -- COMBINING RING BELOW ̥◌ | local VOICELESS = u(0x0325) -- COMBINING RING BELOW ̥◌ | ||
local AFFR = u(0x0361) -- COMBINING DOUBLE INVERTED BREVE ͡ | local AFFR = u(0x0361) -- COMBINING DOUBLE INVERTED BREVE ͡ | ||
Line 40: | Line 41: | ||
local rules = { | local rules = { | ||
{"ʇ", "ǀ"}, {"õ", "ṍ"}, {"o", "ɔ"}, {"ṭ", "ʈ"}, {"j", "ɟ"}, {"ñ", "ɲ"}, {"ʼ", "ʔ"}, {"tɬ", "ł"}, | {"ʇ", "ǀ"}, {"õ", "ṍ"}, {"o", "ɔ"}, {"ṭ", "ʈ"}, {"j", "ɟ"}, {"ñ", "ɲ"}, {"ʼ", "ʔ"}, {"tɬ", "ł"}, {"ʈr", "ʈʂ"}, | ||
{"([" .. front_vowel .. "])ṯ", "s"}, | |||
{"([ḛḭṵaɔ]" .. TILDEBELOW .. "?)", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù", ["a" .. TILDEBELOW] = "à", ["ɔ" .. TILDEBELOW] = "ò"}}, | {"([ḛḭṵaɔ]" .. TILDEBELOW .. "?)", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù", ["a" .. TILDEBELOW] = "à", ["ɔ" .. TILDEBELOW] = "ò"}}, | ||
{"([uùm]ʔ?)m", "%1ᴍ"}, {"m(ʔᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m> | {"([uùm]ʔ?)m", "%1ᴍ"}, {"m(ʔᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m> | ||
Line 74: | Line 76: | ||
{"ɴ", "ᵑ"}, {"(" .. click .. ")ʔ", "%1ˀ"}, {"(ᵑ" .. click .. ")x", "%1ʁ"}, {"(" .. click .. ")x", "%1χ"}, | {"ɴ", "ᵑ"}, {"(" .. click .. ")ʔ", "%1ˀ"}, {"(ᵑ" .. click .. ")x", "%1ʁ"}, {"(" .. click .. ")x", "%1χ"}, | ||
{"ṯ", "t" .. INTERDENTAL .. AFFR .. "s"}, | {"ṯ", "t" .. INTERDENTAL .. AFFR .. "s" .. DENTAL}, {"ṉ", "n" .. INTERDENTAL .. VOICELESS} | ||
} | } | ||