Dictionary edits by Inari and others

This commit is contained in:
aarne
2014-04-24 06:18:48 +00:00
parent 5d3a843d4b
commit a460747b73
19 changed files with 4125 additions and 4093 deletions

View File

@@ -58,7 +58,7 @@ lookupFun f dictmap = case look f of
_ -> "variants{} ; -- "
where
look = flip Data.Map.lookup dictmap
notEmpty r = head (words r) `notElem` ["variants","variants{}"]
notEmpty r = take 1 (words r) `notElem` [["variants"],["variants{}"]]
subCats f = case splitFun f of
(fun,cat) -> case cat of

File diff suppressed because it is too large Load Diff

View File

@@ -1030,11 +1030,11 @@ lin anus_N = mkN "anus" masculine ; -- tocheck
lin anvil_N = mkN "enclume" feminine ; -- tocheck
lin anxiety_N = mkN "anxiété" feminine ; -- tocheck
lin anxious_A = mkA "anxieux" | mkA "désireux" ; -- tocheck
lin anybody_NP = variants{} ; --
lin anyone_NP = variants{} ; --
lin anybody_NP = S.mkNP (mkPN "n'importe qui") ;
lin anyone_NP = S.mkNP (mkPN "n'importe qui") ;
lin anything_NP = S.mkNP (mkPN "n'importe quoi") ;
lin anyway_Adv = mkAdv "bref" ; -- tocheck
lin anywhere_Adv = variants{} ; --
lin anyway_Adv = mkAdv "en tout cas" ;
lin anywhere_Adv = mkAdv "n'importe où" ;
lin aorist_N = mkN "aoriste" masculine ; -- tocheck
lin aorta_N = mkN "aorte" feminine ; -- tocheck
lin aortal_A = mkA "aortique" ; -- tocheck
@@ -4309,9 +4309,9 @@ lin confederation_N = mkN "confédération" feminine ; -- tocheck
lin confer_V = variants{} ; --
lin confer_V2 = variants{} ; --
lin conference_N = mkN "conférence" feminine ; -- tocheck
lin confess_V = variants{}; -- mkV2 (mkV "avouer") ; -- tocheck
lin confess_V2 = mkV2 (mkV "avouer") ; -- tocheck
lin confess_VS = variants{}; -- mkV2 (mkV "avouer") ; -- tocheck
lin confess_V = mkV "avouer" ;
lin confess_V2 = mkV2 (mkV "avouer") ;
lin confess_VS = mkVS (mkV "avouer") ;
lin confession_N = mkN "confession" feminine ; -- tocheck
lin confessional_N = mkN "confessionnal" masculine ; -- tocheck
lin confessor_N = mkN "confesseur" masculine ; -- tocheck
@@ -4600,7 +4600,7 @@ lin cook_N = mkN "chef" ; -- tocheck
lin cook_V = variants{}; -- mkV2 (mkV I.cuire_V2) | mkV2 (mkV "cuisiner") ; -- tocheck
lin cook_V2 = mkV2 (mkV I.cuire_V2) | mkV2 (mkV "cuisiner") ; -- tocheck
lin cookie_N = mkN "biscuit" masculine ; -- tocheck
lin cooking_N = mkN "cuisine" feminine | mkN "tambouille" ; -- tocheck
lin cooking_N = mkN "cuisine" feminine ;
lin cool_A = mkA "cool" | mkA "chouette" | mkA "frais" | mkA "sympa" ; -- tocheck
lin cool_V = variants{} ; --
lin cool_V2 = variants{} ; --
@@ -8416,7 +8416,7 @@ lin fuck_N = mkN "baisage" masculine | mkN "connard" masculine | mkN "baiseuse"
lin fuck_V = variants{}; -- mkV2 (mkV "baiser") | mkV2 (mkV "bousiller") | mkV2 (mkV "enculer") | mkV2 (mkV I.foutre_V2) ; -- tocheck
lin fuck_V2 = mkV2 (mkV "baiser") | mkV2 (mkV "bousiller") | mkV2 (mkV "enculer") | mkV2 (mkV I.foutre_V2) ; -- tocheck
lin fucker_N = mkN "baiseur" masculine ; -- tocheck
lin fucking_A = variants{} ; --
lin fucking_A = mkA "foutu" ;
lin fucking_Adv = variants{} ; --
lin fudge_N = mkN "caramel" masculine ; -- tocheck
lin fuel_N = mkN "carburant" masculine ; -- tocheck
@@ -9404,7 +9404,7 @@ lin hazelnut_N = mkN "noisette" feminine ; -- tocheck
lin hazy_A = mkA "brumeux" ; -- tocheck
lin he_Pron = S.he_Pron ;
lin he_goat_N = mkN "bouc" masculine ; -- tocheck
lin head_A = variants{} ; --
lin head_A = mkA "principal" ;
lin head_N = L.head_N ;
lin head_V = variants{}; -- mkV2 (mkV "commander") ; -- tocheck
lin head_V2 = mkV2 (mkV "commander") ; -- tocheck
@@ -10001,8 +10001,8 @@ lin hysterectomy_N = mkN "hystérectomie" feminine ; -- tocheck
lin hysteresis_N = mkN "hystérèse" feminine ; -- tocheck
lin hysteria_N = mkN "hystérie" feminine ; -- tocheck
lin hysteric_N = mkN "hystérique" ; -- tocheck
lin i_Pron = S.i_Pron ;
lin iFem_Pron = E.i8fem_Pron ;
lin i_Pron = S.i_Pron ;
lin iamb_N = mkN "ïambe" masculine ; -- tocheck
lin iambic_A = mkA "iambique" ; -- tocheck
lin iatrogenic_A = mkA "iatrogène" ; -- tocheck
@@ -20329,8 +20329,8 @@ lin thermostat_N = mkN "thermostat" ; -- tocheck
lin thermotropism_N = mkN "thermotropisme" ; -- tocheck
lin thesis_N = mkN "thèse" feminine ; -- tocheck
lin theta_N = mkN "thêta" masculine ; -- tocheck
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = E.they8fem_Pron ;
lin they_Pron = S.they_Pron ;
lin thick_A = L.thick_A ;
lin thick_Adv = mkAdv "épais" ; -- tocheck
lin thicken_V2 = mkV2 (reflV (mkV "épaissir")) | mkV2 (mkV "épaissir") ; -- tocheck
@@ -21971,8 +21971,8 @@ lin way_Adv = mkAdv "très" ; -- tocheck
lin way_N = mkN "manière" feminine | mkN "façon" feminine ;
lin wayfarer_N = mkN "voyageur" masculine ; -- tocheck
lin waylay_V2 = mkV2 (mkV "comploter") ; -- tocheck
lin we_Pron = S.we_Pron ;
lin weFem_Pron = E.we8fem_Pron ;
lin we_Pron = S.we_Pron ;
lin weak_A = mkA "faible" ; -- tocheck
lin weaken_V = variants{}; -- mkV2 (reflV (mkV "affaiblir")) | mkV2 (mkV "affaiblir") ; -- tocheck
lin weaken_V2 = mkV2 (reflV (mkV "affaiblir")) | mkV2 (mkV "affaiblir") ; -- tocheck
@@ -22416,12 +22416,12 @@ lin yogi_N = mkN "yogi" masculine ; -- tocheck
lin yoke_N = mkN "joug" masculine ; -- tocheck
lin yonder_Adv = mkAdv "là-bas" ; -- tocheck
lin yore_N = mkN "jadis" ; -- tocheck
lin youPl_Pron = S.youPl_Pron ;
lin youPlFem_Pron = E.youPl8fem_Pron ;
lin youPol_Pron = S.youPol_Pron ;
lin youPl_Pron = S.youPl_Pron ;
lin youPolFem_Pron = E.youPol8fem_Pron ;
lin youSg_Pron = S.youSg_Pron ;
lin youPol_Pron = S.youPol_Pron ;
lin youSgFem_Pron = E.youSg8fem_Pron ;
lin youSg_Pron = S.youSg_Pron ;
lin young_A = L.young_A ;
lin young_N = mkN "petit" masculine | mkN "jeune" masculine ; -- tocheck
lin youngster_N = variants{} ; --

View File

@@ -1,4 +1,4 @@
---- edited by AR till BNC way_N and some structural words below
---- edited by AR till way_N and some structural words below
concrete DictionaryGer of Dictionary = CatGer ** open ParadigmsGer, (S = SyntaxGer),
IrregGer, (R = ResGer), (M = MorphoGer), (I = IrregGer), Prelude in {
@@ -1511,10 +1511,10 @@ lin anxiety_N = reg2N "Angstzustand" "Angstzustände" feminine;
lin anxious_A = mk3A "ängstlich" "ängstlicher" "ängstlichste";
lin anyPl_Det = variants {};
lin anySg_Det = variants {};
lin anybody_NP = variants{} ; --
lin anybody_NP = M.nameNounPhrase {s = R.caselist "jedermann" "jedermann" "jedermann" "jedermanns"} ;
lin anyhow_Adv = variants {};
lin anymore_Adv = variants {};
lin anyone_NP = variants{} ; --
lin anyone_NP = M.nameNounPhrase {s = R.caselist "jedermann" "jedermann" "jedermann" "jedermanns"} ;
lin anyplace_Adv = mkAdv "irgendwo" ;
lin anything_NP = S.mkNP (mkPN "irgendwas") ;
lin anyway_Adv = mkAdv "jedenfalls" ;
@@ -14999,12 +14999,12 @@ lin fryer_N = variants {};
lin frying_pan_N = variants {};
lin ft_PN = variants {};
lin fuchsia_N = variants {};
lin fuck_V = regV "bumsen";
lin fuck_V2 = dirV2 (regV "bumsen");
lin fuck_V = mkV "ficken" | regV "bumsen";
lin fuck_V2 = mkV2 (mkV "ficken") | dirV2 (regV "bumsen") ;
lin fuck_all_N = variants {};
lin fucker_N = variants {};
lin fucking_A = variants{} ; --
lin fucking_Adv = variants{} ; --
lin fucking_A = mkA "verdammt" ;
lin fucking_Adv = mkAdv "verdammt" ; --
lin fuddle_V2 = variants {};
lin fuddy_duddy_N = variants {};
lin fudge_N = variants {};
@@ -18150,8 +18150,8 @@ lin hysteria_N = reg2N "Hysterie" "Hysterien" feminine;
lin hysterical_A = mk3A "hysterisch" "hysterischer" "hysterischsten e";
lin hysterics_N = variants {};
lin hythe_PN = variants {};
lin i_Pron = S.i_Pron ;
lin iFem_Pron = S.i_Pron ;
lin i_Pron = M.mkPronPers "ich" "mich" "mir" "meiner" "mein" R.Masc R.Sg R.P1;
lin iamb_N = reg2N "Jambus" "Jamben" masculine;
lin iambic_A = regA "jambisch";
lin iambics_N = variants {};
@@ -25050,7 +25050,7 @@ lin nitwit_N = variants {};
lin nitwitted_A = variants {};
lin nix_N = variants {};
lin nix_V2 = variants {};
lin no_Interj = ss "nein" ;
lin no_Interj = variants{} ; --
lin no_Quant = S.no_Quant ;
lin no_ball_N = variants {};
lin no_fewer_than_AdN = variants {};
@@ -39057,9 +39057,9 @@ lin thankfulness_N = variants {};
lin thankless_A = variants {};
lin thanks_N = variants{} ; --
lin thanksgiving_N = variants {};
lin that_AdA = ss "so" ;
lin that_AdA = variants{} ; --
lin that_Quant = S.that_Quant ;
lin that_Subj = ss "daß" ;
lin that_Subj = ss "daß";
lin thatch_N = variants {};
lin thatch_V2 = variants {};
lin thatcham_PN = variants {};
@@ -39144,8 +39144,8 @@ lin thespian_A = variants {};
lin thespian_N = variants {};
lin thessaloniki_PN = variants {};
lin thetford_PN = variants {};
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = S.they_Pron ;
lin they_Pron = M.mkPronPers "sie" "sie" "ihnen" "ihrer" "ihr" R.Fem R.Pl R.P3;
lin thick_A = regA "dick";
lin thick_Adv = variants{} ; --
lin thick_N = variants {};
@@ -42940,8 +42940,8 @@ lin wayne_PN = variants {};
lin wayside_N = variants {};
lin wayward_A = mk3A "eigenwillig" "eigenwilliger" "eigenwilligste";
lin wc_N = variants {};
lin we_Pron = S.we_Pron ;
lin weFem_Pron = S.we_Pron ;
lin we_Pron = M.mkPronPers "wir" "uns" "uns" "unser" "unser" R.Fem R.Pl R.P1;
lin weak_A = mk3A "schwach" "schwächer" "schwächste";
lin weak_kneed_A = variants {};
lin weaken_V = variants{} ; --
@@ -44023,12 +44023,12 @@ lin yore_N = variants {};
lin york_PN = variants {};
lin yorkley_PN = variants {};
lin yorkshire_PN = variants {};
lin youPl_Pron = S.youPl_Pron ;
lin youPlFem_Pron = S.youPl_Pron ;
lin youPol_Pron = S.youPol_Pron ;
lin youPl_Pron = S.youPl_Pron ;
lin youPolFem_Pron = S.youPol_Pron ;
lin youSg_Pron = S.youSg_Pron ;
lin youPol_Pron = S.youPol_Pron ;
lin youSgFem_Pron = S.youSg_Pron ;
lin youSg_Pron = S.youSg_Pron ;
lin young_A = mk3A "jung" "jünger" "jüngste";
lin young_N = variants {};
lin youngish_A = variants {};

View File

@@ -1,5 +1,5 @@
concrete DictionarySpa of Dictionary = CatSpa
** open ParadigmsSpa, MorphoSpa, IrregSpa, (L=LexiconSpa), (S=StructuralSpa), (E=ExtraSpa), Prelude in {
** open ParadigmsSpa, MorphoSpa, IrregSpa, (L=LexiconSpa), (S=StructuralSpa), (E = ExtraSpa), Prelude in {
oper mkInterj : Str -> Interj
= \s -> lin Interj (ss s) ;
@@ -3231,9 +3231,9 @@ lin caliph_N = mkN "califa" masculine ; -- status=guess
lin calisthenics_N = mkN "calistenia" ; -- status=guess
lin call_N = mkN "convocatoria" ;
lin call_V = mkV "llamar" ;
lin call_V2 = mkV2 (mkV "llamar") ;
lin call_V2A = mkV2A (mkV "llamar") ;
lin call_V2V = mkV2V (mkV "llamar") ;
lin call_V2 = mkV2 (mkV "llamar") ;
lin call_V2A = mkV2A (mkV "llamar") ;
lin call_V2V = mkV2V (mkV "llamar") ;
lin call_V3 = mkV3 (mkV "llamar") ;
lin calligrapher_N = mkN "calígrafo" ; -- status=guess
lin calligraphic_A = mkA "caligráfico" ; -- status=guess
@@ -9898,7 +9898,7 @@ lin hierarchical_A = mkA "jerárquico" ; -- status=guess
lin hierarchy_N = mkN "jerarquía" ;
lin hieratic_A = mkA "hierático" ; -- status=guess
lin hieroglyph_N = mkN "jeroglífico" ; -- status=guess
lin high_A = mkA "de nivel alto" | mkA "lujoso" | mkA "exclusivo" ;
lin high_A = mkA "alto" | mkA "lujoso" | mkA "exclusivo" ;
lin high_Adv = variants{} ;
lin high_N = mkN "luz larga" | mkN "luz de carretera" ; -- status=guess status=guess
lin highbrow_A = mkA "intelectual" | mkA "culturado" | mkA "élite" ; -- status=guess status=guess status=guess
@@ -10292,8 +10292,8 @@ lin hyrax_N = mkN "damán" masculine ; -- status=guess
lin hysterectomy_N = mkN "histerectomía" ; -- status=guess
lin hysteresis_N = mkN "histéresis" feminine ; -- status=guess
lin hysteria_N = mkN "histérico" ; -- status=guess
lin i_Pron = optProDrop S.i_Pron ;
lin iFem_Pron = optProDrop E.i8fem_Pron ;
lin i_Pron = optProDrop S.i_Pron ;
lin iamb_N = mkN "yambo" ; -- status=guess
lin iambic_A = mkA "yámbico" ; -- status=guess
lin ibex_N = mkN "íbice" | mkN "ibex" masculine ; -- status=guess status=guess
@@ -11208,7 +11208,7 @@ lin issue_N = mkN "flujo" ;
lin issue_V = mkV "proceder" | crecer_V | mkV "recibir" | mkV "lucrar" | mkV "natar" ;
lin issue_V2 = mkV2 (mkV "proceder") | mkV2 (crecer_V) | mkV2 (mkV "recibir") | mkV2 (mkV "lucrar") | mkV2 (mkV "natar") ;
lin isthmus_N = mkN "istmo" ; -- status=guess
lin it_Pron = S.it_Pron ;
lin it_Pron = optProDrop S.it_Pron ;
lin italic_A = mkA "cursivo" ; -- status=guess
lin italic_N = mkN "cursiva" | mkN "itálica" | mkN "letra bastardilla" ; -- status=guess status=guess status=guess
lin itch_N = mkN "picazón" | mkN "escozor" | mkN "picor" masculine | mkN "comezón" masculine ; -- status=guess status=guess status=guess status=guess
@@ -14718,9 +14718,9 @@ lin partner_N = mkN "compañero" ;
lin partnership_N = variants{} ;
lin partridge_N = mkN "perdiz" feminine ; -- status=guess
lin parturition_N = mkN "parto" | mkN "nacimiento" feminine ; -- status=guess status=guess
lin party_1_N = variants{} ;
lin party_2_N = variants{} ;
lin party_N = mkN "fiestero" | mkN "fiestera" | mkN "marchoso" | mkN "marchosa" ;
lin party_1_N = mkN "fiesta" ;
lin party_2_N = mkN "partido" ;
lin party_N = mkN "partido" ; --mkN "fiestero" | mkN "fiestera" | mkN "marchoso" | mkN "marchosa" ;
lin parvenu_A = mkA "parvenido" ; -- status=guess
lin pasha_N = mkN "pachá" | mkN "bajá" masculine ; -- status=guess status=guess
lin pass_N = variants{} ;
@@ -20693,8 +20693,8 @@ lin thermotherapy_N = mkN "termoterapia" ; -- status=guess
lin thesaurus_N = mkN "tesauro" ; -- status=guess
lin thesis_N = mkN "tesis" feminine ;
lin theta_N = mkN "onda theta" ; -- status=guess
lin they_Pron = optProDrop S.they_Pron ;
lin theyFem_Pron = optProDrop E.they8fem_Pron ;
lin they_Pron = optProDrop S.they_Pron ;
lin thick_A = L.thick_A ;
lin thick_Adv = variants{} ;
lin thick_N = mkN "espeso" ; -- status=guess
@@ -20848,9 +20848,9 @@ lin tilt_V = mkV "ladear" | mkV "ladearse" ; -- status=guess, src=wikt status=gu
lin tilt_V2 = mkV2 (mkV "ladear") | mkV2 (mkV "ladearse") ; -- status=guess, src=wikt status=guess, src=wikt
lin timber_N = mkN "viga" | mkN "polín" masculine ;
lin timbre_N = mkN "timbre" masculine ; -- status=guess
lin time_1_N = mkN "tiempo" feminine ;
lin time_1_N = mkN "tiempo" ;
lin time_2_N = mkN "vez" "veces" feminine ;
lin time_N = mkN "tiempo" feminine ;
lin time_N = mkN "tiempo" ;
lin time_V2 = mkV2 (mkV "cronometrar") ;
lin timeline_N = mkN "diagrama cronológico" | mkN "línea de tiempo" ; -- status=guess status=guess
lin timely_A = mkA "oportuno" ; -- status=guess
@@ -22329,8 +22329,8 @@ lin way_2_N = variants{} ;
lin way_Adv = mkAdv "muy" ; -- status=guess
lin way_N = mkN "medios" masculine ;
lin wayfarer_N = mkN "caminante" masculine ; -- status=guess
lin we_Pron = optProDrop S.we_Pron ;
lin weFem_Pron = optProDrop E.we8fem_Pron ;
lin we_Pron = optProDrop S.we_Pron ;
lin weak_A = mkA "débil" | mkA "feble" | mkA "flaco" | mkA "flojo" ;
lin weaken_V = mkV "debilitarse" ;
lin weaken_V2 = mkV2 (mkV "debilitarse") ;
@@ -22827,11 +22827,11 @@ lin yokel_N = mkN "paleto" | mkN "palurdo" ; -- status=guess status=guess
lin yolk_N = mkN "yema" ; -- status=guess
lin yonder_Adv = mkAdv "de allá" ; -- status=guess
lin yore_N = mkN "antaño" ; -- status=guess
lin youPl_Pron = optProDrop S.youPl_Pron | optProDrop E.youPolPl_Pron ; ---- split
lin youPlFem_Pron = optProDrop E.youPl8fem_Pron | optProDrop E.youPolPl8fem_Pron ; ---- split
lin youPolFem_Pron = optProDrop E.youPol8fem_Pron ;
lin youSg_Pron = optProDrop S.youSg_Pron ;
lin youPlFem_Pron = optProDrop E.youPl8fem_Pron | optProDrop E.youPolPl8fem_Pron ; ---- split
lin youPl_Pron = optProDrop S.youPl_Pron | optProDrop E.youPolPl_Pron ; ---- split
lin youPolFem_Pron = optProDrop E.youPol8fem_Pron ;
lin youSgFem_Pron = optProDrop E.youSg8fem_Pron ;
lin youSg_Pron = optProDrop S.youSg_Pron ;
lin young_A = L.young_A ;
lin young_N = mkN "jóvenes" ; -- status=guess
lin youngster_N = mkN "jovenzuelo" ;

View File

@@ -2871,14 +2871,14 @@ lin anxiousness_N = variants {} ;
lin anyPl_Det = M.mkDet "några" plural; ---
lin anySg_Det = M.mkDet "någon" "något" singular ; ---
lin any_Adv = mkAdv "alls" ;
lin anybody_NP = S.mkNP (mkPN "någon" utrum) ;
lin anybody_NP = S.mkNP (mkPN "vem som helst" utrum) | S.mkNP (mkPN "någon" utrum) ; --- split pos/neg
lin anyhow_Adv = mkAdv "hur som helst" ; -- status=guess
lin anymore_Adv = mkAdv "längre" ;
lin anyone_NP = S.mkNP (mkPN "någon" utrum) ;
lin anyone_NP = S.mkNP (mkPN "vem som helst" utrum) | S.mkNP (mkPN "någon" utrum) ; --- split pos/neg
lin anyplace_Adv = mkAdv "något håll" ; -- comment=2
lin anything_NP = S.mkNP (mkPN "något" neutrum) ;
lin anything_NP = S.mkNP (mkPN "vad som helst" neutrum) | S.mkNP (mkPN "något" neutrum) ; --- split pos/neg
lin anyway_Adv = mkAdv "i alla fall" ;
lin anywhere_Adv = mkAdv "någonstans" ; -- comment=2
lin anywhere_Adv = mkAdv "var som helst" | mkAdv "någonstans" ; --- split pos/neg
lin aorist_N = variants {} ;
lin aoristic_A = variants {} ;
lin aorta_N = mkN "aorta" ; -- SaldoWN
@@ -12396,8 +12396,8 @@ lin conferment_N = mkN "utdelande" ; -- comment=2
lin conferrer_N = variants {} ;
lin conferva_N = variants {} ;
lin confess_V = mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin confess_V2 = variants{}; -- mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin confess_VS = variants{}; -- mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin confess_V2 = mkV2 (mkV "erkänna" "erkände" "erkänt") ;
lin confess_VS = mkVS (mkV "erkänna" "erkände" "erkänt") ;
lin confessedly_Adv = variants {} ;
lin confession_N = mkN "erkännande" | mkN "trosbekännelse" "trosbekännelser" ; -- SaldoWN -- comment=8
lin confessional_N = mkN "biktstol" ;
@@ -23074,11 +23074,11 @@ lin ft_PN = variants {} ;
lin fuchsia_N = mkN "fuchsia" ; -- status=guess
lin fuck_N = mkN "knull" neutrum; -- comment=2
lin fuck_V = mkV "knullar" ;
lin fuck_V2 = dirV2 (partV (mkV "knullar")"runt");
lin fuck_V2 = dirV2 (mkV "knullar") ;
lin fuck_all_N = variants {} ;
lin fucker_N = variants {} ;
lin fucking_A = variants{} ; --
lin fucking_Adv = variants{} ; --
lin fucking_A = mkA "jävla" ;
lin fucking_Adv = mkAdv "in i helvete" ; -----
lin fucoid_N = variants {} ;
lin fucus_N = variants {} ;
lin fuddle_V2 = variants {} ;
@@ -28043,8 +28043,8 @@ lin hysterosalpingogram_N = variants {} ;
lin hysteroscopy_N = variants {} ;
lin hysterotomy_N = variants {} ;
lin hythe_PN = variants {} ;
lin i_Pron = S.i_Pron;
lin iFem_Pron = S.i_Pron;
lin i_Pron = S.i_Pron;
lin i_e__Adv = variants {} ;
lin iamb_N = variants {} ;
lin iambic_A = mkA "jambisk" ; -- status=guess
@@ -32196,7 +32196,7 @@ lin leap_upon_V2 = dirV2 (partV (mkV "hoppar")"över"); -- comment=2
lin leap_year_N = variants {} ;
lin leapfrog_N = variants {} ;
lin leapfrog_V2 = variants {} ;
lin learn_V = reflV (mkV "lära" "lär" "lär" "lärde" "lärt" "lärd") ;
lin learn_V = reflV (mkV "lär") ;
lin learn_V2 = L.learn_V2;
lin learn_VS = mkVS (lin V L.learn_V2);
lin learn_VV = mkVV (lin V L.learn_V2);
@@ -58401,8 +58401,8 @@ lin thessaloniki_PN = variants {} ;
lin theta_N = variants {} ;
lin thetford_PN = variants {} ;
lin theurgy_N = variants {} ;
lin they_Pron = S.they_Pron;
lin theyFem_Pron = S.they_Pron;
lin they_Pron = S.they_Pron;
lin thiabendazole_N = variants {} ;
lin thiazide_N = variants {} ;
lin thiazine_N = variants {} ;
@@ -64031,8 +64031,8 @@ lin ways_N = mkN "väg" ;
lin wayside_N = variants {} ;
lin wayward_A = mkA "nyckfull" ; -- comment=5
lin wc_N = mkN "toalett" "toaletter" ; -- comment=2
lin we_Pron = S.we_Pron;
lin weFem_Pron = S.we_Pron;
lin we_Pron = S.we_Pron;
lin weak_A = mkA "svag" | mkA "klen" ; -- SaldoWN -- comment=15
lin weak_kneed_A = variants {} ;
lin weaken_V = mkV "försvagar" ; -- comment=2
@@ -65459,12 +65459,12 @@ lin yorkley_PN = variants {} ;
lin yorkshire_PN = variants {} ;
lin yottabit_N = variants {} ;
lin yottabyte_N = variants {} ;
lin youPl_Pron = S.youPl_Pron;
lin youPlFem_Pron = S.youPol_Pron;
lin youPol_Pron = S.youPol_Pron;
lin youPl_Pron = S.youPl_Pron;
lin youPolFem_Pron = S.youPl_Pron;
lin youSg_Pron = S.youSg_Pron;
lin youPol_Pron = S.youPol_Pron;
lin youSgFem_Pron = S.youSg_Pron;
lin youSg_Pron = S.youSg_Pron;
lin young_A = L.young_A ;
lin young_N = mkN "unge" utrum;
lin younger_A = mkA "ung" "yngre" "yngst" ;

View File

@@ -10,6 +10,7 @@ it_Pron
to_Prep
for_Prep
i_Pron
iFem_Pron
that_Subj
he_Pron
on_Prep
@@ -21,10 +22,12 @@ by_Prep
but_Conj
from_Prep
they_Pron
theyFem_Pron
she_Pron
or_Conj
as_Subj
we_Pron
weFem_Pron
say_VV
say_VS
say_VA

View File

@@ -11,6 +11,7 @@ fun it_Pron : Pron ;
fun to_Prep : Prep ;
fun for_Prep : Prep ;
fun i_Pron : Pron ;
fun iFem_Pron : Pron ;
fun that_Subj : Subj ;
fun he_Pron : Pron ;
fun on_Prep : Prep ;
@@ -22,10 +23,12 @@ fun by_Prep : Prep ;
fun but_Conj : Conj ;
fun from_Prep : Prep ;
fun they_Pron : Pron ;
fun theyFem_Pron : Pron ;
fun she_Pron : Pron ;
fun or_Conj : Conj ;
fun as_Subj : Subj ;
fun we_Pron : Pron ;
fun weFem_Pron : Pron ;
fun say_VV : VV ;
fun say_VS : VS ;
fun say_VA : VA ;

File diff suppressed because it is too large Load Diff

View File

@@ -21,6 +21,7 @@ lin it_Pron = S.it_Pron ;
lin to_Prep = S.to_Prep ;
lin for_Prep = S.for_Prep ;
lin i_Pron = S.i_Pron ;
lin iFem_Pron = S.i_Pron ;
lin that_Subj = S.that_Subj ;
lin he_Pron = S.he_Pron ;
lin on_Prep = S.on_Prep ;
@@ -32,10 +33,12 @@ lin by_Prep = mkPrep "由" ;
lin but_Conj = variants{} ; --
lin from_Prep = S.from_Prep ;
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = R.pronNP "她们" ;
lin she_Pron = S.she_Pron ;
lin or_Conj = S.or_Conj ;
lin as_Subj = mkSubj "如" ;
lin we_Pron = S.we_Pron ;
lin weFem_Pron = S.we_Pron ;
lin say_VV = mkVV "说" ;
lin say_VS = L.say_VS ;
lin say_VA = mkVA "讲" ;

View File

@@ -18,7 +18,8 @@ lin have_V = mkV (mkV "een") "appeltje te schillen hebben" ; -- status=guess, sr
lin it_Pron = S.it_Pron ; --
lin to_Prep = S.to_Prep ; --
lin for_Prep = S.for_Prep ; --
lin i_Pron = S.i_Pron ; --
lin i_Pron = S.i_Pron ;
lin iFem_Pron = S.i_Pron ;
lin that_Subj = S.that_Subj ; --
lin he_Pron = S.he_Pron ; --
lin on_Prep = S.on_Prep ; --
@@ -29,11 +30,13 @@ lin at_Prep = variants{} ; --
lin by_Prep = variants{} ; --
lin but_Conj = mkConj "maar" ; -- status=guess
lin from_Prep = S.from_Prep ; --
lin they_Pron = S.they_Pron ; --
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = S.they_Pron ;
lin she_Pron = S.she_Pron ; --
lin or_Conj = S.or_Conj ; --
lin as_Subj = variants{} ; --
lin we_Pron = S.we_Pron ; --
lin we_Pron = S.we_Pron ;
lin weFem_Pron = S.we_Pron ;
lin say_VV = mkVV (mkV (mkV "zeg") "gedag") ; -- status=guess, src=wikt
lin say_VS = L.say_VS ; --
lin say_VA = mkVA (mkV (mkV "zeg") "gedag") ; -- status=guess, src=wikt

View File

@@ -15,6 +15,7 @@ lin it_Pron = mkPron "it" "it" "its" "its" singular P3 nonhuman;
lin to_Prep = mkPrep "to";
lin for_Prep = mkPrep "for";
lin i_Pron = mkPron "I" "me" "my" "mine" singular P1 human;
lin iFem_Pron = mkPron "I" "me" "my" "mine" singular P1 human;
lin that_Subj = mkSubj "that";
lin he_Pron = mkPron "he" "him" "his" "his" singular P3 masculine ;
lin on_Prep = mkPrep "on";
@@ -26,10 +27,12 @@ lin by_Prep = mkPrep "by";
lin but_Conj = mkConj "but" ;
lin from_Prep = mkPrep "from";
lin they_Pron = mkPron "they" "them" "their" "theirs" plural P3 human ;
lin theyFem_Pron = mkPron "they" "them" "their" "theirs" plural P3 human ;
lin she_Pron = mkPron "she" "her" "her" "hers" singular P3 feminine ;
lin or_Conj = mkConj "or" singular ;
lin as_Subj = mkSubj "as";
lin we_Pron = mkPron "we" "us" "our" "ours" plural P1 human ;
lin weFem_Pron = mkPron "we" "us" "our" "ours" plural P1 human ;
lin say_VV = mkVV (IrregEng.say_V);
lin say_VS = mkVS (IrregEng.say_V);
lin say_VA = mkVA (IrregEng.say_V);
@@ -869,7 +872,7 @@ lin record_2_N = mkN "record" ;
lin record_1_N = mkN "record" ;
lin manager_N = mkN "manager" "managers";
lin relation_N = mkN "relation" "relations";
lin common_A = variants {compoundA (mkA "common"); mkA "common" "commoner"};
lin common_A = variants{} ; --
lin common_2_A = mkA "common" ;
lin common_1_A = mkA "common" ;
lin strong_A = mkA "strong" "stronger";
@@ -1282,7 +1285,7 @@ lin function_N = mkN "function" "functions";
lin identify_V2 = mkV2 (mkV "identify" "identifies" "identified" "identified" "identifying");
lin identify_V = mkV "identify";
lin resource_N = mkN "resource" "resources";
lin defence_N = variants {mkN "defence" "defences"; mkN "defense" "defenses"};
lin defence_N = variants{} ; --
lin garden_N = mkN "garden" "gardens";
lin floor_N = mkN "floor" "floors";
lin technology_N = mkN "technology" "technologies";
@@ -2782,7 +2785,7 @@ lin convention_N = mkN "convention" "conventions";
lin damage_V2 = mkV2 (mkV "damage" "damages" "damaged" "damaged" "damaging");
lin funny_A = mkA "funny" "funnier";
lin bone_N = mkN "bone" "bones";
lin severe_A = variants {compoundA (mkA "severe"); mkA "severe" "severer"};
lin severe_A = variants{} ; --
lin search_V2 = mkV2 (mkV "search" "searches" "searched" "searched" "searching");
lin search_V = mkV "search" "searches" "searched" "searched" "searching";
lin iron_N = mkN "iron" "irons";
@@ -3682,7 +3685,7 @@ lin remote_A = mkA "remote" "remoter";
lin measurement_N = mkN "measurement" "measurements";
lin favour_VS = mkVS (variants {mkV "favour"; mkV "favor"});
lin favour_V2 = mkV2 (variants {mkV "favour"; mkV "favor"});
lin favour_V = variants {mkV "favour"; mkV "favor"};
lin favour_V = variants{}; -- mkV2 (variants {mkV "favour"; mkV "favor"});
lin neither_Det = mkDeterminer singular "neither";
lin architecture_N = mkN "architecture" ;
lin worth_N = mkN "worth" ;
@@ -4269,7 +4272,7 @@ lin anticipate_VS = mkVS (mkV "anticipate" "anticipates" "anticipated" "anticipa
lin anticipate_V2 = mkV2 (mkV "anticipate" "anticipates" "anticipated" "anticipated" "anticipating");
lin anticipate_V = mkV "anticipate";
lin logical_A = compoundA (mkA "logical");
lin fibre_N = variants {mkN "fibre"; mkN "fiber"};
lin fibre_N = variants{} ; --
lin attribute_V2 = mkV2 (mkV "attribute" "attributes" "attributed" "attributed" "attributing");
lin sense_VS = mkVS (mkV "sense");
lin sense_V2 = mkV2 (mkV "sense" "senses" "sensed" "sensed" "sensing");
@@ -4384,7 +4387,7 @@ lin formally_Adv = mkAdv "formally" ;
lin excuse_N = mkN "excuse" "excuses";
lin socialist_A = compoundA (mkA "socialist");
lin cancel_V2 = mkV2 (variants {mkV "cancel" "cancels" "canceled" "canceled" "canceling" ; mkV "cancel" "cancels" "cancelled" "cancelled" "cancelling"}) ;
lin cancel_V = variants {mkV "cancel" "cancels" "canceled" "canceled" "canceling" ; mkV "cancel" "cancels" "cancelled" "cancelled" "cancelling"} ;
lin cancel_V = variants{}; -- mkV2 (variants {mkV "cancel" "cancels" "canceled" "canceled" "canceling" ; mkV "cancel" "cancels" "cancelled" "cancelled" "cancelling"}) ;
lin harm_N = mkN "harm" ;
lin excess_N = mkN "excess" "excesses";
lin exact_A = compoundA (mkA "exact");
@@ -4758,7 +4761,7 @@ lin capitalism_N = mkN "capitalism" ;
lin painful_A = compoundA (mkA "painful");
lin correctly_Adv = mkAdv "correctly" ;
lin complex_N = mkN "complex" "complexes";
lin rumour_N = variants {mkN "rumour" "rumours"; mkN "rumor" "rumors"};
lin rumour_N = variants{} ; --
lin imperial_A = compoundA (mkA "imperial");
lin justification_N = mkN "justification" "justifications";
lin availability_N = mkN "availability" ;
@@ -5098,7 +5101,7 @@ lin fierce_A = mkA "fierce" "fiercer";
lin tropical_A = compoundA (mkA "tropical");
lin colour_V2A = mkV2A (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})}) noPrep;
lin colour_V2 = mkV2 (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})});
lin colour_V = variants {mkV "colour"; mkV "color" "colored"};
lin colour_V = variants{}; -- mkV2 (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})});
lin engagement_N = mkN "engagement" "engagements";
lin contest_N = mkN "contest" "contests";
lin edit_V2 = mkV2 (mkV "edit" "edits" "edited" "edited" "editing");
@@ -5824,7 +5827,7 @@ lin coastal_A = compoundA (mkA "coastal");
lin rising_A = mkA "rising" ;
lin quota_N = mkN "quota" "quotas";
lin minus_Prep = mkPrep "minus";
lin kilometre_N = variants {mkN "kilometre" "kilometres"; mkN "kilometer" "kilometers"};
lin kilometre_N = variants{} ; --
lin characterize_V2 = mkV2 (mkV "characterize" "characterizes" "characterized" "characterized" "characterizing");
lin suspicious_A = compoundA (mkA "suspicious");
lin pet_N = mkN "pet" "pets";
@@ -6562,7 +6565,7 @@ lin herb_N = mkN "herb" "herbs";
lin assertion_N = mkN "assertion" "assertions";
lin thorough_A = compoundA (mkA "thorough");
lin quit_V2 = mkV2 (variants {mkV "quit" "quits" "quit" "quit" "quitting"; mkV "quit" "quits" "quitted" "quitted" "quitting"});
lin quit_V = variants {mkV "quit" "quits" "quit" "quit" "quitting"; mkV "quit" "quits" "quitted" "quitted" "quitting"};
lin quit_V = variants{}; -- mkV2 (variants {mkV "quit" "quits" "quit" "quit" "quitting"; mkV "quit" "quits" "quitted" "quitted" "quitting"});
lin grim_A = mkA "grim" "grimmer";
lin fair_N = mkN "fair" "fairs";
lin broadcast_V2 = mkV2 (mkV "broadcast" "broadcasts" "broadcasted" "broadcasted" "broadcasting");
@@ -7312,7 +7315,7 @@ lin grouping_N = mkN "grouping" "groupings";
lin gospel_N = mkN "gospel" "gospels";
lin distributor_N = mkN "distributor" "distributors";
lin differentiation_N = mkN "differentiation" "differentiations";
lin blonde_A = variants {compoundA (mkA "blonde"); mkA "blond" "blonder"};
lin blonde_A = variants{} ; --
lin aquarium_N = mkN "aquarium" "aquariums";
lin witch_N = mkN "witch" "witches";
lin renewed_A = mkA "renewed" ;
@@ -7770,7 +7773,7 @@ lin bump_V = mkV "bump" "bumps" "bumped" "bumped" "bumping";
lin bodily_A = compoundA (mkA "bodily");
lin grasp_N = mkN "grasp" "grasps";
lin finished_A = mkA "finished" ;
lin facade_N = variants {mkN "façade" "façades"; mkN "facade" "facades"};
lin facade_N = variants{} ; --
lin cushion_N = mkN "cushion" "cushions";
lin conversely_Adv = mkAdv "conversely" ;
lin urge_N = mkN "urge" "urges";

View File

@@ -3,13 +3,13 @@
concrete TopDictionaryFin of TopDictionary = CatFin ** open ParadigmsFin,
(S = StructuralFin),
(L = LexiconFin),
MorphoFin, ParadigmsFin, Kotus, WNKotus, StemFin, Prelude in {
MorphoFin, ParadigmsFin, (E = ExtraFin), Kotus, WNKotus, StemFin, Prelude in {
flags coding=utf8 ;
oper
tehda_V = mkV (lin VK {s = c71 "tehdä"}) ;
nahda_V = mkV (lin VK {s = c71 "nähdä"}) ;
oper tehda_V = mkV (lin VK {s = c71 "tehdä"}) ;
oper nahda_V = mkV (lin VK {s = c71 "hdä"}) ;
oper optProDrop : Pron -> Pron = \p -> p | E.ProDrop p ;
lin of_Prep = casePrep genitive ; ---
lin and_Conj = S.and_Conj ;
@@ -22,7 +22,8 @@ lin have_V = lin V S.have_V2 ;
lin it_Pron = S.it_Pron ;
lin to_Prep = S.to_Prep ;
lin for_Prep = S.for_Prep ;
lin i_Pron = S.i_Pron ;
lin i_Pron = optProDrop S.i_Pron ;
lin iFem_Pron = optProDrop S.i_Pron ;
lin that_Subj = S.that_Subj ;
lin he_Pron = S.he_Pron ;
lin on_Prep = S.on_Prep ;
@@ -34,10 +35,12 @@ lin by_Prep = postPrep genitive "kautta" ;
lin but_Conj = mkConj "mutta" ;
lin from_Prep = S.from_Prep ;
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = S.they_Pron ;
lin she_Pron = S.she_Pron ;
lin or_Conj = S.or_Conj ;
lin as_Subj = mkSubj "kun" ;
lin we_Pron = S.we_Pron ;
lin we_Pron = optProDrop S.we_Pron ;
lin weFem_Pron = optProDrop S.we_Pron ;
lin say_VV = mkVV (mkV "sanoa") infPresPart ;
lin say_VS = L.say_VS ;
lin say_VA = mkVA (mkV "sanoa") (mkPrep translative) ;
@@ -45,11 +48,11 @@ lin say_V2 = mkV2 "sanoa" ;
lin say_V = mkV "sanoa" ;
lin if_Subj = S.if_Subj ;
lin go_VV = mkVV (mkV "aikoa") ; ---- subcat
lin go_VS = mkVS "sanoa" ;
lin go_VS = mkVS "sanoa" ;
lin go_VA = mkVA (mkV "käydä") (casePrep translative) ;
lin go_V2 = mkV2 (mkV "tulla") (mkPrep translative) ; ---- subcat
lin go_V = L.go_V ;
lin get_VV = mkVV "päätyä" infIllat ;
lin get_VV = mkVV "päätyä" infIllat ;
lin get_VS = mkVS (mkV "ymmärtää") ;
lin get_VA = mkVA (mkV "tulla") (mkPrep translative) ;
lin get_V2V = mkV2V (mkV "saada") accusative infIllat ;
@@ -76,16 +79,16 @@ lin know_VS = L.know_VS ;
lin know_VQ = L.know_VQ ;
lin know_V2V = mkV2V (mkV "tietää") genitive infPresPart ; --tiedän hänen tekevän
lin know_V2 = L.know_V2 ;
lin know_V = mkV "tietää" ;
lin know_V = mkV "tietää" ;
lin time_N = mkN "aika" "ajan" "aikoja" ;
lin time_2_N = mkN "kerta" ;
lin time_1_N = mkN "aika" "ajan" "aikoja" ;
lin take_VA = mkVA (mkV "ottaa") (mkPrep essive) ;
lin take_V2V = mkV2V (mkV "viedä") accusative ; --vien hänet tanssimaan
lin take_V2V = mkV2V (mkV "viedä") accusative ; --vien hänet tanssimaan
lin take_V2A = mkV2A tehda_V accusative (mkPrep translative) ; ---- subcat
lin take_V2 = mkV2 "ottaa" ;
lin take_V = mkV "ottaa" ;
lin so_Adv = mkAdv "niin" ;
lin so_Adv = mkAdv "niin" ;
lin year_N = L.year_N ;
lin into_Prep = casePrep illative ;
lin then_Adv = mkAdv "silloin" ; -- mkAdv "siinä tapauksessa"
@@ -99,7 +102,7 @@ lin come_VA = mkVA (mkV "tulla") (mkPrep translative) ;
lin come_V2 = mkWV2 (k67 "tulla") illative ;
lin come_V = L.come_V ;
lin than_Subj = mkSubj "kuin" ;
lin more_Adv = mkWAdv (k99 "enemmän") ;
lin more_Adv = mkWAdv (k99 "enemmän") ;
lin about_Prep = casePrep elative ;
lin now_Adv = L.now_Adv ;
lin last_A = mkA "viimeinen" ;
@@ -124,7 +127,7 @@ lin look_VA = mkVA (mkV "näyttää") (mkPrep ablative) ;
lin look_V2V = mkV2V (mkV "katsoa") genitive infPresPart ;
lin look_V2 = mkV2 (mkV "näyttää") (mkPrep ablative) ;
lin look_V = mkV "katsoa" ;
lin like_Prep = postPrep genitive "tavalla" | mkPrep nominative "kuin" ;
lin like_Prep = postPrep genitive "tavalla" | mkPrep nominative "kuin" ;
lin use_VV = mkVV "tavata" ;
lin use_V2V = mkV2V (mkV "käyttää") ;
lin use_V2 = mkV2 "käyttää" partitive ;
@@ -159,7 +162,7 @@ lin tell_1_V3 = mkV3 (mkV "kertoa") accusative (mkPrep allative) ;
lin tell_2_V3 = mkV3 (mkV "erottaa") accusative (mkPrep elative) ;
lin tell_V2V = mkV2V (mkV "kertoa") genitive infPresPart ;
lin tell_V2S = mkV2S (mkV "kertoa") (mkPrep allative) ;
lin tell_V2Q = mkV2Q (mkV "kysyä") (mkPrep ablative) ;
lin tell_V2Q = mkV2Q (mkV "kysyä") (mkPrep ablative) ;
lin tell_V2 = mkV2 "kertoa" ;
lin tell_V = mkV "kertoa" ;
lin through_Prep = S.through_Prep ;
@@ -169,17 +172,17 @@ lin child_N = L.child_N ;
lin here_Adv = mkAdv "täällä" ;
lin over_Prep = postPrep genitive "yli" ;
lin too_Adv = mkAdv "myös" ; --split sense: mkAdv "liikaa" ;
lin put_VS = mkWVS (k53A "määrittää") ;
lin put_VS = mkWVS (k53A "määrittää") ;
lin put_V2V = mkV2V (mkV "panna") accusative infIllat ;
lin put_V2 = L.put_V2 ;
lin put_V = mkV "panna" ;
lin put_V = mkV "panna" ;
lin on_Adv = mkAdv "päällä" ; -- mkAdv "eteenpäin" ;
lin no_Interj = mkInterj "ei" ;
lin work_VV = mkVV (mkV "toimia") infIness ; --rather choose Inf3Adess, but it's not in ParadigmsFin
lin work_V2 = mkV2 "työstää" ;
lin work_V2 = mkV2 "työstää" ;
lin work_V = mkV "toimia" ;
lin work_2_V = mkV "toimia" ;
lin work_1_V = mkV "työskennellä" ;
lin work_2_V = mkV "toimia" ;
lin work_1_V = mkV "työskennellä" ;
lin become_VS = mkVS (mkV "tulla") ;
lin become_VA = L.become_VA ;
lin become_V2 = mkV2 "tulla" translative ;
@@ -210,6 +213,7 @@ lin seem_V2 = mkV2 (mkV "vaikuttaa") ablative ;
lin seem_V = mkV "vaikuttaa" ;
lin work_N = mkN "työ" ;
lin need_VV = mkVV (caseV genitive (mkV "tarvita")) ;
lin need_VV = mkVV (caseV genitive (mkV "tarvita")) ;
lin need_VS = mkVS (mkV "vaatia") ;
lin need_V2V = mkV2V (mkV "vaatia") ;
lin need_V2 = mkV2 (mkV "tarvita") partitive ;
@@ -232,7 +236,7 @@ lin ask_V = mkV "kysyä" ;
lin group_N = mkN "ryhmä" ;
lin number_N = mkN "luku" ; --- split already
lin number_3_N = mkN "luku" ;
lin number_2_N = mkN "luku" (mkN "määrä") | mkN "määrä" ;
lin number_2_N = mkN "luku" (mkN "määrä") | mkN "määrä" ;
lin number_1_N = mkN "luku" ;
lin yes_Interj = mkInterj "kyllä" ;
lin however_Adv = mkAdv "kuitenkin" ;
@@ -250,12 +254,12 @@ lin show_VS = mkVS (mkV "osoittaa") ;
lin show_VQ = mkVQ (mkV "vahvistaa") ; ---- subcat
lin show_V2V = mkV2V (mkV "näyttää") genitive infPresPart ;
lin show_V2 = mkV2 "näyttää" ;
lin show_V = mkV "näyttää" ;
lin show_V = mkV "näyttää" ;
lin course_N = mkN "kurssi" ;
lin company_2_N = mkN "seura" ;
lin company_1_N = mkN "yhtiö" ;
lin under_Prep = S.under_Prep ;
lin problem_N = mkN "ongelma" ;
lin problem_N = mkN "ongelma" ;
lin against_Prep = postPrep partitive "vastaan" ;
lin never_Adv = mkAdv "koskaan" | mkAdv "ei koskaan" ; ---- will look weird in sentences
lin most_Adv = mkAdv "suurin osa" ;
@@ -268,11 +272,11 @@ lin call_V3 = mkV3 (mkV "kutsua") (mkPrep partitive) (mkPrep translative) ;
lin call_V2V = mkV2V (mkV "kutsua") accusative ;
lin call_V2A = mkV2A (mkV "kutsua") (mkPrep partitive) (mkPrep translative) ;
lin call_V2 = mkV2 (mkV "soittaa") (casePrep allative) ; --f53
lin call_V = mkV "soittaa" ; --mkV "kutsua" ;
lin call_V = mkV "soittaa" ; --mkV "kutsua" ;
lin hand_N = L.hand_N ;
lin party_N = mkN "puolue" ;
lin party_2_N = mkN "puolue" ;
lin party_1_N = mkN "juhla" ;
lin party_1_N = mkN "juhla" ;
lin high_A = mkA "korkea" ;
lin about_Adv = mkAdv "suunnilleen" ;
lin something_NP = S.something_NP ;
@@ -295,7 +299,7 @@ lin keep_V2 = mkV2 "pitää" ;
lin keep_V = mkV "pysyä" ;
lin point_N = mkN "piste" ;
lin point_2_N = mkN "pointti" ;
lin point_1_N = mkN "piste" ;
lin point_1_N = mkN "piste" ;
lin house_N = L.house_N ;
lin different_A = mkA "erilainen" ;
lin country_N = L.country_N ;
@@ -329,7 +333,7 @@ lin local_A = mkA "paikallinen" ; --f227
lin where_Subj = mkSubj "missä" ;
lin during_Prep = S.during_Prep ;
lin bring_V3 = mkV3 (mkV "saattaa") accusative (mkPrep illative) ; --saattaa hänet vankilaan
lin bring_V2V = mkV2V (mkV "saada") accusative infIllat ; --saa hänet tekemään
lin bring_V2V = mkV2V (mkV "saada") accusative infIllat ; --saa hänet tekemään
lin bring_V2 = mkV2 "tuoda" ;
lin most_Det = mkDet Pl (mkN "usein" "useimman" "useimpia") ;
lin word_N = mkN "sana" ;
@@ -358,12 +362,12 @@ lin quite_Adv = S.quite_Adv ;
lin both_Det = mkDet Pl (mkN "molempi" "molemman" "molempia") ;
lin start_V2 = mkV2 "aloittaa" ;
lin start_V = mkV "aloittaa" ;
lin run_VS = mkVS (mkV (mkV "mennä") "niin") ; ---ARB
lin run_VS = mkVS (mkV (mkV "mennä") "niin") ; ---ARB
lin run_V2 = mkV2 (mkV "suorittaa") accusative ; --- split
lin run_V = L.run_V ;
lin long_A = L.long_A ;
lin right_Adv = mkAdv "oikein" ;
lin right_2_Adv = mkAdv "oikealle" | mkAdv "oikealla" ; --- split
lin right_Adv = mkAdv "oikein" ;
lin right_2_Adv = mkAdv "oikealle" | mkAdv "oikealla" ; --- split
lin right_1_Adv = mkAdv "oikeassa" ;
lin set_VV = mkVV (mkV "valmistautua") infIllat ;
lin set_VS = mkVS (mkV "asettaa") ; ---- subcat
@@ -400,10 +404,10 @@ lin change_N = mkN "muutos" ;
lin move_VV = mkVV "siirtyä" infIllat ;
lin move_V2V = mkV2V (mkV "siirtää") accusative infIllat ;
lin move_V2A = mkV2A (mkV "muuttaa") accusative (mkPrep translative) ;
lin move_V2 = mkV2 "siirtää" | mkV2 "liikuttaa" ;
lin move_V2 = mkV2 "siirtää" | mkV2 "liikuttaa" ;
lin move_V = mkV "liikkua" ;
lin move_2_V = mkV "muuttaa" ;
lin move_1_V = mkV "liikkua" ;
lin move_1_V = mkV "liikkua" ;
lin interest_N = mkN "korko" ;
lin interest_4_N = mkN "kiinnostus" ; ---- sense
lin interest_2_N = mkN "korko" ;
@@ -431,7 +435,7 @@ lin form_N = mkWN (k1A "muoto") ; --f132
lin car_N = L.car_N ;
lin other_N = mkN "toinen" ;
lin yet_Adv = mkAdv "vielä" ; --f176
lin yet_2_Adv = mkAdv "kuitenkin" ;
lin yet_2_Adv = mkAdv "kuitenkin" ;
lin yet_1_Adv = mkAdv "vielä" ;
lin perhaps_Adv = mkAdv "ehkä" ;
lin meet_V2V = mkV2V (mkV "tavata") ; ---- subcat
@@ -512,8 +516,7 @@ lin after_Subj = lin Subj (ss "sen jälkeen kun") ;
lin only_Predet = S.only_Predet ;
lin before_Subj = lin Subj (ss "ennen kuin") ;
lin bit_N = mkN "palanen" ; --- split mkN "bitti"
lin face_N = mkN "kasvo" ;
---- checked by IL till face_N in the BNC order
lin face_N = mkN "kasvo" | mkN "naama" ; ---- plural "kasvot" also possible
lin sit_VA = mkWVA (k53A "pitää") "istuntoa" ; --UNCHK
lin sit_V2 = mkWV2 (k53A "pitää") "istuntoa" ; --UNCHK
lin sit_V = L.sit_V ;
@@ -553,7 +556,7 @@ lin reason_N = L.reason_N ;
lin less_Adv = mkWAdv (k99 "vähemmän") ; --UNCHK
lin minister_N = mkWN (k6 "ministeri") ; --f71
lin minister_2_N = mkN "pastori" ;
lin minister_1_N = mkN "ministeri" ;
lin minister_1_N = mkN "ministeri" ;
lin subject_N = mkWN (k48 "aihe") ; --f66
lin subject_2_N = mkN "subjekti" ;
lin subject_1_N = mkN "aihe" ;
@@ -625,7 +628,7 @@ lin price_N = mkN (lin NK {s = d09A "hinta"}) ;
lin little_A = mkA "vähäinen" ;
lin action_N = mkN "toiminta" ;
lin issue_N = mkN "ongelma" ;
lin issue_2_N = mkN "numero" ;
lin issue_2_N = mkN "numero" ;
lin issue_1_N = mkN "ongelma" ;
lin far_Adv = L.far_Adv ;
lin remember_VS = mkVS "muistaa" ;
@@ -656,7 +659,7 @@ lin fall_V2 = mkV2 "kaataa" ;
lin fall_V = mkV "pudota" ;
lin speak_V2 = L.speak_V2 ;
lin speak_V = mkWV (k56A "puhua") ; --f63
lin few_N = mkN "harva" ;
lin few_N = mkN "harva" ;
lin today_Adv = L.today_Adv ;
lin enough_Adv = mkAdv "tarpeeksi" ;
lin open_V2 = L.open_V2 ;
@@ -763,8 +766,8 @@ lin staff_2_N = mkN "sauva" ;
lin staff_1_N = mkN "henkilökunta" ;
lin certain_A = mkA (lin AK {s = d09 "varma"}) ;
lin certain_2_A = mkA "tietty" ;
lin certain_1_A = mkA "varma" ;
lin student_N = mkN "opiskelija" ;
lin certain_1_A = mkA "varma" ;
lin student_N = mkN "opiskelija" ;
lin half_Predet = mkPredet "puoliksi" ;
lin half_Predet = mkPredet "puoliksi" ;
lin around_Prep = mkPrep "ympärillä" ;
@@ -776,7 +779,7 @@ lin die_V = L.die_V ;
lin special_A = mkA "erityinen" ;
lin difficult_A = mkA "vaikea" ;
lin international_A = mkWA (compoundA "kansain" (k38 "välinen")) ;
lin particularly_Adv = mkAdv "erityisesti" ;
lin particularly_Adv = mkAdv "erityisesti" ;
lin department_N = mkN "osasto" ;
lin management_N = mkN "johto" ;
lin morning_N = mkN (lin NK {s = d01 "aamu"}) ;
@@ -795,7 +798,7 @@ lin city_N = L.city_N ;
lin early_Adv = mkAdv "aikaisin" ;
lin committee_N = mkN "komitea" "komiteoita" ;
lin ground_N = mkN "perusta" ;
lin ground_2_N = mkN "peruste" ;
lin ground_2_N = mkN "peruste" ;
lin ground_1_N = mkN "tontti" | mkN "perusta" ;
lin letter_N = mkN "kirje" ;
lin letter_2_N = mkN "kirjain" ;
@@ -804,7 +807,7 @@ lin create_VV = mkWVV (k53A "aiheuttaa") ; --UNCHK
lin create_V2 = mkV2 "luoda" ;
lin create_V = mkV "luoda" ; --f56
lin evidence_N = mkN "evidenssi" ;
lin evidence_2_N = mkN "selvyys" ;
lin evidence_2_N = mkN "selvyys" ;
lin evidence_1_N = mkN "todiste" | mkN "evidenssi" ;
lin foot_N = L.foot_N ;
lin clear_A = mkA "selvä" ;
@@ -812,7 +815,7 @@ lin boy_N = L.boy_N ;
lin game_N = mkWN (k5 "peli") ;
lin game_3_N = mkN "riista" ;
lin game_2_N = mkN "leikki" ;
lin game_1_N = mkN "peli" ;
lin game_1_N = mkN "peli" ;
lin food_N = mkWN (k10A "ruoka") ; --f232
lin role_N = mkWN (k5 "rooli") ; --UNCHK
lin role_2_N = mkN "rooli" ; ---- sense
@@ -866,7 +869,7 @@ lin watch_V2V = mkV2V (mkV "katsella") (mkPrep partitive) infIness ;
lin watch_V2 = L.watch_V2 ;
lin watch_1_V2 = mkV2 "vartioida" partitive ;
lin watch_2_V2 = mkV2 "katsella" partitive ;
lin watch_V = mkV "katsella" ;
lin watch_V = mkV "katsella" ;
lin white_A = L.white_A ;
lin situation_N = mkN (lin NK {s = d48A "tilanne"}) ;
lin ago_Adv = mkAdv (lin AdvK {s = c99 "sitten"}) ;
@@ -884,7 +887,7 @@ lin strong_A = mkA "vahva" ;
lin whole_A = mkA "kokonainen" ;
lin field_N = mkN "kenttä" ;
lin field_4_N = mkN "kunta" ;
lin field_3_N = mkN "kenttä" ;
lin field_3_N = mkN "kenttä" ;
lin field_2_N = mkN "kenttä" ;
lin field_1_N = mkN "pelto" ;
lin free_A = mkA "vapaa" ;
@@ -985,7 +988,7 @@ lin model_N = mkN "malli" ;
lin bear_V2 = mkV2 "kantaa" ;
lin bear_V = mkV "kääntyä" ; --mkWV (k53A "pitää") ;
lin single_A = mkWA (k38 "yksittäinen") ; --f102
lin single_2_A = mkA "naimaton" | mkA "sinkku" ;
lin single_2_A = mkA "naimaton" | mkA "sinkku" ;
lin single_1_A = mkA "yksittäinen" ;
lin join_V2 = mkV2 "liittyä" illative ;
lin join_V = mkV (mkV "tulla") "mukaan" ;
@@ -1012,17 +1015,17 @@ lin wish_VS = mkVS "toivoa" ;
lin wish_V2V = mkV2V (mkV "toivoa") genitive infPresPart ;
lin wish_V2 = mkV2 "toivoa" | mkV2 "toivottaa" partitive ;
lin wish_V = mkV "toivoa" ;
lin property_N = mkN "omaisuus" ; ---- already split
lin property_N = mkN "omaisuus" ; ---- already split
lin property_2_N = mkN "ominaisuus" ;
lin property_1_N = mkN "omaisuus" ;
lin achieve_V2 = mkV2 "saavuttaa" ;
lin financial_A = mkWA (k38 "taloudellinen") ;
lin poor_A = mkA "köyhä" ;
lin poor_3_A = mkA "kehno" | mkA "surkea" ;
lin poor_2_A = mkA "säälittävä" | mkA "raukka" | mkA "parka" ; ---- position
lin poor_2_A = mkA "säälittävä" | mkA "raukka" | mkA "parka" ; ---- position
lin poor_1_A = mkA "köyhä" ;
lin officer_N = mkN "vastaava" ; ---ARB mkN "upseeri"
lin officer_3_N = mkN "poliisi" ;
lin officer_3_N = mkN "poliisi" ;
lin officer_2_N = mkN "upseeri" ;
lin officer_1_N = mkN "vastaava" ;
lin up_Prep = mkPrep "ylös" partitive ;
@@ -1126,10 +1129,11 @@ lin rise_V = mkV (lin VK {s = c66 "nousta"}) ;
lin date_N = mkN "päivämäärä" ; ---ARB mkWN (k6 "taateli") ; --f101
lin date_7_N = mkN "taateli" ;
lin date_3_N = mkN "tapaaminen" ;
lin date_3_N = mkN "tapaaminen" ;
lin date_1_N = mkN "päivä" (mkN "määrä") ;
lin hard_A = mkA (lin AK {s = d10 "kova"}) ; --- already split
lin hard_2_A = mkA "vaikea" ;
lin hard_1_A = mkA "kova" ;
lin hard_2_A = mkA "vaikea" ;
lin hard_1_A = mkA "kova" ;
lin music_N = L.music_N ;
lin hair_N = L.hair_N ;
lin prepare_VV = mkVV (mkV "varautua") infIllat ;
@@ -1196,7 +1200,7 @@ lin success_N = mkWN (k39 "menestys") ; --f93
lin natural_A = mkWA (k38 "luonnollinen") ; --f126
lin wrong_A = mkWA (k10 "väärä") ;
lin near_Prep = postPrep genitive "lähellä" ;
lin round_Adv = mkWAdv (k99 "ympäri") ;
lin round_Adv = mkWAdv (k99 "ympäri") ;
lin thought_N = mkN "ajatus" | mkN "ajattelu" ;
lin list_N = mkN (lin NK {s = d09 "lista"}) ;
lin argue_VS = mkVS (mkV "väittää") ; ---
@@ -1205,7 +1209,7 @@ lin argue_V = mkV "kiistellä" ;
lin final_A = mkA "lopullinen" ;
lin future_N = mkN "tulevaisuus" ; --- already split
lin future_3_N = mkN "futuuri" ;
lin future_1_N = mkN "tulevaisuus" ;
lin future_1_N = mkN "tulevaisuus" ;
lin introduce_V2 = mkV2 "esitellä" ;
lin analysis_N = mkN "analyysi" | mkWN (k2 "tarkastelu") ;
lin enter_V2 = mkV2 (mkV L.go_V "sisään") illative ;
@@ -1226,7 +1230,7 @@ lin pull_V2 = L.pull_V2 ;
lin pull_V = mkWV (k53A "vetää") "ulos" ; --f70
lin set_N = mkWN (k9 "sarja") ; --f72
lin set_2_N = mkN "joukko" ;
lin set_1_N = mkN "setti" | mkN "sarja" ;
lin set_1_N = mkN "setti" | mkN "sarja" ;
lin doctor_N = L.doctor_N ;
lin choice_N = mkWN (k9A "valinta") ; --f68
lin refer_V2 = mkV2 (mkV "viitata") illative ; --mkWV2 (k58A "lukea") "kuuluvaksi" ;
@@ -1323,7 +1327,7 @@ lin nor_Conj = mkConj "eikä" ;
lin dog_N = L.dog_N ;
lin obtain_V2 = mkWV2 (k61A "hankkia") ; --f81
lin obtain_V = mkWV (k61A "hankkia") ; --UNCHK
lin quickly_Adv = mkAdv "nopeasti" ;
lin quickly_Adv = mkAdv "nopeasti" ;
lin army_N = mkN "armeija" ; --WN (k9 "lauma") ;
lin indicate_VS = mkWVS (k53A "osoittaa") ; --f120
lin indicate_V2 = mkWV2 (k53A "osoittaa") ; --f75
@@ -1340,10 +1344,10 @@ lin recently_Adv = mkAdv "äskettäin" | mkAdv "hiljattain" ;
lin publish_V2 = mkWV2 (k66 "julkaista") ; --f65
lin publish_V = mkWV (k66 "julkaista") ; --f74
lin serious_A = mkWA (k10 "vakava") ; --f132
lin anyway_Adv = mkWAdv (k99 "joka tapauksessa") ;
lin anyway_Adv = mkWAdv (k99 "joka tapauksessa") ;
lin visit_V2V = mkWV2V (k73A "kohdata") ; --UNCHK
lin visit_V2 = mkV2 "vierailla" inessive ;
lin visit_V = mkV "vierailla" ;
lin visit_V = mkV "vierailla" ;
lin capital_N = mkN "pää" (mkN "oma") ;
lin capital_3_N = mkN "isokirjain" ; ---- iso kirjain : CN
lin capital_2_N = mkN "pää" (mkN "oma") ;
@@ -1363,11 +1367,11 @@ lin deal_N = mkN "jako" ;
lin prime_A = mkA (mkN "ensi" (mkN "sijainen")) ; --f63
lin economy_N = mkN "talous" "talouden" "talouksia" ;
lin economy_2_N = mkN "säästö" ;
lin economy_1_N = mkN "talous" ;
lin economy_1_N = mkN "talous" ;
lin element_N = mkN "alku" (mkN "aine") ;
lin finish_VA = mkWVA (k53A "lopettaa") ;
lin finish_V2 = mkWV2 (k53A "lopettaa") ;
lin finish_V = mkWV (k53A "lopettaa") ;
lin finish_VA = mkWVA (k53A "lopettaa") ;
lin finish_V2 = mkWV2 (k53A "lopettaa") ;
lin finish_V = mkWV (k53A "lopettaa") ;
lin duty_N = mkN (lin NK {s = d40 "velvollisuus"}) ;
lin fight_V2V = mkWV2V (k67 "taistella") ; --UNCHK
lin fight_V2 = L.fight_V2 ;
@@ -1583,8 +1587,8 @@ lin text_N = mkWN (k5 "teksti") ; --UNCHK
lin parliament_N = mkWN (k9 "kiusa") ; --UNCHK
lin cause_N = mkN "syy" ; --f58
lin terms_N = mkN "ehto" ; ---- plural only
lin bar_N = mkN "baari" ;
lin bar_2_N = mkN "tanko" ;
lin bar_N = mkN "baari" ;
lin bar_2_N = mkN "tanko" ;
lin bar_1_N = mkN "baari" ;
lin attack_N = mkN "hyökkäys" ;
lin effective_A = mkA "toimiva" ;
@@ -1595,7 +1599,7 @@ lin fish_N = L.fish_N ;
lin future_A = mkWA (k10 "tuleva") ;
lin visit_N = mkN "vierailu" ;
lin little_Adv = mkAdv "vähän" ;
lin easily_Adv = mkAdv "helposti" ;
lin easily_Adv = mkAdv "helposti" ;
lin attempt_VV = mkWVV (k74A "ruveta") infIllat ;
lin attempt_V2 = mkV2 "yrittää" partitive ; --WV2 (k74A "ruveta") ;
lin enable_VS = mkWVS (k71 "tehdä") "mahdolliseksi" ; --UNCHK
@@ -1665,8 +1669,8 @@ lin return_N = mkWN (k17 "paluu") ; --f281
lin medical_A = mkWA (k38 "lääkinnällinen") ; --f87
lin hot_A = L.hot_A ;
lin recognize_VS = mkWVS (k54A "myöntää") ; --UNCHK
lin recognize_4_V2 = mkV2 "tunnistaa" ; ---- sense ?
lin recognize_1_V2 = mkV2 "tuntea" ; ---- sense ?
lin recognize_4_V2 = mkV2 "tunnistaa" ; ---- sense ?
lin recognize_1_V2 = mkV2 "tuntea" ; ---- sense ?
lin talk_N = mkN "puhe" ;
lin budget_N = mkWN (k5A "budjetti") ;
lin river_N = L.river_N ;
@@ -1818,10 +1822,10 @@ lin deep_A = mkWA (k10 "syvä") ; --f66
lin none_NP = S.nothing_NP ;
lin planning_N = mkWN (k2 "suunnittelu") ; --UNCHK
lin trust_N = mkN (lin NK {s = d39 "luottamus"}) ;
lin working_A = mkA "toimiva" | mkA "työtätekevä" ; ---- split
lin working_A = mkA "toimiva" | mkA "työtätekevä" ; ---- split
lin pain_N = mkWN (k1A "särky") ; --UNCHK
lin studio_N = mkWN (k3 "studio") ; --f69
lin positive_A = mkA "positiivinen" | mkA "myönteinen" ; ---- split
lin positive_A = mkA "positiivinen" | mkA "myönteinen" ; ---- split
lin spirit_N = mkWN (k1 "sielu") ; --f55
lin college_N = mkWN (k8 "college") ; --f73
lin accident_N = mkN "onnettomuus" | mkN "sattuma" ; ---- split
@@ -1851,7 +1855,7 @@ lin travel_V = L.travel_V ;
lin target_N = mkN "maalitaulu" ;
lin very_A = mkA "nimenomainen" ;
lin pair_N = mkWN (kH1 "pari") ;
lin male_A = mkA "miespuolinen" | mkA "urospuolinen" ;
lin male_A = mkA "miespuolinen" | mkA "urospuolinen" ;
lin gas_N = mkWN (k1 "kaasu") ;
lin issue_V2 = mkV2 "julkaista" ;
lin issue_V = mkWV (k67 "tulla") "esiin" ; --f53
@@ -1926,13 +1930,13 @@ lin aim_V2 = mkV2 (mkV "tähdätä") (casePrep illative) ; --f71
lin aim_V = mkV "tähdätä" ;
lin danger_N = mkWN (kH1 "vaara") ;
lin credit_N = mkN "luotto" ;
lin usual_A = mkWA (k38 "tavallinen") ;
lin usual_A = mkWA (k38 "tavallinen") ;
lin link_V2 = mkV2 "yhdistää" ;
lin link_V = mkV "yhdistää" ;
lin candidate_N = mkN "ehdokas" ;
lin track_N = mkN "ura" ;
lin safe_A = mkWA (k38 "turvallinen") ; --f70
lin interested_A = mkA ("kiinnostunut") ;
lin interested_A = mkA ("kiinnostunut") ;
lin assessment_N = mkWN (k3 "arvio") ;
lin path_N = mkN "polku" ;
lin merely_Adv = mkAdv "pelkästään" | mkAdv "ainoastaan" ;
@@ -2361,6 +2365,9 @@ lin acid_N = mkWN (k1A "happo") ;
lin spring_N = mkN "kevät" "kevään" "keväitä" ; ---AR mkWN (k39 "hyppäys") ; --f97
lin birth_N = mkWN (k10 "syntymä") ; --UNCHK
lin ear_N = L.ear_N ;
lin recognize_VS = mkWVS (k54A "myöntää") ; --UNCHK
lin recognize_4_V2 = mkV2 "tunnistaa" ; ---- sense ?
lin recognize_1_V2 = mkV2 "tuntea" ; ---- sense ?
lin recommend_V2V = variants{}; -- mkV2 "suositella" ; --f53
lin recommend_V2 = mkV2 "suositella" ; --f53
lin module_N = mkWN (k6 "moduuli") ; --UNCHK
@@ -2512,7 +2519,7 @@ lin bottom_N = mkN "pohja" ;
lin initial_A = mkA "alustava" ;
lin theme_N = mkN "teema" ;
lin characteristic_N = mkWN (compoundN "tunto" (k5A "merkki")) ; --UNCHK
lin pretty_Adv = mkAdv "aika" ; ---- cat : should be AdA
lin pretty_Adv = mkAdv "aika" ; ---- cat : should be AdA
lin empty_A = L.empty_A ;
lin display_N = mkN "näyttö" ; ---ARB mkWN (k2 "näyttely") ;
lin combination_N = mkN "yhdistelmä" ; --WN (k3 "kombinaatio") ;
@@ -3347,30 +3354,30 @@ lin guy_N = mkN "kaveri" ; --f62
lin feature_V2 = mkV2 "esittää" ;
lin furniture_N = mkWN (compoundN "huone" (k1 "kalu")) ;
lin administrative_A = mkWA (k38 "hallinnollinen") ;
lin wooden_A = mkA "puinen" ; --mkWA (k10 "puiseva") ;
lin input_N = mkWN (k39 "panos") ;
lin wooden_A = mkA "puinen" ;
lin input_N = mkN "syöte" ;
lin phenomenon_N = mkWN (k3 "ilmiö") ; --UNCHK
lin surprising_A = mkWA (k10 "yllättävä") ; --f69
lin jacket_N = mkWN (k1 "kruunu") ; --UNCHK
lin jacket_N = mkN "pusakka" ;
lin actor_N = mkWN (k12 "näyttelijä") ;
lin actor_2_N = variants{} ; --
lin actor_1_N = variants{} ; --
lin kick_V2 = mkWV2 (k66 "nurista") ; --UNCHK
lin kick_V = mkWV (k66 "nurista") ; --UNCHK
lin actor_2_N = mkWN (k12 "näyttelijä") ;
lin actor_1_N = mkWN (k12 "näyttelijä") ;
lin kick_V2 = mkV2 (mkV "potkaista") partitive ;
lin kick_V = mkV "potkia" ;
lin producer_N = mkN (lin NK {s = d10 "tuottaja"}) ;
lin hearing_N = mkN "kuulustelu" ;
lin chip_N = mkN "hippu" ;
lin equation_N = mkWN (compoundN "yhtä" (k38 "läistäminen")) ; --UNCHK
lin equation_N = mkN "yhtälö" ;
lin certificate_N = mkN (lin NK {s = d39 "todistus"}) ;
lin hello_Interj = mkInterj "terve" ;
lin remarkable_A = mkWA (k34A "tavaton") ; --UNCHK
lin alliance_N = mkN "allianssi" ;
lin smoke_V2 = mkWV2 (k68 "tupakoida") ; --UNCHK
lin hello_Interj = mkInterj "terve" | mkInterj "hei" | mkInterj "moro" | mkInterj "moi" ;
lin remarkable_A = mkA "huomattava" ;
lin alliance_N = mkN "allianssi" | mkN "liitto" ;
lin smoke_V2 = mkV2 "savustaa" | mkV2 "polttaa" ; --- split -- | smoke fish -- | smoke a cigarette
lin smoke_V = mkWV (k68 "tupakoida") ;
lin awareness_N = mkN "tietoisuus" ; --mkWN (k9A "tajunta") ;
lin throat_N = mkWN (k1 "nielu") ; --UNCHK
lin discovery_N = mkWN (compoundN "keksi" (k38 "minen")) ; --UNCHK
lin festival_N = mkWN (k10 "juhla") ; --UNCHK
lin awareness_N = mkN "tietoisuus" ;
lin throat_N = mkN "kurkku" ;
lin discovery_N = mkN "löytö" ;
lin festival_N = mkN "festivaali" ;
lin dance_N = mkWN (k5 "tanssi") ; --UNCHK
lin promise_N = mkN "lupaus" ;
lin rose_N = mkWN (k10 "roosa") ; --UNCHK
@@ -5370,9 +5377,9 @@ lin poster_N = mkN "juliste" ; ---ARB --mkWN (compoundN "kyyti" (k38 "hevonen"))
lin hitherto_Adv = mkWAdv (k99 "vielä") ; --UNCHK
lin mature_A = mkA "kypsä" ; --mkWA (compoundA "lentoky" (k38 "kyinen")) ;
lin cooking_N = mkWN (compoundN "ruuan" (k39 "valmistus")) ; --UNCHK
lin head_A = variants{} ; --
lin wealthy_A = mkWA (k41A "rikas") ; --UNCHK
lin fucking_A = variants{} ; --
lin head_A = mkA "johtava" ;
lin wealthy_A = mkA "varakas" ;
lin fucking_A = mkA "vittumainen" ; ----
lin confess_VS = mkWVS (k54A "myöntää") ; --UNCHK
lin confess_V2 = mkWV2 (k54A "myöntää") ; --UNCHK
lin confess_V = mkWV (k54A "myöntää") ; --UNCHK
@@ -6339,8 +6346,8 @@ lin outbreak_N = mkWN (k39 "purkaus") ; --UNCHK
lin comparatively_Adv = variants{} ; --
lin pump_V2 = mkV2 "pumpata" partitive ; --WV2 (k54 "lypsää") ;
lin pump_V = mkWV (k54 "lypsää") ; --UNCHK
lin fuck_V2 = mkV2 "naida" partitive ; --UNCHK
lin fuck_V = mkV "naida" ; --UNCHK
lin fuck_V2 = mkV2 "naida" partitive | mkV2 "panna" partitive ;
lin fuck_V = mkV "naida" | mkV "nussia" ;
lin forecast_VS = mkWVS (k53 "ennustaa") ; --UNCHK
lin forecast_V2 = mkWV2 (k53 "ennustaa") ; --UNCHK
lin forecast_V = mkWV (k53 "ennustaa") ; --UNCHK

View File

@@ -31,10 +31,11 @@ lin have_VS = variants{}; -- S.have_V2 ;
lin have_V2V = mkV2V (mkV I.avoir_V2) | mkV2V (mkV I.devoir_V2) | mkV2V (mkV I.prendre_V2) ; -- tocheck
lin have_V2 = S.have_V2 ;
lin have_V = variants{}; -- S.have_V2 ;
lin it_Pron = S.it_Pron | S.she_Pron;
lin it_Pron = S.it_Pron | S.she_Pron | E.ce_Pron ;
lin to_Prep = S.to_Prep ;
lin for_Prep = S.for_Prep ;
lin i_Pron = S.i_Pron | E.i8fem_Pron;
lin i_Pron = S.i_Pron ;
lin iFem_Pron = E.i8fem_Pron ;
lin that_Subj = S.that_Subj ;
lin he_Pron = S.he_Pron ;
lin on_Prep = S.on_Prep ;
@@ -45,12 +46,14 @@ lin at_Prep = ParadigmsFre.dative ;
lin by_Prep = mkPrep "par" ;
lin but_Conj = mkConj "mais" ;
lin from_Prep = S.from_Prep ;
lin they_Pron = S.they_Pron | E.they8fem_Pron;
lin they_Pron = S.they_Pron ;
lin theyFem_Pron = E.they8fem_Pron ;
lin she_Pron = S.she_Pron ;
lin or_Conj = S.or_Conj ;
lin as_Subj = M.mkSubj "comme" ;
lin we_Pron = S.we_Pron | E.we8fem_Pron;
lin say_VV = variants{} ;
lin we_Pron = S.we_Pron ;
lin weFem_Pron = E.we8fem_Pron ;
lin say_VV = variants{}; -- lin V I.dire_V2 ;
lin say_VS = mkVS (mkV I.dire_V2) ;
lin say_VA = mkVA (mkV I.dire_V2) ; ---- subcat
lin say_V2 = I.dire_V2 ;
@@ -150,7 +153,7 @@ lin find_V2 = L.find_V2 ;
lin find_V = mkV "trouver" ;
lin man_N = L.man_N ;
lin want_VV = S.want_VV ;
lin want_VS = variants{} ;
lin want_VS = variants{}; -- I.vouloir_V2 ;
lin want_V2V = mkV2V (mkV I.vouloir_V2) ;
lin want_V2 = I.vouloir_V2 ;
lin want_V = mkV I.vouloir_V2 ;
@@ -164,8 +167,8 @@ 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_VV = variants{}; -- mkV2V (mkV I.dire_V2) P.dative P.genitive ;
lin tell_VS = variants{}; -- mkV2S (mkV "raconter") ;
lin tell_V3 = mkV3 (mkV I.dire_V2) ;
lin tell_1_V3 = mkV3 (mkV "raconter") P.accusative P.dative ;
lin tell_2_V3 = mkV3 (mkV "distinguer") P.accusative P.genitive ;
@@ -192,7 +195,7 @@ lin work_V2 = mkV2 (mkV "travailler") ;
lin work_V = mkV "travailler" ;
lin work_2_V = mkV "fonctionner" ;
lin work_1_V = mkV "travailler" ;
lin become_VS = variants{} ; ----
lin become_VS = variants{}; -- mkV2 (mkV I.devenir_V) ;
lin become_VA = L.become_VA ;
lin become_V2 = mkV2 (mkV I.devenir_V) ;
lin become_V = I.devenir_V ; ----
@@ -200,13 +203,13 @@ lin old_A = L.old_A ;
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_VA = variants{}; -- mkV "signifier" ;
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_VV = variants{}; -- mkV2V (mkV "laisser") | mkV2V (mkV "quitter") ;
lin leave_VS = variants{}; -- L.leave_V2 ;
lin leave_V2V = mkV2V (mkV "laisser") | mkV2V (mkV "quitter") ;
lin leave_V2 = L.leave_V2 ;
lin leave_V = I.partir_V | mkV "quitter" ;
@@ -619,56 +622,56 @@ lin voice_N = mkN "voix" feminine ;
lin both_Adv = mkAdv "tous les deux" ; --- why Adv
lin once_Adv = mkAdv "une fois" ; ---- up to this checked by AR
lin police_N = mkN "police" feminine | mkN "policier" masculine ; --- split -- | police institution -- | policeman
lin kind_N = mkN "espèce" | mkN "genre" masculine ;
lin kind_N = mkN "espèce" | mkN "genre" masculine ;
lin lose_V2 = L.lose_V2 ;
lin lose_V = mkV L.lose_V2 ;
lin add_VS = mkVS (mkV "ajouter") ;
lin add_V2 = mkV2 (mkV "ajouter") ;
lin add_V = mkV "additionner" ;
lin add_V = mkV "additionner" ;
lin probably_Adv = mkAdv "probablement" ;
lin expect_VV = mkVV (reflV (mkV I.attendre_V2)) ;
lin expect_VS = mkVS (reflV (mkV I.attendre_V2)) ;
lin expect_V2V = mkV2V (mkV I.attendre_V2) ;
lin expect_V2 = mkV2 (mkV I.attendre_V2) ;
lin expect_V = mkV I.attendre_V2 ;
lin expect_V2V = mkV2V (mkV I.attendre_V2) ;
lin expect_V2 = mkV2 (mkV I.attendre_V2) ;
lin expect_V = mkV I.attendre_V2 ;
lin ever_Adv = mkAdv "jamais" ; --- negative
lin available_A = mkA "disponible" ;
lin price_N = mkN "prix" masculine ;
lin available_A = mkA "disponible" ;
lin price_N = mkN "prix" masculine ;
lin little_A = mkA "petit" ;
lin action_N = mkN "action" feminine ;
lin issue_N = mkN "problème" masculine | mkN "controverse" ;
lin issue_2_N = mkN "numéro" ;
lin issue_1_N = mkN "problème" masculine | mkN "controverse" ;
lin far_Adv = L.far_Adv ;
lin remember_VS = mkVS (reflV (mkV "rappeler")) | mkVS (reflV I.souvenir_V) ;
lin remember_V2 = mkV2 (reflV I.souvenir_V) P.genitive ;
lin remember_V = mkVS (reflV (mkV "rappeler")) | mkVS (reflV I.souvenir_V) ;
lin remember_VS = mkVS (reflV (mkV "rappeler")) | mkVS (reflV I.souvenir_V) ;
lin remember_V2 = mkV2 (reflV I.souvenir_V) P.genitive ;
lin remember_V = mkVS (reflV (mkV "rappeler")) | mkVS (reflV I.souvenir_V) ;
lin position_N = mkN "position" feminine ;
lin low_A = mkA "bas" ;
lin cost_N = mkN "coût" masculine ;
lin cost_N = mkN "coût" masculine ;
lin little_Det = mkDet "peu" ;
lin matter_N = mkN "matière" feminine | mkN "affaire" feminine ;
lin matter_1_N = mkN "matière" feminine ;
lin matter_N = mkN "matière" feminine | mkN "affaire" feminine ;
lin matter_1_N = mkN "matière" feminine ;
lin matter_2_N = mkN "affaire" feminine ;
lin community_N = mkN "communauté" feminine ;
lin remain_VV = deVV (mkV "rester") ;
lin remain_VS = mkVS (mkV "rester") ;
lin remain_VA = mkVA (mkV "rester") ;
lin remain_V2 = mkV2 (mkV "rester") ;
lin community_N = mkN "communauté" feminine ;
lin remain_VV = deVV (mkV "rester") ;
lin remain_VS = mkVS (mkV "rester") ;
lin remain_VA = mkVA (mkV "rester") ;
lin remain_V2 = mkV2 (mkV "rester") ;
lin remain_V = mkV "demeurer" | mkV "rester" ;
lin figure_N = mkN "forme" feminine | mkN "personnage" masculine | mkN "figure" feminine ; ---
lin figure_2_N = mkN "chiffre" ;
lin figure_1_N = mkN "figure" ;
lin type_N = mkN "type" masculine | mkN "caractère" masculine ;
lin research_N = mkN "recherche" feminine ;
lin type_N = mkN "type" masculine | mkN "caractère" masculine ;
lin research_N = mkN "recherche" feminine ;
lin actually_Adv = mkAdv "couramment" ;
lin education_N = mkN "formation" | mkN "éducation" feminine ;
lin fall_VA = mkVA (etreV (mkV "tomber")) ;
lin education_N = mkN "formation" | mkN "éducation" feminine ;
lin fall_VA = mkVA (etreV (mkV "tomber")) ;
lin fall_V2 = mkV2 (mkV (mkV I.faire_V2) "tomber") ; ---
lin fall_V = etreV (mkV "tomber") ;
lin speak_V2 = L.speak_V2 ;
lin speak_V = mkV L.speak_V2 ;
lin few_N = mkN "peu" ; ---- bad cat ? comes from "a few" ? "un peu" is OK in that case
lin speak_V = mkV L.speak_V2 ;
lin few_N = mkN "peu" ; ---- bad cat ? comes from "a few" ? "un peu" is OK in that case
lin today_Adv = L.today_Adv ;
lin enough_Adv = mkAdv "assez" ;
lin open_V2 = L.open_V2 ;
@@ -678,33 +681,33 @@ lin buy_V2 = L.buy_V2 ;
lin buy_V = mkV L.buy_V2 ;
lin programme_N = mkN "programme" masculine ;
lin minute_N = mkN "minute" feminine | mkN "procès-verbal" masculine ; --- split: five minutes -- | take minutes
lin moment_N = mkN "moment" masculine | mkN "instant" masculine ;
lin moment_N = mkN "moment" masculine | mkN "instant" masculine ;
lin girl_N = L.girl_N ;
lin age_N = mkN "âge" masculine | mkN "époque" feminine ; --- split -- | age of five -- | stone age
lin centre_N = mkN "centre" masculine ;
lin stop_VV = mkVV L.stop_V ;
lin stop_V2 = mkV2 (mkV "arrêter") | mkV2 (mkV "cesser") | mkV2 (reflV (mkV "arrêter")) ;
lin stop_V2 = mkV2 (mkV "arrêter") | mkV2 (mkV "cesser") | mkV2 (reflV (mkV "arrêter")) ;
lin stop_V = L.stop_V ;
lin control_N = mkN "contrôle" masculine ;
lin value_N = mkN "valeur" feminine ;
lin send_VS = mkVS (mkV I.envoyer_V2) ; ---- subcat
lin send_V2V = mkV2V (mkV I.envoyer_V2) P.accusative P.dative ;
lin send_V2V = mkV2V (mkV I.envoyer_V2) P.accusative P.dative ;
lin send_V2 = I.envoyer_V2 ;
lin send_V = I.envoyer_V2 ;
lin health_N = mkN "santé" feminine ;
lin decide_VV = deVV (mkV "décider") ;
lin decide_VS = mkVS (mkV "décider") ;
lin decide_V2 = mkV2 (mkV "décider") ;
lin decide_VV = deVV (mkV "décider") ;
lin decide_VS = mkVS (mkV "décider") ;
lin decide_V2 = mkV2 (mkV "décider") ;
lin decide_V = mkV "décider" ;
lin main_A = mkA "principal" ;
lin main_A = mkA "principal" ;
lin win_V2 = L.win_V2 ;
lin win_V = mkV I.vaincre_V2 ;
lin understand_VS = mkVS (mkV L.understand_V2) ;
lin understand_V2V = mkV2V (mkV I.comprendre_V2) ;
lin understand_V2V = mkV2V (mkV I.comprendre_V2) ;
lin understand_V2 = L.understand_V2 ;
lin understand_V = mkV L.understand_V2 ;
lin decision_N = mkN "décision" feminine ;
lin develop_V2 = mkV2 (mkV "développer") ;
lin decision_N = mkN "décision" feminine ;
lin develop_V2 = mkV2 (mkV "développer") ;
lin develop_V = reflV (mkV "développer") ;
lin class_N = mkN "classe" feminine | mkN "cours" masculine ; --- split -- | upper class -- | history class
lin industry_N = L.industry_N ;
@@ -714,29 +717,29 @@ lin back_N = L.back_N ;
lin several_Det = mkDet "plusieurs" "plusieurs" plural ;
lin return_V2V = mkV2V (mkV I.rendre_V2) | mkV2V (mkV I.revenir_V) ; ---- subcat
lin return_V2 = mkV2 "retourner" | I.rendre_V2 ;
lin return_V = mkV I.revenir_V | mkV "retourner" ;
lin build_V2 = mkV2 (mkV I.construire_V2) ;
lin return_V = mkV I.revenir_V | mkV "retourner" ;
lin build_V2 = mkV2 (mkV I.construire_V2) ;
lin build_V = mkV "bâtir" | mkV I.construire_V2 ;
lin spend_V2 = mkV2 (mkV "dépenser") | mkV2 (mkV "passer") ; --- split -- | spend money -- | spend time
lin spend_V = mkV "dépenser" ;
lin force_N = mkN "force" feminine ;
lin condition_N = mkN "condition" ;
lin condition_1_N = mkN "condition" ;
lin condition_1_N = mkN "condition" ;
lin condition_2_N = mkN "condition" ;
lin paper_N = L.paper_N ;
lin off_Prep = P.mkPrep ("à part") P.genitive ;
lin major_A = mkA "majeur" ;
lin describe_VS = mkVS (mkV I.décrire_V2) ;
lin describe_VS = mkVS (mkV I.décrire_V2) ;
lin describe_V2 = I.décrire_V2 ;
lin describe_V = mkV I.décrire_V2 ; ---- subcat
lin agree_VV = deVV (reflV (mkV "accorder")) ; --- ??
lin agree_VS = mkVS (reflV (mkV "accorder")) ; --- ??
lin agree_V2 = mkV2 (mkV "accorder") ;
lin agree_VV = deVV (reflV (mkV "accorder")) ; --- ??
lin agree_VS = mkVS (reflV (mkV "accorder")) ; --- ??
lin agree_V2 = mkV2 (mkV "accorder") ;
lin agree_V = reflV (mkV "accorder") ; --- être d'accord ??
lin economic_A = mkA "économique" ;
lin increase_V2 = mkV2 (mkV "augmenter") ;
lin increase_V = reflV (mkV "augmenter") ;
lin upon_Prep = mkPrep "sur" ;
lin increase_V2 = mkV2 (mkV "augmenter") ;
lin increase_V = reflV (mkV "augmenter") ;
lin upon_Prep = mkPrep "sur" ;
lin learn_VV = aVV (mkV L.learn_V2) ;
lin learn_VS = mkVS (mkV L.learn_V2) ;
lin learn_V2 = L.learn_V2 ;
@@ -1152,7 +1155,7 @@ lin prepare_V2 = variants{}; -- mkV2V (mkV "préparer") | mkV2V (reflV (mkV "pr
lin prepare_V = variants{}; -- mkV2V (mkV "préparer") | mkV2V (reflV (mkV "préparer")) ; -- tocheck
lin factor_N = mkN "facteur" masculine ; -- tocheck
lin other_A = mkA "autre" ;
lin anyone_NP = variants{} ; --
lin anyone_NP = S.mkNP (mkPN "n'importe qui") ;
lin pattern_N = mkN "patron" masculine | mkN "modèle" feminine ; -- tocheck
lin manage_VV = variants{}; -- mkV2 (mkV "gérer") | mkV2 (mkV I.parvenir_V) | mkV2 (mkV "manier") ; -- tocheck
lin manage_V2 = mkV2 (mkV "gérer") | mkV2 (mkV I.parvenir_V) | mkV2 (mkV "manier") ; -- tocheck
@@ -1353,7 +1356,7 @@ lin recently_Adv = variants{} ; --
lin publish_V2 = mkV2 (mkV "publier") ; -- tocheck
lin publish_V = variants{}; -- mkV2 (mkV "publier") ; -- tocheck
lin serious_A = mkA "sérieux" ; -- tocheck
lin anyway_Adv = mkAdv "bref" ; -- tocheck
lin anyway_Adv = mkAdv "en tout cas" ;
lin visit_V2V = mkV2V (mkV "visiter") ; -- tocheck
lin visit_V2 = variants{}; -- mkV2V (mkV "visiter") ; -- tocheck
lin visit_V = variants{}; -- mkV2V (mkV "visiter") ; -- tocheck
@@ -2219,7 +2222,7 @@ lin attract_V2 = mkV2 (mkV "attirer") ; -- tocheck
lin explanation_N = mkN "explication" feminine ; -- tocheck
lin appoint_VS = variants{}; -- mkV3 (mkV "fixer") | mkV3 (mkV "désigner") ; -- tocheck
lin appoint_V3 = mkV3 (mkV "fixer") | mkV3 (mkV "désigner") ; -- tocheck
lin appoint_V2V = variants{} ; --
lin appoint_V2V = variants{}; -- variants{}; -- mkV3 (mkV "fixer") | mkV3 (mkV "désigner") ; -- tocheck
lin appoint_V2 = variants{}; -- mkV3 (mkV "fixer") | mkV3 (mkV "désigner") ; -- tocheck
lin note_VS = variants{}; -- mkV2 (mkV "noter") ; -- tocheck
lin note_V2 = mkV2 (mkV "noter") ; -- tocheck
@@ -2254,7 +2257,7 @@ lin god_N = mkN "dieu" masculine | mkN "idole" ; -- tocheck
lin favour_N = variants{} ; --
lin before_Adv = mkAdv "avant" ; -- tocheck
lin name_V3 = mkV3 (mkV "nommer") | mkV3 (mkV "préciser") | mkV3 (mkV "choisir") | mkV3 (mkV "identifier") ; -- tocheck
lin name_V2V = variants{} ; --
lin name_V2V = variants{}; -- variants{}; -- mkV3 (mkV "nommer") | mkV3 (mkV "préciser") | mkV3 (mkV "choisir") | mkV3 (mkV "identifier") ; -- tocheck
lin name_V2 = variants{}; -- mkV3 (mkV "nommer") | mkV3 (mkV "préciser") | mkV3 (mkV "choisir") | mkV3 (mkV "identifier") ; -- tocheck
lin equal_A = mkA "égal" ; -- tocheck
lin capacity_N = mkN "capacité" ; -- tocheck
@@ -2696,7 +2699,7 @@ lin hand_V2 = mkV2 (mkV "donner") ; -- tocheck
lin circle_N = mkN "disque" masculine | mkN "cercle" masculine ; -- tocheck
lin creation_N = mkN "création" feminine ; -- tocheck
lin drawing_N = mkN "pige" feminine | mkN "dessin" masculine ; -- tocheck
lin anybody_NP = variants{} ; --
lin anybody_NP = S.mkNP (mkPN "n'importe qui") ;
lin flow_N = mkN "écoulement" masculine | mkN "flux" masculine ; -- tocheck
lin matter_V = mkV (mkV "importer") ; -- tocheck
lin external_A = mkA "externe" ; -- tocheck
@@ -2940,7 +2943,7 @@ lin parliamentary_A = mkA "parlementaire" ; -- tocheck
lin unknown_A = mkA "inconnu" ; -- tocheck
lin preparation_N = mkN "préparation" feminine ; -- tocheck
lin elect_V3 = mkV3 (mkV I.élire_V2) | mkV3 (mkV "choisir") ; -- tocheck
lin elect_V2V = variants{} ; --
lin elect_V2V = variants{}; -- variants{}; -- mkV3 (mkV I.élire_V2) | mkV3 (mkV "choisir") ; -- tocheck
lin elect_V2 = variants{}; -- mkV3 (mkV I.élire_V2) | mkV3 (mkV "choisir") ; -- tocheck
lin elect_V = variants{}; -- mkV3 (mkV I.élire_V2) | mkV3 (mkV "choisir") ; -- tocheck
lin badly_Adv = variants{} ; --
@@ -3066,7 +3069,7 @@ lin republic_N = mkN "république" feminine ; -- tocheck
lin shadow_N = mkN "ombre" feminine ; -- tocheck
lin dear_A = mkA "cher" ; -- tocheck
lin analyse_V2 = variants{} ; --
lin anywhere_Adv = variants{} ; --
lin anywhere_Adv = mkAdv "n'importe où" ;
lin average_N = mkN "moyenne" feminine ; -- tocheck
lin phrase_N = mkN "expression" feminine | mkN "syntagme" masculine | mkN "phrase" feminine ; -- tocheck
lin long_term_A = variants{} ; --
@@ -5385,13 +5388,13 @@ lin shelter_N = mkN "abri" ; -- tocheck
lin poster_N = mkN "affiche" feminine | mkN "poster" masculine ; -- tocheck
lin hitherto_Adv = mkAdv "jusqu'ici" ; -- tocheck
lin mature_A = mkA "mûr" ; -- tocheck
lin cooking_N = mkN "cuisine" feminine | mkN "tambouille" ; -- tocheck
lin head_A = variants{} ; --
lin cooking_N = mkN "cuisine" feminine ;
lin head_A = mkA "principal" ;
lin wealthy_A = mkA "riche" ; -- tocheck
lin fucking_A = variants{} ; --
lin confess_VS = variants{}; -- mkV2 (mkV "avouer") ; -- tocheck
lin confess_V2 = mkV2 (mkV "avouer") ; -- tocheck
lin confess_V = variants{}; -- mkV2 (mkV "avouer") ; -- tocheck
lin fucking_A = mkA "foutu" ;
lin confess_VS = mkVS (mkV "avouer") ;
lin confess_V2 = mkV2 (mkV "avouer") ;
lin confess_V = mkV "avouer" ;
lin age_V2 = mkV2 (mkV "vieillir") ; -- tocheck
lin age_V = variants{}; -- mkV2 (mkV "vieillir") ; -- tocheck
lin miracle_N = mkN "miracle" masculine ; -- tocheck

View File

@@ -18,6 +18,7 @@ lin it_Pron = M.mkPronPers "es" "es" "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;
lin iFem_Pron = S.i_Pron ;
lin that_Subj = ss "daß";
lin he_Pron = M.mkPronPers "er" "ihn" "ihm" "seiner" "sein" R.Masc R.Sg R.P3;
lin on_Prep = mkPrep "auf" dative;
@@ -29,10 +30,12 @@ lin by_Prep = mkPrep "durch" accusative;
lin but_Conj = {s1 = [] ; s2 = "aber" ; n = R.Pl} ;
lin from_Prep = mkPrep "aus" dative;
lin they_Pron = M.mkPronPers "sie" "sie" "ihnen" "ihrer" "ihr" R.Fem R.Pl R.P3;
lin theyFem_Pron = S.they_Pron ;
lin she_Pron = M.mkPronPers "sie" "sie" "ihr" "ihrer" "ihr" R.Fem R.Sg R.P3;
lin or_Conj = {s1 = [] ; s2 = "oder" ; n = R.Sg};
lin as_Subj = ss "wie" ;
lin as_Subj = ss "wie" ;
lin we_Pron = M.mkPronPers "wir" "uns" "uns" "unser" "unser" R.Fem R.Pl R.P1;
lin weFem_Pron = S.we_Pron ;
lin say_VV = mkVV (mkV "sagen") ; ---- subcat
lin say_VS = mkVS (mkV "sagen") ;
lin say_VA = mkVA (mkV "sagen") ; ---- subcat
@@ -43,7 +46,7 @@ lin go_VV = mkVV (seinV gehen_V) ;
lin go_VS = mkVS (seinV gehen_V) ;
lin go_VA = mkVA (seinV werden_V) ;
lin go_V2 = mkV2 gehen_V ; ---- subcat
lin go_V = seinV gehen_V | seinV fahren_V ; ---- split
lin go_V = seinV gehen_V | seinV fahren_V ; ---- split
lin get_VV = mkVV dürfen_V ;
lin get_VS = mkVS (fixprefixV "be" kommen_V) ;
lin get_VA = mkVA werden_V ;
@@ -93,13 +96,13 @@ lin come_VS = mkVS kommen_V ; ---- subcat
lin come_VA = mkVA kommen_V ; ---- subcat
lin come_V2 = mkV2 kommen_V ; ---- subcat
lin come_V = seinV kommen_V ;
lin than_Subj = ss "als" ;
lin more_Adv = mkAdv "mehr" ;
lin about_Prep = mkPrep "um" accusative ;
lin than_Subj = ss "als" ;
lin more_Adv = mkAdv "mehr" ;
lin about_Prep = mkPrep "um" accusative ;
lin now_Adv = mkAdv "jetzt" | mkAdv "nun" ;
lin last_A = mkA "letzt" ;
lin last_1_A = mkA "letzt" ;
lin last_2_A = mkA "letzt" ;
lin last_A = mkA "letzt" ;
lin last_1_A = mkA "letzt" ;
lin last_2_A = mkA "letzt" ;
lin other_A = mkA "ander" ; ----
lin give_V3 = accdatV3 geben_V ;
lin give_V2 = dirV2 geben_V ;
@@ -107,13 +110,13 @@ lin give_V = geben_V ;
lin just_Adv = mkAdv "genau" | mkAdv "nur" ; ---- split -- | just the right thing -- | just once
lin people_N = mkN "Volk" "Völker" neuter ;
lin also_Adv = mkAdv "auch";
lin well_Adv = mkAdv "gut" ;
lin well_Adv = mkAdv "gut" ;
lin only_Adv = mkAdv "nur" ;
lin new_A = regA "neu";
lin when_Subj = ss "wenn" | ss "als" ; ---- split in German ; could be parametric
lin when_Subj = ss "wenn" | ss "als" ; ---- split in German ; could be parametric
lin way_N = mkN "Weg" ;
lin way_2_N = mkN "Weise" ;
lin way_1_N = mkN "Weg" ; ---- end of edits by AR
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");
@@ -143,8 +146,8 @@ lin even_Adv = mkAdv "sogar" ;
lin there_Adv = ss "da";
lin many_Det = M.detLikeAdj False R.Pl "viel";
lin after_Prep = mkPrep "nach" dative;
lin down_Adv = mkAdv "unter" ;
lin yeah_Interj = ss "jawohl" ;
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";
@@ -159,7 +162,7 @@ lin tell_V2 = dirV2 (irregV "erzählen" "erzählt" "erzählte" "erzählte" "erz
lin tell_V = irregV "erzählen" "erzählt" "erzählte" "erzählte" "erzählt";
lin through_Prep = mkPrep "durch" accusative;
lin back_Adv = mkAdv "zurück" ;
lin still_Adv = mkAdv "immer noch" ;
lin still_Adv = mkAdv "immer noch" ;
lin child_N = reg2N "Kind" "Kinder" neuter;
lin here_Adv = ss "hier";
lin over_Prep = mkPrep "über" accusative ; ---- split dative
@@ -170,9 +173,9 @@ 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{} ; --
lin work_V2 = variants{} ; --
lin work_V = mkV "arbeiten" ;
lin work_VV = variants{}; -- mkV "arbeiten" ;
lin work_V2 = variants{}; -- mkV "arbeiten" ;
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" );
@@ -205,8 +208,9 @@ lin seem_V2 = dirV2 (irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" );
lin seem_V = irregV "dünken" "dünkt" "deuchte" "deuche" "gedeucht" ;
lin work_N = reg2N "Arbeit" "Arbeiten" feminine;
lin need_VV = mkVV (mkV "brauchen") ;
lin need_VS = variants{} ; --
lin need_V2V = variants{} ; --
lin need_VV = mkVV (mkV "brauchen") ;
lin need_VS = variants{}; -- mkV2 (mkV "brauchen") ;
lin need_V2V = variants{}; -- mkVV (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" );
@@ -253,15 +257,15 @@ lin under_Prep = mkPrep "unter" dative;
lin problem_N = reg2N "Problem" "Probleme" neuter;
lin against_Prep = mkPrep "gegen" accusative ;
lin never_Adv = mkAdv "nie" ;
lin most_Adv = mkAdv "meistens" ; ---- cat
lin most_Adv = mkAdv "meistens" ; ---- cat
lin service_N = reg2N "Angabe" "Angaben" feminine;
lin try_VV = variants{}; -- irregV "kosten" "kostet" "kostete" "kostete" "gekostet" ;
lin try_V2V = variants{}; -- dirV2 (irregV "kosten" "kostet" "kostete" "kostete" "gekostet" );
lin try_V2 = dirV2 (irregV "kosten" "kostet" "kostete" "kostete" "gekostet" );
lin try_V = irregV "kosten" "kostet" "kostete" "kostete" "gekostet" ;
lin call_V3 = variants{} ; --
lin call_V2V = variants{} ; --
lin call_V2A = variants{} ; --
lin call_V3 = variants{}; -- mkV2 (prefixV "an" I.rufen_V) ;
lin call_V2V = variants{}; -- mkV2 (prefixV "an" I.rufen_V) ;
lin call_V2A = variants{}; -- mkV2 (prefixV "an" I.rufen_V) ;
lin call_V2 = mkV2 (prefixV "an" I.rufen_V) ;
lin call_V = I.rufen_V ;
lin hand_N = mkN "Hand" "Hände" feminine;
@@ -273,7 +277,7 @@ lin about_Adv = mkAdv "herum" ; ----
lin something_NP = M.nameNounPhrase {s = \\_ => "etwas"};
lin school_N = mkN "Schule";
lin in_Adv = mkAdv "drinnen" ;
lin in_1_Adv = mkAdv "drinnen" ;
lin in_1_Adv = mkAdv "drinnen" ;
lin in_2_Adv = mkAdv "hinein" ;
lin small_A = regA "klein";
lin place_N = reg2N "Ort" "Orte" masculine;
@@ -364,9 +368,9 @@ lin set_VV = variants{}; -- prefixV "bereit" (irregV "stellen" "stellt" "stellte
lin set_VS = variants{}; -- dirV2 (prefixV "bereit" (irregV "stellen" "stellt" "stellte" "stellte" "gestellt") );
lin set_V2 = dirV2 (prefixV "bereit" (irregV "stellen" "stellt" "stellte" "stellte" "gestellt") );
lin set_V = prefixV "bereit" (irregV "stellen" "stellt" "stellte" "stellte" "gestellt") ;
lin help_VV = variants{} ; --
lin help_VS = variants{} ; --
lin help_V2V = variants{} ; --
lin help_VV = variants{}; -- helfen_V ;
lin help_VS = variants{}; -- mkV2 helfen_V dative ;
lin help_V2V = variants{}; -- mkV2 helfen_V dative ;
lin help_V2 = mkV2 helfen_V dative ;
lin help_V = helfen_V ;
lin every_Det = M.detLikeAdj False R.Sg "jed";
@@ -436,7 +440,7 @@ lin level_N = reg2N "Niveau" "Niveaus" neuter;
lin level_2_N = variants{} ; --
lin level_1_N = variants{} ; --
lin until_Subj = ss "bis" ;
lin though_Subj = ss "obwohl" ;
lin though_Subj = ss "obwohl" ;
lin policy_N = reg2N "Politik" "Politiken" feminine;
lin include_VV = variants{}; -- dirV2 (regV "umfassen");
lin include_V2 = dirV2 (regV "umfassen");
@@ -486,7 +490,7 @@ lin least_Adv = variants{} ; --
lin right_A = mk3A "gerade" "gerader" "geradeste";
lin right_2_A = variants{} ; --
lin right_1_A = variants{} ; --
lin almost_Adv = mkAdv "fast" ;
lin almost_Adv = mkAdv "fast" ;
lin much_Det = M.detLikeAdj False R.Sg "viel";
lin carry_V2 = dirV2 (regV "führen");
lin carry_V = regV "führen";
@@ -1133,7 +1137,8 @@ lin prepare_V2V = variants{} ; --
lin prepare_V2 = variants{} ; --
lin prepare_V = variants{} ; --
lin factor_N = reg2N "Faktor" "Faktoren" masculine;
lin anyone_NP = variants{} ; --
lin other_A = mkA "ander" ; ----
lin anyone_NP = M.nameNounPhrase {s = R.caselist "jedermann" "jedermann" "jedermann" "jedermanns"} ;
lin pattern_N = reg2N "Modell" "Modelle" neuter;
lin manage_VV = variants{}; -- irregV "leiten" "leitet" "leitete" "leite" "geleitet" ;
lin manage_V2 = dirV2 (irregV "leiten" "leitet" "leitete" "leite" "geleitet" );
@@ -2677,7 +2682,7 @@ lin hand_V2 = variants{} ; --
lin circle_N = reg2N "Kreis" "Kreise" masculine;
lin creation_N = mkN "Schöpfung";
lin drawing_N = variants{} ; --
lin anybody_NP = variants{} ; --
lin anybody_NP = M.nameNounPhrase {s = R.caselist "jedermann" "jedermann" "jedermann" "jedermanns"} ;
lin flow_N = reg2N "Fluss" "Flüsse" masculine;
lin matter_V = variants{} ; --
lin external_A = mk3A "extern" "externer" "externste";
@@ -5369,7 +5374,7 @@ lin mature_A = mk3A "reif" "reifer" "reifste";
lin cooking_N = variants{} ; --
lin head_A = variants{} ; --
lin wealthy_A = mk3A "reich" "reicher" "reichste";
lin fucking_A = variants{} ; --
lin fucking_A = mkA "verdammt" ;
lin confess_VS = variants{}; -- dirV2 (irregV "beichten" "beichtet" "beichtete" "beichte" "gebeichtet" );
lin confess_V2 = dirV2 (irregV "beichten" "beichtet" "beichtete" "beichte" "gebeichtet" );
lin confess_V = irregV "beichten" "beichtet" "beichtete" "beichte" "gebeichtet" ;
@@ -5804,7 +5809,7 @@ lin cruel_A = mk3A "grausam" "grausamer" "grausamste";
lin diversity_N = reg2N "Mannigfaltigkeit" "Mannigfaltigkeiten" feminine;
lin accused_A = variants{} ; --
lin supplement_N = variants{} ; --
lin fucking_Adv = variants{} ; --
lin fucking_Adv = mkAdv "verdammt" ; --
lin forecast_N = variants{} ; --
lin amend_V2V = variants{}; -- dirV2 (irregV "verbessern" "verbessert" "verbesserte" "verbesserte" "verbessert");
lin amend_V2 = dirV2 (irregV "verbessern" "verbessert" "verbesserte" "verbesserte" "verbessert");
@@ -6336,8 +6341,8 @@ lin outbreak_N = variants{} ; --
lin comparatively_Adv = variants{} ; --
lin pump_V2 = variants{} ; --
lin pump_V = variants{} ; --
lin fuck_V2 = dirV2 (regV "bumsen");
lin fuck_V = regV "bumsen";
lin fuck_V2 = mkV2 (mkV "ficken") | dirV2 (regV "bumsen") ;
lin fuck_V = mkV "ficken" | regV "bumsen";
lin forecast_VS = variants{}; -- dirV2 (irregV "prognostizieren" "prognostiziert" "prognostizierte" "prognostizierte" "prognostiziert");
lin forecast_V2 = dirV2 (irregV "prognostizieren" "prognostiziert" "prognostizierte" "prognostizierte" "prognostiziert");
lin forecast_V = irregV "prognostizieren" "prognostiziert" "prognostizierte" "prognostizierte" "prognostiziert";

View File

@@ -18,6 +18,7 @@ lin it_Pron = variants{} ; --
lin to_Prep = mkPrep "को" "को" ; -- ** {lock_Prep = <>};
lin for_Prep = mkPrep ["के लिये"] ["के लिये"] ;
lin i_Pron = personalPN "मैं" "मुझ" "" "मेरा" "मेरी" "मेरे" "मेरी" Sg Masc Pers1;
lin iFem_Pron = personalPN "मैं" "मुझ" "" "मेरा" "मेरी" "मेरे" "मेरी" Sg Masc Pers1; ----
lin that_Subj = ss "कि";
lin he_Pron = personalPN "वह" "उस" "" "उस का" "उस की" "उस के" "उस की" Sg Masc Pers3_Distant ;
lin on_Prep = mkPrep "पर" "पर" ;
@@ -29,10 +30,12 @@ lin by_Prep = mkPrep "से" "से" ;
lin but_Conj = variants{} ; --
lin from_Prep = mkPrep "से" "से" ;
lin they_Pron = personalPN "वे" "वे" "वे" "उन का" "उन की" "उन के" "उन की" Pl Masc Pers3_Distant ; ----
lin theyFem_Pron = personalPN "वे" "वे" "वे" "उन का" "उन की" "उन के" "उन की" Pl Fem Pers3_Distant ; ----
lin she_Pron = personalPN "वह" "उस" "उस" "उस का" "उस की" "उस के" "उस की" Sg Fem Pers3_Distant ; -- chek with prasad about 'Us'
lin or_Conj = sd2 [] "या" ** {n = Sg} ;
lin as_Subj = variants{} ; --
lin we_Pron = personalPN "हम" "हम" "हम" "हमारा" "हमारी" "हमारे" "हमारी" Pl Masc Pers1 ;
lin weFem_Pron = personalPN "हम" "हम" "हम" "हमारा" "हमारी" "हमारे" "हमारी" Pl Fem Pers1 ; ----
lin say_VV = variants{}; -- mkV "बोलनाना" ; -- tocheck
lin say_VS = mkV "कहना" ; -- tocheck
lin say_VA = mkV "बोलनाना" ; -- tocheck

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -17,6 +17,7 @@ lin it_Pron = S.it_Pron;
lin to_Prep = S.to_Prep;
lin for_Prep = S.for_Prep;
lin i_Pron = S.i_Pron;
lin iFem_Pron = S.i_Pron;
lin that_Subj = S.that_Subj;
lin he_Pron = S.he_Pron;
lin on_Prep = S.on_Prep;
@@ -28,21 +29,23 @@ lin by_Prep = mkPrep "genom" ; ---
lin but_Conj = M.mkConj "men" ;
lin from_Prep = S.from_Prep;
lin they_Pron = S.they_Pron;
lin theyFem_Pron = S.they_Pron;
lin she_Pron = S.she_Pron;
lin or_Conj = S.or_Conj;
lin as_Subj = M.mkSubj "när" ;
lin we_Pron = S.we_Pron;
lin weFem_Pron = S.we_Pron;
lin say_VV = mkVV (mkV "säga" "sade" "sagt") ;
lin say_VS = L.say_VS ;
lin say_VA = mkV "säga" "sade" "sagt" ;
lin say_V2 = mkV2 "säga" "sade" "sagt" ;
lin say_V = mkV "säga" "sade" "sagt" ;
lin if_Subj = S.if_Subj;
lin go_V = L.go_V | mkV "åker" ;
lin go_V2 = mkV2 L.go_V (mkPrep "till") | mkV2 (mkV "åker") (mkPrep "till") ;
lin go_VV = mkVV L.go_V ;
lin go_VS = mkVS L.go_V ;
lin go_VA = mkVA I.bliva_V ;
lin go_V2 = mkV2 L.go_V (mkPrep "till") | mkV2 (mkV "åker") (mkPrep "till") ;
lin go_V = L.go_V | mkV "åker" ;
lin get_VV = mkVV I.få_V ;
lin get_VS = mkVS I.få_V ;
lin get_VA = mkVA I.få_V ;
@@ -569,7 +572,7 @@ lin suggest_V2 = mkV2 "föreslå" "föreslog" "föreslagit" ;
lin suggest_V = mkV "föreslå" "föreslog" "föreslagit" ;
lin far_A = mkA "avlägsen" "avlägset" | mkA "fjärran" ;
lin towards_Prep = mkPrep "mot" ;
lin anything_NP = S.mkNP (mkPN "något" neutrum) ;
lin anything_NP = S.mkNP (mkPN "vad som helst" neutrum) | S.mkNP (mkPN "något" neutrum) ; --- split pos/neg
lin period_N = mkN "punkt" "punkter" | mkN "skede" ; ---
lin period_3_N = mkN "mens" ;
lin period_2_N = mkN "punkt" "punkter" ;
@@ -1134,7 +1137,7 @@ lin prepare_V2 = mkV2 (mkV "förbereder") ;
lin prepare_V = reflV (mkV "förbereder") ;
lin factor_N = mkN "faktor" "faktorer" ;
lin other_A = compoundA (mkA "annan" "annat" "andra" "andra" "andra") | mkA "övrig" | mkA "ytterligare" ;
lin anyone_NP = S.mkNP (mkPN "någon" utrum) ;
lin anyone_NP = S.mkNP (mkPN "vem som helst" utrum) | S.mkNP (mkPN "någon" utrum) ; --- split pos/neg
lin pattern_N = mkN "mönster" "mönster" ;
lin manage_VV = mkVV (mkV "lyckas") ;
lin manage_V2 = mkV2 "leda" "ledde" "lett" ;
@@ -2194,7 +2197,7 @@ lin housing_N = mkN "boende" | mkN "skydd" neutrum ; -- SaldoWN = mkN "boende" "
lin past_Prep = mkPrep "förbi" ;
lin concern_VS = mkVS (mkV "gäller") ;
lin concern_V2 = mkV2 "gäller" ;
lin concern_V = mkV "gäller" ;
lin concern_V = mkV "gäller" ;
lin freedom_N = mkN "frihet" "friheter" ; -- SaldoWN
lin gentleman_N = mkN "gentleman" "gentlemannen" "gentlemän" "gentlemännen" | mkN "man" ; -- SaldoWN -- comment=4
lin attract_V2 = dirV2 (partV (mkV "lockar")"in");
@@ -2468,7 +2471,7 @@ lin fast_Adv = mkAdv "fort" ; -- comment=2
lin fast_A = mkA "snabb" | mkA "vidlyftig" ; -- SaldoWN -- comment=12
lin closely_Adv = mkAdv "på nära håll" ;
lin thin_A = L.thin_A ;
lin solicitor_N = mkN "domare" "domare" ; ---- sense
lin solicitor_N = mkN "domare" "domare" ; ---- sense
lin secure_V2 = mkV2 "säkerställer" ;
lin plate_N = mkN "tallrik" ; -- SaldoWN
lin pool_N = mkN "pöl" | mkN "pool" "pooler" ; -- SaldoWN -- comment=11
@@ -2678,7 +2681,7 @@ lin hand_V2 = dirV2 (partV (mkV "lämnar")"över"); -- comment=3
lin circle_N = mkN "cirkel" | mkN "kretsgång" ; -- SaldoWN -- comment=10
lin creation_N = mkN "skapande" | mkN "utnämning" ;
lin drawing_N = mkN "teckning" ; -- SaldoWN
lin anybody_NP = S.mkNP (mkPN "någon" utrum) ;
lin anybody_NP = S.mkNP (mkPN "vem som helst" utrum) | S.mkNP (mkPN "någon" utrum) ; --- split pos/neg
lin flow_N = mkN "stigande" ; -- comment=8
lin matter_V = mkV "innehålla" "innehöll" "innehållit" ; -- comment=4
lin external_A = mkA "extern" | mkA "utvärtes" ;
@@ -2939,7 +2942,7 @@ lin breakfast_N = mkN "frukost" ; -- SaldoWN
lin minority_N = mkN "fåtal" neutrum | mkN "minoritet" "minoriteter" ; -- SaldoWN
lin appreciate_V2 = mkV2 "värdesätta" "värdesätter" "värdesätt" "värdesatte" "värdesatt" "värdesatt" ;
lin appreciate_V = mkV "värdesätta" "värdesätter" "värdesätt" "värdesatte" "värdesatt" "värdesatt" | mkV "uppfattar" ; -- SaldoWN -- comment=5
lin fan_N = variants{} ; ---- already split
lin fan_N = variants{} ; --
lin fan_3_N = mkN "solfjäder" ; ---- sense
lin fan_2_N = mkN "fan" "fans" ; ---- sense ; inflection
lin fan_1_N = mkN "fläkt" ; ---- sense
@@ -2994,7 +2997,7 @@ lin score_N = mkN "ställning" | mkN "tjog" neutrum ; -- SaldoWN -- comment=12
lin rarely_Adv = mkAdv "sällan" ;
lin prize_N = mkN "pris" neutrum | mkN "vinst" "vinster" ; -- SaldoWN = mkN "pris" ; = mkN "pris" "priser" ; = mkN "pris" neutrum ; -- comment=13
lin remaining_A = mkA "återstående" ;
lin significantly_Adv = mkAdv "signifikant" | mkAdv "markant" ;
lin significantly_Adv = mkAdv "signifikant" | mkAdv "markant" ;
lin glance_V2 = dirV2 (partV (mkV "tittar")"till"); -- comment=4
lin glance_V = mkV "tittar" ; -- comment=6
lin dominate_V2 = mkV2 "dominerar" ; -- comment=4
@@ -3048,7 +3051,7 @@ lin republic_N = mkN "republik" "republiker" ; -- SaldoWN
lin shadow_N = mkN "skugga" ; -- SaldoWN
lin dear_A = mkA "kär" ; -- comment=6
lin analyse_V2 = variants{} ; --
lin anywhere_Adv = mkAdv "någonstans" ; -- comment=2
lin anywhere_Adv = mkAdv "var som helst" | mkAdv "någonstans" ; --- split pos/neg
lin average_N = mkN "medeltal" neutrum | mkN "genomsnitt" neutrum ; -- SaldoWN -- comment=2
lin phrase_N = mkN "uttryckssätt" neutrum; -- comment=5
lin long_term_A = mkA "långsiktig" ; --
@@ -5370,9 +5373,9 @@ lin mature_A = mkA "mogen" "moget" ; -- SaldoWN
lin cooking_N = mkN "matlagning" | mkN "lagning" ; -- SaldoWN
lin head_A = variants{} ; --
lin wealthy_A = mkA "rik" ; -- comment=4
lin fucking_A = variants{} ; --
lin confess_VS = variants{}; -- mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin confess_V2 = variants{}; -- mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin fucking_A = mkA "jävla" ;
lin confess_VS = mkVS (mkV "erkänna" "erkände" "erkänt") ;
lin confess_V2 = mkV2 (mkV "erkänna" "erkände" "erkänt") ;
lin confess_V = mkV "erkänna" "erkände" "erkänt" ; -- comment=4
lin age_V2 = mkV2 (mkV "åldras"); -- status=guess, src=wikt
lin age_V = mkV "åldras" ; -- status=guess, src=wikt
@@ -5805,7 +5808,7 @@ lin cruel_A = mkA "grym" "grymt" "grymma" "grymma" "grymmare" "grymmast" "grymma
lin diversity_N = mkN "mångfald" "mångfalder" ;
lin accused_A = variants{} ; --
lin supplement_N = mkN "bilaga" ; -- comment=4
lin fucking_Adv = variants{} ; --
lin fucking_Adv = mkAdv "in i helvete" ; -----
lin forecast_N = mkN "prognos" "prognoser" ;
lin amend_V2V = mkV2V (mkV "korrigerar") | mkV2V (mkV "redigerar") | mkV2V (mkV "ändra"); -- status=guess, src=wikt status=guess, src=wikt status=guess, src=wikt
lin amend_V2 = mkV2 (mkV "korrigerar") | mkV2 (mkV "redigerar") | mkV2 (mkV "ändra"); -- status=guess, src=wikt status=guess, src=wikt status=guess, src=wikt
@@ -6337,7 +6340,7 @@ lin outbreak_N = mkN "utbrott" neutrum;
lin comparatively_Adv = variants{} ; --
lin pump_V2 = dirV2 (partV (mkV "pumpar")"in");
lin pump_V = mkV "öser" ; -- comment=2
lin fuck_V2 = dirV2 (partV (mkV "knullar")"runt");
lin fuck_V2 = dirV2 (mkV "knullar") ;
lin fuck_V = mkV "knullar" ;
lin forecast_VS = mkVS (mkV "förutsäga" "förutsade" "förutsagt") | mkVS (mkV "förutse" "förutsåg" "förutsett") ;
lin forecast_V2 = mkV2 (mkV "förutsäga" "förutsade" "förutsagt") | mkV2 (mkV "förutse" "förutsåg" "förutsett") ;