45,626
edits
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
local vowel = "[" .. front_vowel .. back_vowel .. "]" | local vowel = "[" .. front_vowel .. back_vowel .. "]" | ||
local | local open_to_closed = { | ||
["ɑ"] = "a", ["e"] = "ɛ", ["i"] = "ɪ", ["u"] = "ʊ", ["y"] = "œ", ["ø"] = "œ", | ["ɑ"] = "a", ["e"] = "ɛ", ["i"] = "ɪ", ["u"] = "ʊ", ["y"] = "œ", ["ø"] = "œ", | ||
} | |||
local rules = { | local rules = { | ||
Line 79: | Line 72: | ||
}, | }, | ||
{ | { | ||
["(" .. | ["(" .. vowel .. ")(" .. vowel .. ")(" .. vowel .. ")(" .. consonant .. consonant .. ")"] = function(v1, v2, v3, r) | ||
return open_to_closed[v1] .. open_to_closed[v2] .. open_to_closed[v3] .. r | |||
end | |||
}, | }, | ||
{ | { |