Module:hu-prefixed

Hello, you have come here looking for the meaning of the word Module:hu-prefixed. In DICTIOUS you will not only get to know all the dictionary meanings for the word Module:hu-prefixed, but we will also tell you about its etymology, its characteristics and you will know how to say Module:hu-prefixed in singular and plural. Everything you need to know about the word Module:hu-prefixed you have here. The definition of the word Module:hu-prefixed will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofModule:hu-prefixed, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.


local p = {}
function p.checkpref(str)
    local prefixes = {"át", "be", "el", "ki", "le", "rá"}
    local prefix = string.sub(str, 1, 2)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"alá", "elé", "elő", "fel", "föl", "ide", "jól", "jót", "meg", "oda", "ott", "túl"}
    local prefix = string.sub(str, 1, 3)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"abba", "alul", "bele", "belé", "benn", "fenn", "fölé", "fönn", "haza", "jóvá", "köré", "közé", "mögé", "neki", "szét", "tele", "teli", "tova", "újjá", "újra", "után", "utol"}
    local prefix = string.sub(str, 1, 4)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"agyon", "alább", "által", "egybe", "egyet", "ellen", "előre", "észre", "félbe", "félre", "felül", "fölül", "hátra", "helyt", "hozzá", "ketté", "körbe", "körül", "közbe", "közre", "közzé", "külön", "létre", "mellé", "odább", "odébb", "össze", "rajta", "utána", "végbe", "végig", "végre"}
    local prefix = string.sub(str, 1, 5)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"együtt", "ellent", "helyre", "karban", "közben", "nagyot", "rendre", "számon", "szembe", "szemre", "szerte", "tovább", "tönkre", "vissza"}
    local prefix = string.sub(str, 1, 6)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"helyben", "kölcsön", "nyilván", "rosszul", "széjjel", "viszont"}
    local prefix = string.sub(str, 1, 7)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"kétségbe", "szörnyet"}
    local prefix = string.sub(str, 1, 8)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    local prefixes = {"keresztül"}
    local prefix = string.sub(str, 1, 9)
    for _, p in ipairs(prefixes) do
        if prefix == p then
            return true
        end
    end
    return false
end