checked 300+ words in TopDictFre ; not yet merged in DictionaryFre

This commit is contained in:
aarne
2014-04-07 20:22:42 +00:00
parent 9f3e9d8626
commit 02a0372b41

View File

@@ -1,8 +1,12 @@
---- checked by AR till quite_Adv
concrete TopDictFre of TopDict = CatFre ** open ParadigmsFre,
(S = StructuralFre),
(L = LexiconFre),
(I = IrregFre),
(E = ExtraFre),
(M = MakeStructuralFre),
(Ph = PhonoFre),
MorphoFre, ParadigmsFre, Prelude in {
oper
@@ -23,8 +27,8 @@ lin that_Subj = S.that_Subj ;
lin he_Pron = S.he_Pron ;
lin on_Prep = S.on_Prep ;
lin with_Prep = S.with_Prep ;
lin do_V2 = mkV2 (mkV I.aller_V) | mkV2 (mkV I.faire_V2) | mkV2 (reflV (mkV I.faire_V2)) ; -- tocheck
lin do_V = variants{} ;
lin do_V2 = mkV2 (mkV I.faire_V2) ;
lin do_V = mkV I.faire_V2 ;
lin at_Prep = ParadigmsFre.dative ;
lin by_Prep = mkPrep "par" ;
lin but_Conj = variants{} ;
@@ -35,323 +39,322 @@ lin or_Conj = S.or_Conj ;
lin as_Subj = variants{} ;
lin we_Pron = S.we_Pron | E.we8fem_Pron;
lin say_VV = variants{} ;
lin say_VS = L.say_VS ;
lin say_VA = variants{} ;
lin say_V2 = mkV2 (mkV "disons") | mkV2 (mkV I.dire_V2) | mkV2 (mkV "indiquer") ; -- tocheck
lin say_V = variants{} ;
lin say_VS = mkVS (mkV I.dire_V2) ;
lin say_VA = mkVA (mkV I.dire_V2) ; ---- subcat
lin say_V2 = I.dire_V2 ;
lin say_V = lin V I.dire_V2 ;
lin if_Subj = S.if_Subj ;
lin go_VV = variants{} ;
lin go_VS = variants{} ;
lin go_VA = variants{} ;
lin go_V2 = mkV2 (mkV "fonctionner") | mkV2 (mkV I.aller_V) | mkV2 (mkV I.dire_V2) | mkV2 (mkV I.devenir_V) | mkV2 (mkV I.faire_V2) | mkV2 (mkV "uriner") ; -- tocheck
lin go_VV = mkVV I.aller_V ;
lin go_VS = mkVS (mkV I.devenir_V) ;
lin go_VA = mkVA (mkV I.devenir_V) ;
lin go_V2 = mkV2 I.devenir_V ;
lin go_V = L.go_V ;
lin get_VV = variants{} ;
lin get_VS = variants{} ;
lin get_VA = variants{} ;
lin get_V2V = mkV2V (mkV I.atteindre_V2) | mkV2V (mkV I.devenir_V) | mkV2V (mkV I.être_V) | mkV2V (mkV "capter") | mkV2V (mkV I.obtenir_V2) | mkV2V (mkV I.recevoir_V2) ; -- tocheck
lin get_V2 = variants{} ;
lin get_V = variants{} ;
lin make_VV = variants{} ;
lin make_VS = variants{} ;
lin make_VA = variants{} ;
lin make_V3 = mkV3 (mkV I.faire_V2) | mkV3 (mkV I.rendre_V2) | mkV3 (mkV "gagner") ; -- tocheck
lin make_V2V = variants{} ;
lin make_V2A = variants{} ;
lin make_V2 = variants{} ;
lin make_V = variants{} ;
lin get_VV = mkVV (mkV "arriver") ;
lin get_VS = mkVS (mkV I.obtenir_V2) ;
lin get_VA = mkVA (mkV I.devenir_V) ;
lin get_V2V = mkV2V (mkV I.obtenir_V2) ;
lin get_V2 = I.recevoir_V2 ;
lin get_V = I.recevoir_V2 ;
lin make_VV = mkVV (mkV I.faire_V2) ;
lin make_VS = mkVS (mkV I.faire_V2) ;
lin make_VA = mkVA (mkV I.rendre_V2) ;
lin make_V3 = mkV3 (mkV I.faire_V2) ;
lin make_V2V = mkV2V (mkV I.faire_V2) ;
lin make_V2A = mkV2V (mkV I.rendre_V2) ;
lin make_V2 = I.faire_V2 ;
lin make_V = mkV I.faire_V2 ;
lin as_Prep = mkPrep "comme" ;
lin out_Adv = variants{} ;
lin up_Adv = variants{} ;
lin see_VS = variants{} ;
lin see_VQ = variants{} ;
lin see_VA = variants{} ;
lin see_V2V = mkV2V (mkV I.voir_V2) ; -- tocheck
lin out_Adv = mkAdv "dehors" ;
lin up_Adv = mkAdv "en haut" ;
lin see_VS = mkVS (mkV I.voir_V2) ;
lin see_VQ = mkVQ (mkV I.voir_V2) ;
lin see_VA = mkVA (mkV I.voir_V2) ;
lin see_V2V = mkV2V (mkV I.voir_V2) ;
lin see_V2 = L.see_V2 ;
lin see_V = (mkV I.voir_V2) ; -- tocheck
lin see_V = mkV I.voir_V2 ;
lin know_VS = L.know_VS ;
lin know_VQ = L.know_VQ ;
lin know_V2V = mkV2V (mkV I.connaître_V2) | mkV2V (mkV I.savoir_V2) ; -- tocheck
lin know_V2 = L.know_V2 ;
lin know_V = variants{} ;
lin time_N = mkN "temps" masculine ; -- tocheck
lin time_2_N = mkN "fois" feminine ; -- tocheck
lin time_1_N = mkN "temps" masculine ; -- tocheck
lin take_VA = variants{} ;
lin take_V2V = mkV2V (mkV I.prendre_V2) ; -- tocheck
lin take_V2A = variants{} ;
lin take_V2 = variants{} ;
lin take_V = variants{} ;
lin so_Adv = mkAdv "ainsi" | mkAdv "tellement" | mkAdv "aussi" ; -- tocheck
lin know_V = mkV I.savoir_V2 ;
lin time_N = mkN "temps" masculine ;
lin time_2_N = mkN "fois" feminine ;
lin time_1_N = mkN "temps" masculine ;
lin take_VA = mkVA (mkV I.prendre_V2) ;
lin take_V2V = mkV2V (mkV I.prendre_V2) ;
lin take_V2A = mkV2A (mkV I.prendre_V2) ;
lin take_V2 = I.prendre_V2 ;
lin take_V = mkV I.prendre_V2 ;
lin so_Adv = mkAdv "ainsi" | mkAdv "tellement" | mkAdv "aussi" ;
lin year_N = L.year_N ;
lin into_Prep = variants{} ;
lin then_Adv = mkAdv "cepandant" | mkAdv "alors" | mkAdv "puis" ; -- tocheck
lin think_VS = variants{} ;
lin think_V2A = mkV2A (mkV "penser") | mkV2A (mkV "trouver") ; -- tocheck
lin think_V2 = variants{} ;
lin into_Prep = mkPrep "dans" ;
lin then_Adv = mkAdv "ensuite" | mkAdv "alors" | mkAdv "puis" ;
lin think_VS = mkVS (mkV "penser") ;
lin think_V2A = mkV2A (mkV "penser") ;
lin think_V2 = mkV2 (mkV "penser") dative ;
lin think_V = L.think_V ;
lin come_VV = variants{} ;
lin come_VS = variants{} ;
lin come_VA = variants{} ;
lin come_V2 = mkV2 (mkV I.venir_V) | mkV2 (mkV "arriver") | mkV2 (mkV I.devenir_V) | mkV2 (mkV "jouir") ; -- tocheck
lin come_VV = mkVV I.venir_V ; ---- subcat
lin come_VS = mkVS I.venir_V ; ---- subcat
lin come_VA = mkVA I.devenir_V ; ---- subcat
lin come_V2 = mkV2 (mkV I.venir_V) dative | mkV2 (mkV "arriver") dative ;
lin come_V = L.come_V ;
lin than_Subj = variants{} ;
lin more_Adv = mkAdv "plus" ; -- tocheck
lin about_Prep = variants{} ;
lin than_Subj = M.mkSubj Ph.elisQue ;
lin more_Adv = mkAdv "plus" | mkAdv "davantage" ;
lin about_Prep = mkPrep "sur" ;
lin now_Adv = L.now_Adv ;
lin last_A = mkA "dernier" ; -- tocheck
lin last_1_A = variants{} ;
lin last_2_A = variants{} ;
lin other_A = mkA "autre" ; -- tocheck
lin last_A = mkA "dernier" ;
lin last_1_A = prefixA (mkA "dernier") ;
lin last_2_A = mkA "dernier" ;
lin other_A = mkA "autre" ;
lin give_V3 = L.give_V3 ;
lin give_V2 = variants{} ;
lin give_V = variants{} ;
lin just_Adv = mkAdv "juste" ; -- tocheck
lin people_N = mkN "peuple" masculine | mkN "gens" ; -- tocheck
lin also_Adv = mkAdv "aussi" ; -- tocheck
lin well_Adv = variants{} ;
lin only_Adv = mkAdv "seulement" | mkAdv "que" ; -- tocheck
lin give_V2 = mkV2 "donner" ;
lin give_V = mkV "donner" ;
lin just_Adv = mkAdv "juste" ;
lin people_N = mkN "peuple" masculine | mkN "gens" ;
lin also_Adv = mkAdv "aussi" ;
lin well_Adv = mkAdv "bien" ;
lin only_Adv = mkAdv "seulement" ;
lin new_A = L.new_A ;
lin when_Subj = S.when_Subj ;
lin way_N = mkN "manière" feminine | mkN "voie" feminine ; -- tocheck
lin way_2_N = variants{} ;
lin way_1_N = variants{} ;
lin look_VV = variants{} ;
lin look_VA = variants{} ;
lin look_V2V = mkV2V (mkV "regarder") | mkV2V (mkV "sembler") | mkV2V (mkV "affronter") | mkV2V (mkV "chercher") ; -- tocheck
lin look_V2 = variants{} ;
lin look_V = variants{} ;
lin like_Prep = variants{} ;
lin use_VV = variants{} ;
lin use_V2V = mkV2V (mkV "utiliser") ; -- tocheck
lin use_V2 = variants{} ;
lin use_V = variants{} ;
lin way_N = mkN "manière" feminine | mkN "façon" feminine ;
lin way_2_N = mkN "manière" feminine | mkN "façon" feminine ;
lin way_1_N = mkN "route" ;
lin look_VV = mkVV (mkV "sembler") ;
lin look_VA = mkVA (mkV "sembler") ;
lin look_V2V = mkV2V (mkV "regarder") ;
lin look_V2 = mkV2 "regarder" ;
lin look_V = mkV "regarder" ;
lin like_Prep = mkPrep "comme" ;
lin use_VV = mkVV (mkV "pratiguer") ; ---- what does this mean?
lin use_V2V = mkV2V (mkV "utiliser") accusative (mkPrep "pour") ;
lin use_V2 = mkV2 "utiliser" ;
lin use_V = mkV "utiliser" ;
lin because_Subj = S.because_Subj ;
lin good_A = L.good_A;
lin find_VS = variants{} ;
lin find_V2V = mkV2V (mkV "trouver") ; -- tocheck
lin find_V2A = variants{} ;
lin find_VS = mkVS (mkV "trouver") ;
lin find_V2V = mkV2V (mkV "trouver") ;
lin find_V2A = mkV2A (mkV "trouver") ;
lin find_V2 = L.find_V2 ;
lin find_V = mkV "trouver" ; -- tocheck
lin find_V = mkV "trouver" ;
lin man_N = L.man_N ;
lin want_VV = S.want_VV ;
lin want_VS = variants{} ;
lin want_V2V = mkV2V (mkV I.vouloir_V2) ; -- tocheck
lin want_V2 = variants{} ;
lin want_V = variants{} ;
lin want_V2V = mkV2V (mkV I.vouloir_V2) ;
lin want_V2 = I.vouloir_V2 ;
lin want_V = mkV I.vouloir_V2 ;
lin day_N = L.day_N ;
lin between_Prep = S.between_Prep ;
lin even_Adv = mkAdv "encore" | mkAdv "exactement" | mkAdv "même" ; -- tocheck
lin even_Adv = mkAdv "même" ;
lin there_Adv = S.there_Adv ;
lin many_Det = S.many_Det ;
lin after_Prep = S.after_Prep ;
lin down_Adv = mkAdv "sud" ; -- tocheck
lin yeah_Interj = variants{} ;
lin so_Subj = variants{} ;
lin thing_N = mkN "chose" feminine ; -- tocheck
lin down_Adv = mkAdv "en bas" ;
lin yeah_Interj = mkInterj "oui" ; ----
lin so_Subj = M.mkSubjSubj "de façon que" ;
lin thing_N = mkN "chose" feminine ;
lin tell_VV = variants{} ;
lin tell_VS = variants{} ;
lin tell_V3 = mkV3 (mkV I.dire_V2) ; -- tocheck
lin tell_1_V3 = variants{} ;
lin tell_2_V3 = variants{} ;
lin tell_V2V = variants{} ;
lin tell_V2S = variants{} ;
lin tell_V2Q = variants{} ;
lin tell_V2 = I.dire_V2 ; -- tocheck
lin tell_V = variants{} ;
lin tell_1_V3 = mkV3 (mkV "raconter") accusative dative ;
lin tell_2_V3 = mkV3 (mkV "distinguer") accusative genitive ;
lin tell_V2V = mkV2V (mkV I.dire_V2) dative genitive ;
lin tell_V2S = mkV2S (mkV "raconter") ;
lin tell_V2Q = mkV2Q (mkV "raconter") dative ;
lin tell_V2 = mkV2 "raconter" ;
lin tell_V = mkV "raconter" ;
lin through_Prep = S.through_Prep ;
lin back_Adv = variants{} ;
lin still_Adv = mkAdv "néanmoins" | mkAdv "encore" ; -- tocheck
lin back_Adv = mkAdv "en retour" ; ----
lin still_Adv = mkAdv "néanmoins" | mkAdv "encore" ;
lin child_N = L.child_N ;
lin here_Adv = mkAdv "ici" ; -- tocheck
lin over_Prep = variants{} ;
lin too_Adv = mkAdv "trop" | mkAdv "aussi" ; -- tocheck
lin put_VS = variants{} ;
lin put_V2V = mkV2V (mkV "placer") ; -- tocheck
lin here_Adv = mkAdv "ici" ;
lin over_Prep = {s = "à travers" ; c = CPrep P_de ; isDir = False} ; --- split sense -- | over the river -- | over five meters
lin too_Adv = mkAdv "aussi" ;
lin put_VS = mkVS (mkV I.mettre_V2) ;
lin put_V2V = mkV2V (mkV I.mettre_V2) ;
lin put_V2 = L.put_V2 ;
lin put_V = variants{} ;
lin on_Adv = variants{} ;
lin no_Interj = variants{} ;
lin work_VV = variants{} ;
lin put_V = mkV "placer" ;
lin on_Adv = mkAdv "là-dessus" ; ----
lin no_Interj = mkInterj "non" ;
lin work_VV = aVV (mkV "travailler") ; ----
lin work_V2 = mkV2 (mkV "travailler") ;
lin work_V = variants{} ;
lin work_2_V = variants{} ;
lin work_1_V = variants{} ;
lin become_VS = variants{} ;
lin work_V = mkV "travailler" ;
lin work_2_V = mkV "fonctionner" ;
lin work_1_V = mkV "travailler" ;
lin become_VS = variants{} ; ----
lin become_VA = L.become_VA ;
lin become_V2 = mkV2 (mkV I.devenir_V) ; -- tocheck
lin become_V = variants{} ;
lin become_V2 = mkV2 (mkV I.devenir_V) ;
lin become_V = I.devenir_V ; ----
lin old_A = L.old_A ;
lin government_N = mkN "gouvernement" masculine ; -- tocheck
lin mean_VV = variants{} ;
lin mean_VS = variants{} ;
lin mean_VA = variants{} ;
lin mean_V2V = mkV2V (mkV "signifier") ; -- tocheck
lin mean_V2 = variants{} ;
lin mean_V = variants{} ;
lin part_N = mkN "raie" feminine | mkN "rôle" masculine | mkN "partie" feminine ; -- tocheck
lin leave_VV = variants{} ;
lin leave_VS = variants{} ;
lin leave_V2V = mkV2V (mkV "laisser") | mkV2V (mkV "quitter") | mkV2V (mkV I.partir_V) ; -- tocheck
lin government_N = mkN "gouvernement" masculine ;
lin mean_VV = aVV (mkV "penser") ;
lin mean_VS = mkVS (mkV I.dire_V2) ; ---- veut dire
lin mean_VA = variants{} ; ----
lin mean_V2V = mkV2V (mkV "signifier") ; ----
lin mean_V2 = mkV2 "signifier" ;
lin mean_V = mkV "signifier" ;
lin part_N = mkN "part" feminine | mkN "partie" feminine ;
lin leave_VV = variants{} ; ----
lin leave_VS = variants{} ; ----
lin leave_V2V = mkV2V (mkV "laisser") | mkV2V (mkV "quitter") ;
lin leave_V2 = L.leave_V2 ;
lin leave_V = variants{} ;
lin leave_V = I.partir_V | mkV "quitter" ;
lin life_N = mkN "vie" feminine ; -- tocheck
lin great_A = mkA "grand" | mkA "excellent" ; -- tocheck
lin case_N = mkN "caisse" feminine | mkN "cas" masculine | mkN "cause" feminine | mkN "carter" masculine | mkN "vitrine" feminine | mkN "écrin" masculine | mkN "malle" feminine | mkN "casse" feminine ; -- tocheck
lin great_A = mkA "grand" | mkA "excellent" ;
lin case_N = mkN "cas" masculine | mkN "caisse" feminine | mkN "vitrine" feminine | mkN "écrin" masculine ; --- split
lin woman_N = L.woman_N ;
lin over_Adv = mkAdv "encore" ; -- tocheck
lin seem_VV = variants{} ;
lin seem_VS = variants{} ;
lin seem_VA = variants{} ;
lin seem_V2 = mkV2 (mkV "sembler") ; -- tocheck
lin seem_V = variants{} ;
lin work_N = mkN "travail" masculine ; -- tocheck
lin need_VV = mkVV need_V ; -- tocheck
lin need_VV = mkVV need_V ; -- tocheck
lin need_VS = mkVS need_V ; -- tocheck
lin need_V2V = variants {} ; -- tocheck
lin need_V2 = mkV2 need_V ; -- tocheck --TODO (mkV (mkV I.avoir_V2) "besoin") ; -- tocheck
lin need_V = mkV "nécessiter" ; -- tocheck
lin feel_VS = variants{} ;
lin feel_VA = variants{} ;
lin feel_V2 = mkV2 (mkV "palper") | mkV2 (reflV (mkV I.sentir_V2)) | mkV2 (mkV I.ressentir_V2) | mkV2 (mkV I.sentir_V2) ; -- tocheck
lin feel_V = variants{} ;
lin system_N = mkN "système" masculine ; -- tocheck
lin each_Det = mkDet "chaque" | mkDet "chacun" ; -- tocheck
lin may_2_VV = S.can_VV ; -- tocheck
lin may_1_VV = S.can_VV ; -- tocheck
lin much_Adv = mkAdv "beaucoup" ; -- tocheck
lin ask_VV = variants{} ;
lin ask_VS = variants{} ;
lin ask_VQ = variants{} ;
lin ask_V2V = mkV2V (mkV "demander") ; -- tocheck
lin ask_V2 = variants{} ;
lin ask_V = variants{} ;
lin group_N = mkN "groupe" masculine ; -- tocheck
lin over_Adv = mkAdv "fini" ; --- split sense: -- | the party is over -- | I jumped over
lin seem_VV = deVV (mkV "sembler") ;
lin seem_VS = mkVS (mkV "sembler") ;
lin seem_VA = mkVA (mkV "sembler") ;
lin seem_V2 = mkV2 (mkV "sembler") ;
lin seem_V = mkV "sembler" ; ---- subcat
lin work_N = mkN "travail" masculine ;
lin need_VV = deVV (mkV (mkV I.avoir_V2) "besoin") ;
lin need_VS = mkVS need_V ; ---- subcat
lin need_V2V = mkV2V need_V ; ---- subcat
lin need_V2 = mkV2 (mkV (mkV I.avoir_V2) "besoin") ;
lin need_V = mkV "nécessiter" ;
lin feel_VS = mkVS I.sentir_V2 ;
lin feel_VA = mkVA (reflV (mkV I.sentir_V2)) ;
lin feel_V2 = mkV2 (mkV I.sentir_V2) ;
lin feel_V = (mkV I.sentir_V2) ;
lin system_N = mkN "système" masculine ;
lin each_Det = mkDet "chaque" ;
lin may_2_VV = S.can_VV ;
lin may_1_VV = S.can_VV ;
lin much_Adv = mkAdv "beaucoup" ;
lin ask_VV = deVV (mkV "demander") ;
lin ask_VS = subjVS (mkV "demander") ;
lin ask_VQ = mkVQ (mkV "demander") ;
lin ask_V2V = mkV2V (mkV "demander") ;
lin ask_V2 = mkV2 "demander" ;
lin ask_V = mkV "demander" ;
lin group_N = mkN "groupe" masculine ;
lin number_N = L.number_N ;
lin number_3_N = variants{} ;
lin number_2_N = variants{} ;
lin number_1_N = variants{} ;
lin yes_Interj = mkInterj "oui" ; -- tocheck
lin however_Adv = mkAdv "cependant" ; -- tocheck
lin another_Det = variants{} ;
lin again_Adv = mkAdv "déjà" ; -- tocheck
lin number_3_N = L.number_N ;
lin number_2_N = L.number_N ;
lin number_1_N = L.number_N ;
lin yes_Interj = mkInterj "oui" ;
lin however_Adv = mkAdv "cependant" ;
lin another_Det = mkDet "autre" ;
lin again_Adv = mkAdv "encore" ;
lin world_N = mkN "monde" masculine ; -- tocheck
lin area_N = variants{} ;
lin area_6_N = variants{} ;
lin area_5_N = variants{} ;
lin area_4_N = variants{} ;
lin area_3_N = variants{} ;
lin area_2_N = variants{} ;
lin area_1_N = variants{} ;
lin show_VS = variants{} ;
lin show_VQ = variants{} ;
lin show_V2V = mkV2V (mkV "démontrer") | mkV2V (mkV "montrer") ; -- tocheck
lin show_V2 = variants{} ;
lin show_V = variants{} ;
lin course_N = mkN "parcours" | mkN "cours" masculine | mkN "plat" masculine | mkN "cours" | mkN "trajectoire" feminine ; -- tocheck
lin company_2_N = mkN "société" feminine ; -- tocheck
lin company_1_N = mkN "compagnie" feminine ; -- tocheck
lin area_N = mkN "région" feminine ;
lin area_6_N = mkN "région" feminine | mkN "surface" ; ----
lin area_5_N = mkN "région" feminine | mkN "surface" ; ----
lin area_4_N = mkN "région" feminine | mkN "surface" ; ----
lin area_3_N = mkN "région" feminine | mkN "surface" ; ----
lin area_2_N = mkN "région" feminine | mkN "surface" ; ----
lin area_1_N = mkN "région" feminine | mkN "surface" ; ----
lin show_VS = mkVS (mkV "montrer") | mkVS (mkV "démontrer") ;
lin show_VQ = mkVQ (mkV "montrer") ;
lin show_V2V = mkV2V (mkV "démontrer") | mkV2V (mkV "montrer") ; ---- subcat
lin show_V2 = mkV2 "montrer" ;
lin show_V = reflV (mkV "montrer") ;
lin course_N = mkN "cours" masculine | mkN "plat" masculine | mkN "trajectoire" feminine ; --- split senses
lin company_2_N = mkN "société" feminine ;
lin company_1_N = mkN "compagnie" feminine ;
lin under_Prep = S.under_Prep ;
lin problem_N = mkN "problème" masculine ; -- tocheck
lin against_Prep = variants{} ;
lin never_Adv = mkAdv "jamais" ; -- tocheck
lin most_Adv = mkAdv "très" ; -- tocheck
lin service_N = mkN "service" masculine | mkN "service" feminine | mkN "service" ; -- tocheck
lin try_VV = variants{} ;
lin try_V2V = mkV2V (mkV "essayer") | mkV2V (mkV "tester") | mkV2V (reflV (mkV "efforcer")) ; -- tocheck
lin try_V2 = variants{} ;
lin try_V = variants{} ;
lin call_V3 = mkV3 (mkV "appeler") | mkV3 (mkV I.suivre_V2) | mkV3 (mkV "visiter") ; -- tocheck
lin call_V2V = variants{} ;
lin call_V2A = variants{} ;
lin call_V2 = variants{} ;
lin call_V = variants{} ;
lin problem_N = mkN "problème" masculine ;
lin against_Prep = mkPrep "contre" ;
lin never_Adv = mkAdv "jamais" ;
lin most_Adv = mkAdv "le plus" ;
lin service_N = mkN "service" masculine ;
lin try_VV = deVV (mkV "essayer") ;
lin try_V2V = mkV2V (mkV "essayer") ; ---- subcat
lin try_V2 = mkV2 "essayer" ;
lin try_V = mkV "essayer" ;
lin call_V3 = mkV3 (mkV "appeler") ;
lin call_V2V = mkV2V (mkV "appeler") ; ---- subcat
lin call_V2A = mkV2A (mkV "appeler") ; ---- subcat
lin call_V2 = mkV2 "appeler" ;
lin call_V = mkV "appeler" ;
lin hand_N = L.hand_N ;
lin party_N = mkN "parti" masculine ; -- tocheck
lin party_2_N = variants{} ;
lin party_1_N = variants{} ;
lin high_A = mkA "haut" | mkA "défoncé" ; -- tocheck
lin about_Adv = mkAdv "environ" ; -- tocheck
lin party_N = mkN "parti" masculine ;
lin party_2_N = mkN "parti" masculine ;
lin party_1_N = mkN "fète" ;
lin high_A = mkA "haut" ;
lin about_Adv = mkAdv "environ" ;
lin something_NP = S.something_NP ;
lin school_N = L.school_N ;
lin in_Adv = variants{} ;
lin in_1_Adv = variants{} ;
lin in_2_Adv = variants{} ;
lin in_Adv = mkAdv "dedans" ;
lin in_1_Adv = mkAdv "dedans" ;
lin in_2_Adv = mkAdv "dedans" ;
lin small_A = L.small_A ;
lin place_N = mkN "place" feminine | mkN "lieu" masculine ; -- tocheck
lin place_N = mkN "place" feminine | mkN "lieu" masculine ;
lin before_Prep = S.before_Prep ;
lin while_Subj = variants{} ;
lin away_Adv = mkAdv "loin" ; -- tocheck
lin away_2_Adv = variants{} ;
lin away_1_Adv = variants{} ;
lin keep_VV = variants{} ;
lin keep_VS = variants{} ;
lin keep_VA = variants{} ;
lin keep_V2A = mkV2A (mkV "garder") | mkV2A (mkV "conserver") ; -- tocheck
lin keep_V2 = variants{} ;
lin keep_V = variants{} ;
lin point_N = mkN "pointe" feminine | mkN "virgule" feminine | mkN "flèche" feminine | mkN "point" masculine | mkN "prise" feminine | mkN "péninsule" feminine | mkN "but" masculine | mkN "aiguillage" masculine | mkN "dixième" masculine | mkN "instant" masculine ; -- tocheck
lin point_2_N = variants{} ;
lin point_1_N = variants{} ;
lin while_Subj = M.mkSubj ("pendant" ++ Ph.elisQue) ;
lin away_Adv = mkAdv "loin" ; ----
lin away_2_Adv = mkAdv "loin" ; ----
lin away_1_Adv = mkAdv "loin" ; ----
lin keep_VV = aVV (mkV "continuer") ;
lin keep_VS = mkVS (I.maintenir_V2) ; ----
lin keep_VA = mkVA (mkV "rester") ;
lin keep_V2A = mkV2A (mkV "garder") | mkV2A (mkV "conserver") ;
lin keep_V2 = mkV2 "garder" ;
lin keep_V = mkV "rester" ; ----
lin point_N = mkN "point" ;
lin point_2_N = mkN "point" ;
lin point_1_N = mkN "point" ;
lin house_N = L.house_N ;
lin different_A = mkA "différent" ; -- tocheck
lin different_A = mkA "différent" ;
lin country_N = L.country_N ;
lin really_Adv = variants{} ;
lin provide_VS = variants{} ;
lin provide_V2 = mkV2 (mkV "fournir") | mkV2 (mkV I.pourvoir_V2) ; -- tocheck
lin provide_V = variants{} ;
lin week_N = mkN "semaine" feminine ; -- tocheck
lin hold_VS = variants{} ;
lin hold_V3 = mkV3 (mkV "serrer") | mkV3 (mkV I.retenir_V2) | mkV3 (mkV I.contenir_V2) | mkV3 (mkV I.détenir_V2) | mkV3 (mkV "garder") ; -- tocheck
lin hold_V2V = variants{} ;
lin really_Adv = mkAdv "vraiment" ;
lin provide_VS = mkVS (mkV "donner") ;
lin provide_V2 = mkV2 (mkV "fournir") | mkV2 (mkV I.pourvoir_V2) ;
lin provide_V = mkV "fournir" ; ----
lin week_N = mkN "semaine" feminine ;
lin hold_VS = mkVS (mkV I.tenir_V2) ;
lin hold_V3 = mkV3 (mkV I.retenir_V2) ; ---- subcat
lin hold_V2V = mkV2V (mkV I.tenir_V2) accusative dative ; ---- subcatx
lin hold_V2 = L.hold_V2 ;
lin hold_V = variants{} ;
lin hold_V = mkV I.tenir_V2 ;
lin large_A = mkA "grand" ; -- tocheck
lin member_N = mkN "membre" masculine ; -- tocheck
lin off_Adv = variants{} ;
lin always_Adv = variants{} ;
lin follow_VS = variants{} ;
lin follow_V2 = mkV2 (mkV I.suivre_V2) ; -- tocheck
lin follow_V = variants{} ;
lin off_Adv = mkAdv "dehors" ; ----
lin always_Adv = mkAdv "toujours" ;
lin follow_VS = mkVS (mkV I.suivre_V2) ;
lin follow_V2 = I.suivre_V2 ;
lin follow_V = mkV I.suivre_V2 ;
lin without_Prep = S.without_Prep ;
lin turn_VA = variants{} ;
lin turn_V2A = mkV2A (mkV I.devenir_V) | mkV2A (mkV "tourner") ; -- tocheck
lin turn_V2 = variants{} ;
lin turn_VA = mkVA (mkV I.devenir_V) ;
lin turn_V2A = mkV2A (mkV "tourner") ;
lin turn_V2 = mkV2 "tourner" ;
lin turn_V = L.turn_V ;
lin end_N = mkN "fin" feminine ; -- tocheck
lin end_2_N = variants{} ;
lin end_1_N = variants{} ;
lin within_Prep = variants{} ;
lin local_A = mkA "local" ; -- tocheck
lin where_Subj = variants{} ;
lin end_N = mkN "fin" feminine ;
lin end_2_N = mkN "bout" ;
lin end_1_N = mkN "fin" feminine ;
lin within_Prep = mkPrep "dans" ;
lin local_A = mkA "local" ;
lin where_Subj = M.mkSubj "où" ;
lin during_Prep = S.during_Prep ;
lin bring_V3 = mkV3 (mkV "apporter") ; -- tocheck
lin bring_V2V = variants{} ;
lin bring_V2 = variants{} ;
lin most_Det = variants{} ;
lin word_N = mkN "mot" masculine | mkN "verbe" masculine | mkN "parole" feminine ; -- tocheck
lin begin_V2 = mkV2 (mkV "commencer") ; -- tocheck
lin begin_V = variants{} ;
lin bring_V3 = mkV3 (mkV "apporter") ;
lin bring_V2V = mkV2V (mkV "apporter") ; ---- subcat
lin bring_V2 = mkV2 "apporter" ;
lin most_Det = mkDet ("la plupart" ++ Ph.elisDe) ;
lin word_N = mkN "mot" masculine ;
lin begin_V2 = mkV2 (mkV "commencer") ;
lin begin_V = mkV "commencer" ;
lin although_Subj = S.although_Subj ;
lin example_N = mkN "exemple" masculine ; -- tocheck
lin next_Adv = variants{} ;
lin family_N = mkN "famille" feminine | mkN "parent" masculine ; -- tocheck
lin rather_Adv = mkAdv "plutôt" ; -- tocheck
lin fact_N = mkN "fait" masculine ; -- tocheck
lin like_VV = variants{} ;
lin like_VS = variants{} ;
lin like_V2V = mkV2V (mkV "aimer") ; -- tocheck
lin example_N = mkN "exemple" masculine ;
lin next_Adv = mkAdv "ensuite" ;
lin family_N = mkN "famille" feminine ;
lin rather_Adv = mkAdv "plutôt" ;
lin fact_N = mkN "fait" masculine ;
lin like_VV = mkVV (mkV "aimer") ;
lin like_VS = subjVS (mkV "aimer") ;
lin like_V2V = mkV2V (mkV "aimer") ; ---- subcat
lin like_V2 = L.like_V2 ;
lin social_A = mkA "social" ; -- tocheck
lin write_VV = variants{} ;
lin write_VS = variants{} ;
lin social_A = mkA "social" ;
lin write_VV = mkVV (mkV I.écrire_V2) ; ---- subcat
lin write_VS = mkVS (mkV I.écrire_V2) ;
lin write_V2 = L.write_V2 ;
lin write_V = variants{} ;
lin state_N = mkN "état" masculine ; -- tocheck
lin state_2_N = variants{} ;
lin state_1_N = variants{} ;
lin percent_N = mkN "pourcent" masculine ; -- tocheck
lin quite_Adv = S.quite_Adv ;
lin write_V = mkV L.write_V2 ;
lin state_N = mkN "état" masculine ;
lin state_2_N = mkN "état" masculine ;
lin state_1_N = mkN "état" masculine ;
lin percent_N = mkN "pourcent" masculine ;
lin quite_Adv = S.quite_Adv ; ---- checked by AR
lin both_Det = variants{} ;
lin start_V2 = mkV2 (mkV "commencer") | mkV2 (mkV "démarrer") ; -- tocheck
lin start_V = variants{} ;