Module:ábḫ-ipa: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 105: Line 105:
table.insert(newStresses, "ˌ")
table.insert(newStresses, "ˌ")
else
else
if not (mw.ustring.match(result[1], "%.") and (i == 1)) then
table.insert(newStresses, val)
table.insert(newStresses, val)
end
end
end
else
else
Line 118: Line 116:
index = 1
index = 1
for _,val in ipairs(result) do
for _,val in ipairs(result) do
if mw.ustring.match(val, "[%.ˈ]") then
if (i == 1) and mw.ustring.match(val, "%.") and mw.ustring.match(newStresses[1], "%.") then
index = index + 1
elseif mw.ustring.match(val, "[%.ˈ]") then
table.insert(newWord, newStresses[index])
table.insert(newWord, newStresses[index])
index = index + 1
index = index + 1