Modul:compound/hu/data
Megjelenés
< Modul:compound | hu
A modult a Modul:compound/hu/data/doc lapon tudod dokumentálni
local function poss(...)
local ret = {}
for _, v in ipairs{...} do
ret[v] = true
end
return ret
end
return {
verb_prefixes = {
["abba-"] = true,
["agyon-"] = true,
["alá-"] = true,
["alább-"] = true,
["által-"] = true,
["alul-"] = true,
["át-"] = true,
["be-"] = true,
["bele-"] = true,
["benn-"] = true,
["egybe-"] = true,
["együtt-"] = true,
["el-"] = true,
["ellen-"] = true,
["elő-"] = true,
["előre-"] = true,
["fel-"] = true,
["félbe-"] = true,
["félre-"] = true,
["felül-"] = true,
["fenn-"] = true,
["föl-"] = true,
["fölül-"] = true,
["fönn-"] = true,
["hátra-"] = true,
["haza-"] = true,
["helyre-"] = true,
["hozzá-"] = true,
["ide-"] = true,
["jóvá-"] = true,
["keresztül-"] = true,
["ketté-"] = true,
["ki-"] = true,
["kölcsön-"] = true,
["körbe-"] = true,
["körül-"] = true,
["közbe-"] = true,
["közre-"] = true,
["külön-"] = true,
["le-"] = true,
["létre-"] = true,
["meg-"] = true,
["mellé-"] = true,
["neki-"] = true,
["oda-"] = true,
["össze-"] = true,
["rá-"] = true,
["rajta-"] = true,
["széjjel-"] = true,
["szembe-"] = true,
["szerte-"] = true,
["szét-"] = true,
["tele-"] = true,
["tova-"] = true,
["tovább-"] = true,
["tönkre-"] = true,
["túl-"] = true,
["újjá-"] = true,
["újra-"] = true,
["utána-"] = true,
["vissza-"] = true,
["végbe-"] = true,
["végig-"] = true,
},
derivations = {
-- [!] = főnevesült melléknév, nem valódi főnévképző
-- multiple parts of speech
["*"] = {
["-i"] = poss("noun", "adjective"), -- reggeli (fn) [!] / reggeli (mn)
["-cska"] = poss("noun", "adjective"), -- házacska / pirosacska
["-cske"] = poss("noun", "adjective"),
["-ul"] = poss("verb", "adverb"), -- pirul / magyarul
["-ül"] = poss("verb", "adverb"),
["-lag"] = poss("noun", "adverb"), -- mérleg / egyhangúlag
["-leg"] = poss("noun", "adverb"),
["-s"] = poss("noun", "adjective"), -- adós (fn) [!] / adós (mn)
["-as"] = poss("noun", "adjective"),
["-es"] = poss("noun", "adjective"),
["-os"] = poss("noun", "adjective"),
["-ós"] = poss("noun", "adjective"),
["-ös"] = poss("noun", "adjective"),
["-ista"] = poss("noun", "adjective"), -- anarchista (fn) [!] / anarchista (mn)
["-at"] = poss("noun", "verb"), -- iszonyat / ringat
["-et"] = poss("noun", "verb"),
["-vány"] = poss("noun", "adjective"), -- utalvány / halvány (?)
},
["noun"] = {
["-ci"] = true,
["-ció"] = true,
["-cs"] = true,
["-csa"] = true,
["-cse"] = true,
["-da"] = true,
["-de"] = true,
["-dék"] = true,
["-dalom"] = true,
["-delem"] = true,
["-ék"] = true,
["-ka"] = true,
["-ke"] = true,
["-lék"] = true,
["-alom"] = true,
["-elem"] = true,
["-lat"] = true,
["-let"] = true,
["-ály"] = true,
["-ély"] = true,
["-mány"] = true,
["-mény"] = true,
["-más"] = true,
["-né"] = true,
["-enc"] = true,
["-onc"] = true,
["-nok"] = true,
["-nök"] = true,
["-ény"] = true,
["-ár"] = true,
["-ás"] = true,
["-és"] = true,
["-ság"] = true,
["-ség"] = true,
["-ász"] = true,
["-ész"] = true,
["-tyú"] = true,
["-tyű"] = true,
["-vény"] = true,
["-izmus"] = true,
["-zat"] = true,
["-zet"] = true,
},
["adjective"] = {
["-ú"] = true,
["-ű"] = true,
["-beli"] = true,
["-féle"] = true,
["-ható"] = true,
["-hető"] = true,
["-hatatlan"] = true,
["-hetetlen"] = true,
["-ékeny"] = true,
["-ékony"] = true,
["-kás"] = true,
["-kés"] = true,
["-ánk"] = true,
["-énk"] = true,
["-nyi"] = true,
["-ős"] = true,
["-atlan"] = true,
["-etlen"] = true,
["-talan"] = true,
["-telen"] = true,
["-tlan"] = true,
["-tlen"] = true,
},
["verb"] = {
["-csál"] = true,
["-csél"] = true,
["-ad"] = true,
["-ed"] = true,
["-dácsol"] = true,
["-décsel"] = true,
["-edik"] = true,
["-odik"] = true,
["-ódik"] = true,
["-ödik"] = true,
["-ődik"] = true,
["-dal"] = true,
["-del"] = true,
["-dul"] = true,
["-dül"] = true,
["-dos"] = true,
["-dös"] = true,
["-dezik"] = true,
["-dozik"] = true,
["-eg"] = true,
["-og"] = true,
["-gat"] = true,
["-get"] = true,
["-ogat"] = true,
["-eget"] = true,
["-ked"] = true,
["-kod"] = true,
["-köd"] = true,
["-kedik"] = true,
["-kodik"] = true,
["-kódik"] = true,
["-ködik"] = true,
["-kődik"] = true,
["-kál"] = true,
["-kél"] = true,
["-kol"] = true,
["-köl"] = true,
["-kezik"] = true,
["-kozik"] = true,
["-kózik"] = true,
["-közik"] = true,
["-kőzik"] = true,
["-l"] = true,
["-al"] = true,
["-ál"] = true,
["-el"] = true,
["-ol"] = true,
["-öl"] = true,
["-lal"] = true,
["-lál"] = true,
["-lél"] = true,
["-lik"] = true,
["-llik"] = true,
["-lkedik"] = true,
["-lkodik"] = true,
["-lködik"] = true,
["-lódik"] = true,
["-lődik"] = true,
["-öng"] = true,
["-int"] = true,
["-íroz"] = true,
["-skedik"] = true,
["-skodik"] = true,
["-sködik"] = true,
["-sít"] = true,
["-szik"] = true,
["-szkedik"] = true,
["-szkodik"] = true,
["-aszt"] = true,
["-t"] = true,
["-ít"] = true,
["-atik"] = true,
["-etik"] = true,
["-tat"] = true,
["-tet"] = true,
["-z"] = true,
["-az"] = true,
["-ez"] = true,
["-oz"] = true,
["-öz"] = true,
["-zik"] = true,
["-ezik"] = true,
["-ozik"] = true,
["-ózik"] = true,
["-özik"] = true,
["-őzik"] = true,
["-izál"] = true,
},
["adverb"] = {
["-n"] = true,
["-an"] = true,
["-en"] = true,
},
},
}