Module:anui-pron: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 18: Line 18:
local SYLLABICA = u(0x030D) -- COMBINING VERTICAL LINE ABOVE ̍
local SYLLABICA = u(0x030D) -- COMBINING VERTICAL LINE ABOVE ̍


local back_vowel = "uɯɔɑ"
local front_vowel = "iea"
local vowel = "[" .. back_vowel .. front_vowel"]"


local export = {}
local export = {}


local rules = {
local rules = {
{"ʇ", "ǀ"}, {"[ḛḭṵ]", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù"}}, {TILDEBELOW, GRAVE}, {"([ao]" .. GRAVE .. ")", mw.ustring.toNFC("%1")},
{"ʇ", "ǀ"}, {"([ḛḭṵ])", mw.ustring.toNFD("%1")}, {TILDEBELOW, GRAVE}, {"([ao]" .. GRAVE .. ")", mw.ustring.toNFC("%1")},