Module:qhv-noun/head: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3: Line 3:
local m_p = require("Module:qhv-noun")
local m_p = require("Module:qhv-noun")
local m_d = require("Module:qhv-noun/data")
local m_d = require("Module:qhv-noun/data")
local m_r = require("Module:qhv-noun/reanalyzed")
local PAGENAME = mw.title.getCurrentTitle().text
local PAGENAME = mw.title.getCurrentTitle().text


Line 23: Line 24:
end
end


function export.pass_to_module(case, term)
function export.pass_to_module(case, term, reanalyzed)
local word = term or PAGENAME
local word = term or PAGENAME
local data = {forms = {}, categories = {}}
local data = {forms = {}, categories = {}}
local decl, stem = m_p.detect_decl(word)
local decl, stem = m_p.detect_decl(word, reanalyzed)
stem = {table.concat(stem), "a"}
stem = {table.concat(stem), "a"}