Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GERMAN GRAM CONFIG (1.0)
- ROOTCAT IP.
- LEXENTRIES (TOY GERMAN).
- TEMPLATES (TOY GERMAN).
- RULES (TOY GERMAN).
- GOVERNABLERELATIONS SUBJ OBJ OBJ-TH OBL-TH COMP XCOMP.
- SEMANTICFUNCTIONS ADJ MOD TOPIC FOCUS.
- NONDISTRIBUTIVES NUM PERS GEND.
- "Peter verspricht das Haus zu kaufen ."
- "Peter verspricht dass er das Gemaelde kauft"
- "weil Maria das Gemaelde kauft droht Franz sie zu verlassen ."
- "Maria riecht den Teppich brennen ."
- "das Haus droht abzubrennen ."
- "Peter verspricht das Haus kaufen"
- "Maria riecht den Teppich zu brennen"
- ----
- TOY GERMAN RULES (1.0)
- IP --> {
- {
- CP: { (^ COMP) = ! | ! $ (^ ADJ) }
- (^ TOPIC) = !
- |
- AdvP: ! $ (^ ADJ)
- (^ TOPIC) = !
- |
- NP: {(^ SUBJ) = ! | (^ OBJ-TH) = ! | (^ OBJ) = ! (^ PASSIVE) =c +}
- (^ TOPIC) = !
- (! PRON-TYPE) ~=c int
- |
- PP: { ! $ (^ADJ) | (^ OBL-TH) = ! | (^ OBL-AG) = !}
- (^ TOPIC) = !
- }
- I': (^ CLAUSE-TYPE) =c decl
- |
- (NP: { (^ OBJ) = ! | (^ SUBJ) = ! | (^ OBJ-TH) = ! }
- (^ FOCUS) = !
- (! PRON-TYPE) =c int)
- I': (^ CLAUSE-TYPE) =c int
- }
- PUNCT.
- I' --> { V | Vaux }
- VP.
- VP --> {
- NP: { (^ OBJ) = ! | (^ SUBJ) = ! | (^ OBJ-TH) = ! }
- |
- AdvP: ! $ (^ ADJ)
- |
- PP: { ! $ (^ADJ) | (^ OBL-TH) = ! | (^ OBL-AG) = ! }
- }*
- (V')
- (CP: { (^ COMP) = ! | ! $ (^ ADJ) }).
- V' --> {
- PRT
- |
- V (Vaux)
- }.
- CP --> {
- C
- VP
- |
- NP: (!PRON-TYPE) =c int
- (^ FOCUS) = !
- { (^ SUBJ) = ! | (^ OBJ) = ! | (^ OBJ-TH) = ! };
- VP
- }.
- NP --> {
- (Det) N
- |
- Pron
- }.
- AdvP --> Adv.
- PP --> P
- NP: (^ OBJ) = !.
- ----
- TOY GERMAN LEXICON (1.0)
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- Xenia N * (^ PRED) = 'Xenia'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = f.
- Frederik N * (^ PRED) = 'Frederik'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Vincent N * (^ PRED) = 'Vincent'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Peter N * (^ PRED) = 'Peter'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Franz N * (^ PRED) = 'Franz'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Maria NN * (^ PRED) = 'Maria'
- (^ NUM) = sg
- (^ GENDER) = fem
- {(^ CASE) = Nom | (^ CASE) = Dat | (^ CASE) = Acc}.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- Kuenstler N * (^ PRED) = 'Kuenstler'
- {
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- |
- (^ NUM) = pl
- { (^ CASE) = nom | (^ CASE) = gen | (^ CASE) = acc }
- }
- (^ PERS) = 3
- (^ GEND) = m.
- Geld N * (^ PRED) = 'Geld'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = n.
- Gemaelde N * (^ PRED) = 'Gemaelde'
- {
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- |
- (^ NUM) = pl
- { (^ CASE) = nom | (^ CASE) = gen | (^ CASE) = dat | (^ CASE) = acc }
- }
- (^ PERS) = 3
- (^ GEND) = n.
- Marktplatz N * (^ PRED) = 'Marktplatz'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Mann N * (^ PRED) = 'Mann'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Tausch N * (^ PRED) = 'Tausch'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = m.
- Schokolade N * (^ PRED) = 'Schokolade'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = gen | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = f.
- Eis N * (^ PRED) = 'Eis'
- (^ NUM) = sg
- { (^ CASE) = nom | (^ CASE) = dat | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = n.
- Kindern N * (^ PRED) = 'Kindern'
- (^ NUM) = pl
- (^ CASE) = dat
- (^ PERS) = 3
- (^ GEND) = n.
- Kinder N * (^ PRED) = 'Kinder'
- (^ NUM) = pl
- { (^ CASE) = nom | (^ CASE) = gen | (^ CASE) = acc }
- (^ PERS) = 3
- (^ GEND) = n.
- Haus N * (^ PRED) = 'Haus'
- (^ NUM) = sg
- {(^ CASE) = Nom | (^ CASE) = Dat | (^ CASE) = Acc}
- (^ PERS) = 1
- (^ GENDER) = neut.
- Teppich N * (^ PRED) = 'Teppich'
- (^ NUM) = sg
- {(^ CASE) = Nom | (^ CASE) = Dat | (^ CASE) = Acc}
- (^ PERS) = 1
- (^ GENDER) = masc.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- behauptet V * (^ PRED) = 'behaupten<(^ SUBJ)(^ COMP)>'
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ COMP COMPL-FORM) =c dass
- (^ TENSE) = pres
- (^ MOOD) = ind.
- kennt V * (^ PRED) = 'kennen<(^ SUBJ)(^ OBJ)>'
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ OBJ CASE) =c acc
- (^ TENSE) = pres
- (^ MOOD) = ind.
- schenkt V * (^ PRED) = 'schenken<(^ SUBJ)(^ OBJ)(^ OBJ-TH)>'
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ OBJ CASE) =c acc
- (^ OBJ-TH CASE) =c dat
- (^ TENSE) = pres
- (^ MOOD) = ind.
- kauft V * {
- (^ PRED) = 'kaufen<(^ SUBJ)(^ OBJ)>'
- |
- (^ PRED) = 'kaufen<(^ SUBJ)(^ OBJ)(^ OBJ-TH)>'
- (^ OBJ-TH CASE) =c dat
- }
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ OBJ CASE) =c acc
- (^ TENSE) = pres
- (^ MOOD) = ind.
- verschenkt V * {
- (^ PRED) = 'verschenken<(^ SUBJ)(^ OBJ)>'
- (^ PASSIVE) = -
- (^ OBJ CASE) =c acc "Im Passiv gibt es kein OBJ!"
- |
- (^ PRED) = 'verschenken< NULL (^ SUBJ)>'
- (^ PASSIVE) = +
- }
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ TENSE) = present
- (^ MOOD) = ind
- .
- verwoehnt V * (^ PRED) = 'verwoehnen<(^ SUBJ)(^ OBJ)>'
- (^ SUBJ CASE) =c nom
- {
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- |
- (^ SUBJ NUM) =c pl
- (^ SUBJ PERS) =c 2
- }
- (^ OBJ CASE) =c acc
- (^ TENSE) = present
- (^ MOOD) = ind.
- schlaegt V * (^ PRED) = 'vorschlagen<(^ SUBJ)(^ OBJ)(^ OBJ-TH)>'
- (^ SUBJ CASE) =c nom
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- (^ OBJ-TH CASE) =c dat
- (^ OBJ CASE) =c acc
- (^ PRT-FORM) =c vor "Von der Partikel gesetzt"
- (^ V-TYPE) = separable "Von der Partikel verlangt"
- (^ TENSE) = pres
- (^ MOOD) = ind.
- gekauft V * {
- (^ PRED) = 'kaufen<(^ SUBJ)(^ OBJ)(^ OBJ-TH)>'
- (^ PERF) = + "Vom Hilfsverb verlangt"
- (^ AUX-FORM) =c haben "Perfekt mit haben, nicht mit sein"
- (^ PASSIVE) = -
- (^ SUBJ CASE) =c nom
- (^ OBJ CASE) =c acc
- |
- (^ PRED) = 'kaufen<(^ OBJ-TH)(^ OBL-AG)(^ SUBJ)>'
- (^ PERF) = +
- (^ TENSE) = past
- (^ AUX-FORM) =c werden "Passiv mit werden"
- (^ PASSIVE) = +
- (^ SUBJ CASE) =c nom
- |
- (^ PRED) = 'kaufen<NULL (^ SUBJ)(^ OBJ-TH)>'
- (^ PERF) = +
- (^ TENSE) = past
- (^ AUX-FORM) =c werden "Passiv mit werden"
- (^ PASSIVE) = +
- }
- (^ OBJ-TH CASE) =c dat.
- riecht V * (^PRED) = 'riechen<(^SUBJ)(^OBJ)>'
- (^SUBJ NUM) = sg
- (^SUBJ PERS) = 3
- (^TENSE) = pres
- (^OBJ CASE) = Acc.
- verspricht V * (^PRED) = 'versprechen<(^SUBJ)(^OBJ)>'
- (^SUBJ NUM) = sg
- (^SUBJ PERS) = 3
- (^TENSE) = pres
- (^OBJ CASE) = Acc.
- droht V * (^PRED) = 'drohen<(^SUBJ)(^OBJ)>'
- (^SUBJ NUM) = sg
- (^SUBJ PERS) = 3
- (^TENSE) = pres
- (^OBJ CASE) = Acc.
- kaufen V * (^PRED) = 'kaufen<(^SUBJ)(^OBJ)>'
- (^OBJ CASE) = Acc.
- verlassen V * (^PRED) = 'verlassen<(^SUBJ)(^OBJ)>'
- (^OBJ CASE) = Acc.
- brennen V * (^PRED) = 'brennen<(^SUBJ)(^OBJ)>'
- (^OBJ CASE) = Acc.
- abzubrennen V * (^PRED) = 'abzubrennen<(^SUBJ)(^OBJ)>'
- (^OBJ CASE) = Acc.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- hat Vaux * (^ AUX-FORM) = haben "Vom Partizip verlangt"
- (^ SUBJ NUM) =c sg
- (^ SUBJ PERS) =c 3
- (^ PERF) =c + "Vom Partizip gesetzt"
- (^ TENSE) = present
- (^ MOOD) = inf.
- wird Vaux * (^ AUX-FORM) = werden
- (^ SUBJ CASE) =c nom
- (^ PASSIVE) =c + "vom Passiv Verb gesetzt"
- (^ TENSE) = present
- (^ MOOD) = ind.
- wurde Vaux * (^ AUX-FORM) = werden
- (^ SUBJ CASE) =c nom
- (^ OBJ-TH CASE) =c dat
- (^ PASSIVE) =c + "vom Passiv Verb gesetzt"
- (^ PERF) =c +
- (^ TENSE) =c past
- (^ MOOD) = ind.
- vor PRT * (^ PRT-FORM) = vor "Vom Partikelverb verlangt"
- (^ V-TYPE) =c separable "Vom Partikelverb gesetzt"
- .
- auf PREP * (^PRED)='auf<(^OBJ)>'
- (^OBJ CASE)= Dat.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- wem Pron * (^ PRED) = 'pro'
- (^ PRON-TYPE) = int
- (^ PERS) = 3
- (^ NUM) = sg
- { (^ GEND) = m | (^ GEND) = f | (^ GEND) = n }
- (^ CASE) = dat.
- er Pron * (^ PRED) = 'pro'
- (^ PRON-TYPE) = pers
- (^ PERS) = 3
- (^ NUM) = sg
- (^ GEND) = m
- (^ CASE) = nom.
- sie Pron * (^PRED)='pro'
- (^ PRON-TYPE) = pers
- (^ PERS) = 3
- (^NUM)=sg
- (^ GEND) = f
- (^CASE)=nom.
- ihm Pron * (^ PRED) = 'pro'
- (^ PRON-TYPE) = pers
- (^ PERS) = 3
- (^ NUM) = sg
- { (^ GEND) = m | (^ GEND) = n }
- (^ CASE) = dat.
- ihnen Pron * (^ PRED) = 'pro'
- (^ PRON-TYPE) = pers
- (^ PERS) = 3
- (^ NUM) = pl
- { (^ GEND) = m | (^ GEND) = f | (^ GEND) = n }
- (^ CASE) = dat.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- einen Det * (^ DEF) = -
- (^ DET-TYPE) = art
- (^ CASE) =c acc
- (^ NUM) =c sg
- (^ GEND) =c m.
- ein Det * (^ DEF) = -
- (^ DET-TYPE) = art
- (^ NUM) =c sg
- {
- (^ GEND) =c m
- (^ CASE) =c nom
- |
- (^ GEND) =c n
- { (^ CASE) =c nom | (^ CASE) =c acc }
- }.
- der Det * (^ DEF) = +
- (^ DET-TYPE) = art
- {
- (^ NUM) =c sg
- {
- (^ GEND) =c m
- (^ CASE) =c nom
- |
- (^ GEND) =c f
- { (^ CASE) =c gen | (^ CASE) =c dat }
- }
- |
- (^ NUM) =c pl
- (^ CASE) =c gen
- }.
- das Det * (^SPEC)=def
- (^GENDER)=neut
- (^CASE)=Nom.
- dem Det * (^ DEF) = +
- (^ DET-TYPE) = art
- (^ CASE) =c dat
- (^ NUM) =c sg
- { (^ GEND) =c m | (^ GEND) = n }.
- den Det * (^ DEF) = +
- (^ DET-TYPE) = art
- {
- (^ NUM) =c sg
- (^ CASE) =c acc
- (^ GEND) =c m
- |
- (^ NUM) =c pl
- (^ CASE) =c dat
- { (^ GEND) =c m | (^ GEND) =c f | (^ GEND) =c n }
- }.
- dieses Det * (^ DEF) = +
- (^ NUM) =c sg
- (^ CASE) =c nom
- (^ GEND) =c n.
- seine Det * (^ DEF) = +
- (^ DET-TYPE) = poss
- {
- (^ NUM) =c sg
- (^ GEND) =c f
- { (^ CASE) =c nom | (^ CASE) =c acc }
- |
- (^ NUM) =c pl
- { (^ GEND) =c m | (^ GEND) =c f | (^ GEND) =c n }
- { (^ CASE) =c nom | (^ CASE) =c acc }
- }.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- gestern Adv * (^ PRED) = 'gestern'.
- oft Adv * (^ PRED) = 'oft'.
- nicht Adv * (^ PRED) = 'nicht'.
- auf P * (^ PRED) = 'auf<(^ OBJ)>'
- (^ OBJ CASE) =c dat.
- zu P * (^ PRED) = 'zu<(^ OBJ)>'
- (^ OBJ CASE) =c dat.
- von P * (^ PRED) = 'von<(^ OBJ)>'
- (^ OBJ CASE) =c dat.
- dass C * (^COMPL-FORM) = dass
- (^CLAUSE-TYPE) = decl.
- weil C * (^COMPL-FORM) = weil
- (^CLAUSE-TYPE) = decl.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- . PUNCT * (^CLAUSE-TYPE) = decl.
- ? PUNCT * (^CLAUSE-TYPE) = int.
- "---------------------------------------------------------------"
- "---------------------------------------------------------------"
- ----
- TOY GERMAN TEMPLATES (1.0)
- ----
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement