From 5e054f9b0914c88df98a7168fd8647d30bfc1e4b Mon Sep 17 00:00:00 2001 From: krasimir Date: Wed, 20 May 2009 14:59:46 +0000 Subject: [PATCH] the treebank test for the resource libraries is moved to the testsuite --- next-lib/src/exx-resource.gft | 222 ----- testsuite/libraries/exx-resource.gfs | 227 +++++ testsuite/libraries/exx-resource.gfs.gold | 1032 +++++++++++++++++++++ 3 files changed, 1259 insertions(+), 222 deletions(-) delete mode 100644 next-lib/src/exx-resource.gft create mode 100644 testsuite/libraries/exx-resource.gfs create mode 100644 testsuite/libraries/exx-resource.gfs.gold diff --git a/next-lib/src/exx-resource.gft b/next-lib/src/exx-resource.gft deleted file mode 100644 index 237221512..000000000 --- a/next-lib/src/exx-resource.gft +++ /dev/null @@ -1,222 +0,0 @@ --- Adjective - -PositA warm_A -ComparA warm_A (UsePron i_Pron) -ComplA2 married_A2 (UsePron she_Pron) -ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumPl)) -ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumSg)) -ReflA2 married_A2 -PositA (UseA2 married_A2) -SentAP (PositA good_A) (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) -AdAP very_AdA (PositA warm_A) - - --- Adverb - -PositAdvAdj warm_A -PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)) -ComparAdvAdj more_CAdv warm_A (UsePN john_PN) -ComparAdvAdjS more_CAdv warm_A (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV run_V))) -SubjS when_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) - - --- Conjunction - -ConjS and_Conj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) -ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) -ConjAdv or_Conj (BaseAdv here_Adv there_Adv) -ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -ConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) -ConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) -ConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) - --- Idiom - -ImpersCl (UseComp (CompAP (PositA hot_A))) -GenericCl (UseV sleep_V) -CleftNP (UsePron i_Pron) (UseRCl (TTAnt TPast ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) -CleftAdv here_Adv (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -ExistNP (DetCN (DetQuant IndefArt NumSg) (UseN house_N)) -ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) -PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V)) -ImpPl1 (UseV go_V) - --- Noun - -DetCN (DetQuant DefArt NumSg) (UseN man_N) -UsePN john_PN -UsePron he_Pron -PredetNP only_Predet (DetCN (DetQuant DefArt NumSg) (UseN man_N)) -PPartNP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) see_V2 -AdvNP (UsePN paris_PN) today_Adv -RelNP (UsePN paris_PN) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) -DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) -DetCN (DetQuant this_Quant NumPl) (UseN man_N) -DetCN (DetQuant this_Quant NumSg) (UseN man_N) -NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -NumCard (NumDigits (IIDig D_5 (IDig D_1))) -NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) -NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) -OrdDigits (IIDig D_5 (IDig D_1)) -OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) -OrdSuperl warm_A -DetCN (DetQuantOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) -DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) -DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) -DetCN (DetQuant DefArt NumSg) (UseN man_N) -DetCN (DetQuant DefArt NumPl) (UseN man_N) -MassNP (UseN beer_N) -DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) -UseN house_N -ComplN2 mother_N2 (DetCN (DetQuant DefArt NumSg) (UseN king_N)) -ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) -UseN2 mother_N2 -ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) -ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) -UseN2 (Use2N3 distance_N3) -AdjCN (PositA big_A) (UseN house_N) -RelCN (UseN house_N) (UseRCl (TTAnt TPast ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) -AdvCN (UseN house_N) (PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN hill_N))) -SentCN (UseN question_N) (EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) -DetCN (DetQuant DefArt NumSg) (ApposCN (UseN city_N) (UsePN paris_PN)) -DetCN (DetQuant (PossPron i_Pron) NumSg) (ApposCN (UseN friend_N) (UsePN john_PN)) - --- Numeral - -num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) -num (pot2as3 (pot1as2 (pot0as1 pot01))) -num (pot2as3 (pot1as2 (pot1 n6))) -num (pot2as3 (pot1as2 pot110)) -num (pot2as3 (pot1as2 pot111)) -num (pot2as3 (pot1as2 (pot1to19 n6))) -num (pot2as3 (pot1as2 (pot1 n6))) -num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) -num (pot2as3 (pot2 (pot0 n4))) -num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) -IDig D_8 -IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) - - --- Phrase - -PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc -UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) -UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -UttImpPol PNeg (ImpVP (UseV sleep_V)) -UttIP whoPl_IP -UttIP whoSg_IP -UttIAdv why_IAdv -UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) -UttAdv here_Adv -UttVP (UseV sleep_V) -VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) - - --- Question - -QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) -QuestVP whoSg_IP (UseV walk_V) -QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) -QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) -QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) -IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) -IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) -IdetIP (IdetQuant which_IQuant NumSg) -PrepIP with_Prep whoSg_IP -QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) -QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) - - --- Relative - -ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) -ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) -ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash (FunRP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) - --- Sentence - -PredVP (UsePN john_PN) (UseV walk_V) -PredSCVP (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) -RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) -RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) -RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) -RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash (TTAnt TPres ASimul) PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) -ImpVP (ReflVP (SlashV2a love_V2)) -EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V))) -EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV go_V))) -EmbedVP (UseV go_V) -UseCl (TTAnt TCond AAnter) PNeg (PredVP (UsePN john_PN) (UseV walk_V)) -UseQCl (TTAnt TCond AAnter) PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) -RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelVP IdRP (UseV walk_V))) -RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) -RelS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) - - --- Text - -TEmpty -TFullStop (PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty -TQuestMark (PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty -TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty - --- Verb - -PredVP (UsePron i_Pron) (UseV sleep_V) -PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) -PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV run_V)))) -PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) -PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) -RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) -RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) -PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) -PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) -PredVP (UsePron we_Pron) (PassV2 love_V2) -PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) -PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) -PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) -PredVP (UsePron i_Pron) (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (UseN man_N)))) -PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) - - - --- Janna's and Krasimir's long examples - -RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) -PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetCN (DetQuant DefArt NumSg) (UseN sea_N)))))) NoVoc -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNP (PredetNP only_Predet (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2)))))))) (AdvCN (RelCN (UseN woman_N) (UseRCl (TTAnt TCond ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep)))) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN rain_N))))))))) NoVoc -PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetCN (DetQuant DefArt NumSg) (UseN sun_N))) (ComparA big_A (DetCN (DetQuant DefArt NumSg) (UseN moon_N)))))) (DetCN (DetQuant DefArt NumSg) (UseN earth_N))))) NoVoc -PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (ComplN2 father_N2 (DetCN (DetQuant DefArt NumSg) (UseN baby_N)))) (UseV run_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetCN (DetQuant IndefArt NumSg) (UseN boy_N)) (DetCN (DetQuant IndefArt NumSg) (UseN girl_N))))))))) NoVoc -PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc -PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc -RelCN (UseN bird_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) -UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2a buy_V2) (UsePron it_Pron)))) -UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)))) -UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetCN (DetQuant DefArt NumSg) (UseN road_N))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc -PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc -PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc - --- more long examples - -UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant this_Quant NumSg) (UseN grammar_N)) (ComplSlash (SlashV2a speak_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n2))))))) (UseN language_N))))) -UseCl (TTAnt TPast AAnter) PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2a buy_V2) (DetCN (DetQuant IndefArt NumSg) (AdjCN (PositA red_A) (UseN house_N))))) - diff --git a/testsuite/libraries/exx-resource.gfs b/testsuite/libraries/exx-resource.gfs new file mode 100644 index 000000000..f091a8963 --- /dev/null +++ b/testsuite/libraries/exx-resource.gfs @@ -0,0 +1,227 @@ +se utf8 +i alltenses/LangEng.gfo +i alltenses/LangSwe.gfo +i alltenses/LangBul.gfo + +-- Adjective + +l -treebank PositA warm_A +l -treebank ComparA warm_A (UsePron i_Pron) +l -treebank ComplA2 married_A2 (UsePron she_Pron) +l -treebank ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumPl)) +l -treebank ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumSg)) +l -treebank ReflA2 married_A2 +l -treebank PositA (UseA2 married_A2) +l -treebank SentAP (PositA good_A) (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) +l -treebank AdAP very_AdA (PositA warm_A) + + +-- Adverb + +l -treebank PositAdvAdj warm_A +l -treebank PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)) +l -treebank ComparAdvAdj more_CAdv warm_A (UsePN john_PN) +l -treebank ComparAdvAdjS more_CAdv warm_A (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV run_V))) +l -treebank SubjS when_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) +l -treebank AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) + + +-- Conjunction + +l -treebank ConjS and_Conj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +l -treebank ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) +l -treebank ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) +l -treebank ConjAdv or_Conj (BaseAdv here_Adv there_Adv) +l -treebank ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +l -treebank ConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) +l -treebank ConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) +l -treebank ConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) + +-- Idiom + +l -treebank ImpersCl (UseComp (CompAP (PositA hot_A))) +l -treebank GenericCl (UseV sleep_V) +l -treebank CleftNP (UsePron i_Pron) (UseRCl (TTAnt TPast ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) +l -treebank CleftAdv here_Adv (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) +l -treebank ExistNP (DetCN (DetQuant IndefArt NumSg) (UseN house_N)) +l -treebank ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) +l -treebank PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V)) +l -treebank ImpPl1 (UseV go_V) + +-- Noun + +l -treebank DetCN (DetQuant DefArt NumSg) (UseN man_N) +l -treebank UsePN john_PN +l -treebank UsePron he_Pron +l -treebank PredetNP only_Predet (DetCN (DetQuant DefArt NumSg) (UseN man_N)) +l -treebank PPartNP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) see_V2 +l -treebank AdvNP (UsePN paris_PN) today_Adv +l -treebank RelNP (UsePN paris_PN) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) +l -treebank DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) +l -treebank DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) +l -treebank DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) +l -treebank DetCN (DetQuant this_Quant NumPl) (UseN man_N) +l -treebank DetCN (DetQuant this_Quant NumSg) (UseN man_N) +l -treebank NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) +l -treebank NumCard (NumDigits (IIDig D_5 (IDig D_1))) +l -treebank NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) +l -treebank NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) +l -treebank OrdDigits (IIDig D_5 (IDig D_1)) +l -treebank OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) +l -treebank OrdSuperl warm_A +l -treebank DetCN (DetQuantOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) +l -treebank DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) +l -treebank DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) +l -treebank DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) +l -treebank DetCN (DetQuant DefArt NumSg) (UseN man_N) +l -treebank DetCN (DetQuant DefArt NumPl) (UseN man_N) +l -treebank MassNP (UseN beer_N) +l -treebank DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) +l -treebank UseN house_N +l -treebank ComplN2 mother_N2 (DetCN (DetQuant DefArt NumSg) (UseN king_N)) +l -treebank ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) +l -treebank UseN2 mother_N2 +l -treebank ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) +l -treebank ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) +l -treebank UseN2 (Use2N3 distance_N3) +l -treebank AdjCN (PositA big_A) (UseN house_N) +l -treebank RelCN (UseN house_N) (UseRCl (TTAnt TPast ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) +l -treebank AdvCN (UseN house_N) (PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN hill_N))) +l -treebank SentCN (UseN question_N) (EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) +l -treebank DetCN (DetQuant DefArt NumSg) (ApposCN (UseN city_N) (UsePN paris_PN)) +l -treebank DetCN (DetQuant (PossPron i_Pron) NumSg) (ApposCN (UseN friend_N) (UsePN john_PN)) + +-- Numeral + +l -treebank num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) +l -treebank num (pot2as3 (pot1as2 (pot0as1 pot01))) +l -treebank num (pot2as3 (pot1as2 (pot1 n6))) +l -treebank num (pot2as3 (pot1as2 pot110)) +l -treebank num (pot2as3 (pot1as2 pot111)) +l -treebank num (pot2as3 (pot1as2 (pot1to19 n6))) +l -treebank num (pot2as3 (pot1as2 (pot1 n6))) +l -treebank num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) +l -treebank num (pot2as3 (pot2 (pot0 n4))) +l -treebank num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) +l -treebank num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) +l -treebank num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) +l -treebank IDig D_8 +l -treebank IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) + + +-- Phrase + +l -treebank PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc +l -treebank UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) +l -treebank UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) +l -treebank UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) +l -treebank UttImpPol PNeg (ImpVP (UseV sleep_V)) +l -treebank UttIP whoPl_IP +l -treebank UttIP whoSg_IP +l -treebank UttIAdv why_IAdv +l -treebank UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) +l -treebank UttAdv here_Adv +l -treebank UttVP (UseV sleep_V) +l -treebank VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) + + +-- Question + +l -treebank QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) +l -treebank QuestVP whoSg_IP (UseV walk_V) +l -treebank QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) +l -treebank QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) +l -treebank QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) +l -treebank IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) +l -treebank IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) +l -treebank AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) +l -treebank IdetIP (IdetQuant which_IQuant NumSg) +l -treebank PrepIP with_Prep whoSg_IP +l -treebank QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) +l -treebank QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) + + +-- Relative + +l -treebank ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) +l -treebank ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) +l -treebank ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) +l -treebank ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash (FunRP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) + +-- Sentence + +l -treebank PredVP (UsePN john_PN) (UseV walk_V) +l -treebank PredSCVP (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash (TTAnt TPres ASimul) PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) +l -treebank ImpVP (ReflVP (SlashV2a love_V2)) +l -treebank EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V))) +l -treebank EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV go_V))) +l -treebank EmbedVP (UseV go_V) +l -treebank UseCl (TTAnt TCond AAnter) PNeg (PredVP (UsePN john_PN) (UseV walk_V)) +l -treebank UseQCl (TTAnt TCond AAnter) PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelVP IdRP (UseV walk_V))) +l -treebank RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) +l -treebank RelS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) + + +-- Text + +l -treebank TEmpty +l -treebank TFullStop (PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty +l -treebank TQuestMark (PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty +l -treebank TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty + +-- Verb + +l -treebank PredVP (UsePron i_Pron) (UseV sleep_V) +l -treebank PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) +l -treebank PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +l -treebank PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV run_V)))) +l -treebank PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) +l -treebank PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) +l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) +l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) +l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) +l -treebank PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) +l -treebank RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) +l -treebank RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) +l -treebank PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) +l -treebank PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) +l -treebank PredVP (UsePron we_Pron) (PassV2 love_V2) +l -treebank PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) +l -treebank PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) +l -treebank PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) +l -treebank PredVP (UsePron i_Pron) (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (UseN man_N)))) +l -treebank PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) + + + +-- Janna's and Krasimir's long examples + +l -treebank RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) +l -treebank PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetCN (DetQuant DefArt NumSg) (UseN sea_N)))))) NoVoc +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNP (PredetNP only_Predet (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2)))))))) (AdvCN (RelCN (UseN woman_N) (UseRCl (TTAnt TCond ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep)))) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN rain_N))))))))) NoVoc +l -treebank PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetCN (DetQuant DefArt NumSg) (UseN sun_N))) (ComparA big_A (DetCN (DetQuant DefArt NumSg) (UseN moon_N)))))) (DetCN (DetQuant DefArt NumSg) (UseN earth_N))))) NoVoc +l -treebank PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (ComplN2 father_N2 (DetCN (DetQuant DefArt NumSg) (UseN baby_N)))) (UseV run_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetCN (DetQuant IndefArt NumSg) (UseN boy_N)) (DetCN (DetQuant IndefArt NumSg) (UseN girl_N))))))))) NoVoc +l -treebank PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc +l -treebank PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc +l -treebank RelCN (UseN bird_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) +l -treebank UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2a buy_V2) (UsePron it_Pron)))) +l -treebank UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)))) +l -treebank UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetCN (DetQuant DefArt NumSg) (UseN road_N))))))) NoVoc +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc +l -treebank PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc +l -treebank PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc + +-- more long examples + +l -treebank UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant this_Quant NumSg) (UseN grammar_N)) (ComplSlash (SlashV2a speak_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n2))))))) (UseN language_N))))) +l -treebank UseCl (TTAnt TPast AAnter) PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2a buy_V2) (DetCN (DetQuant IndefArt NumSg) (AdjCN (PositA red_A) (UseN house_N))))) + diff --git a/testsuite/libraries/exx-resource.gfs.gold b/testsuite/libraries/exx-resource.gfs.gold new file mode 100644 index 000000000..b9cec44d5 --- /dev/null +++ b/testsuite/libraries/exx-resource.gfs.gold @@ -0,0 +1,1032 @@ +Lang: PositA warm_A +LangEng: warm +LangSwe: varm +LangBul: топъл + + +Lang: ComparA warm_A (UsePron i_Pron) +LangEng: warmer than I +LangSwe: varmare än jag +LangBul: по - топъл от мен + + +Lang: ComplA2 married_A2 (UsePron she_Pron) +LangEng: married to her +LangSwe: gift med henne +LangBul: женен за нея + + +Lang: ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumPl)) +LangEng: married to hers +LangSwe: gift med hennes +LangBul: женен за нейните + + +Lang: ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumSg)) +LangEng: married to hers +LangSwe: gift med hennes +LangBul: женен за нейното + + +Lang: ReflA2 married_A2 +LangEng: married to myself +LangSwe: gift med sig +LangBul: женен за себе си + + +Lang: PositA (UseA2 married_A2) +LangEng: married +LangSwe: gift +LangBul: женен + + +Lang: SentAP (PositA good_A) (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) +LangEng: good that she is here +LangSwe: god att hon är här +LangBul: добър , че тя е тук + + +Lang: AdAP very_AdA (PositA warm_A) +LangEng: very warm +LangSwe: mycket varm +LangBul: много топъл + + +Lang: PositAdvAdj warm_A +LangEng: warmly +LangSwe: varmt +LangBul: топло + + +Lang: PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)) +LangEng: in the house +LangSwe: i huset +LangBul: в къщата + + +Lang: ComparAdvAdj more_CAdv warm_A (UsePN john_PN) +LangEng: more warmly than John +LangSwe: mer varmt än Johan +LangBul: по - топло от Джон + + +Lang: ComparAdvAdjS more_CAdv warm_A (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV run_V))) +LangEng: more warmly than he runs +LangSwe: mer varmt än han springer +LangBul: по - топло от колкото той бяга + + +Lang: SubjS when_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) +LangEng: when she sleeps +LangSwe: när hon sover +LangBul: когато тя спи + + +Lang: AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) +LangEng: more than five +LangSwe: mer än fem +LangBul: повече от пет + + +Lang: ConjS and_Conj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +LangEng: he walks and she runs +LangSwe: han går och hon springer +LangBul: той ходи и тя бяга + + +Lang: ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) +LangEng: cold and warm +LangSwe: kall och varm +LangBul: студен и топъл + + +Lang: ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) +LangEng: she or we +LangSwe: hon eller vi +LangBul: тя или ние + + +Lang: ConjAdv or_Conj (BaseAdv here_Adv there_Adv) +LangEng: here or there +LangSwe: här eller där +LangBul: тук или там + + +Lang: ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +LangEng: either he walks or she runs +LangSwe: antingen han går eller hon springer +LangBul: или той ходи или тя бяга + + +Lang: ConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) +LangEng: both warm and cold +LangSwe: både varm och kall +LangBul: и топъл и студен + + +Lang: ConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) +LangEng: either he or she +LangSwe: antingen han eller hon +LangBul: или той или тя + + +Lang: ConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) +LangEng: both here and there +LangSwe: både här och där +LangBul: и тук и там + + +Lang: ImpersCl (UseComp (CompAP (PositA hot_A))) +LangEng: it is hot +LangSwe: det är hett +LangBul: е горещо + + +Lang: GenericCl (UseV sleep_V) +LangEng: one sleeps +LangSwe: man sover +LangBul: някой спи + + +Lang: CleftNP (UsePron i_Pron) (UseRCl (TTAnt TPast ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) +LangEng: it is I who did it +LangSwe: det är jag som gjorde det +LangBul: аз съм този който направих него + + +Lang: CleftAdv here_Adv (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) +LangEng: it is here that she slept +LangSwe: det är här hon sov +LangBul: тук тя спа + + +Lang: ExistNP (DetCN (DetQuant IndefArt NumSg) (UseN house_N)) +LangEng: there is a house +LangSwe: det finns ett hus +LangBul: има къща + + +Lang: ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) +LangEng: which houses are there +LangSwe: vilka hus finns det +LangBul: кои къщи са тук + + +Lang: PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V)) +LangEng: I am sleeping +LangSwe: jag håller på att sova +LangBul: аз спя + + +Lang: ImpPl1 (UseV go_V) +LangEng: let's go +LangSwe: låt oss gå +LangBul: нека да отидем + + +Lang: DetCN (DetQuant DefArt NumSg) (UseN man_N) +LangEng: the man +LangSwe: mannen +LangBul: мъжът + + +Lang: UsePN john_PN +LangEng: John +LangSwe: Johan +LangBul: Джон + + +Lang: UsePron he_Pron +LangEng: he +LangSwe: han +LangBul: той + + +Lang: PredetNP only_Predet (DetCN (DetQuant DefArt NumSg) (UseN man_N)) +LangEng: only the man +LangSwe: bara mannen +LangBul: само мъжът + + +Lang: PPartNP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) see_V2 +LangEng: the man seen +LangSwe: mannen sedd +LangBul: мъжът видян + + +Lang: AdvNP (UsePN paris_PN) today_Adv +LangEng: Paris today +LangSwe: Paris idag +LangBul: Париж днес + + +Lang: RelNP (UsePN paris_PN) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) +LangEng: Paris , which is here +LangSwe: Paris , som är här +LangBul: Париж който е тук + + +Lang: DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) +LangEng: these five +LangSwe: de här fem +LangBul: тези пет + + +Lang: DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) +LangEng: these five best men +LangSwe: de här fem bästa männen +LangBul: тези петима най - добри мъже + + +Lang: DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) +LangEng: these five men +LangSwe: de här fem männen +LangBul: тези петима мъже + + +Lang: DetCN (DetQuant this_Quant NumPl) (UseN man_N) +LangEng: these men +LangSwe: de här männen +LangBul: тези мъже + + +Lang: DetCN (DetQuant this_Quant NumSg) (UseN man_N) +LangEng: this man +LangSwe: den här mannen +LangBul: този мъж + + +Lang: NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) +LangEng: five +LangSwe: fem +LangBul: пет + + +Lang: NumCard (NumDigits (IIDig D_5 (IDig D_1))) +LangEng: 5 1 +LangSwe: 5 1 +LangBul: 5 1 + + +Lang: NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) +LangEng: fifty - one +LangSwe: femtio en +LangBul: петдесет и един + + +Lang: NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) +LangEng: almost 5 1 +LangSwe: nästan 5 1 +LangBul: почти 5 1 + + +Lang: OrdDigits (IIDig D_5 (IDig D_1)) +LangEng: 5 1st +LangSwe: 5 1:a +LangBul: 5 1ви + + +Lang: OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) +LangEng: fifty - first +LangSwe: femtio första +LangBul: петдесет и първи + + +Lang: OrdSuperl warm_A +LangEng: warmest +LangSwe: varmaste +LangBul: най - топъл + + +Lang: DetCN (DetQuantOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) +LangEng: the five best men +LangSwe: de fem bästa männen +LangBul: петимата най - добри мъже + + +Lang: DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) +LangEng: the five men +LangSwe: de fem männen +LangBul: петимата мъже + + +Lang: DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) +LangEng: one man +LangSwe: en man +LangBul: един мъж + + +Lang: DetCN (DetQuant DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01))))))) (UseN man_N) +LangEng: the one man +LangSwe: den en mannen +LangBul: единият мъж + + +Lang: DetCN (DetQuant DefArt NumSg) (UseN man_N) +LangEng: the man +LangSwe: mannen +LangBul: мъжът + + +Lang: DetCN (DetQuant DefArt NumPl) (UseN man_N) +LangEng: the men +LangSwe: männen +LangBul: мъжете + + +Lang: MassNP (UseN beer_N) +LangEng: beer +LangSwe: öl +LangBul: бира + + +Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) +LangEng: my house +LangSwe: mitt hus +LangBul: моята къща + + +Lang: UseN house_N +LangEng: house +LangSwe: hus +LangBul: къща + + +Lang: ComplN2 mother_N2 (DetCN (DetQuant DefArt NumSg) (UseN king_N)) +LangEng: mother of the king +LangSwe: mor till kungen +LangBul: майка на царя + + +Lang: ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) +LangEng: distance from this city to Paris +LangSwe: avstånd från den här staden till Paris +LangBul: разстояние от този град до Париж + + +Lang: UseN2 mother_N2 +LangEng: mother +LangSwe: mor +LangBul: майка + + +Lang: ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) +LangEng: distance from this city +LangSwe: avstånd från den här staden +LangBul: разстояние от този град + + +Lang: ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) +LangEng: distance to Paris +LangSwe: avstånd till Paris +LangBul: разстояние до Париж + + +Lang: UseN2 (Use2N3 distance_N3) +LangEng: distance +LangSwe: avstånd +LangBul: разстояние + + +Lang: AdjCN (PositA big_A) (UseN house_N) +LangEng: big house +LangSwe: stort hus +LangBul: голяма къща + + +Lang: RelCN (UseN house_N) (UseRCl (TTAnt TPast ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) +LangEng: house which John bought +LangSwe: hus som Johan köpte +LangBul: къща която Джон купи + + +Lang: AdvCN (UseN house_N) (PrepNP on_Prep (DetCN (DetQuant DefArt NumSg) (UseN hill_N))) +LangEng: house on the hill +LangSwe: hus på kullen +LangBul: къща на хълма + + +Lang: SentCN (UseN question_N) (EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) +LangEng: question where she sleeps +LangSwe: fråga var hon sover +LangBul: въпрос където тя спи + + +Lang: DetCN (DetQuant DefArt NumSg) (ApposCN (UseN city_N) (UsePN paris_PN)) +LangEng: the city Paris +LangSwe: staden Paris +LangBul: градът Париж + + +Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (ApposCN (UseN friend_N) (UsePN john_PN)) +LangEng: my friend John +LangSwe: min vän Johan +LangBul: моят приятел Джон + + +Lang: num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) +LangEng: six +LangSwe: sex +LangBul: шест + + +Lang: num (pot2as3 (pot1as2 (pot0as1 pot01))) +LangEng: one +LangSwe: en +LangBul: един + + +Lang: num (pot2as3 (pot1as2 (pot1 n6))) +LangEng: sixty +LangSwe: sextio +LangBul: шестдесет + + +Lang: num (pot2as3 (pot1as2 pot110)) +LangEng: ten +LangSwe: tio +LangBul: десет + + +Lang: num (pot2as3 (pot1as2 pot111)) +LangEng: eleven +LangSwe: elva +LangBul: единадесет + + +Lang: num (pot2as3 (pot1as2 (pot1to19 n6))) +LangEng: sixteen +LangSwe: sexton +LangBul: шестнадесет + + +Lang: num (pot2as3 (pot1as2 (pot1 n6))) +LangEng: sixty +LangSwe: sextio +LangBul: шестдесет + + +Lang: num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) +LangEng: sixty - five +LangSwe: sextio fem +LangBul: шестдесет и пет + + +Lang: num (pot2as3 (pot2 (pot0 n4))) +LangEng: four hundred +LangSwe: fyra hundra +LangBul: четиристотин + + +Lang: num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) +LangEng: four hundred and sixty - seven +LangSwe: fyra hundra sextio sju +LangBul: четиристотин шестдесет и седем + + +Lang: num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) +LangEng: four hundred and sixty - seven thousand +LangSwe: fyra hundra sextio sju tusen +LangBul: четиристотин шестдесет и седем хиляди + + +Lang: num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) +LangEng: four hundred and sixty - seven thousand eighty - nine +LangSwe: fyra hundra sextio sju tusen åttio nio +LangBul: четиристотин шестдесет и седем хиляди осемдесет и девет + + +Lang: IDig D_8 +LangEng: 8 +LangSwe: 8 +LangBul: 8 + + +Lang: IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) +LangEng: 8 , 0 0 1 , 7 8 9 +LangSwe: 8 0 0 1 7 8 9 +LangBul: 8 , 0 0 1 , 7 8 9 + + +Lang: PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) +LangEng: but come here , my friend +LangSwe: men kom här , min vän +LangBul: но ела тук , мой приятелю + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc +LangEng: John walks +LangSwe: Johan går +LangBul: Джон ходи + + +Lang: UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) +LangEng: is it good +LangSwe: är det gott +LangBul: то е ли добро + + +Lang: UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) +LangEng: don't love yourself +LangSwe: älska inte dig +LangBul: не се обичай + + +Lang: UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) +LangEng: don't love yourselves +LangSwe: älska inte er +LangBul: не се обичайте + + +Lang: UttImpPol PNeg (ImpVP (UseV sleep_V)) +LangEng: don't sleep +LangSwe: sov inte +LangBul: не спете + + +Lang: UttIP whoPl_IP +LangEng: who +LangSwe: vilka +LangBul: кои + + +Lang: UttIP whoSg_IP +LangEng: who +LangSwe: vem +LangBul: кой + + +Lang: UttIAdv why_IAdv +LangEng: why +LangSwe: varför +LangBul: защо + + +Lang: UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) +LangEng: this man +LangSwe: den här mannen +LangBul: този мъж + + +Lang: UttAdv here_Adv +LangEng: here +LangSwe: här +LangBul: тук + + +Lang: UttVP (UseV sleep_V) +LangEng: to sleep +LangSwe: att sova +LangBul: да спи + + +Lang: VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) +LangEng: , my friend +LangSwe: , min vän +LangBul: , мой приятелю + + +Lang: QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) +LangEng: does John walk +LangSwe: går Johan +LangBul: Джон ходи ли + + +Lang: QuestVP whoSg_IP (UseV walk_V) +LangEng: who walks +LangSwe: vem går +LangBul: кой ходи + + +Lang: QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) +LangEng: whom does John love +LangSwe: vem älskar Johan +LangBul: кого обича Джон + + +Lang: QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) +LangEng: why does John walk +LangSwe: varför går Johan +LangBul: защо ходи Джон + + +Lang: QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) +LangEng: where is John +LangSwe: var är Johan +LangBul: къде е Джон + + +Lang: IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) +LangEng: which five songs +LangSwe: vilka fem sånger +LangBul: кои пет песни + + +Lang: IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) +LangEng: which five +LangSwe: vilka fem +LangBul: кои пет + + +Lang: AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) +LangEng: who in Paris +LangSwe: vem i Paris +LangBul: кой в Париж + + +Lang: IdetIP (IdetQuant which_IQuant NumSg) +LangEng: which +LangSwe: vilket +LangBul: кое + + +Lang: PrepIP with_Prep whoSg_IP +LangEng: with whom +LangSwe: med vem +LangBul: с кой + + +Lang: QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) +LangEng: where is it +LangSwe: var är det +LangBul: къде е то + + +Lang: QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) +LangEng: who is it +LangSwe: vem är det +LangBul: кой е то + + +Lang: ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) +LangEng: there is a woman such that John loves her +LangSwe: det finns en kvinna sådan att Johan älskar henne +LangBul: има жена такава че Джон обича нея + + +Lang: ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) +LangEng: there is a woman who loves John +LangSwe: det finns en kvinna som älskar Johan +LangBul: има жена която обича Джон + + +Lang: ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) +LangEng: there is a woman whom John loves +LangSwe: det finns en kvinna som Johan älskar +LangBul: има жена която Джон обича + + +Lang: ExistNP (DetCN (DetQuant IndefArt NumSg) (RelCN (UseN woman_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash (FunRP possess_Prep (DetCN (DetQuant DefArt NumSg) (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) +LangEng: there is a woman the mother of whom John loves +LangSwe: det finns en kvinna modern av vilken Johan älskar +LangBul: има жена майката на която Джон обича + + +Lang: PredVP (UsePN john_PN) (UseV walk_V) +LangEng: John walks +LangSwe: Johan går +LangBul: Джон ходи + + +Lang: PredSCVP (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) +LangEng: that she goes is good +LangSwe: att hon går är gott +LangBul: , че тя отива е добър + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) +LangEng: girl whom he sees +LangSwe: flicka som han ser +LangBul: момиче което той вижда + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) +LangEng: girl whom he sees today +LangSwe: flicka som han ser idag +LangBul: момиче което той вижда днес + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) +LangEng: girl with whom he walks +LangSwe: flicka med vilken han går +LangBul: момиче с което той ходи + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash (TTAnt TPres ASimul) PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) +LangEng: girl whom she says that he loves +LangSwe: flicka som hon säger att han älskar +LangBul: момиче което тя казва че той обича + + +Lang: ImpVP (ReflVP (SlashV2a love_V2)) +LangEng: love yourself +LangSwe: älska dig +LangBul: обичай се + + +Lang: EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV go_V))) +LangEng: that she goes +LangSwe: att hon går +LangBul: , че тя отива + + +Lang: EmbedQS (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV go_V))) +LangEng: who goes +LangSwe: vem som går +LangBul: който отива + + +Lang: EmbedVP (UseV go_V) +LangEng: to go +LangSwe: att gå +LangBul: да отида + + +Lang: UseCl (TTAnt TCond AAnter) PNeg (PredVP (UsePN john_PN) (UseV walk_V)) +LangEng: John wouldn't have walked +LangSwe: Johan skulle inte ha gått +LangBul: Джон не би ходил + + +Lang: UseQCl (TTAnt TCond AAnter) PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) +LangEng: wouldn't John have walked +LangSwe: skulle Johan inte ha gått +LangBul: Джон не би ли ходил + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelVP IdRP (UseV walk_V))) +LangEng: girl who wouldn't have walked +LangSwe: flicka som inte skulle ha gått +LangBul: момиче което не би ходило + + +Lang: RelCN (UseN girl_N) (UseRCl (TTAnt TCond AAnter) PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) +LangEng: girl with whom I wouldn't have walked +LangSwe: flicka med vilken jag inte skulle ha gått +LangBul: момиче с което аз не бих ходил + + +Lang: RelS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) +LangEng: she sleeps , which is good +LangSwe: hon sover , som är gott +LangBul: тя спи , което е добро + + +Lang: TEmpty +LangEng: +LangSwe: +LangBul: + + +Lang: TFullStop (PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty +LangEng: John walks . +LangSwe: Johan går . +LangBul: Джон ходи . + + +Lang: TQuestMark (PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty +LangEng: are they here ? +LangSwe: är de här ? +LangBul: те са ли тук ? + + +Lang: TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty +LangEng: let's go ! +LangSwe: låt oss gå ! +LangBul: нека да отидем ! + + +Lang: PredVP (UsePron i_Pron) (UseV sleep_V) +LangEng: I sleep +LangSwe: jag sover +LangBul: аз спя + + +Lang: PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) +LangEng: I want to run +LangSwe: jag vill springa +LangBul: аз искам да бягам + + +Lang: PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (UseV run_V)))) +LangEng: I say that she runs +LangSwe: jag säger att hon springer +LangBul: аз казвам , че тя бяга + + +Lang: PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl (TTAnt TPres ASimul) PPos (QuestVP whoSg_IP (UseV run_V)))) +LangEng: I wonder who runs +LangSwe: jag undrar vem som springer +LangBul: аз се учудвам кой бяга + + +Lang: PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) +LangEng: they become red +LangSwe: de blir röda +LangBul: те стават червени + + +Lang: PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) +LangEng: I give it to him +LangSwe: jag ger det till honom +LangBul: аз давам него му + + +Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) +LangEng: I beg her to go +LangSwe: jag ber henne att gå +LangBul: аз моля нея да отиде + + +Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) +LangEng: I answer to him that it is good +LangSwe: jag svarar till honom att det är gott +LangBul: аз отговарям му , че то е добро + + +Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) +LangEng: I ask him who came +LangSwe: jag frågar honom vem som kom +LangBul: аз питам него кой дойде + + +Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) +LangEng: I paint it red +LangSwe: jag målar det rött +LangBul: аз рисувам него червено + + +Lang: RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) +LangEng: car which I want to buy +LangSwe: bil som jag vill köpa +LangBul: кола която аз искам да купя + + +Lang: RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) +LangEng: car which they beg me to buy +LangSwe: bil som de ber mig att köpa +LangBul: кола която те молят мен да купя + + +Lang: PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) +LangEng: he loves himself +LangSwe: han älskar sig +LangBul: той се обича + + +Lang: PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) +LangEng: this is warm +LangSwe: det här är varmt +LangBul: това е топло + + +Lang: PredVP (UsePron we_Pron) (PassV2 love_V2) +LangEng: we are loved +LangSwe: vi blir älskade +LangBul: ние сме обичани + + +Lang: PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) +LangEng: we sleep here +LangSwe: vi sover här +LangBul: ние спим тук + + +Lang: PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) +LangEng: we always sleep +LangSwe: vi sover alltid +LangBul: ние винаги спим + + +Lang: PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) +LangEng: we are small +LangSwe: vi är små +LangBul: ние сме малки + + +Lang: PredVP (UsePron i_Pron) (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (UseN man_N)))) +LangEng: I am a man +LangSwe: jag är en man +LangBul: аз съм мъж + + +Lang: PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) +LangEng: I am here +LangSwe: jag är här +LangBul: аз съм тук + + +Lang: RelCN (UseN car_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) +LangEng: car which they beg me to want to paint red +LangSwe: bil som de ber mig att vilja måla röd +LangBul: кола която те молят мен да искам да нарисувам червена + + +Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetCN (DetQuant DefArt NumSg) (UseN sea_N)))))) NoVoc +LangEng: always listen to the sea +LangSwe: lyssna alltid på havet +LangBul: винаги слушай морето + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNP (PredetNP only_Predet (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2)))))))) (AdvCN (RelCN (UseN woman_N) (UseRCl (TTAnt TCond ASimul) PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep)))) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN rain_N))))))))) NoVoc +LangEng: there are only two women with whom I would want to be seen in the rain +LangSwe: det finns bara två kvinnor med vilka jag skulle vilja bli sedd i regnet +LangBul: има само две жени с които аз бих искал да съм видян в дъжда + + +Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetCN (DetQuant DefArt NumSg) (UseN sun_N))) (ComparA big_A (DetCN (DetQuant DefArt NumSg) (UseN moon_N)))))) (DetCN (DetQuant DefArt NumSg) (UseN earth_N))))) NoVoc +LangEng: paint the earth both smaller than the sun and bigger than the moon +LangSwe: måla jorden både mindre än solen och större än månen +LangBul: нарисувай земята и по - малка от слънцето и по - голяма от луната + + +Lang: PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (ComplN2 father_N2 (DetCN (DetQuant DefArt NumSg) (UseN baby_N)))) (UseV run_V))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc +LangEng: let's hope that either the father of the baby runs or the distance is small +LangSwe: låt oss hoppas att antingen fadern till bebisen springer eller avståndet är litet +LangBul: нека да се надяваме , че или бащата на бебето бяга или разстоянието е малко + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetCN (DetQuant IndefArt NumSg) (UseN boy_N)) (DetCN (DetQuant IndefArt NumSg) (UseN girl_N))))))))) NoVoc +LangEng: every baby is either a boy or a girl +LangSwe: varje bebis är antingen en pojke eller en flicka +LangBul: всяко бебе е или момче или момиче + + +Lang: PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc +LangEng: either from here , there or everywhere +LangSwe: antingen härifrån , där eller överallt +LangBul: или от тук или там или навсякъде + + +Lang: PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc +LangEng: to be known +LangSwe: att bli kännd +LangBul: да е известно + + +Lang: RelCN (UseN bird_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) +LangEng: bird which I want to paint red +LangSwe: fågel som jag vill måla röd +LangBul: птица която аз искам да нарисувам червена + + +Lang: UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2a buy_V2) (UsePron it_Pron)))) +LangEng: want to buy it +LangSwe: vilj köpa det +LangBul: искай да купиш него + + +Lang: UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)))) +LangEng: want to paint it red +LangSwe: vilj måla det rött +LangBul: искай да нарисуваш него червено + + +Lang: UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) +LangEng: want it to beg me to buy +LangSwe: vilj det be mig att köpa +LangBul: искай да молиш мен да купя него + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetCN (DetQuant DefArt NumSg) (UseN road_N))))))) NoVoc +LangEng: the fruits sell themselves to the road +LangSwe: frukterna säljer sig till vägen +LangBul: плодовете се продават на пътя + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc +LangEng: I beg myself to live +LangSwe: jag ber mig att leva +LangBul: аз се моля да живея + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl (TTAnt TPres ASimul) PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc +LangEng: I answer to myself that it must understand itself +LangSwe: jag svarar till mig att det måste förstå sig +LangBul: аз си отговарям , че трябва да се разбере + + +Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc +LangEng: ask yourself who came +LangSwe: fråga dig vem som kom +LangBul: питай се кой дойде + + +Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc +LangEng: I painted myself more beautiful than John +LangSwe: jag målade mig vackrare än Johan +LangBul: аз се нарисувах по - красив от Джон + + +Lang: UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant this_Quant NumSg) (UseN grammar_N)) (ComplSlash (SlashV2a speak_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n2))))))) (UseN language_N))))) +LangEng: this grammar speaks twelve languages +LangSwe: den här grammatiken talar tolv språk +LangBul: тази граматика говори дванадесет езика + + +Lang: UseCl (TTAnt TPast AAnter) PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2a buy_V2) (DetCN (DetQuant IndefArt NumSg) (AdjCN (PositA red_A) (UseN house_N))))) +LangEng: she had bought a red house +LangSwe: hon hade köpt ett rött hus +LangBul: тя беше купилa червена къща + +