diff --git a/lib/src/finnish/stemmed/DictEngFin.gf b/lib/src/finnish/stemmed/DictEngFin.gf index cd33aed4d..0d297d443 100644 --- a/lib/src/finnish/stemmed/DictEngFin.gf +++ b/lib/src/finnish/stemmed/DictEngFin.gf @@ -56424,10 +56424,451 @@ class_N = mkN "luokka" ; --CHECKED build_V = mkV "rakentaa" ; --CHECKED type_N = mkN "tyyppi" ; --CHECKED +-- by Inari Listenmaa 5/4/2013: missing Penn words + +affidavit_N = mkN (mkN "valaehtoinen") (mkN "todistus") ; --CHECKED_IL ----sanaliitto +above_board_A = mkA "avoin" ; --CHECKED_IL +stuck_V2 = mkV2 "kiinnittää" ; --CHECKED_IL ---- ? +signale_V2 = mkV2 "viestittää" ; --CHECKED_IL +would_be_A = mkA "haluava" ; --CHECKED_IL -- joksikin haluava +c_of_e_N = mkN "Englannin " (mkN "kirkko") ; --CHECKED_IL ----sanaliitto +tumble_N = mkN "romahdus" ; --CHECKED_IL +sweep_N = mkN "pyyhkäisy" ; --CHECKED_IL +short_N = mkN "lyhyt" ; --CHECKED_IL ----TODO "one who operates on the short side of the market" +outstrip_V2 = mkV2 "ylittää" ; --CHECKED_IL +multum_in_parvo_N = mkN "tiivistelmä" ; --- separateN "multum in" (mkN "parvo") ; --CHECKED_IL ----sanaliitto ; --CHECKED_IL meaning: much in little; summary +long_N = mkN "pitkä" ; --CHECKED_IL ----TODO "one taking a long position especially in a security or commodity market" +field_V2 = mkV2 (mkV (mkV "asettaa") "ehdolle") ; --CHECKED_IL +primary_N = mkN "esi" (mkN "vaali") ; --CHECKED_IL +mine_A = mkA "ehtymätön" ; --CHECKED_IL --ARB +gauge_V2 = mkV2 (mkV "arvioida") partitive ; --CHECKED_IL +suppressor_N = mkN "estäjä" ; --CHECKED_IL +scoop_V = mkV (mkV "julkaista") "skuuppi" ; --CHECKED_IL +brunt_N = mkN "haittavaikutus" ; --CHECKED_IL -- plurale tantum; pahimmat haittavaikutukset +b_ed_N = mkN "kasvatustieteiden" (mkN "kandidaatti") ; --CHECKED_IL ----sanaliitto +atmospheric_A = mkA "ilmakehän" ; --CHECKED_IL --ARB +assure_V2S = mkV2S (mkV "vakuuttaa") (casePrep allative) ; --CHECKED_IL +whereas_Prep = prePrep nominative "kun taas" ; --CHECKED_IL +substantive_A = mkA "huomattava" ; --CHECKED_IL +single_handed_A = mkA "yksinäinen" ; --CHECKED_IL +fame_V2 = mkV2 (mkV (mkV "tehdä") "kuuluisaksi") ; --CHECKED_IL +elusive_A = mkA "saavuttamaton" ; --CHECKED_IL +dole_V2 = mkV2 (mkV "jakaa") partitive ; --CHECKED_IL +chart_V2 = mkV2 "kartoittaa" ; --CHECKED_IL +at_the_behest_of_Prep = mkPrep "käskystä" ; --CHECKED_IL +appropriate_V2 = mkV2 (mkV "myöntää") (casePrep illative) ; --CHECKED_IL --ARB varastaa, anastaa, omia ; --CHECKED_IL myöntää jhkin käyttötarkoitukseen. dir obj missing, should be a V3. +well_heeled_A = mkA "varakas" ; --CHECKED_IL +tense_A = mkA "kireä" ; --CHECKED_IL +so_so_A = mkA "kohtalainen" ; --CHECKED_IL +seedy_A = mkA "likainen" ; --CHECKED_IL +reroute_V2 = mkV2 (mkV (mkV "ohjata") "kiertotielle") ; --CHECKED_IL +reassume_V2 = mkV2 (mkV (mkV "omaksua") "uudelleen") ; --CHECKED_IL +overlap_V = mkV (mkV "osua") "päällekkäin" ; --CHECKED_IL +overall_N = mkN "haalari" ; --CHECKED_IL --ARB +outbid_V2 = mkV2 (mkV (mkV "tarjota") "enemmän kuin") nominative ; --CHECKED_IL +lapse_N = mkN "ajanjakso" ; --CHECKED_IL +intent_A = mkA "tarkkaavainen" ; --CHECKED_IL --ARB +funnel_V2 = mkV2 "kanavoida" ; --CHECKED_IL +fringe_N = mkN "laita" ; --CHECKED_IL +foreclose_V2 = mkV2 "ulosmitata" ; --CHECKED_IL +flush_A = mkA "samantasoinen" ; --CHECKED_IL ---- ? +well_balanced_A = mkA "tasapainoinen" ; --CHECKED_IL +wed_V2 = mkV2 (mkV "avioitua") (mkPrep "kanssa") ; --CHECKED_IL +wear_N = mkN "kulutus" ; --CHECKED_IL +water_V = mkV (mkV "vuotaa") "vettä" ; --CHECKED_IL --ARB +understatement_N = mkN "vähättely" ; --CHECKED_IL +try_N = mkN "yritys" ; --CHECKED_IL +three_dimensional_A = mkA "kolmiulotteinen" ; --CHECKED_IL +tap_N = mkN "tappi" ; --CHECKED_IL --ARB (koputus ; --CHECKED_IL salakuuntelulaite ; --CHECKED_IL hana) +tailor_made_A = mkA "räätälöity" ; --CHECKED_IL +stymy_V2 = mkV2 (mkV "vaikeuttaa") partitive ; --CHECKED_IL +stanford_PN = mkPN "Stanford" ; --CHECKED_IL -- ? Stanfordin yliopisto? +stale_A = mkA "ummehtunut" ; --CHECKED_IL --ARB +smattering_N = mkN "hitunen" ; --CHECKED_IL +size_V2 = mkV2 "mitoittaa" ; --CHECKED_IL +sideline_V = mkV (mkV "pysyä") "poissa pelistä" ; --CHECKED_IL +shelve_V2 = mkV2 "hyllyttää" ; --CHECKED_IL +replete_A = mkA "täynnä" ; --CHECKED_IL +re_establish_V2 = mkV2 (mkV (mkV "vakiinnuttaa") "uudelleen") ; --CHECKED_IL +re_elect_V2 = mkV2 (mkV (mkV "valita") "uudelleen") ; --CHECKED_IL +racing_N = mkN "kilpailu" ; --CHECKED_IL +pull_N = mkN "vetovoima" ; --CHECKED_IL --ARB ; --CHECKED_IL nykäisy, kiskaisu, houkutin +pre_emptive_A = mkA (mkN "ennalta" (mkN "ehkäisevä")) ; --CHECKED_IL +pre_empt_V2 = mkV2 "estää" ; --CHECKED_IL -- ? ehkäistä ennalta? +pointedly_AdV = mkAdV "kärkevästi" ; --CHECKED_IL +outside_of_Prep = mkPrep "ulkopuolella" ; --CHECKED_IL +old_time_A = mkA "vanhanaikainen" ; --CHECKED_IL +occurr_V2 = mkV2 "tapahtua" ; --CHECKED_IL +naive_1_A = mkA "naiivi" ; --CHECKED_IL +middle_class_A = mkA "keskiluokkainen" ; --CHECKED_IL +marke_VS = mkVS "merkitä" ; --CHECKED_IL -- ? Not sure about the meaning. +lingerie_N = mkN "alusvaate" ; --CHECKED_IL --plurale tantum +ladder_N = mkN "arvojärjestys" ; --CHECKED_IL --ARB +junket_N = mkN "huvimatka" ; --CHECKED_IL --ARB ; --CHECKED_IL herajuusto +jettison_V2 = mkV2 "hylätä" ; --CHECKED_IL +inferior_A = mkA (mkN "alempi" (mkN "arvoinen")) ; --CHECKED_IL +in_case_of_Prep = mkPrep "sattuessa" ; --CHECKED_IL +illegitimate_A = mkA "lainvastainen" ; --CHECKED_IL +huddle_V = mkV "käpertyä" ; --CHECKED_IL +gram_N = mkN "gramma" ; --CHECKED_IL +good_natured_A = mkA "hyväluontoinen" ; --CHECKED_IL +gainer_N = mkN "hyötyjä" ; --CHECKED_IL +full_scale_A = mkA (mkN "täysi" (mkN "mittainen")) ; --CHECKED_IL +full_page_A = mkA "kokosivun" ; --CHECKED_IL -- ? +free_standing_A = mkA "itsenäinen" ; --CHECKED_IL +fluid_A = mkA "epävakaa" ; --CHECKED_IL --ARB ; --CHECKED_IL nestemäinen, juokseva +fit_A = mkA "sopiva" ; --CHECKED_IL --ARB ; --CHECKED_IL hyväkuntoinen +fewer_than_AdN = mkAdN "vähemmän kuin" ; --CHECKED_IL +enjoy_VV = mkVV "pitää" infElat ; --CHECKED_IL +effect_V2 = mkV2 "toteuttaa" ; --CHECKED_IL +duly_AdV = mkAdV "odotetusti" ; --CHECKED_IL +draw_N = mkN "tasapeli" ; --CHECKED_IL --ARB ; --CHECKED_IL arvonta +drape_N = mkN "verho" ; --CHECKED_IL --ARB ; --CHECKED_IL laskeutuminen. plurale tantum. +double_edged_A = mkA "kaksiteräinen" ; --CHECKED_IL +door_to_door_A = mkA "ovelta ovelle" ; --CHECKED_IL -- ? kulku- +dissent_V = mkV vOlla "eri mieltä" ; --CHECKED_IL +disenchant_V2 = mkV2 (mkV (mkV "rikkoa") "lumous") ; --CHECKED_IL +dip_ed_N = mkN "kasvatustieteiden" (mkN "maisteri") ; --CHECKED_IL ----sanaliitto +delight_V2 = mkV2 "ilahduttaa" ; --CHECKED_IL +cute_A = mkA "suloinen" ; --CHECKED_IL +compensatory_A = mkA "korvaava" ; --CHECKED_IL +coincide_V = mkV (mkV "sattua") "samaan aikaan" ; --CHECKED_IL +clear_Adv = mkAdv "selvästi" ; --CHECKED_IL +chilly_A = mkA "viileä" ; --CHECKED_IL +bolivia_PN = mkPN "Bolivia" ; --CHECKED_IL +blink_N = mkN "silmänräpäys" ; --CHECKED_IL --ARB +ammunition_N = mkN "ampumatarvike" ; --CHECKED_IL -- plurale tantum +air_conditioned_A = mkA "ilmastoitu" ; --CHECKED_IL +working_class_A = mkA "työväenluokkainen" ; --CHECKED_IL +well_to_do_A = mkA "suurituloinen" ; --CHECKED_IL +well_connected_A = mkA "suhteita omaava" ; --CHECKED_IL +water_V2 = mkV2 "kastella" ; --CHECKED_IL +versus_Prep = prePrep nominative "vastaan" ; --CHECKED_IL +value_added_A = mkA (mkN "arvon" (mkN "lisätty")) ; --CHECKED_IL ---?? different POS +upstairs_A = mkA "yläkerroksinen" ; --CHECKED_IL ---?? different POS +unworkable_A = mkA "toimimaton" ; --CHECKED_IL +unrealistically_Adv = mkAdv "epärealistisesti" ; --CHECKED_IL +underfund_V2 = mkV2 "alirahoittaa" ; --CHECKED_IL +unaware_of_A2 = mkA2 (mkA "tietämätön") (casePrep elative) ; --CHECKED_IL +trough_V = mkV vOlla "aallonpohjassa" ; --CHECKED_IL +top_flight_A = mkA "erinomainen" ; --CHECKED_IL +tongue_in_cheek_A = mkA "leikkimielinen" ; --CHECKED_IL +thereof_Adv = mkAdv "siitä" ; --CHECKED_IL ---?? +tether_V2 = mkV2 (mkV (mkV "panna") "liekaan") ; --CHECKED_IL +swiss_N = mkN "sveitsiläinen" ; --CHECKED_IL +surface_to_air_A = mkA (mkN "maasta ilmaan" (mkN "ammuttava")) ; --CHECKED_IL ----sanaliitto +supersede_V2 = mkV2 "syrjäyttää" ; --CHECKED_IL +supercede_V2 = mkV2 "syrjäyttää" ; --CHECKED_IL +sublime_A = mkA "hämmästyttävä" ; --CHECKED_IL --ARB +stereotype_N = mkN "stereotyyppi" ; --CHECKED_IL +soft_spoken_A = mkA (mkN "pehmeä-" (mkN "ääninen")) ; --CHECKED_IL +smash_N = mkN "törmäys" ; --CHECKED_IL --ARB +slash_N = mkN "viilto" ; --CHECKED_IL --ARB ; --CHECKED_IL kauttaviiva +shrug_V2 = mkV2 "kohauttaa" ; --CHECKED_IL +short_range_A = mkA "lyhytkestoinen" ; --CHECKED_IL ---?? different POS +self_sufficient_A = mkA "omavarainen" ; --CHECKED_IL +self_styled_A = mkA "tekaistu" ; --CHECKED_IL +self_imposed_A = mkA "itseaiheutettu" ; --CHECKED_IL +self_conscious_A = mkA "itsetietoinen" ; --CHECKED_IL +scenery_N = mkN "näkymä" ; --CHECKED_IL +savore_V2 = mkV2 (mkV "nauttia") (casePrep elative) ; --CHECKED_IL --ARB +sandwich_V2 = mkV2 (mkV "laittaa") (mkPrep "väliin") ; --CHECKED_IL ---- ? dir obj missing now; although I imagine it's used more in passive. +revel_V = mkV "hurvitella" ; --CHECKED_IL +retrial_N = mkN "uudelleen" (mkN "käsittely") ; --CHECKED_IL +reposition_V2 = mkV2 (mkV (mkV "asettaa") "paikalleen") ; --CHECKED_IL +repass_V2 = mkV2 (mkV (mkV "hyväksyä") "uudelleen") ; --CHECKED_IL --ARB +repaint_V2 = mkV2 (mkV (mkV "maalata") "uudelleen") ; --CHECKED_IL +repackage_V2 = mkV2 (mkV (mkV "paketoida") "uudelleen") ; --CHECKED_IL +redraw_V2 = mkV2 (mkV (mkV "määritellä") "uudelleen") ; --CHECKED_IL +raze_V2 = mkV2 "hävittää" ; --CHECKED_IL +pusher_N = mkN "pyrkyri" ; --CHECKED_IL +pre_register_V2 = mkV2 (mkV (mkV "ilmoittautua") "ennakkoon") ; --CHECKED_IL +pre_approve_V2 = mkV2 (mkV (mkV "hyväksyä") "ennakkoon") ; --CHECKED_IL +poltergeist_N = mkN "poltergeist" ; --CHECKED_IL +picnic_N = mkN "piknik" ; --CHECKED_IL +pend_V2 = mkV2 (mkV (mkV "pitää") "vireillä") ; --CHECKED_IL ----? +pattern_V2 = mkV2 "mallintaa" ; --CHECKED_IL --ARB ; --CHECKED_IL kuvioida +passing_N = mkN "päättyminen" ; --CHECKED_IL +outlast_V2 = mkV2 (mkV (mkV "kestää") "kauemmin") (prePrep nominative "kuin") ; --CHECKED_IL +outgo_V = mkV "lähteä" ; --CHECKED_IL --outgoing +outfly_V2 = mkV2 "ylittää" ; --CHECKED_IL +outdo_V2 = mkV2 "päihittää" ; --CHECKED_IL +open_ended_A = mkA "rajaamaton" ; --CHECKED_IL +okay_A = mkA "kelvollinen" ; --CHECKED_IL +nude_A = mkA "alaston" ; --CHECKED_IL +notwithstanding_Adv = mkAdv "huolimatta" ; --CHECKED_IL +northampton_PN = mkPN "Northampton" ; --CHECKED_IL +minus_Prep = prePrep nominative "miinus" ; --CHECKED_IL +mete_V2 = mkV2 "jakaa" ; --CHECKED_IL +matter_of_fact_A = mkA "arkipäiväinen" ; --CHECKED_IL +long_time_A = mkA "pitkäaikainen" ; --CHECKED_IL +loafer_N = mkN "mokkasiini" ; --CHECKED_IL --ARB ; --CHECKED_IL maleksija, vetelehtijä +lest_Prep = mkPrep "ellei" partitive ; --CHECKED_IL ---?? +legalistic_A = mkA "legalistinen" ; --CHECKED_IL +indistinguishable_A = mkA (mkN "mahdoton erottaa") ; --CHECKED_IL ----sanaliitto ; --CHECKED_IL head word 'mahdoton' +in_point_of_Prep = mkPrep "viitaten" illative ; --CHECKED_IL +in_accordance_with_Prep = mkPrep "mukaan" ; --CHECKED_IL +ill_advised_A = mkA "harkitsematon" ; --CHECKED_IL +high_ranking_A = mkA (mkN "korkea-" (mkN "arvoinen")) ; --CHECKED_IL +high_octane_A = mkA (mkN "korkea-" (mkN "oktaaninen")) ; --CHECKED_IL +high_minded_A = mkA (mkN "ylevä" (mkN "mielinen")) ; --CHECKED_IL +heterogeneous_A = mkA "heterogeeninen" ; --CHECKED_IL +heck_N = mkN "hitto" ; --CHECKED_IL +hard_bitten_A = mkA (mkN "kova" (mkN "pintainen")) ; --CHECKED_IL +full_length_A = mkA "täyspitkä" ; --CHECKED_IL +full_blown_A = mkA (mkN "täysi" (mkN "mittainen")) ; --CHECKED_IL +framework_N = mkN "kehys" ; --CHECKED_IL +foul_mouthed_A = mkA (mkN "rivo" (mkN "suinen")) ; --CHECKED_IL +for_the_sake_of_Prep = mkPrep "vuoksi" ; --CHECKED_IL +first_class_A = mkA (mkN "ensi" (mkN "luokkainen")) ; --CHECKED_IL +field_V = mkV (mkV "asettua") "ehdolle" ; --CHECKED_IL +far_flung_A = mkA "kaukainen" ; --CHECKED_IL +fait_accompli_N = mkN (mkN "tapahtunut") (mkN "tosiasia") ; --CHECKED_IL +face_saving_A = mkA "pelastava" ; --CHECKED_IL --ARB +eye_catching_A = mkA (mkN "huomiota" (mkN "herättävä")) ; --CHECKED_IL +ensure_V = mkV "varmistaa" ; --CHECKED_IL +eke_V2 = mkV2 (mkV (mkV "saada") "riittämään") ; --CHECKED_IL +delight_V = mkV "nauttia" ; --CHECKED_IL --intransitive +deadlock_V = mkV vOlla "umpikujassa" ; --CHECKED_IL +de_emphasize_V2 = mkV2 "häivyttää" ; --CHECKED_IL --ARB +curtain_N = mkN "esirippu" ; --CHECKED_IL +confine_N = mkN "rajoite" ; --CHECKED_IL --plurale tantum +conductor_N = mkN "johdin" ; --CHECKED_IL --ARB ; --CHECKED_IL rahastaja ; --CHECKED_IL kapellimestari +concur_V = mkV "yhtyä" ; --CHECKED_IL +concomitant_A = mkA "liittyvä" ; --CHECKED_IL +conceale_V = mkV "salata" ; --CHECKED_IL +commence_V2 = mkV2 "aloittaa" ; --CHECKED_IL +colour_code_V2 = mkV2 "värikoodata" ; --CHECKED_IL +co_manage_V2 = mkV2 (mkV (mkV "johtaa") "yhdessä") ; --CHECKED_IL +clad_V2 = mkV2 "päällystää" ; --CHECKED_IL +chandelier_N = mkN "katto" (mkN "kruunu") ; --CHECKED_IL +cast_iron_A = mkA (mkN "valu" (mkN "rautainen")) ; --CHECKED_IL +by_virtue_of_Prep = mkPrep "takia" ; --CHECKED_IL +brunei_PN = mkPN "Brunei" ; --CHECKED_IL +breeze_N = mkN "tuulen" (mkN "vire") ; --CHECKED_IL +beset_V2 = mkV2 "vaivata" ; --CHECKED_IL --ARB +belie_V2 = mkV2 (mkV vOlla "ristiriidassa") (mkPrep "kanssa") ; --CHECKED_IL +banquet_N = mkN "juhla" ; --CHECKED_IL +baggage_N = mkN "painolasti" ; --CHECKED_IL --ARB ; --CHECKED_IL matkatavarat +attendant_A = mkA "liittyvä" ; --CHECKED_IL --ARB ; --CHECKED_IL jonkin seurassa oleva +astride_Prep = mkPrep "varrella" ; --CHECKED_IL +asleep_A = mkA "nukkuva" ; --CHECKED_IL ---?? different POS +area_2_N = mkN "alue 2" ; --CHECKED_IL ----sanaliitto +antique_A = mkA "antiikkinen" ; --CHECKED_IL +anti_semitic_A = mkA (mkN "anti" (mkN "semitistinen")) ; --CHECKED_IL +access_V2 = mkV2 (mkV "päästä") (casePrep illative) ; --CHECKED_IL +zambia_PN = mkPN "Sambia" ; --CHECKED_IL +zaire_PN = mkPN "Zaire" ; --CHECKED_IL +yon_Adv = mkAdv "tuo" ; --CHECKED_IL +yokohama_PN = mkPN "Jokohama" ; --CHECKED_IL +yearly_Adv = mkAdv "vuosittain" ; --CHECKED_IL +yearling_N = mkN "vuosikas" ; --CHECKED_IL +world_weary_A = mkA (mkN "elämään" (mkN "kyllästynyt")) ; --CHECKED_IL ----sanaliitto +with_regard_to_Prep = mkPrep "kohtaan" partitive ; --CHECKED_IL +willy_nilly_Adv = mkAdv "väkisin" ; --CHECKED_IL +widowed_A = mkA "leski" ; --CHECKED_IL +while_V2 = mkV2 "viettää" ; --CHECKED_IL +well_meaning_A = mkA (mkN "hyvää" (mkN "tarkoittava")) ; --CHECKED_IL +well_born_A = mkA (mkN "jalo" (mkN "sukuinen")) ; --CHECKED_IL +weak_kneed_A = mkA "pelokas" ; --CHECKED_IL +warsaw_PN = mkPN "Varsova" ; --CHECKED_IL +want_N = mkN "tarve" ; --CHECKED_IL +vis_a_vis_Prep = prePrep illative "suhteessa" ; --CHECKED_IL +virgin_N = mkN "neitsyt" ; --CHECKED_IL +verge_V = mkV "lähetä" "läheni" ; --CHECKED_IL +up_and_coming_A = mkA "lupaava" ; --CHECKED_IL +unto_Prep = mkPrep allative ; --CHECKED_IL +unreadable_A = mkA (mkN "luku" (mkN "kelvoton")) ; --CHECKED_IL +unmatched_A = mkA (mkN "ainut" (mkN "kertainen")) ; --CHECKED_IL +underwhelm_V2 = mkV2 (mkV vOlla "vaikuttumatta") (casePrep elative) ; --CHECKED_IL -- ? olla vaikuttumatta jostain +unaccounted_A = mkA "selittämätön" ; --CHECKED_IL ---?? different POS +tweed_N = mkN "tweed" (mkN "kangas") ; --CHECKED_IL +trouser_N = mkN "housu" ; --CHECKED_IL -- plurale tantum? +trivialize_V2 = mkV2 "väheksyä" ; --CHECKED_IL +touring_N = mkN "kiertoajelu" ; --CHECKED_IL -- kiertely? +topsy_turvy_Adv = mkAdv "sikin sokin" ; --CHECKED_IL +top_heavy_A = mkA (mkN "etu" (mkN "painoinen")) ; --CHECKED_IL +tonic_sol_fa_N = mkN "solmisaatio" ; --CHECKED_IL +tongue_in_cheek_Adv = mkAdv "leikillään" ; --CHECKED_IL +til_Prep = mkPrep "saakka" illative ; --CHECKED_IL +tight_lipped_A = mkA (mkN "vähä" (mkN "sanainen")) ; --CHECKED_IL +then_Prep = mkPrep "sitten" nominative ; --CHECKED_IL ---?? -- TODO don't understand, "then" as prep? +syndciate_V2 = mkV2 "myydä" ; --CHECKED_IL -- a typo for syndicate +sweaty_A = mkA "hiostava" ; --CHECKED_IL +surmount_V2 = mkV2 "ylittää" ; --CHECKED_IL +sun_drenched_A = mkA "paahteinen" ; --CHECKED_IL +substandard_A = mkA (mkN "ala" (mkN "arvoinen")) ; --CHECKED_IL +sub_underwrite_V2 = mkV2 (mkV (mkV "sitoutua") "ostamaan") ; --CHECKED_IL +strong_arm_A = mkA "väkivaltainen" ; --CHECKED_IL +strait_laced_A = mkA (mkN "ahdas" (mkN "mielinen")) ; --CHECKED_IL +step_V2 = mkV2 "astua" ; --CHECKED_IL --ARB ; --CHECKED_IL porrastaa ; --CHECKED_IL pengertää +starter_1_N = mkN "alkupala" ; --CHECKED_IL +squeeze_in_V2 = mkV2 "mahduttaa" ; --CHECKED_IL +square_off_against_V3 = mkV3 (mkV "taistella") (casePrep elative) (mkPrep "vastaan" partitive) ; --CHECKED_IL +spurre_V2V = mkV2V "vauhdittaa" ; --CHECKED_IL +sprout_up_V = mkV "ilmestyä" ; --CHECKED_IL +spend_to_V2V = mkV2V "kuluttaa" ; --CHECKED_IL ---- ? +spend_ing_V2V = mkV2V "kuluttaa" ; --CHECKED_IL ---- ? +sovietize_V2 = mkV2 "neuvostoliittolaistaa" ; --CHECKED_IL +solid_state_A = mkA "kiinteä" ; --CHECKED_IL --ARB ; --CHECKED_IL "elektroninen (ei liikkuvia osia sisältävä)" +sofia_PN = mkPN "Sofia" ; --CHECKED_IL +snooty_A = mkA (mkN "yli" (mkN "mielinen")) ; --CHECKED_IL +slope_V = mkV "viettää" ; --CHECKED_IL +slam_dunk_V2 = mkV2 "donkata" ; --CHECKED_IL +sink_N = mkN "allas" ; --CHECKED_IL --ARB ; --CHECKED_IL likakaivo ; --CHECKED_IL nielu (technical term) +simple_minded_A = mkA (mkN "yksin" (mkN "kertainen")) ; --CHECKED_IL +sideline_V2 = mkV2 (mkV (mkV "pitää") "poissa pelistä") ; --CHECKED_IL +shrug_VS = mkVS (mkV vOlla "välittämättä") ; --CHECKED_IL +shouting_N = mkN "huuto" ; --CHECKED_IL +short_dated_A = mkA (mkN "lyhyt" (mkN "kestoinen")) ; --CHECKED_IL +short_circuit_V = mkV (mkV "mennä") "oikosulkuun" ; --CHECKED_IL +shorn_V2 = mkV2 "murtaa" ; --CHECKED_IL --ARB ; --CHECKED_IL leikata +sheffield_PN = mkPN "Sheffield" ; --CHECKED_IL +sharp_witted_A = mkA (mkN "terävä-" (mkN "älyinen")) ; --CHECKED_IL +shag_V2 = mkV2 (mkV (mkV "saada") "kiinni") ; --CHECKED_IL --ARB ; --CHECKED_IL naida ; --CHECKED_IL jahdata +servile_A = mkA "nöyristelevä" ; --CHECKED_IL +sensual_A = mkA "aistillinen" ; --CHECKED_IL +self_starter_N = mkN "aloitteen" (mkN "tekijä") ; --CHECKED_IL +self_righteous_A = mkA (mkN "oma" (mkN "hyväinen")) ; --CHECKED_IL +self_insure_V = mkV (mkV "vakuuttaa") "itsensä" ; --CHECKED_IL +self_indulgent_A = mkA (mkN "nautinnon" (mkN "haluinen")) ; --CHECKED_IL +self_important_A = mkA (mkN "itse" (mkN "riittoinen")) ; --CHECKED_IL +self_explanatory_A = mkA (mkN "itsestään" (mkN "selvä")) ; --CHECKED_IL +self_destruct_V = mkV (mkV "tuhota") "itsensä" ; --CHECKED_IL +self_confessed_A = mkA "tunnustautunut" ; --CHECKED_IL +see_through_A = mkA (mkN "läpi" (mkN "näkyvä")) ; --CHECKED_IL +see_VQ = mkVQ (lin V L.see_V2) ; --CHECKED_IL +see_VA = mkVA (lin V L.see_V2) (mkPrep essive) ; --CHECKED_IL +second_rate_A = mkA "toisluokkainen" ; --CHECKED_IL +second_guess_V2 = mkV2 "veikata" ; --CHECKED_IL --ARB +scrimmage_N = mkN "joukko" (mkN "tappelu") ; --CHECKED_IL +sandwich_V = mkV vOlla "litistyksissä" ; --CHECKED_IL +samaritan_N = mkN "samarialainen" ; --CHECKED_IL +salisbury_PN = mkPN "Salisbury" ; --CHECKED_IL +safe_deposit_A = mkA "turvattu" ; --CHECKED_IL ---?? different POS ; --CHECKED_IL turva-, talle- +run_up_N = mkN "nousu" ; --CHECKED_IL +ruinous_A = mkA "tuhoisa" ; --CHECKED_IL +rubber_stamp_V2 = mkV2 "hyväksyä" ; --CHECKED_IL +round_the_clock_A = mkA (mkN "ympäri" (mkN "vuorokautinen")) ; --CHECKED_IL +rough_and_tumble_A = mkA "häikäilemätön" ; --CHECKED_IL +rose_V = mkV "punata" ; --CHECKED_IL +romania_PN = mkPN "Romania" ; --CHECKED_IL +rip_roaring_A = mkA "riehakas" ; --CHECKED_IL +right_hand_A = mkA (mkN "oikean" (mkN "puoleinen")) ; --CHECKED_IL +retaliate_V = mkV (mkV "vastata") "samalla mitalla" ; --CHECKED_IL +resold_V2 = mkV2 "jälleenmyydä" ; --CHECKED_IL +repond_V = mkV "vastata" ; --CHECKED_IL -- typo for respond? +replaster_V2 = mkV2 (mkV (mkV "peittää") "uudelleen") ; --CHECKED_IL --ARB +reorganize_V = mkV (mkV "järjestää") "uudelleen" ; --CHECKED_IL +rendezvouse_V = mkV "kohdata" ; --CHECKED_IL +remake_V2 = mkV2 (mkV (mkV "tehdä") "uudelleen") ; --CHECKED_IL +reinstitute_V2 = mkV2 (mkV (mkV "perustaa") "uudelleen") ; --CHECKED_IL +reindict_V2 = mkV2 (mkV (mkV "syyttää") "uudelleen") ; --CHECKED_IL +regum_V2 = mkV2 "regumata" ; --CHECKED_IL ---- typo or parse error? there is a company called "Regumed", maybe it is analyzed as a verb "regum" +refile_V2 = mkV2 (mkV (mkV "arkistoida") "uudelleen") ; --CHECKED_IL --ARB ; --CHECKED_IL "nostaa kanne uudelleen" +refashion_V2 = mkV2 (mkV (mkV "muotoilla") "uudelleen") ; --CHECKED_IL +rectilinear_A = mkA (mkN "suora" (mkN "viivainen")) ; --CHECKED_IL +record_breaking_A = mkA (mkN "ennätyksiä" (mkN "rikkova")) ; --CHECKED_IL ----sanaliitto +recentralize_V2 = mkV2 (mkV (mkV "keskittää") "uudelleen") ; --CHECKED_IL +reappoint_V2 = mkV2 (mkV (mkV "nimittää") "uudelleen") ; --CHECKED_IL +reappoint_V = mkV (mkV "tulla") "nimitetyksi uudelleen" ; --CHECKED_IL +re_supply_V2 = mkV2 (mkV (mkV "toimittaa") "uudelleen") ; --CHECKED_IL +re_enter_V2 = mkV2 (mkV "palata") (casePrep allative) ; --CHECKED_IL +re_enter_V = mkV "jatkaa" ; --CHECKED_IL +re_emphasize_V2 = mkV2 (mkV (mkV "korostaa") "uudelleen") ; --CHECKED_IL +re_emerge_V = mkV (mkV "ilmestyä") "uudelleen" ; --CHECKED_IL +re_create_V2 = mkV2 (mkV (mkV "luoda") "uudelleen") ; --CHECKED_IL +rank_A = mkA "silkka" ; --CHECKED_IL --ARB ; --CHECKED_IL löyhkäävä +put_up_with_V2 = mkV2 "sietää" partitive ; --CHECKED_IL +pushover_N = mkN "läpihuuto" (mkN "juttu") ; --CHECKED_IL +pundit_N = mkN "asian" (mkN "tuntija") ; --CHECKED_IL +pug_nosed_A = mkA (mkN "nykerö" (mkN "nenäinen")) ; --CHECKED_IL +presidentFem_N = mkN "presidentti" ; --CHECKED_IL +pre_test_V2 = mkV2 (mkV (mkV "testata") "etukäteen") ; --CHECKED_IL +pre_sign_V2 = mkV2 (mkV (mkV "allekirjoittaa") "etukäteen") ; --CHECKED_IL +pre_eminent_A = mkA "erinomainen" ; --CHECKED_IL +pp_N = mkN "PP" ; --CHECKED_IL ---- no idea which abbreviation this is, but should not matter +pour_in_V2 = mkV2 (mkV "syytää") (casePrep illative) ; --CHECKED_IL +post_Prep = mkPrep "jälkeen" ; --CHECKED_IL +point_out_VS = mkVS "osoittaa" ; --CHECKED_IL +placing_N = mkN "sijoitus" ; --CHECKED_IL +placebo_N = mkN "lume" (mkN "lääke") ; --CHECKED_IL +pipsqueak_N = mkN "merkityksetön" ; --CHECKED_IL +pin_point_V2 = mkV2 "paikantaa" ; --CHECKED_IL +persuade_V2V = mkV2V (mkV "taivutella") accusative infIllat ; --CHECKED_IL +pending_Prep = mkPrep "odottaessa" partitive ; --CHECKED_IL +peerless_A = mkA "verraton" ; --CHECKED_IL +pay_off_V = mkV (mkV "tuottaa") "tulosta" ; --CHECKED_IL +pat_N = mkN "taputus" ; --CHECKED_IL +part_time_Adv = mkAdv "osa-aikaisesti" ; --CHECKED_IL +panic_V2 = mkV2 (mkV "hätääntyä") (casePrep elative) ; --CHECKED_IL +overwork_V2 = mkV2 (mkV (mkV "antaa") "liikaa töitä") (casePrep allative) ; --CHECKED_IL -- antaa liikaa töitä jollekulle +--overwork_V2 = mkV2 (mkV (mkV "teettää") "liikaa töitä") (casePrep adessive) ; --CHECKED_IL -- teettää liikaa töitä jollakulla +overstrain_V2 = mkV2 "ylirasittaa" ; --CHECKED_IL +oversimplify_V = mkV "yliyksinkertaistaa" ; --CHECKED_IL +oversell_V2 = mkV2 "ylimainostaa" ; --CHECKED_IL +overplant_V2 = mkV2 "liikasijoittaa" ; --CHECKED_IL ---- ? +overcrowd_V2 = mkV2 "liikakansoittaa" ; --CHECKED_IL +overcommit_V2 = mkV2 (mkV (mkV "sitoutua") "liikaa") ; --CHECKED_IL ---- ? +over_magazine_V2 = mkV2 "ylivarastoida" ; --CHECKED_IL ---- ? +ovation_N = mkN "suosionosoitus" ; --CHECKED_IL +outmoded_A = mkA "vanhentunut" ; --CHECKED_IL +outleap_V2 = mkV2 "ohittaa" ; --CHECKED_IL +outgain_V2 = mkV2 "voittaa" ; --CHECKED_IL +outflank_V2 = mkV2 "harhauttaa" ; --CHECKED_IL +out_trade_V2 = mkV2 (mkV (mkV "käydä") "kauppaa") ; --CHECKED_IL ---- ? out trade: "A trade that cannot be settled by a clearing house because the counterparties have contradictory or otherwise inconsistent information on the trade" +ostentatious_A = mkA "mahtaileva" ; --CHECKED_IL +orgy_N = mkN "orgia" ; --CHECKED_IL -- plurale tantum +opposite_Prep = mkPrep "vastapäätä" partitive ; --CHECKED_IL +one_sided_A = mkA (mkN "yksi" (mkN "puolinen")) ; --CHECKED_IL +often_AdA = mkAdA "usein" ; --CHECKED_IL +odds_on_A = mkA "todennäköinen" ; --CHECKED_IL +no_fewer_than_AdN = mkAdN "peräti" ; --CHECKED_IL +nightly_Adv = mkAdv "öinen" ; --CHECKED_IL +nerve_racking_A = mkA "hermojaraastava" ; --CHECKED_IL +nearest_Prep = mkPrep "lähimpänä" partitive ; --CHECKED_IL +nearer_Prep = mkPrep "lähempänä" partitive ; --CHECKED_IL +naysay_V2 = mkV2 "vastustaa" ; --CHECKED_IL +nary_Predet = mkPredet "n-arvoinen" ; --CHECKED_IL +name_drop_V = mkV (mkV "ylpeillä") "hienoilla tuttavuuksilla" ; --CHECKED_IL +moustache_N = mkN "viiksi" ; --CHECKED_IL -- plurale tantum +more_than_Predet = mkPredet "enemmän kuin" ; --CHECKED_IL +more_N = mkN "lisä" ; --CHECKED_IL ---- ? +mixed_up_A = mkA "sekaisin" ; --CHECKED_IL +mind_boggling_A = mkA "hämmentävä" ; --CHECKED_IL +militate_V = mkV vOlla "haitaksi" ; --CHECKED_IL +midweek_A = mkA "viikonkeskeinen" ; --CHECKED_IL ---?? different POS +middle_of_the_road_A = mkA "maltillinen" ; --CHECKED_IL +medium_grade_A = mkA "keskiverto" ; --CHECKED_IL ---- ? +mass_produce_V2 = mkV2 "massatuottaa" ; --CHECKED_IL +manchester_PN = mkPN "Manchester" ; --CHECKED_IL +manacle_N = mkN "käsirauta" ; --CHECKED_IL --plurale tantum +malta_PN = mkPN "Malta" ; --CHECKED_IL +make_of_V3 = mkV3 (mkV "ajatella") (casePrep partitive) (casePrep elative) ; --CHECKED_IL +major_V = mkV (mkV "opiskella") "pääaineena" ; --CHECKED_IL +magisterial_A = mkA "määräävä" ; --CHECKED_IL --ARB ; --CHECKED_IL virkavallan ; --CHECKED_IL tuomarin +lose_out_V = mkV (mkV "jäädä") "häviölle" ; --CHECKED_IL +loom_N = mkN "kangastus" ; --CHECKED_IL +long_suffering_A = mkA (mkN "pitkä" (mkN "mielinen")) ; --CHECKED_IL +litter_N = mkN "roska" ; --CHECKED_IL --ARB ; --CHECKED_IL kissanhiekka ; --CHECKED_IL poikue +lit_V2 = mkV2 "valaista" ; --CHECKED_IL +linear_A = mkA "lineaarinen" ; --CHECKED_IL +left_handed_A = mkA (mkN "vasen" (mkN "kätinen")) ; --CHECKED_IL +left_hand_A = mkA (mkN "vasemman" (mkN "puoleinen")) ; --CHECKED_IL +law_abiding_A = mkA (mkN "lain" (mkN "kuuliainen")) ; --CHECKED_IL +latter_day_A = mkA "tämänpäiväinen" ; --CHECKED_IL ---?? different POS +knitwear_N = mkN "neule" ; --CHECKED_IL +knell_N = mkN "kuolin" (mkN "kello") ; --CHECKED_IL +kill_N = mkN "tappo" ; --CHECKED_IL +keep_to_V2V = mkV2V (mkV "pitäytyä") (mkPrep genitive) infIness ; --CHECKED_IL + + -- miscellaneous additions how8much_IDet = {s = \\c => "kuinka" ++ (snoun2nounBind (exceptNomN (mkN "paljo") "paljon")).s ! NCase Sg c ; n = Sg ; isNum = False} ; --CHECKED hang_over_V2 = mkV2 (mkV "riippua") (mkPrep "yläpuolella") ; --CHECKED + two_way_A = mkA "kaksisuuntainen" ; --CHECKED + } diff --git a/lib/src/finnish/stemmed/ElimPredef.hs b/lib/src/finnish/stemmed/ElimPredef.hs index ff436b7e8..3204c76f9 100644 --- a/lib/src/finnish/stemmed/ElimPredef.hs +++ b/lib/src/finnish/stemmed/ElimPredef.hs @@ -3,7 +3,7 @@ import qualified Data.Set as S -- comment out words that are predefined in another lexicon -- runghc ElimPredef.hs Str -> Prep = \c,p -> {c = NPCase c ; s = p ; isPre = True ; lock_Prep = <>} ;