45,362
edits
No edit summary |
No edit summary |
||
Line 33: | Line 33: | ||
else | else | ||
for ending, decl in pairs(endings) do | for ending, decl in pairs(endings) do | ||
if find(root, ending .. "$") then | if find(sub(root, 1, -2), ending .. "$") then | ||
return decl, {sub(root, 1, -(#ending + 1))} | return decl, {sub(root, 1, -(#ending + 1))} | ||
else return "fricative", {root} | else return "fricative", {sub(root, 1, -2)} | ||
end | end | ||
end | end |