Module:accel/pl/sandbox

return { generate = function(params, entry) entry.pronunc = ""; if (params.form == "comparative" or (params.form == "superlative")) and (params.pos == "adjective") then entry.declension = ""; elseif (params.form == "abstract noun" or (params.form == "verbal noun")) and (params.pos == "verb") then entry.pos_header = "Noun"; entry.head = ""; entry.def = entry.make_def((params.form .. " of")); entry.declension = ""; elseif params.form == "anterior adverbial participle" and (params.pos == "verb") then entry.pos_header = "Participle"; entry.head = ""; entry.def = entry.make_def("inflection of", "||anterior|adverbial|part"); elseif params.form == "contemporary adverbial participle" and (params.pos == "verb") then entry.pos_header = "Participle"; entry.head = ""; entry.def = entry.make_def("inflection of", "||contemporary|adverbial|part"); elseif params.form == "passive adjectival participle" and (params.pos == "verb") then entry.pos_header = "Participle"; entry.head = ""; entry.def = entry.make_def("inflection of", "||m|s|pasv|adjectival|part"); entry.declension = ""; elseif params.form == "active adjectival participle" and (params.pos == "verb") then entry.pos_header = "Participle"; entry.head = ""; entry.def = entry.make_def("inflection of", "||actv|adj|part"); entry.declension = ""; elseif param.form == "neuter" and (param.pos == "adjective") then entry.pos_header = "Adjective"; entry.head = "" entry.def = entry.make_def("inflection of", "||n|nom//voc//acc|s;|nv|nom//acc//voc|p"); end end };