Module:pollasena-roots/templates: Difference between revisions

No edit summary
Melinoë (talk | contribs)
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 33: Line 33:
local ancestor_codes = {
local ancestor_codes = {
{code = "lyti-mid", options = {}},
{code = "lyti-mid", options = {}},
{code = "lyti-old", options = {}},
{code = "lyti-old", options = {optional = true}},
{code = "cel-pro", options = {annotated = true}},
{code = "cel-pro", options = {annotated = true, optional = true}},
{code = "ine-pro", options = {roots = true}},
{code = "ine-pro", options = {roots = true, optional = true}},
}
}
Line 163: Line 163:
local ancestor_codes = {
local ancestor_codes = {
{code = "sdno", options = {optional = true}},
{code = "non", options = {}},
{code = "non", options = {}},
{code = "gem-pro", options = {}},
{code = "gem-pro", options = {optional = true}},
}
}
Line 171: Line 172:
return concat_etymologies(args, evolution) .. categories
return concat_etymologies(args, evolution) .. categories
end
end
function export.tevo(frame)
local parent_args = frame:getParent().args
local ancestor_codes = {
{code = "chle-pro", options = {}},
{code = "ine-pro", options = {optional = true}},
}
local evolution, args, categories = m_pr.parse_args(parent_args, "tevo", ancestor_codes)
return concat_etymologies(args, evolution) .. categories
end


return export
return export