(Hun) Restructure inflectional tests, add more + script to generate

This commit is contained in:
Inari Listenmaa
2020-04-21 14:44:34 +02:00
parent 1dcb4720d1
commit 821b11b4e8
17 changed files with 341 additions and 405 deletions

View File

@@ -1,405 +0,0 @@
---------------------
-- Noun inflection --
---------------------
-- TODO: Sg Nom, Sg Acc, Pl Nom, Pl Acc, Sg Sup, Sg Com, possessed forms
-- Beer
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN beer_N))
LangEng: under the beer
LangHun: a sör alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN beer_N))
LangEng: in the beer
LangHun: a sörben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN beer_N))
LangEng: on the beer
LangHun: a sörnél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN beer_N))
# LangEng: of the beer
# LangHun: a söré
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN beer_N))
LangEng: to the beer
LangHun: a sörhöz
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN beer_N))
LangHun: a sörökben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN beer_N))
LangHun: a söröknél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN beer_N))
# LangHun: a söröké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN beer_N))
LangHun: a sörökhöz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN beer_N))
LangHun: a sörök alatt
--látom not látok
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN beer_N)))))) NoVoc
LangEng: I see the beer
LangHun: én látom a sört
--söröket not sörököt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN beer_N)))))) NoVoc
LangEng: I see the beers
LangHun: én látom a söröket
-- Woman
-- nő-nőt, not *nő-növet
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN woman_N))
LangEng: under the woman
LangHun: a nő alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN woman_N))
LangEng: in the woman
LangHun: a nőben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN woman_N))
LangEng: on the woman
LangHun: a nőnél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN woman_N))
# LangEng: of the woman
# LangHun: a nőé
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN woman_N))
LangEng: to the woman
LangHun: a nőhöz
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN woman_N))
LangHun: a nőkben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN woman_N))
LangHun: a nőknél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN woman_N))
# LangHun: a nőké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN woman_N))
LangHun: a nőkhöz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN woman_N))
LangHun: a nők alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN woman_N)))))) NoVoc
LangEng: I see the woman
LangHun: én látom a nőt
--nőket not nőköt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN woman_N)))))) NoVoc
LangEng: I see the women
LangHun: én látom a nőket
-- Apple
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN apple_N))
LangEng: under the apple
LangHun: az alma alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN apple_N))
LangEng: in the apple
LangHun: az almában
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN apple_N))
LangEng: on the apple
LangHun: az almánál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN apple_N))
# LangEng: of the apple
# LangHun: az almáé
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN apple_N))
LangEng: to the apple
LangHun: az almához
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN apple_N))
LangHun: az almákban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN apple_N))
LangHun: az almáknál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN apple_N))
# LangHun: az almáké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN apple_N))
LangHun: az almákhoz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN apple_N))
LangHun: az almák alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN apple_N)))))) NoVoc
LangEng: I see the apple
LangHun: én látom az almát
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN apple_N)))))) NoVoc
LangEng: I see the apples
LangHun: én látom az almákat
-- Bird
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN bird_N))
LangEng: under the bird
LangHun: a madár alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN bird_N))
LangEng: in the bird
LangHun: a madárban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN bird_N))
LangEng: on the bird
LangHun: a madárnál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN bird_N))
# LangEng: of the bird
# LangHun: a madáré
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN bird_N))
LangEng: to the bird
LangHun: a madárhoz
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN bird_N))
LangHun: a madarakban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN bird_N))
LangHun: a madaraknál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN bird_N))
# LangHun: a madaraké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN bird_N))
LangHun: a madarakhoz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN bird_N))
LangHun: a madarak alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN bird_N)))))) NoVoc
LangEng: I see the bird
LangHun: én látom a madarat
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN bird_N)))))) NoVoc
LangEng: I see the birds
LangHun: én látom a madarakat
-- Name
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN name_N))
LangEng: under the name
LangHun: a név alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN name_N))
LangEng: in the name
LangHun: a névben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN name_N))
LangEng: on the name
LangHun: a névnél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN name_N))
# LangEng: of the name
# LangHun: a névé
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN name_N))
LangEng: to the name
LangHun: a névhez
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN name_N))
LangHun: a nevekben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN name_N))
LangHun: a neveknél
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN name_N))
# LangHun: a neveké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN name_N))
LangHun: a nevekhez
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN name_N))
LangHun: a nevek alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN name_N)))))) NoVoc
LangEng: I see the name
LangHun: én látom a nevet
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN name_N)))))) NoVoc
LangEng: I see the names
LangHun: én látom a neveket
-- Man
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN man_N))
LangEng: under the man
LangHun: a férfi alatt
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN man_N))
LangEng: in the man
LangHun: a férfiban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN man_N))
LangEng: on the man
LangHun: a férfinál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN man_N))
# LangEng: of the man
# LangHun: a férfié
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN man_N))
LangEng: to the man
LangHun: a férfihoz
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN man_N))
LangHun: a férfiakban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN man_N))
LangHun: a férfiaknál
# Lang: PrepNP possess_Prep (DetCN (DetQuant DefArt NumPl) (UseN man_N))
# LangHun: a férfiaké
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN man_N))
LangHun: a férfiakhoz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN man_N))
LangHun: a férfiak alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN man_N)))))) NoVoc
LangEng: I see the man
LangHun: én látom a férfit
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN man_N)))))) NoVoc
LangEng: I see the men
LangHun: én látom a férfiakat
-- Horse
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumSg) (UseN horse_N))
LangEng: by the horse
LangHun: a lóval
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN horse_N))
LangEng: in the horse
LangHun: a lóban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN horse_N))
LangEng: on the horse
LangHun: a lónál
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN horse_N))
LangEng: to the horse
LangHun: a lóhoz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN horse_N))
LangEng: under the horse
LangHun: a ló alatt
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumPl) (UseN horse_N))
LangEng: by the horses
LangHun: a lovakkal
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN horse_N))
LangEng: in the horses
LangHun: a lovakban
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN horse_N))
LangEng: on the horses
LangHun: a lovaknál
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN horse_N))
LangEng: to the horses
LangHun: a lovakhoz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN horse_N))
LangEng: under the horses
LangHun: a lovak alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN horse_N)))))) NoVoc
LangEng: I see the horse
LangHun: én látom a lovat
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN horse_N)))))) NoVoc
LangEng: I see the horses
LangHun: én látom a lovakat
-- Stone
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumSg) (UseN stone_N))
LangHun: a kővel
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN stone_N))
LangHun: a kőben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN stone_N))
LangHun: a kőnél
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN stone_N))
LangHun: a kőhöz
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN stone_N))
LangHun: a kő alatt
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumPl) (UseN stone_N))
LangHun: a kövekkel
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN stone_N))
LangHun: a kövekben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN stone_N))
LangHun: a köveknél
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN stone_N))
LangHun: a kövekhez
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN stone_N))
LangHun: a kövek alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN stone_N)))))) NoVoc
LangEng: I see the stone
LangHun: én látom a követ
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN stone_N)))))) NoVoc
LangEng: I see the stones
LangHun: én látom a köveket
-- love_N
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumSg) (UseN love_N))
LangHun: a szerelemmel
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN love_N))
LangHun: a szerelemben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN love_N))
LangHun: a szerelemnél
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN love_N))
LangHun: a szerelemhez
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumSg) (UseN love_N))
LangHun: a szerelem alatt
Lang: PrepNP by8means_Prep (DetCN (DetQuant DefArt NumPl) (UseN love_N))
LangHun: a szerelmekkel
Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumPl) (UseN love_N))
LangHun: a szerelmekben
Lang: PrepNP on_Prep (DetCN (DetQuant DefArt NumPl) (UseN love_N))
LangHun: a szerelmeknél
Lang: PrepNP to_Prep (DetCN (DetQuant DefArt NumPl) (UseN love_N))
LangHun: a szerelmekhez
Lang: PrepNP under_Prep (DetCN (DetQuant DefArt NumPl) (UseN love_N))
LangHun: a szerelmek alatt
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (UseN love_N)))))) NoVoc
LangHun: én látom a szerelmet
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumPl) (UseN love_N)))))) NoVoc
LangHun: én látom a szerelmeket

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN apple_N)
LangHun: alma
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)))
LangHun: én látok egy almát
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN apple_N))
LangHun: egy almán
Lang: DetCN (DetQuant IndefArt NumPl) (UseN apple_N)
LangHun: almák
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN apple_N)))
LangHun: én látok almákat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN apple_N))
LangHun: egy almához
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN apple_N))
LangHun: almákhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN apple_N)
LangHun: TODO

View File

@@ -0,0 +1,25 @@
--This constructor also takes care of szó <Sg,Acc> or <Sg,Sup> case ("szót" not "szavat")
Lang: MassNP (UseN village_N)
LangHun: falu
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN village_N)))
LangHun: én látok egy falut
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N))
LangHun: egy falun
Lang: DetCN (DetQuant IndefArt NumPl) (UseN village_N)
LangHun: falvak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN village_N)))
LangHun: én látok falvakat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N))
LangHun: egy faluhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN village_N))
LangHun: falvakhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN village_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN man_N)
LangHun: férfi
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN man_N)))
LangHun: én látok egy férfit
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN man_N))
LangHun: egy férfin
Lang: DetCN (DetQuant IndefArt NumPl) (UseN man_N)
LangHun: férfiak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N)))
LangHun: én látok férfiakat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN man_N))
LangHun: egy férfihoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN man_N))
LangHun: férfiakhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN man_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN grass_N)
LangHun: fű
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN grass_N)))
LangHun: én látok egy füvet
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N))
LangHun: egy füvön
Lang: DetCN (DetQuant IndefArt NumPl) (UseN grass_N)
LangHun: füvek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN grass_N)))
LangHun: én látok füveket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N))
LangHun: egy fűhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN grass_N))
LangHun: füvekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN grass_N)
LangHun: TODO

View File

@@ -0,0 +1,9 @@
i ../../LangHun.gf
l -treebank MassNP (UseN PLACEHOLDER)
l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN PLACEHOLDER)))
l -treebank PrepNP on_Prep (MassNP (UseN PLACEHOLDER))
l -treebank DetCN (DetQuant IndefArt NumPl) (UseN PLACEHOLDER)
l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN PLACEHOLDER)))
l -treebank PrepNP to_Prep (MassNP (UseN PLACEHOLDER))
l -treebank PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN PLACEHOLDER))
l -treebank DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN PLACEHOLDER)

View File

@@ -0,0 +1,26 @@
-- Julia's comments:
-- dLó: <Sg,Sup> also "kövön" not "köven", but that is due to H_e, which is needed for "köveket" so it's conflicting
Lang: MassNP (UseN stone_N)
LangHun: kő
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN stone_N)))
LangHun: én látok egy követ
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N))
LangHun: egy kövön
Lang: DetCN (DetQuant IndefArt NumPl) (UseN stone_N)
LangHun: kövek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN stone_N)))
LangHun: én látok köveket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N))
LangHun: egy kőhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN stone_N))
LangHun: kövekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN stone_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN horse_N)
LangHun: ló
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN horse_N)))
LangHun: én látok egy lovat
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N))
LangHun: egy lovon
Lang: DetCN (DetQuant IndefArt NumPl) (UseN horse_N)
LangHun: lovak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN horse_N)))
LangHun: én látok lovakat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N))
LangHun: egy lóhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN horse_N))
LangHun: lovakhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN horse_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN bird_N)
LangHun: madár
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN bird_N)))
LangHun: én látok egy madarat
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N))
LangHun: egy madáron
Lang: DetCN (DetQuant IndefArt NumPl) (UseN bird_N)
LangHun: madarak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN bird_N)))
LangHun: én látok madarakat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N))
LangHun: egy madárhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN bird_N))
LangHun: madarakhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN bird_N)
LangHun: TODO

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
sed "s/PLACEHOLDER/$1_N/g" < inflection_placeholder.gfs > inflection_concrete.gfs
gf --run < inflection_concrete.gfs > $2-new.gftest # don't override the existing ones
rm inflection_concrete.gfs

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN name_N)
LangHun: név
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN name_N)))
LangHun: én látok egy nevet
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N))
LangHun: egy néven
Lang: DetCN (DetQuant IndefArt NumPl) (UseN name_N)
LangHun: nevek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN name_N)))
LangHun: én látok neveket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N))
LangHun: egy névhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN name_N))
LangHun: nevekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN name_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN woman_N)
LangHun: nő
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN woman_N)))
LangHun: én látok egy nőt
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN woman_N))
LangHun: egy nőn
Lang: DetCN (DetQuant IndefArt NumPl) (UseN woman_N)
LangHun: nők
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN woman_N)))
LangHun: én látok nőket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN woman_N))
LangHun: egy nőhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN woman_N))
LangHun: nőkhöz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN woman_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN love_N)
LangHun: szerelem
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN love_N)))
LangHun: én látok egy szerelmet
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N))
LangHun: egy szerelmen
Lang: DetCN (DetQuant IndefArt NumPl) (UseN love_N)
LangHun: szerelmek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN love_N)))
LangHun: én látok szerelmeket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N))
LangHun: egy szerelemhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN love_N))
LangHun: szerelmekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN love_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN beer_N)
LangHun: sör
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN beer_N)))
LangHun: én látok egy sört
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N))
LangHun: egy sörön
Lang: DetCN (DetQuant IndefArt NumPl) (UseN beer_N)
LangHun: sörök
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN beer_N)))
LangHun: én látok söröket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N))
LangHun: egy sörhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN beer_N))
LangHun: sörökhöz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN beer_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN lake_N)
LangHun: tó
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN lake_N)))
LangHun: én látok egy tovat
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N))
LangHun: egy tovon
Lang: DetCN (DetQuant IndefArt NumPl) (UseN lake_N)
LangHun: tovak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN lake_N)))
LangHun: én látok tovakat
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N))
LangHun: egy tóhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN lake_N))
LangHun: tovakhoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN lake_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN water_N)
LangHun: víz
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN water_N)))
LangHun: én látok egy vízt
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N))
LangHun: egy vízen
Lang: DetCN (DetQuant IndefArt NumPl) (UseN water_N)
LangHun: vízek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN water_N)))
LangHun: én látok vízeket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N))
LangHun: egy vízhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN water_N))
LangHun: vízekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN water_N)
LangHun: TODO

View File

@@ -0,0 +1,23 @@
Lang: MassNP (UseN year_N)
LangHun: év
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN year_N)))
LangHun: én látok egy évet
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N))
LangHun: egy éven
Lang: DetCN (DetQuant IndefArt NumPl) (UseN year_N)
LangHun: évek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN year_N)))
LangHun: én látok éveket
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N))
LangHun: egy évhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN year_N))
LangHun: évekhez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN year_N)
LangHun: TODO