Module:κλίση/el/επίθετο

Από Βικιλεξικό
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση

Documentation for this module may be created at Module:κλίση/el/επίθετο/τεκμηρίωση

export = {}
local Lf = {} -- local functions
local Ld = {['έκδοση'] = 1, } -- local params and constants
Ld['κατηγορίες για σφάλματα'] = '[[Κατηγορία:Συντήρηση:Σελίδες με σφάλματα στο Module κλίση/el/επίθετο]]'

Ld['χρώμαυπόβαθρου'] = 'd9ebff'
Ld['χρώμαπεριγράμματος'] = '#AAAACC'
Ld['χρώματίτλου'] = '#A1BDEA'
Ld['χρώμακατάληξης'] = 'DeepPink'

Lf['κατάληξη'] = function (kataliksi)
    return '<font style="color:' .. Ld['χρώμακατάληξης'] ..';">' .. kataliksi .. '</font>'
end

Lf['πλήρηςπίνακας'] = function(args)
	args['γραμμή παρατήρησης'] = ''
    if not (args['παρατήρηση'] == nil or mw.ustring.len(args['παρατήρηση']) < 1) then
        --mw.log('para')
        args['γραμμή παρατήρησης'] = '|-' .. "\n" .. [=[| colspan="4" align="left" style="background:#d9ebff; font-size: 90%; font-style: italic;" | ]=]
        args['γραμμή παρατήρησης'] = args['γραμμή παρατήρησης'] .. args['παρατήρηση'] .. "\n"
    end

	output = [=[{| style="float:right;border:1px solid ]=] ..Ld['χρώμαπεριγράμματος'] .. [=[;margin-left:0.5em;margin-bottom:0.5em;text-align:center;" rules="all" cellpadding="3" cellspacing="0"
! bgcolor=]=] .. Ld['χρώματίτλου']  .. [=[| '''''[[πτώση]]'''''
! bgcolor=]=] .. Ld['χρώματίτλου']  .. [=[ colspan="3" | '''''[[ενικός]]'''''
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[ονομαστική]]'''''
| align="left" |]=] .. args['ΛοεΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοεΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοεΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[γενική]]'''''
| align="left" |]=] .. args['ΛγεΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛγεΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛγεΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[αιτιατική]]'''''
| align="left" |]=] .. args['ΛαεΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛαεΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοεΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[κλητική]]'''''
| align="left" |]=] .. args['ΛκεΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛκεΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛκεΟ'] .. '\n' .. [=[
|-
! bgcolor=]=] .. Ld['χρώματίτλου']  .. [=[ | '''''[[πτώση]]'''''
! bgcolor=]=] .. Ld['χρώματίτλου']  .. [=[ colspan="3" | '''''[[πληθυντικός]]'''''
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[ονομαστική]]'''''
| align="left" |]=] .. args['ΛοπΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοπΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοπΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[γενική]]'''''
| align="left" |]=] .. args['ΛγπΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛγπΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛγπΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[αιτιατική]]'''''
| align="left" |]=] .. args['ΛαπΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛαπΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛοπΟ'] .. '\n' .. [=[
|-
| bgcolor=]=] .. Ld['χρώμαυπόβαθρου'] .. [=[ | '''''[[κλητική]]'''''
| align="left" |]=] .. args['ΛκπΑ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛκπΘ'] .. '\n' .. [=[
| align="left" |]=] .. args['ΛκπΟ'] .. '\n' .. args['γραμμή παρατήρησης'] .. [=[
|}]=]

    if (args['ονοματοχώρος'] or 1) == 0 then
    	--η γλώσσα στην κατηγορία θα είναι απαραίτητη αν υπάρχουν ίδιοι "τύποι" σε διαφορετικές γλώσσες.
        output = output .. '[[Κατηγορία:' .. args['κατηγορία κλίσης'] .. ' που κλίνονται όπως το ' .. args['τύπος'] .. ']]'
    end
	return output
end

Lf['κλίση1'] = function(args)
	 lc = {}
	 lc['μέγεθος κατάληξης'] = 0
	 lc['χωρίς κλητική'] = (args['χκλ'] ~= nil) --δηλαδή αληθής αν υπάρχει η παράμετρος έστω και χωρίς όρισμα
    --local stemnumber = 0
    if args['α'] ~= "πλ" then
        lc['μέγεθος κατάληξης'] = tonumber(mw.ustring.len(args['οεΑ']))
    else
        lc['μέγεθος κατάληξης'] = tonumber(mw.ustring.len(args['οπΑ']))
    end
    args['θέμα1'] = mw.ustring.sub(args['λήμμα'],1,-lc['μέγεθος κατάληξης']-1)


    args['ΛοεΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οεΑ'])
    args['ΛοεΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οεΘ'])
    args['ΛοεΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οεΟ'])
    args['ΛγεΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γεΑ'])
    args['ΛγεΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γεΘ'])
    args['ΛγεΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γεΟ'])
    args['ΛαεΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['αεΑ'])
    args['ΛαεΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['αεΘ'])
    args['ΛαεΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['αεΟ'])
    if lc['χωρίς κλητική']  then
	    args['ΛκεΑ'] = '-'
	    args['ΛκεΘ'] = '-'
	    args['ΛκεΟ'] = '-'
    else
	    args['ΛκεΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κεΑ'])
	    args['ΛκεΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κεΘ'])
	    args['ΛκεΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κεΟ'])
	end
    args['ΛοπΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οπΑ'])
    args['ΛοπΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οπΘ'])
    args['ΛοπΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['οπΟ'])
    args['ΛγπΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γπΑ'])
    args['ΛγπΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γπΘ'])
    args['ΛγπΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['γπΟ'])
    args['ΛαπΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['απΑ'])
    args['ΛαπΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['απΘ'])
    args['ΛαπΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['απΟ'])
    if lc['χωρίς κλητική']  then
	    args['ΛκπΑ'] = '-'
	    args['ΛκπΘ'] = '-'
	    args['ΛκπΟ'] = '-'
    else
	    args['ΛκπΑ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κπΑ'])
	    args['ΛκπΘ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κπΘ'])
	    args['ΛκπΟ'] = args['θέμα1'] .. Lf['κατάληξη']( args['κπΟ'])
	end
	return Lf['πλήρηςπίνακας'](args)
end

export['ελαστικός'] = function(args) --δοκιμαστικό
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

--ανέτοιμα
export['καλός'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['γλυκός'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['ωραίος'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['όμορφος'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['ζημιογόνος'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['κακοποιός'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['συνεχής'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['συνήθης'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['ελώδης'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['πλήρης'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['σταχτής'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['ζηλιάρης'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['βαθύς'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['ευθύς'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['απών'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['δευτερεύων'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

export['μετριόφρων'] = function(args)
    args['οεΑ'] = "ός"
    args['οεΘ'] = "ή"
    args['οεΟ'] = "ό"
    args['γεΑ'] = "ού"
    args['γεΘ'] = "ής"
    args['γεΟ'] = "ού"
    args['αεΑ'] = "ό"
    args['αεΘ'] = "ή"
    args['αεΟ'] = "ό"
    args['κεΑ'] = "έ"
    args['κεΘ'] = "ή"
    args['κεΟ'] = "ό"

    args['οπΑ'] = "οί"
    args['οπΘ'] = "ές"
    args['οπΟ'] = "ά"
    args['γπΑ'] = "ών"
    args['γπΘ'] = "ών"
    args['γπΟ'] = "ών"
    args['απΑ'] = "ούς"
    args['απΘ'] = "ές"
    args['απΟ'] = "ά"
    args['κπΑ'] = "οί"
    args['κπΘ'] = "ές"
    args['κπΟ'] = "ά"

    return Lf['κλίση1'](args)
end

return export