3,764
edits
No edit summary |
No edit summary |
||
| Line 16: | Line 16: | ||
local export = {} | local export = {} | ||
local cons = "[ | local cons = "[pbfmʋstdnlkgŋʁɬjhχ]" | ||
local vow = "[aiuɛeɔoʉɟə]" | local vow = "[aiuɛeɔoʉɟə]" | ||
| Line 33: | Line 33: | ||
local rules = { | local rules = { | ||
{"ɟʁ" ..vow, function(v1) return "uʁ"..v1 end}, {"uʁɟʁ", "uʁ"}, {"ɟʁ", "ɔʁ"}, --dealing with å | {"ɟʁ" ..vow, function(v1) return "uʁ"..v1 end}, {"uʁɟʁ", "uʁ"}, {"ɟʁ", "ɔʁ"}, --dealing with å | ||
{"([fʋsnlŋʁɬχ])([pbtdkg])", function(c1,c2) return c1..c2.."⁽ᵊ⁾" end}, | |||
{"(" .. cons .. ")(" .. cons .. ")", function(c1,c2) return same(c1,c2) and c1 .. "ː" or c1 .. c2 end}, --gemination, should go at end | {"(" .. cons .. ")(" .. cons .. ")", function(c1,c2) return same(c1,c2) and c1 .. "ː" or c1 .. c2 end}, --gemination, should go at end | ||
{"(" .. cons .. ")(" .. cons .. ")(" .. cons .. ")", function(c1,c2,c3) return same(c2,c3) and c1..c2.. "ː" or c1 .. c2 .. c3 end}, --gemination, should go at end | {"(" .. cons .. ")(" .. cons .. ")(" .. cons .. ")", function(c1,c2,c3) return same(c2,c3) and c1..c2.. "ː" or c1 .. c2 .. c3 end}, --gemination, should go at end | ||
edits