Module:pollasena-roots: Difference between revisions

No edit summary
No edit summary
Line 219: Line 219:
cat_term = "*" .. gsub(cat_term, "^*+", "") -- ensure only one asterisk
cat_term = "*" .. gsub(cat_term, "^*+", "") -- ensure only one asterisk
if code == "wasc" then -- Wascotl root and suffix handling
if code == "wasc" then -- Wascotl root and suffix handling
local suffix = match(cat_term, "^*%w+%-(%w+)$")
local suffix = match(cat_term, "^*[%w']+%-([%w']+)$")
if wasc_suffixes[suffix] then
if wasc_suffixes[suffix] then