1
0
forked from GitHub/gf-rgl

Merge remote-tracking branch 'origin/master' into unittest-forgiving-parser

This commit is contained in:
odanoburu
2020-06-04 21:35:57 -03:00
23 changed files with 89 additions and 76 deletions

View File

@@ -79,7 +79,7 @@ lin computer_N = mkN "számítógép" "számítógépet" ;
lin correct_A = mkA "igaz" ; lin correct_A = mkA "igaz" ;
-- lin count_V2 = mkV2 "" ; -- lin count_V2 = mkV2 "" ;
lin country_N = mkN "ország" "országot" "országok" "országa" ; lin country_N = mkN "ország" "országot" "országok" "országa" ;
lin cousin_N = mkN "unokatestvér" "unokatestvért"; --short "unoka" lin cousin_N = mkN "unoka" (mkN "testvér" "testvért") ; --short "unoka"
lin cow_N = mkN "tehén" ; lin cow_N = mkN "tehén" ;
-- lin cut_V2 = mkV2 "" ; -- lin cut_V2 = mkV2 "" ;
-- --
@@ -133,7 +133,7 @@ lin floor_N = mkN "padló" "padlót" ;
lin flower_N = mkN "virág" "virágot" "virágok" "virága" ; lin flower_N = mkN "virág" "virágot" "virágok" "virága" ;
lin fly_V = mkV "repül" ; lin fly_V = mkV "repül" ;
lin fog_N = mkN "köd" "ködöt" "ködön" "ködhöz" "ködök" lin fog_N = mkN "köd" "ködöt" "ködön" "ködhöz" "ködök"
"köde" "ködünk" "ködei" ; "ködöm" "köde" "ködünk" "ködei" ;
lin foot_N = leg_N ; --same as leg, to specify "lábfej" lin foot_N = leg_N ; --same as leg, to specify "lábfej"
lin forest_N = mkN "erdő" "erdőt" ; lin forest_N = mkN "erdő" "erdőt" ;
-- lin forget_V2 = mkV2 "" ; -- lin forget_V2 = mkV2 "" ;
@@ -320,7 +320,7 @@ lin shoe_N = mkN "cipő" "cipőt" ;
lin shop_N = mkN "üzlet" "üzletet"; lin shop_N = mkN "üzlet" "üzletet";
lin short_A = mkA "rövid" ; --in short text, if human length then "alacsony" lin short_A = mkA "rövid" ; --in short text, if human length then "alacsony"
lin silver_N = mkN "ezüst" "ezüstöt" "ezüstön" "ezüsthöz" "ezüstök" lin silver_N = mkN "ezüst" "ezüstöt" "ezüstön" "ezüsthöz" "ezüstök"
"ezüstje" "ezüstünk" "ezüstjei" ; "ezüstöm" "ezüstje" "ezüstünk" "ezüstjei" ;
-- lin sing_V = mkV "" ; -- lin sing_V = mkV "" ;
-- lin sister_N = mkN "" ; -- lin sister_N = mkN "" ;
-- lin sit_V = mkV "" ; -- lin sit_V = mkV "" ;

View File

@@ -72,6 +72,7 @@ concrete NounHun of Noun = CatHun ** open
-- : Det -> NP ; -- : Det -> NP ;
DetNP det = emptyNP ** det ** { DetNP det = emptyNP ** det ** {
s = \\p => det.sp ; s = \\p => det.sp ;
objdef = dt2objdef det.dt ;
agr = <P3,det.n> ; agr = <P3,det.n> ;
} ; } ;

View File

@@ -37,7 +37,7 @@ oper
s = \\nc => case nc of { s = \\nc => case nc of {
-- All plural forms and Sg Acc use the "lova" stem -- All plural forms and Sg Acc use the "lova" stem
PlStem | SgAccStem PlStem | SgAccStem | PossdSg_PossrSg1P2
=> nLova.s ! nc ; => nLova.s ! nc ;
SgSup | -- Sg Sup has vowel o/ö, not a/e SgSup | -- Sg Sup has vowel o/ö, not a/e
@@ -96,7 +96,7 @@ oper
s = \\nc => case nc of { s = \\nc => case nc of {
-- All plural forms and Sg Acc use the "majmo" stem -- All plural forms and Sg Acc use the "majmo" stem
PlStem | SgAccStem => nMajmo.s ! nc ; PlStem | SgAccStem | PossdSg_PossrSg1P2 => nMajmo.s ! nc ;
-- Sg Sup uses the same majm* stem, but vowel can be different: -- Sg Sup uses the same majm* stem, but vowel can be different:
-- sátor, sátrat -> sátron, not *sátran -- sátor, sátrat -> sátron, not *sátran
@@ -169,6 +169,11 @@ oper
let tolla = init tollat ; let tolla = init tollat ;
nTolla = mkNoun tolla ; nTolla = mkNoun tolla ;
nToll = mkNoun toll ; nToll = mkNoun toll ;
sörö = case vowFinal tolla of {
True => tolla ;
False => tolla -- város+o+m, sör+ö+m, vér+e+m
+ harm3 "o" "e" "ö" ! getHarm tolla
} ;
napj = case andB (ifTok Bool toll tolla True False) napj = case andB (ifTok Bool toll tolla True False)
(notB (vowFinal tolla)) of { (notB (vowFinal tolla)) of {
True => toll ; -- sör, sör|t -> sör|e True => toll ; -- sör, sör|t -> sör|e
@@ -206,6 +211,7 @@ oper
PossdSg_PossrPl1 => napj + harm "u" "ü" ! nToll.h ; PossdSg_PossrPl1 => napj + harm "u" "ü" ! nToll.h ;
PossdSg_PossrP3 => napj ; PossdSg_PossrP3 => napj ;
PossdSg_PossrSg1P2 => sörö ;
-- The plural morpheme before possessive suffixes: madarai -- The plural morpheme before possessive suffixes: madarai
PossdPl => napj + harm "a" "e" ! nToll.h + "i" ; PossdPl => napj + harm "a" "e" ! nToll.h + "i" ;
@@ -225,7 +231,7 @@ oper
in nMadara ** { in nMadara ** {
s = \\nc => case nc of { s = \\nc => case nc of {
-- All plural forms and Sg Acc use the "tolla" stem -- All plural forms and Sg Acc use the "tolla" stem
PlStem | SgAccStem => nMadara.s ! nc ; PlStem | SgAccStem | PossdSg_PossrSg1P2 => nMadara.s ! nc ;
PossdSg_PossrPl1 => madar + harm "u" "ü" ! nMadara.h ; PossdSg_PossrPl1 => madar + harm "u" "ü" ! nMadara.h ;
@@ -246,8 +252,8 @@ oper
-- Worst case constructor: takes all stems -- Worst case constructor: takes all stems
worstCaseNoun : (x1,_,_,_,_,_,_,x8 : Str) -> Harm -> Noun = worstCaseNoun : (x1,_,_,_,_,_,_,_,x9 : Str) -> Harm -> Noun =
\nomsg,accsg,supsg,allsg,nompl,possdSg_possrP3sg,possdSg_PossrPl1,possdPl,h -> \nomsg,accsg,supsg,allsg,nompl,possdSg_PossrSg1P2,possdSg_possrP3sg,possdSg_PossrPl1,possdPl,h ->
let sgstem = tk 3 allsg ; -- remove -hoz/hez/höz let sgstem = tk 3 allsg ; -- remove -hoz/hez/höz
sginsstem : Str = case vowFinal sgstem of { sginsstem : Str = case vowFinal sgstem of {
True => sgstem + "v" ; True => sgstem + "v" ;
@@ -262,6 +268,7 @@ oper
PlStem => nompl ; PlStem => nompl ;
PossdSg_PossrP3 => init possdSg_possrP3sg ; -- remove -a/e PossdSg_PossrP3 => init possdSg_possrP3sg ; -- remove -a/e
PossdSg_PossrPl1 => tk 2 possdSg_PossrPl1 ; -- remove -nk PossdSg_PossrPl1 => tk 2 possdSg_PossrPl1 ; -- remove -nk
PossdSg_PossrSg1P2 => init possdSg_PossrSg1P2 ;
PossdPl => possdPl } ; PossdPl => possdPl } ;
h = h ; h = h ;
} ; } ;

View File

@@ -22,8 +22,8 @@ oper
mkN : (sgnom, sggen : Str) -> N ; -- Singular nominative and accusative. Use: `mkN "név" "nevet"` mkN : (sgnom, sggen : Str) -> N ; -- Singular nominative and accusative. Use: `mkN "név" "nevet"`
mkN : (sgnom, sggen, plnom : Str) -> N ; -- Singular nominative, singular accusative, plural nominative. Use: `mkN "falu" "falut" "falvak"` mkN : (sgnom, sggen, plnom : Str) -> N ; -- Singular nominative, singular accusative, plural nominative. Use: `mkN "falu" "falut" "falvak"`
mkN : (sgnom, sggen, plnom, sgnom_possdSg3 : Str) -> N ; -- Singular nominative, singular accusative, plural nominative, singular nominative possessed by 3rd person singular. Use: `mkN "virág" "virágot" "virágok" "virága"` (would give "virágja" otherwise) mkN : (sgnom, sggen, plnom, sgnom_possdSg3 : Str) -> N ; -- Singular nominative, singular accusative, plural nominative, singular nominative possessed by 3rd person singular. Use: `mkN "virág" "virágot" "virágok" "virága"` (would give "virágja" otherwise)
mkN : (férfi : Str) -> (harm : Harmony) -> (ak : Str) -> N ; -- Noun with unpredictable vowel harmony and plural allomorph mkN : (férfi : Str) -> (harm : Harmony) -> (ak : Str) -> N ; -- Noun with unpredictable vowel harmony and plural allomorph
mkN : (unoka : Str) -> (testvér : N) -> N ; -- Compound noun. Use: `mkN "unoka" (mkN "testvér")` (would give wrong harmony with `mkN "unokatestvér"`)
} ; } ;
mkPN : overload { mkPN : overload {
@@ -135,8 +135,11 @@ oper
mkN : (x1,_,_,x4 : Str) -> N = mkN : (x1,_,_,x4 : Str) -> N =
\n,a,pln,possd -> lin N (regNoun4 n a pln possd) ; \n,a,pln,possd -> lin N (regNoun4 n a pln possd) ;
mkN : (x1,_,_,_,_,_,_,x8 : Str) -> N = mkN : (unoka : Str) -> (testvér : N) -> N = -- Compound noun: e.g. `mkN "unoka" (mkN "testvér")`.
\a,b,c,d,e,f,g,h -> lin N (worstCaseNoun a b c d e f g h (getHarm a)) ; \prefix,n -> n ** {s = \\x => prefix + n.s ! x} ;
mkN : (x1,_,_,_,_,_,_,_,x9 : Str) -> N =
\a,b,c,d,e,f,g,h,i -> lin N (worstCaseNoun a b c d e f g h i (getHarm a)) ;
mkN : Str -> Harmony -> N = mkN : Str -> Harmony -> N =
\s,h -> lin N (mkNounHarm h (pluralAllomorph s) s) ; \s,h -> lin N (mkNounHarm h (pluralAllomorph s) s) ;

View File

@@ -76,8 +76,9 @@ param
| SgInsStem -- Instrumental and translative: -v after vowels | SgInsStem -- Instrumental and translative: -v after vowels
| SgStem -- Rest of the cases in Sg | SgStem -- Rest of the cases in Sg
| PlStem -- Rest of the cases in Pl | PlStem -- Rest of the cases in Pl
| PossdSg_PossrP3 -- Possessed item is Sg, possessor is Sg or Pl P3 | PossdSg_PossrP3 -- Possessed item is Sg, possessor is {Sg,Pl} P3
| PossdSg_PossrPl1 -- Possessed item is Sg, possessor is Pl P1 | PossdSg_PossrPl1 -- Possessed item is Sg, possessor is Pl P1
| PossdSg_PossrSg1P2 -- Possessed item is Sg, possessor is Sg P1 or {Sg,Pl} P2
| PossdPl -- Possessed item in plural, any possessor. | PossdPl -- Possessed item in plural, any possessor.
; -- Rest of poss forms use SgAccStem ; -- Rest of poss forms use SgAccStem
@@ -157,6 +158,7 @@ oper
PlStem => "PlStem" ; PlStem => "PlStem" ;
PossdSg_PossrP3 => "PossdSg_PossrP3" ; PossdSg_PossrP3 => "PossdSg_PossrP3" ;
PossdSg_PossrPl1 => "PossdSg_PossrPl1" ; PossdSg_PossrPl1 => "PossdSg_PossrPl1" ;
PossdSg_PossrSg1P2 => "PossdSg_PossrSg1P2" ;
PossdPl => "PossdPl" PossdPl => "PossdPl"
} ; } ;

View File

@@ -49,7 +49,7 @@ oper
Sg => case st of { Sg => case st of {
dSg_rP3 _ => PossdSg_PossrP3 ; dSg_rP3 _ => PossdSg_PossrP3 ;
dSg_rPl1 => PossdSg_PossrPl1 ; dSg_rPl1 => PossdSg_PossrPl1 ;
dSg_rSg1P2 => SgAccStem } dSg_rSg1P2 => PossdSg_PossrSg1P2 }
} ; } ;
-- possessive suffix e.g. "their cats-3pl" is just k. not uk/ük -- possessive suffix e.g. "their cats-3pl" is just k. not uk/ük

View File

@@ -23,11 +23,11 @@ LangHun: én pirosabb vagyok nálad
------------------ ------------------
-- LangEng: I am reddest -- LangEng: I am reddest
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompAP (AdjOrd (OrdSuperl red_A))))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompAP (AdjOrd (OrdSuperl red_A))))))) NoVoc
LangHun: én vagyok legpirosabb LangHun: én legpirosabb vagyok
-- LangEng: I am the reddest -- LangEng: I am the reddest
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompNP (DetNP (DetQuantOrd DefArt NumSg (OrdSuperl red_A)))))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompNP (DetNP (DetQuantOrd DefArt NumSg (OrdSuperl red_A)))))))) NoVoc
LangHun: én vagyok a legpirosabb LangHun: én a legpirosabb vagyok
-- It works! -- It works!
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompNP (DetNP (DetQuantOrd DefArt NumPl (OrdSuperl red_A)))))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompNP (DetNP (DetQuantOrd DefArt NumPl (OrdSuperl red_A)))))))) NoVoc

View File

@@ -1,16 +1,16 @@
-- LangEng: I have a cat -- LangEng: I have a cat
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt NumSg) (UseN cat_N)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt NumSg) (UseN cat_N)))))) NoVoc
LangHun: nekem van egy macská &+ m LangHun: nekem egy macská &+ m van
-- LangEng: I have the cat -- LangEng: I have the cat
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant DefArt NumSg) (UseN cat_N)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant DefArt NumSg) (UseN cat_N)))))) NoVoc
LangHun: nekem van a macská &+ m LangHun: nekem a macská &+ m van
--In this case we don't have to use plural --In this case we don't have to use plural
-- LangEng: I have many cats -- LangEng: I have many cats
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN many_Det (UseN cat_N)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN many_Det (UseN cat_N)))))) NoVoc
LangHun: nekem van sok macská &+ m LangHun: nekem sok macská &+ m van
-- LangEng: I have some cats -- LangEng: I have some cats
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN somePl_Det (UseN cat_N)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN somePl_Det (UseN cat_N)))))) NoVoc
LangHun: nekem van néhány macská &+ m LangHun: nekem néhány macská &+ m van

View File

@@ -4,11 +4,11 @@ LangHun: én látom ezt az almá &+ t
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant this_Quant NumPl) (UseN apple_N)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant this_Quant NumPl) (UseN apple_N)))))) NoVoc
LangEng: I see these apples LangEng: I see these apples
LangHun: én látom ezeket az almákat LangHun: én látom ezeket az almák &+ at
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant that_Quant NumPl) (AdjCN (PositA red_A) (UseN apple_N))))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant that_Quant NumPl) (AdjCN (PositA red_A) (UseN apple_N))))))) NoVoc
LangEng: I see those red apples LangEng: I see those red apples
LangHun: én látom azokat a piros almákat LangHun: én látom azokat a piros almák &+ at
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetNP (DetQuant this_Quant NumSg)))))) NoVoc Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetNP (DetQuant this_Quant NumSg)))))) NoVoc
LangEng: I see this LangEng: I see this

View File

@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN apple_N)
LangHun: almák LangHun: almák
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN apple_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN apple_N)))
LangHun: én látok almákat LangHun: én látok almák &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN apple_N))
LangHun: egy almához LangHun: egy almához
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN apple_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN apple_N))
LangHun: almákhoz LangHun: almák &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN apple_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN apple_N)
LangHun: TODO LangHun: én almá &+ m

View File

@@ -4,7 +4,7 @@ Lang: MassNP (UseN village_N)
LangHun: falu LangHun: falu
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN village_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN village_N)))
LangHun: én látok egy falut LangHun: én látok egy falu &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N))
LangHun: egy falun LangHun: egy falun
@@ -13,13 +13,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN village_N)
LangHun: falvak LangHun: falvak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN village_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN village_N)))
LangHun: én látok falvakat LangHun: én látok falvak &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN village_N))
LangHun: egy faluhoz LangHun: egy faluhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN village_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN village_N))
LangHun: falvakhoz LangHun: falvak &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN village_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN village_N)
LangHun: TODO LangHun: én falu &+ m

View File

@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN man_N)
LangHun: férfiak LangHun: férfiak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN man_N)))
LangHun: én látok férfiakat LangHun: én látok férfiak &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN man_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN man_N))
LangHun: egy férfihoz LangHun: egy férfihoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN man_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN man_N))
LangHun: férfiakhoz LangHun: férfiak &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN man_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN man_N)
LangHun: TODO LangHun: én férfi &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN grass_N)
LangHun: fű LangHun: fű
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN grass_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN grass_N)))
LangHun: én látok egy füvet LangHun: én látok egy füve &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N))
LangHun: egy füvön LangHun: egy füvön
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN grass_N)
LangHun: füvek LangHun: füvek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN grass_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN grass_N)))
LangHun: én látok füveket LangHun: én látok füvek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN grass_N))
LangHun: egy fűhöz LangHun: egy fűhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN grass_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN grass_N))
LangHun: füvekhez LangHun: füvek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN grass_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN grass_N)
LangHun: TODO LangHun: én füve &+ m

View File

@@ -5,7 +5,7 @@ Lang: MassNP (UseN stone_N)
LangHun: kő LangHun: kő
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN stone_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN stone_N)))
LangHun: én látok egy követ LangHun: én látok egy köve &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N))
LangHun: egy kövön LangHun: egy kövön
@@ -14,13 +14,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN stone_N)
LangHun: kövek LangHun: kövek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN stone_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN stone_N)))
LangHun: én látok köveket LangHun: én látok kövek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN stone_N))
LangHun: egy kőhöz LangHun: egy kőhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN stone_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN stone_N))
LangHun: kövekhez LangHun: kövek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN stone_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN stone_N)
LangHun: TODO LangHun: én köve &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN horse_N)
LangHun: ló LangHun: ló
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN horse_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN horse_N)))
LangHun: én látok egy lovat LangHun: én látok egy lova &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N))
LangHun: egy lovon LangHun: egy lovon
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN horse_N)
LangHun: lovak LangHun: lovak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN horse_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN horse_N)))
LangHun: én látok lovakat LangHun: én látok lovak &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN horse_N))
LangHun: egy lóhoz LangHun: egy lóhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN horse_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN horse_N))
LangHun: lovakhoz LangHun: lovak &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN horse_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN horse_N)
LangHun: TODO LangHun: én lova &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN bird_N)
LangHun: madár LangHun: madár
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN bird_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN bird_N)))
LangHun: én látok egy madarat LangHun: én látok egy madara &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N))
LangHun: egy madáron LangHun: egy madáron
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN bird_N)
LangHun: madarak LangHun: madarak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN bird_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN bird_N)))
LangHun: én látok madarakat LangHun: én látok madarak &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN bird_N))
LangHun: egy madárhoz LangHun: egy madárhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN bird_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN bird_N))
LangHun: madarakhoz LangHun: madarak &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN bird_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN bird_N)
LangHun: TODO LangHun: én madara &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN name_N)
LangHun: név LangHun: név
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN name_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN name_N)))
LangHun: én látok egy nevet LangHun: én látok egy neve &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N))
LangHun: egy néven LangHun: egy néven
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN name_N)
LangHun: nevek LangHun: nevek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN name_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN name_N)))
LangHun: én látok neveket LangHun: én látok nevek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN name_N))
LangHun: egy névhez LangHun: egy névhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN name_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN name_N))
LangHun: nevekhez LangHun: nevek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN name_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN name_N)
LangHun: TODO LangHun: én neve &+ m

View File

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

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN love_N)
LangHun: szerelem LangHun: szerelem
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN love_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN love_N)))
LangHun: én látok egy szerelmet LangHun: én látok egy szerelme &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N))
LangHun: egy szerelmen LangHun: egy szerelmen
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN love_N)
LangHun: szerelmek LangHun: szerelmek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN love_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN love_N)))
LangHun: én látok szerelmeket LangHun: én látok szerelmek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN love_N))
LangHun: egy szerelemhez LangHun: egy szerelemhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN love_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN love_N))
LangHun: szerelmekhez LangHun: szerelmek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN love_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN love_N)
LangHun: TODO LangHun: én szerelme &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN beer_N)
LangHun: sör LangHun: sör
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN beer_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN beer_N)))
LangHun: én látok egy sört LangHun: én látok egy sör &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N))
LangHun: egy sörön LangHun: egy sörön
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN beer_N)
LangHun: sörök LangHun: sörök
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN beer_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN beer_N)))
LangHun: én látok söröket LangHun: én látok sörök &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN beer_N))
LangHun: egy sörhöz LangHun: egy sörhöz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN beer_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN beer_N))
LangHun: sörökhöz LangHun: sörök &+ höz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN beer_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN beer_N)
LangHun: TODO LangHun: én sörö &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN lake_N)
LangHun: tó LangHun: tó
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN lake_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN lake_N)))
LangHun: én látok egy tavat LangHun: én látok egy tava &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N))
LangHun: egy tavon LangHun: egy tavon
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN lake_N)
LangHun: tavak LangHun: tavak
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN lake_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN lake_N)))
LangHun: én látok tavakat LangHun: én látok tavak &+ at
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN lake_N))
LangHun: egy tóhoz LangHun: egy tóhoz
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN lake_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN lake_N))
LangHun: tavakhoz LangHun: tavak &+ hoz
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN lake_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN lake_N)
LangHun: TODO LangHun: én tava &+ m

View File

@@ -2,22 +2,22 @@ Lang: MassNP (UseN water_N)
LangHun: víz LangHun: víz
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN water_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN water_N)))
LangHun: én látok egy vízt LangHun: én látok egy vize &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N))
LangHun: egy vízen LangHun: egy vízen
Lang: DetCN (DetQuant IndefArt NumPl) (UseN water_N) Lang: DetCN (DetQuant IndefArt NumPl) (UseN water_N)
LangHun: vízek LangHun: vizek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN water_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN water_N)))
LangHun: én látok vízeket LangHun: én látok vizek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN water_N))
LangHun: egy vízhez LangHun: egy vízhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN water_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN water_N))
LangHun: vízekhez LangHun: vizek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN water_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN water_N)
LangHun: TODO LangHun: én vize &+ m

View File

@@ -2,7 +2,7 @@ Lang: MassNP (UseN year_N)
LangHun: év LangHun: év
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN year_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN year_N)))
LangHun: én látok egy évet LangHun: én látok egy éve &+ t
Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N)) Lang: PrepNP on_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N))
LangHun: egy éven LangHun: egy éven
@@ -11,13 +11,13 @@ Lang: DetCN (DetQuant IndefArt NumPl) (UseN year_N)
LangHun: évek LangHun: évek
Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN year_N))) Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumPl) (UseN year_N)))
LangHun: én látok éveket LangHun: én látok évek &+ et
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumSg) (UseN year_N))
LangHun: egy évhez LangHun: egy évhez
Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN year_N)) Lang: PrepNP to_Prep (DetCN (DetQuant IndefArt NumPl) (UseN year_N))
LangHun: évekhez LangHun: évek &+ hez
Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN year_N) Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN year_N)
LangHun: TODO LangHun: én éve &+ m