# Symbols for german.
# Copyright © 2004 Björn Beutel.
# Symbols for all lexicon entries. ============================================
surf; # Attribute: surface of a lexicon entry.
base; # Attribute: base form of a lexicon entry.
POS; # Attribute: part of speech. Possible values:
pronoun; rel_pronoun; determiner; preposition; punctuation; prefix;
name; substantive; adjective; adverb; verb; sub_conjunction;
subtype; # Attribute: further distinguishing a specific POS.
forms; # Attribute: single flexional forms of a lemma as a list.
# Substantives. ==============================================================
# POS: substantive;
case;
sg1; sg2; sg3; # 1st, 2nd, 3rd person singular.
pl1; pl2; pl3; # 1st, 2nd, 3rd person plural.
gen_sg; gen_pl;
dat_sg; dat_pl;
acc_sg; acc_pl;
nom := <sg1, sg2, sg3, pl1, pl2, pl3>;
gen := <gen_sg, gen_pl>;
dat := <dat_sg, dat_pl>;
acc := <acc_sg, acc_pl>;
singular := <sg1, sg2, sg3, gen_sg, dat_sg, acc_sg>;
plural := <pl1, pl2, pl3, gen_pl, dat_pl, acc_pl>;
sg2|pl2 := <sg2, pl2>;
sg23|pl2 := <sg2, sg3, pl2>;
sg3|pl3|acc := <sg3, pl3, acc_sg, acc_pl>;
sg3|dat|acc := <sg3, dat_sg, dat_pl, acc_sg, acc_pl>;
sg3|acc_sg := <sg3, acc_sg>;
sg3|dat_sg|acc_sg := <sg3, dat_sg, acc_sg>;
pl2|dat_sg := <pl2, dat_sg>;
pl3|acc := <pl3, acc_sg, acc_pl>;
pl3|dat_pl|acc_pl := <pl3, dat_pl, acc_pl>;
nom_sg|dat_sg|acc_sg := <sg1, sg2, sg3, dat_sg, acc_sg>;
nom_sg|dat_sg|acc_sg|nom_pl|gen_pl|acc_pl := <sg1, sg2, sg3, dat_sg,
acc_sg, pl1, pl2, pl3,
gen_pl, acc_pl>;
nom_sg|dat_sg|acc_sg|plural := <sg1, sg2, sg3, dat_sg, acc_sg,
pl1, pl2, pl3, gen_pl, dat_pl, acc_pl>;
nom_pl|gen_pl|acc_pl := <pl1, pl2, pl3, gen_pl, acc_pl>;
nom_pl|acc_pl := <pl1, pl2, pl3, acc_pl>;
gen_sg|dat_sg := <gen_sg, dat_sg>;
dat_sg|nom_pl|gen_pl|acc_pl := <dat_sg, pl1, pl2, pl3, gen_pl, acc_pl>;
dat_pl|acc_pl := <dat_pl, acc_pl>;
pl13 := <pl1, pl3>;
sg3|pl2 := <sg3, pl2>;
sg13 := <sg1, sg3>;
sg23 := <sg2, sg3>;
gender;
fem;
masc;
neut;
masc|neut := <masc, neut>;
# Adjectives. =================================================================
# POS: adjective;
adj_ending;
e; em; en; er; es;
# Adverbs. ====================================================================
# POS: adverb;
type;
directional; local; modal; temporal; causal;
# Verbs. ======================================================================
# POS: verb;
type;
finite; participle_2_haben; participle_2_sein; infinitive;
participle_2 := <participle_2_haben, participle_2_sein>;
subject; # See case for substantive.
tense;
present;
preterite;
valencies; # <<See case for substantive OR see subtype for adverb.>>
prefixes; # <[word_form: ..., valencies: ... ]>
# Subordinating conjunctions. =================================================
# POS: sub_conjunction;
subtype; # See subtype for adverbs.
constituent; # See case for substantive.
# End of file. ================================================================