% derartige 
% Adjektive a([Kompl],[Dekl,Gen,Num,Kas])

a([[]],[st,mask,sg,nom]) --> [derartiger].
a([[]],[st,mask,sg,gen]) --> [derartigen].
a([[]],[st,mask,sg,dat]) --> [derartigem].
a([[]],[st,mask,sg,akk]) --> [derartigen].

a([[]],[st,fem,sg,nom]) --> [derartige].
a([[]],[st,fem,sg,gen]) --> [derartiger].
a([[]],[st,fem,sg,dat]) --> [derartiger].
a([[]],[st,fem,sg,akk]) --> [derartige].

a([[]],[st,neut,sg,nom]) --> [derartiges].
a([[]],[st,neut,sg,gen]) --> [derartigen].
a([[]],[st,neut,sg,dat]) --> [derartigem].
a([[]],[st,neut,sg,akk]) --> [derartiges].

a([[]],[st,-,pl,nom]) --> [derartige].
a([[]],[st,-,pl,gen]) --> [derartiger].
a([[]],[st,-,pl,dat]) --> [derartigen].
a([[]],[st,-,pl,akk]) --> [derartige].

a([[]],[sw,mask,sg,nom]) --> [derartige].
a([[]],[sw,mask,sg,gen]) --> [derartigen].
a([[]],[sw,mask,sg,dat]) --> [derartigen].
a([[]],[sw,mask,sg,akk]) --> [derartigen].

a([[]],[sw,fem,sg,nom]) --> [derartige].
a([[]],[sw,fem,sg,gen]) --> [derartigen].
a([[]],[sw,fem,sg,dat]) --> [derartigen].
a([[]],[sw,fem,sg,akk]) --> [derartige].

a([[]],[sw,neut,sg,nom]) --> [derartige].
a([[]],[sw,neut,sg,gen]) --> [derartigen].
a([[]],[sw,neut,sg,dat]) --> [derartigen].
a([[]],[sw,neut,sg,akk]) --> [derartige].

a([[]],[sw,-,pl,nom]) --> [derartigen].
a([[]],[sw,-,pl,gen]) --> [derartigen].
a([[]],[sw,-,pl,dat]) --> [derartigen].
a([[]],[sw,-,pl,akk]) --> [derartigen].

a([[]],[ge,mask,sg,nom]) --> [derartiger].
a([[]],[ge,mask,sg,gen]) --> [derartigen].
a([[]],[ge,mask,sg,dat]) --> [derartigen].
a([[]],[ge,mask,sg,akk]) --> [derartigen].

a([[]],[ge,fem,sg,nom]) --> [derartige].
a([[]],[ge,fem,sg,gen]) --> [derartigen].
a([[]],[ge,fem,sg,dat]) --> [derartigen].
a([[]],[ge,fem,sg,akk]) --> [derartige].

a([[]],[ge,neut,sg,nom]) --> [derartiges].
a([[]],[ge,neut,sg,gen]) --> [derartigen].
a([[]],[ge,neut,sg,dat]) --> [derartigen].
a([[]],[ge,neut,sg,akk]) --> [derartiges].

a([[]],[ge,-,pl,nom]) --> [derartigen].
a([[]],[ge,-,pl,gen]) --> [derartigen].
a([[]],[ge,-,pl,dat]) --> [derartigen].
a([[]],[ge,-,pl,akk]) --> [derartigen].



cn([mask],[sg,nom]) --> ['Fall'].
cn([mask],[sg,gen]) --> ['Falles'].
cn([mask],[sg,gen]) --> ['Falls'].
cn([mask],[sg,dat]) --> ['Falle'].
cn([mask],[sg,akk]) --> ['Fall'].

cn([mask],[pl,nom]) --> ['Fälle'].
cn([mask],[pl,gen]) --> ['Fälle'].
cn([mask],[pl,dat]) --> ['Fällen'].
cn([mask],[pl,akk]) --> ['Fälle'].

n([[an,dat],fem],[sg,nom]) --> ['Freude'].
n([[an,dat],fem],[sg,gen]) --> ['Freude'].
n([[an,dat],fem],[sg,dat]) --> ['Freude'].
n([[an,dat],fem],[sg,akk]) --> ['Freude'].

n([[an,dat],fem],[pl,nom]) --> ['Freuden'].
n([[an,dat],fem],[pl,gen]) --> ['Freuden'].
n([[an,dat],fem],[pl,dat]) --> ['Freuden'].
n([[an,dat],fem],[pl,akk]) --> ['Freuden'].

praeposition(an,dat).

n([[für,akk],fem],[sg,nom]) --> ['Vorliebe'].
n([[für,akk],fem],[sg,gen]) --> ['Vorliebe'].
n([[für,akk],fem],[sg,dat]) --> ['Vorliebe'].
n([[für,akk],fem],[sg,akk]) --> ['Vorliebe'].

n([[für,akk],fem],[pl,nom]) --> ['Vorlieben'].
n([[für,akk],fem],[pl,gen]) --> ['Vorlieben'].
n([[für,akk],fem],[pl,dat]) --> ['Vorlieben'].
n([[für,akk],fem],[pl,akk]) --> ['Vorlieben'].

praeposition(für,akk).
