checked some more words in DictionaryGer

This commit is contained in:
aarne
2014-05-05 13:43:08 +00:00
parent b5a1c49c41
commit 284a61426e
3 changed files with 155 additions and 141 deletions

View File

@@ -14,7 +14,7 @@ lin have_VS = mkVS haben_V ; ---- subcat
lin have_V2V = mkV2V haben_V accPrep ; ---- subcat
lin have_V2 = dirV2 IrregGer.haben_V;
lin have_V = irregV "bekommen" "bekommt" "bekam" "bekäme" "bekommen" ;
lin it_Pron = M.mkPronPers "es" "es" "ihm" "seiner" "sein" R.Neutr R.Sg R.P3;
lin it_Pron = M.mkPronPers "es" "es" "ihm" "seiner" "sein" R.Neutr R.Sg R.P3 | let s = Predef.BIND ++ "'s" in M.mkPronPers s s "ihm" "seiner" "sein" R.Neutr R.Sg R.P3;
lin to_Prep = zu_Prep ; --- mkPrep "nach" dative;
lin for_Prep = mkPrep "für" accusative;
lin i_Pron = M.mkPronPers "ich" "mich" "mir" "meiner" "mein" R.Masc R.Sg R.P1;
@@ -117,29 +117,29 @@ lin when_Subj = ss "wenn" | ss "als" ; ---- split in German ; could be parametri
lin way_N = mkN "Weg" ;
lin way_2_N = mkN "Weise" ;
lin way_1_N = mkN "Weg" ; ---- end of edits by AR
lin look_VV = variants{}; -- regV "blicken";
lin look_VA = variants{}; -- regV "blicken";
lin look_V2V = variants{}; -- dirV2 (regV "blicken");
lin look_V2 = dirV2 (regV "blicken");
lin look_VV = mkVV (mkV "gucken") ; ---- subcat
lin look_VA = mkVA (mkV "aus" I.sehen_V) ;
lin look_V2V = mkV2V (mkV "gucken") ; ---- subcat
lin look_V2 = dirV2 (regV "gucken");
lin look_V = regV "blicken";
lin like_Prep = variants{} ; --
lin use_VV = variants{}; -- dirV2 (irregV "verwenden" "verwendet" "verwendete" "verwendete" "verwendet");
lin use_V2V = variants{}; -- dirV2 (irregV "verwenden" "verwendet" "verwendete" "verwendete" "verwendet");
lin like_Prep = mkPrep "wie"nominative ; --
lin use_VV = mkVV (mkV "pflegen") ;
lin use_V2V = mkV2V (no_geV (mkV "benützen")) ;
lin use_V2 = dirV2 (irregV "verwenden" "verwendet" "verwendete" "verwendete" "verwendet");
lin use_V = variants{}; -- dirV2 (irregV "verwenden" "verwendet" "verwendete" "verwendete" "verwendet");
lin use_V = no_geV (mkV "benützen") ;
lin because_Subj = ss "weil";
lin good_A = mk3A "gut" "besser" "beste";
lin find_VS = variants{}; -- dirV2 (irregV "finden" "findet" "fand" "fände" "gefunden");
lin find_V2V = variants{}; -- dirV2 (irregV "finden" "findet" "fand" "fände" "gefunden");
lin find_V2A = variants{}; -- dirV2 (irregV "finden" "findet" "fand" "fände" "gefunden");
lin find_V2 = dirV2 (irregV "finden" "findet" "fand" "fände" "gefunden");
lin find_V = irregV "finden" "findet" "fand" "fände" "gefunden" ;
lin find_VS = mkVS I.finden_V ;
lin find_V2V = mkV2V I.finden_V ;
lin find_V2A = mkV2A I.finden_V ;
lin find_V2 = mkV2 I.finden_V ;
lin find_V = I.finden_V ;
lin man_N = reg2N "Mann" "Männer" masculine;
lin want_VV = S.want_VV ;
lin want_VS = variants{}; -- dirV2 (regV "wollen");
lin want_V2V = variants{}; -- S.want_VV ;
lin want_V2 = dirV2 (regV "wollen");
lin want_V = regV "wollen";
lin want_VS = mkVS I.wollen_V ;
lin want_V2V = mkV2V I.wollen_V ;
lin want_V2 = mkV2 I.wollen_V ;
lin want_V = I.wollen_V ;
lin day_N = mkN "Tag";
lin between_Prep = mkPrep "zwischen" dative;
lin even_Adv = mkAdv "sogar" ;
@@ -150,16 +150,16 @@ lin down_Adv = mkAdv "unter" ;
lin yeah_Interj = ss "jawohl" ;
lin so_Subj = ss "so dass" ;
lin thing_N = mkN "Sache" | mkN "Ding" "Dinge" neuter ;
lin tell_VV = variants{}; -- irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt";
lin tell_VS = variants{}; -- dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_V3 = variants{}; -- dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_1_V3 = variants{} ; --
lin tell_2_V3 = variants{} ; --
lin tell_V2V = variants{}; -- dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_V2S = variants{}; -- dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_V2Q = variants{}; -- dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_V2 = dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt");
lin tell_V = irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt";
lin tell_VV = mkVV (no_geV (mkV "erzählen")) ; ---- subcat
lin tell_VS = mkVS (no_geV (mkV "erzählen")) ;
lin tell_V3 = mkV3 (no_geV (mkV "erzählen")) ;
lin tell_1_V3 = mkV3 (no_geV (mkV "erzählen")) ;
lin tell_2_V3 = mkV3 (fixprefixV "unter" I.scheiden_V) accPrep von_Prep ;
lin tell_V2V = mkV2V (no_geV (mkV "erzählen")) ;
lin tell_V2S = mkV2S (no_geV (mkV "erzählen")) ;
lin tell_V2Q = mkV2Q (no_geV (mkV "erzählen")) ;
lin tell_V2 = mkV2 (no_geV (mkV "erzählen")) ;
lin tell_V = no_geV (mkV "erzählen") ;
lin through_Prep = mkPrep "durch" accusative;
lin back_Adv = mkAdv "zurück" ;
lin still_Adv = mkAdv "immer noch" ;
@@ -167,50 +167,49 @@ lin child_N = reg2N "Kind" "Kinder" neuter;
lin here_Adv = ss "hier";
lin over_Prep = mkPrep "über" accusative ; ---- split dative
lin too_Adv = mkAdv "zu" ;
lin put_VS = variants{}; -- dirV2 (regV "setzen");
lin put_V2V = variants{}; -- dirV2 (regV "setzen");
lin put_VS = mkVS (regV "setzen");
lin put_V2V = mkV2V (regV "setzen");
lin put_V2 = dirV2 (regV "setzen");
lin put_V = irregV "legen" "legt" "legte" "legte" "legt";
lin on_Adv = variants{}; -- mkPrep "auf" dative;
lin no_Interj = variants{} ; --
lin work_VV = variants{}; -- mkV "arbeiten" ;
lin work_V2 = variants{}; -- mkV "arbeiten" ;
lin put_V = mkV "setzen" ; ---- subcat
lin on_Adv = mkAdv "auf" ;
lin no_Interj = mkInterj "nein" ;
lin work_VV = mkVV (no_geV (mkV "funktionieren")) ;
lin work_V2 = mkV2 (no_geV (mkV "bearbeiten")) ;
lin work_V = mkV "arbeiten" ;
lin work_2_V = mkV "funktionieren" ;
lin work_1_V = mkV "arbeiten" ;
lin become_VS = variants{}; -- dirV2 (irregV "stehen" "steht" "stand" "stände" "gestanden" );
lin become_VS = mkVS (seinV werden_V) ; ---- subcat
lin become_VA = mkVA (seinV werden_V) ;
lin become_V2 = mkV2 (seinV werden_V) ; ---- subcat : VN
lin become_V = seinV werden_V ;
lin old_A = mk3A "alt" "älter" "älteste";
lin government_N = mkN "Regierung";
lin mean_VV = mkVV (mkV "meinen") ;
lin mean_VS = mkVS (mkV "meinen") ;
lin mean_VA = variants{}; -- regV "beabsichtigen";
lin mean_V2V = variants{}; -- dirV2 (regV "beabsichtigen");
lin mean_VS = mkVS (mkV "meinen") | mkVS (no_geV (mkV "bedeuten")) ;
lin mean_VA = mkVA (no_geV (mkV "bedeuten")) ;
lin mean_V2V = mkV2V (mkV "meinen") ; ---- subcat
lin mean_V2 = mkV2 "meinen" ;
lin mean_V = mkV "meinen" ; ---- subcat
lin part_N = reg2N "Rolle" "Rollen" feminine;
lin leave_VV = variants{}; -- irregV "lassen" "lasst" "ließ" "ließe" "gelassen" ;
lin leave_VS = variants{}; -- dirV2 (irregV "verlassen" "verläßt" "verließ" "verließe" "verlassen");
lin leave_V2V = variants{}; -- dirV2 (irregV "verlassen" "verläßt" "verließ" "verließe" "verlassen");
lin leave_V2 = dirV2 (irregV "verlassen" "verläßt" "verließ" "verließe" "verlassen");
lin leave_V = irregV "lassen" "lasst" "ließ" "ließe" "gelassen" ;
lin leave_VV = mkVV I.lassen_V ; ---- subcat
lin leave_VS = mkVS I.lassen_V ; ---- subcat
lin leave_V2V = mkV2V I.lassen_V ;
lin leave_V2 = mkV2 (fixprefixV "ver" I.lassen_V) ;
lin leave_V = seinV (mkV "ab" I.fahren_V) ;
lin life_N = reg2N "Leben" "Leben" neuter;
lin great_A = mk3A "fein" "feiner" "feinste";
lin case_N = reg2N "Behälter" "Behälter" masculine;
lin great_A = mkA "grossartig" | mk3A "fein" "feiner" "feinste";
lin case_N = mkN "Fall" "Fälle" masculine | reg2N "Behälter" "Behälter" masculine ; ---- split
lin woman_N = reg2N "Frau" "Frauen" feminine;
lin over_Adv = mkAdv "vorbei" ; ---- split
lin seem_VV = variants{}; -- irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" ;
lin seem_VS = variants{}; -- dirV2 (irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" );
lin seem_VA = variants{}; -- irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" ;
lin seem_V2 = dirV2 (irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" );
lin seem_V = irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" ;
lin seem_VV = mkVV (mkV "aus" I.sehen_V) ;
lin seem_VS = mkVS (mkV "aus" I.sehen_V) ;
lin seem_VA = mkVA (mkV "aus" I.sehen_V) ;
lin seem_V2 = mkV2 (mkV "aus" I.sehen_V) ;
lin seem_V = mkV "aus" I.sehen_V ;
lin work_N = reg2N "Arbeit" "Arbeiten" feminine;
lin need_VV = mkVV (mkV "brauchen") ;
lin need_VV = mkVV (mkV "brauchen") ;
lin need_VS = variants{}; -- mkV2 (mkV "brauchen") ;
lin need_V2V = variants{}; -- mkVV (mkV "brauchen") ;
lin need_VS = mkVS (mkV "brauchen") ;
lin need_V2V = mkV2V (mkV "brauchen") ;
lin need_V2 = mkV2 (mkV "brauchen") ;
lin need_V = mkV "brauchen" ;
lin feel_VS = variants{}; -- dirV2 (irregV "denken" "denkt" "dachte" "dächte" "gedacht" );
@@ -222,20 +221,20 @@ lin each_Det = variants{} ; --
lin may_2_VV = mkVV dürfen_V ;
lin may_1_VV = mkVV können_V ;
lin much_Adv = mkAdv "viel" ;
lin ask_VV = variants{}; -- irregV "bitten" "bittet" "bat" "bäte" "gebeten" ;
lin ask_VS = variants{}; -- dirV2 (irregV "bitten" "bittet" "bat" "bäte" "gebeten" );
lin ask_VQ = variants{}; -- dirV2 (irregV "bitten" "bittet" "bat" "bäte" "gebeten" );
lin ask_V2V = variants{}; -- dirV2 (irregV "bitten" "bittet" "bat" "bäte" "gebeten" );
lin ask_V2 = dirV2 (irregV "bitten" "bittet" "bat" "bäte" "gebeten" );
lin ask_V = irregV "bitten" "bittet" "bat" "bäte" "gebeten" ;
lin ask_VV = mkVV I.bitten_V ;
lin ask_VS = mkVS (mkV "fragen") ;
lin ask_VQ = mkVQ (mkV "fragen") ;
lin ask_V2V = mkV2V I.bitten_V ;
lin ask_V2 = mkV2 I.bitten_V ;
lin ask_V = I.bitten_V ;
lin group_N = reg2N "Gruppe" "Gruppen" feminine;
lin number_N = reg2N "Zahl" "Zahlen" feminine;
lin number_3_N = variants{} ; --
lin number_2_N = variants{} ; --
lin number_2_N = mkN "Anzahl" "Anzahlen" feminine ;
lin number_1_N = mkN "Zahl" "Zahlen" feminine ;
lin yes_Interj = ss "ja" ;
lin however_Adv = mkAdv "aber" ; ----
lin another_Det = variants{} ; --
lin another_Det = M.detLikeAdj False M.Sg "ander" ;
lin again_Adv = mkAdv "wieder" ;
lin world_N = reg2N "Welt" "Welten" feminine;
lin area_N = reg2N "Gebiet" "Gebiete" neuter;
@@ -244,11 +243,11 @@ 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{}; -- dirV2 (regV "zeigen");
lin show_VQ = variants{}; -- dirV2 (regV "zeigen");
lin show_V2V = variants{}; -- dirV2 (regV "zeigen");
lin show_V2 = dirV2 (regV "zeigen");
lin area_1_N = reg2N "Gebiet" "Gebiete" neuter;
lin show_VS = mkVS (regV "zeigen");
lin show_VQ = mkVQ (regV "zeigen");
lin show_V2V = mkV2V (regV "zeigen");
lin show_V2 = mkV2 (regV "zeigen");
lin show_V = regV "zeigen";
lin course_N = reg2N "Bahn" "Bahnen" feminine;
lin company_2_N = variants{} ; --