Module:mg-pron: Difference between revisions

No edit summary
No edit summary
Line 27: Line 27:


local rules = {
local rules = {
-- {"([ɾs])([ɾs])", function(s1, s2) return same(s1, s2) and "ʰ%1" or s1 .. s2 end},
{"([ɾs])([ɾs])", function(s1, s2) return same(s1, s2) and "ʰ%1" or s1 .. s2 end},
{".$", {["a"] = "ɐ", ["e"] = "ɪ", ["o"] = "ʊ", --[[["n"] = NASAL]]}}
{".$", {["a"] = "ɐ", ["e"] = "ɪ", ["o"] = "ʊ", --[[["n"] = NASAL]]}}
}
}
Line 44: Line 44:
term = syllabify(term)
term = syllabify(term)
--[[for _, rule in ipairs(rules) do
for _, rule in ipairs(rules) do
term = gsub(term, rule[1], rule[2])
term = gsub(term, rule[1], rule[2])
end]]
end
return term
return term