Module:πτώση
Documentation for this module may be created at Module:πτώση/τεκμηρίωση
local p = {}
function exeikati(onearg)
return not (onearg == nil or mw.ustring.len(onearg) < 1)
end
errorhere = function(errstring)
return '<div class="error">' .. errstring .. '</div>[[Κατηγορία:Σελίδες με σφάλματα]]'
end
p['πτώση'] = {
["ο"] = "ν [[ονομαστική]]",
["γ"] = " [[γενική]]",
["δ"] = " [[δοτική]]",
["α"] = "ν [[αιτιατική]]",
["κ"] = "ν [[κλητική]]",
}
p['αριθμός'] = {
["εν"] = "[[ενικός|ενικού]]",
["πλ"] = "[[πληθυντικός|πληθυντικού]]",
["δυ"] = "[[δυϊκός|δυϊκού]]",
}
p.export = function (frame)
local args = frame:getParent().args
local output = ""
if args[1] == nil then
output = "'''''[[πτώση]]'''''"
else
output = "''[[" .. args[3] .. "]]'' στη" .. p['πτώση'][args[1]] .. ' του ' .. p['αριθμός'][args[2]]
end
return frame:preprocess(output)
end
p.test = function(arg)
local output = p['πτώση'][args[1]]
end
return p