diff --git a/lib/src/bulgarian/DictEngBul.gf b/lib/src/bulgarian/DictEngBul.gf index bba635944..aa677f2c9 100644 --- a/lib/src/bulgarian/DictEngBul.gf +++ b/lib/src/bulgarian/DictEngBul.gf @@ -45,52 +45,51 @@ lin abdomen_N = mkN016 "стомах" ; lin abdominal_A = mkA079 "абдоминален"; lin abduct_V2 = dirV2 (actionV (mkV186 "похищавам") (mkV174 "похитя")); lin abduction_N = mkN071 "отвличане" ; -lin abe_PN = variants {}; +lin abe_PN = mkPN "Аби" Masc; lin abeam_Adv = variants {}; lin abed_Adv = variants {}; lin abercarn_PN = mkPN "Аберкарн" Masc; lin aberdare_PN = mkPN "Абърдеър" Masc; lin aberdeen_PN = mkPN "Абърдийн" Masc; -lin abergavenny_PN = variants {}; -lin abergele_PN = variants {}; +lin abergavenny_PN = mkPN "Абъргавени" Masc; +lin abergele_PN = mkPN "Абъргдейл" Masc; lin aberrant_A = variants {}; lin aberration_N = mkN072 "отклонение"; -lin abertillery_PN = variants {}; -lin aberystwyth_PN = variants {}; -lin abet_V = variants {}; -lin abet_V2 = variants {}; -lin abeyance_N = variants {}; -lin abhor_V2 = variants {}; -lin abhorrence_N = variants {}; -lin abhorrent_A = variants {}; -lin abide_V = variants {}; -lin abide_V2 = variants {}; -lin abiding_A = variants {}; +lin abertillery_PN = mkPN "Абъртилъри" Masc; +lin aberystwyth_PN = mkPN "Абъристуит" Masc; +lin abet_V = actionV (mkV186 "подбуждам") (mkV173 "подбудя"); +lin abet_V2 = dirV2 (actionV (mkV186 "подбуждам") (mkV173 "подбудя")); +lin abeyance_N = mkN072 "бездействие"; +lin abhor_V2 = dirV2 (stateV (mkV186 "ненавиждам")); +lin abhorrence_N = mkN072 "отвращение"; +lin abhorrent_A = mkA079 "отвратителен"; +lin abide_V = actionV (mkV177 "търпя") (mkV177 "изтърпя"); +lin abide_V2 = dirV2 (actionV (mkV177 "търпя") (mkV177 "изтърпя")); lin ability_N = mkN049 "способност" ; lin abingdon_PN = mkPN "Абингдън" Masc; -lin abject_A = variants {}; -lin abjection_N = variants {}; -lin abjuration_N = variants {}; -lin abjure_V2 = variants {}; -lin ablative_A = variants {}; -lin ablative_N = variants {}; -lin ablaut_N = variants {}; +lin abject_A = mkA079 "унизителен"; +lin abjection_N = mkN071 "унижаване"; +lin abjuration_N = mkN071 "отричане"; +lin abjure_V2 = prepV2 (medialV (actionV (mkV186 "отричам") (mkV148 "отрека")) Acc) (mkPrep "от" Acc); +lin ablative_A = mkA079 "аблативен"; +lin ablative_N = mkN007 "аблатив"; +lin ablaut_N = mkN007 "аблаут"; lin ablaze_A = variants {}; lin ablaze_Adv = variants {}; lin able_A = mkA079 "способен" ; lin able_bodied_A = variants {}; -lin ablution_N = variants {}; +lin ablution_N = mkN071 "очистване"; lin ably_Adv = variants {}; lin abnegation_N = variants {}; -lin abnormal_A = mkA079 "ненормален"; -lin abnormality_N = mkN049 "ненормалност"; +lin abnormal_A = mkA079 "анормален"; +lin abnormality_N = mkN049 "анормалност"; lin abo_N = variants {}; lin aboard_Adv = variants {}; lin aboard_Prep = variants {}; lin abode_N = variants {}; lin abolish_V2 = variants {}; lin abolition_N = mkN071 "отпадане" ; -lin abolitionist_N = variants {}; +lin abolitionist_N = mkN007a "аболюционист"; lin abominable_A = variants {}; lin abominate_V2 = variants {}; lin abomination_N = variants {}; @@ -144,7 +143,7 @@ lin absolute_A = mkA079 "абсолютен" ; lin absolution_N = mkN071 "абсолютизиране"; lin absolutism_N = mkN011 "абсолютизъм"; lin absolve_V2 = variants {}; -lin absorb_V2 = variants {}; +lin absorb_V2 = dirV2 (stateV (mkV186 "абсорбирам")); lin absorbent_A = mkA079 "абсорбционен"; lin absorbent_N = mkN007 "абсорбер"; lin absorption_N = mkN071 "абсорбиране"; @@ -153,20 +152,19 @@ lin abstainer_N = variants {}; lin abstemious_A = variants {}; lin abstemiousness_N = variants {}; lin abstention_N = variants {}; -lin abstinence_N = variants {}; +lin abstinence_N = mkN047 "абстиненция"; lin abstract_A = mkA079 "абстрактен"; -lin abstract_N = variants {}; -lin abstract_V2 = variants {}; -lin abstracted_A = variants {}; +lin abstract_N = mkN065 "резюме"; +lin abstract_V2 = prepV2 (medialV (stateV (mkV186 "абстрахирам")) Acc) (mkPrep "от" Acc); lin abstraction_N = mkN047 "абстракция" ; -lin abstruse_A = variants {}; -lin abstruseness_N = variants {}; +lin abstruse_A = mkA076 "неразбираем"; +lin abstruseness_N = mkN071 "неразбиране"; lin absurd_A = mkA079 "абсурден"; lin absurdity_N = mkN049 "абсурдност" ; -lin abundance_N = variants {}; +lin abundance_N = mkN072 "изобилие"; lin abundant_A = mkA079 "обилен" ; lin abuse_N = mkN041 "злоупотреба" ; -lin abuse_V2 = variants {}; +lin abuse_V2 = prepV2 (actionV (mkV186 "злоупотребявам") (mkV174 "злоупотребя")) (mkPrep "с" Acc); lin abusive_A = variants {}; lin abut_V = variants {}; lin abutment_N = variants {}; @@ -176,8 +174,9 @@ lin abyss_N = variants {}; lin acacia_N = mkN047 "акация"; lin academic_A = mkA079 "академичен" ; lin academic_N = mkN014a "академик"; -lin academically_Adv = variants {}; -lin academician_N = variants {}; +lin academically_Adv = mkAdv "акамически"; +lin academicianMasc_N = mkN014a "академик"; +lin academicianFem_N = mkN041 "академичка"; lin academy_N = mkN047 "академия" ; lin accede_V = variants {}; lin accelerando_A = variants {}; @@ -187,10 +186,10 @@ lin accelerate_V = actionV (mkV186 "ускорявам") (mkV174 "ускоря") lin accelerate_V2 = dirV2 (actionV (mkV186 "ускорявам") (mkV174 "ускоря")); lin acceleration_N = mkN071 "ускоряване" ; lin accelerator_N = mkN031 "ускорител"; -lin accent_N = mkN007 "говор" ; -lin accent_V2 = variants {}; -lin accentuate_V2 = variants {}; -lin accentuation_N = variants {}; +lin accent_N = mkN007 "акцент" ; +lin accent_V2 = prepV2 (stateV (mkV186 "акцентирам")) (mkPrep "върху" Acc); +lin accentuate_V2 = prepV2 (stateV (mkV186 "акцентирам")) (mkPrep "върху" Acc); +lin accentuation_N = mkN071 "акцентиране"; lin accept_V = actionV (mkV186 "приемам") (mkV171 "приема"); lin accept_V2 = dirV2 (actionV (mkV186 "приемам") (mkV171 "приема")); lin accept_VS = variants {}; @@ -205,37 +204,36 @@ lin accessibility_N = mkN049 "достъпност" ; lin accessible_A = mkA079 "достъпен"; lin accession_N = mkN071 "пристъпване" ; lin accessory_N = mkN007 "аксесоар"; -lin accidence_N = variants {}; -lin accident_N = mkN049 "случайност" ; +lin accidence_N = mkN047 "морфология"; +lin accident_N = mkN049 "инцидент" ; lin accident_prone_A = variants {}; lin accidental_A = mkA079 "инцидентен"; -lin acclaim_N = variants {}; -lin acclaim_V2 = variants {}; -lin acclamation_N = variants {}; -lin acclimate_V = variants {}; -lin acclimate_V2 = variants {}; -lin acclimation_N = variants {}; +lin acclaim_N = mkN047 "акламация"; +lin acclaim_V2 = dirV2 (stateV (mkV186 "акламирам")); +lin acclamation_N = mkN071 "акламиране"; +lin acclimate_V = medialV (stateV (mkV186 "аклиматизирам")) Acc; +lin acclimate_V2 = dirV2 (stateV (mkV186 "аклиматизирам")); +lin acclimation_N = mkN047 "аклиматизация"; lin acclimatization_N = mkN047 "аклиматизация"; lin acclimatize_V = stateV (mkV186 "аклиматизирам"); lin acclimatize_V2 = dirV2 (stateV (mkV186 "аклиматизирам")); lin acclivity_N = variants {}; lin accolade_N = variants {}; -lin accommodate_V = actionV (mkV186 "настанявам") (mkV174 "настаня"); +lin accommodate_V = medialV (actionV (mkV186 "настанявам") (mkV174 "настаня")) Acc; lin accommodate_V2 = dirV2 (actionV (mkV186 "настанявам") (mkV174 "настаня")); -lin accommodating_A = variants {}; lin accommodation_N = mkN041 "квартира" ; -lin accompaniment_N = variants {}; +lin accompaniment_N = mkN007 "акомпанимент"; lin accompanist_N = variants {}; lin accompany_V2 = dirV2 (actionV (mkV186 "придружавам") (mkV176 "придружа")); lin accomplice_N = variants {}; lin accomplish_V2 = dirV2 (actionV (mkV186 "постигам") (mkV152 "постигна")); lin accomplished_A = mkA076 "постигнат"; lin accomplishment_N = mkN072 "постижение"; -lin accord_N = mkN007 "договор" ; +lin accord_N = mkN007 "акорд"; lin accord_V = stateV (mkV186 "акордирам"); lin accord_V2 = dirV2 (stateV (mkV186 "акордирам")); lin accordance_N = variants {}; -lin accordingly_Adv = variants {}; +lin accordingly_Adv = mkAdv "съответно"; lin accordion_N = mkN007 "акордеон"; lin accost_V2 = variants {}; lin accouchement_N = variants {}; @@ -244,14 +242,13 @@ lin account_V = variants {}; lin account_V2 = variants {}; lin accountable_A = mkA079 "отговорен" ; lin accountability_N = variants {}; -lin accountancy_N = variants {}; +lin accountancy_N = mkN054 "счетоводство"; lin accountant_N = mkN031a "счетоводител"; lin accra_PN = mkPN "Акра" Fem; -lin accredit_V2 = variants {}; -lin accredited_A = variants {}; -lin accreditation_N = variants {}; +lin accredit_V2 = dirV2 (stateV (mkV186 "акредитирам")); +lin accreditation_N = mkN047 "акредитация"; lin accretion_N = variants {}; -lin accrington_PN = variants {}; +lin accrington_PN = mkPN "Акрингтън" Masc; lin accrue_V = variants {}; lin accrue_V2 = variants {}; lin accumulate_V = stateV (mkV186 "акумулирам"); @@ -263,21 +260,21 @@ lin accuracy_N = mkN049 "точност" ; lin accurate_A = mkA079 "акуратен" ; lin accursed_A = variants {}; lin accurst_A = variants {}; -lin accusation_N = mkN041 "жалба" ; -lin accusative_A = variants {}; +lin accusation_N = mkN072 "обвинение"; +lin accusative_A = mkA079 "обвинителен"; lin accusative_N = variants {}; -lin accuse_V2 = variants {}; -lin accuser_N = variants {}; -lin accusingly_Adv = variants {}; -lin accustom_V2 = variants {}; -lin accustomed_A = variants {}; +lin accuse_V2 = dirV2 (actionV (mkV186 "обвинявам") (mkV174 "обвиня")); +lin accuserMasc_N = mkN031a "обвинител"; +lin accuserFem_N = mkN041 "обвинителка"; +lin accusingly_Adv = mkAdv "обвинително"; +lin accustom_V2 = dirV2 (actionV (mkV186 "приспособявам") (mkV174 "приспособя")); lin ace_N = mkN001 "ас" ; -lin acerbity_N = variants {}; -lin acetate_N = variants {}; -lin acetic_A = variants {}; -lin acetylene_N = variants {}; -lin ache_N = variants {}; -lin ache_V = variants {}; +lin acerbity_N = mkN049 "стипчивост"; +lin acetate_N = mkN007 "ацетат"; +lin acetic_A = mkA079 "оцетен"; +lin acetylene_N = mkN007 "ацетилен"; +lin ache_N = mkN041 "болка"; +lin ache_V = phrasalV (stateV (mkV177 "боля")) Acc; lin achievable_A = mkA076 "постижим"; lin achieve_V2 = variants {}; lin achievement_N = mkN072 "постижение" ; @@ -285,82 +282,82 @@ lin achilles_PN = mkPN "Ахил" Masc; lin acid_A = mkA079 "киселинен"; lin acid_N = mkN041 "киселина"; lin acidic_A = mkA079 "киселинен"; -lin acidify_V = variants {}; -lin acidify_V2 = variants {}; -lin acidity_N = variants {}; -lin acidulated_A = variants {}; -lin acidulous_A = variants {}; +lin acidify_V = actionV (mkV186 "подкиселявам") (mkV174 "подкиселя"); +lin acidify_V2 = dirV2 (actionV (mkV186 "подкиселявам") (mkV174 "подкиселя")); +lin acidity_N = mkN049 "киселинност"; +lin acidulated_A = mkA076 "подкиселен"; +lin acidulous_A = mkA076 "възкисел"; lin ack_ack_N = variants {}; -lin acknowledge_V = variants {}; -lin acknowledge_V2 = variants {}; +lin acknowledge_V = actionV (mkV186 "признавам") (mkV161 "призная"); +lin acknowledge_V2 = dirV2 (actionV (mkV186 "признавам") (mkV161 "призная")); lin acknowledge_VS = variants {}; lin acknowledgement_N = mkN072 "признание" ; -lin acme_N = variants {}; -lin acne_N = variants {}; +lin acme_N = mkN032 "апогей"; +lin acne_N = mkN065 "акне"; lin acolyte_N = variants {}; lin aconite_N = variants {}; lin acorn_N = variants {}; lin acorn_cup_N = variants {}; -lin acoustic_A = variants {}; +lin acoustic_A = mkA079 "акустичен"; lin acoustic_N = variants {}; -lin acoustics_N = variants {}; -lin acquaint_V2 = variants {}; +lin acoustics_N = mkN041 "акустика"; +lin acquaint_V2 = prepV2 (medialV (actionV (mkV186 "запознавам") (mkV161 "запозная")) Acc) (mkPrep "с" Acc); lin acquaintance_N = mkN054 "познанство" ; -lin acquaintanceship_N = variants {}; +lin acquaintanceship_N = mkN054 "познанство"; lin acquiesce_V = variants {}; lin acquiescence_N = variants {}; lin acquiescent_A = variants {}; -lin acquire_V2 = variants {}; -lin acquirement_N = variants {}; +lin acquire_V2 = dirV2 (actionV (mkV186 "придобивам") (mkV163 "придобия")); +lin acquirement_N = mkN071 "придобиване"; lin acquisition_N = mkN071 "набавяне" ; lin acquisitive_A = variants {}; lin acquit_V2 = variants {}; lin acquittal_N = variants {}; -lin acre_N = variants {}; +lin acre_N = mkN009 "акър"; lin acreage_N = variants {}; -lin acrid_A = variants {}; -lin acrimonious_A = variants {}; -lin acrimony_N = variants {}; -lin acrobat_N = variants {}; +lin acrid_A = mkA080 "остър"; +lin acrimonious_A = mkA079 "язвителен"; +lin acrimony_N = mkN049 "язвителност"; +lin acrobatMasc_N = mkN007a "акробат"; +lin acrobatFem_N = mkN041 "акробатка"; lin acrobatic_A = mkA079 "акробатичен" ; -lin acrobatics_N = variants {}; -lin acronym_N = variants {}; -lin acropolis_N = variants {}; +lin acrobatics_N = mkN041 "акробатика"; +lin acronym_N = mkN007 "акроним"; +lin acropolis_N = mkN007 "акропол"; lin across_Adv = variants {}; lin across_Prep = variants {}; -lin acrostic_N = variants {}; -lin acrylic_N = variants {}; +lin acrostic_N = mkN001 "акростих"; +lin acrylic_N = mkN007 "акрил"; lin act_N = mkN072 "действие" ; -lin act_V = variants {}; -lin act_V2 = variants {}; +lin act_V = stateV (mkV186 "действам"); +lin act_V2 = dirV2 (stateV (mkV186 "действам")); lin act_V2V = variants {}; lin act_VA = variants {}; -lin acting_A = variants {}; -lin acting_N = mkN054 "актьорство" ; lin actinic_A = variants {}; lin actinism_N = variants {}; -lin action_N = mkN071 "действане" ; +lin action_N = mkN072 "действие"; lin actionable_A = variants {}; -lin activate_V2 = variants {}; +lin activate_V2 = dirV2 (stateV (mkV186 "активирам")); lin activation_N = mkN071 "активиране" ; lin active_A = mkA079 "активен" ; lin activism_N = mkN011 "активизъм"; -lin activist_N = mkN007a "активист"; +lin activistMasc_N = mkN007a "активист"; +lin activistFem_N = mkN041 "активистка"; lin activity_N = mkN049 "активност" ; lin actor_N = mkN007a "актьор" ; -lin actress_N = variants {}; +lin actress_N = mkN041 "актриса"; lin actual_A = mkA079 "актуален" ; -lin actuality_N = variants {}; +lin actuality_N = mkN049 "актуалност"; lin actuarial_A = variants {}; lin actuary_N = variants {}; lin actuate_V2 = variants {}; lin acuity_N = variants {}; lin acumen_N = variants {}; -lin acupuncture_N = variants {}; -lin acute_A = variants {}; -lin acuteness_N = variants {}; -lin ad_N = variants {}; -lin ad_PN = variants {}; +lin acupuncture_N = mkN041 "акупунктура"; +lin acute_A = mkA080 "остър"; +lin acuteness_N = mkN041 "острота"; +lin ad_N = mkN041 "реклама"; +lin ad_PN = mkPN "Ад" Masc; lin ad_hoc_A = variants {}; lin ad_hoc_Adv = variants {}; lin ad_infinitum_Adv = variants {}; @@ -372,36 +369,36 @@ lin ad_libitum_Adv = variants {}; lin ad_man_N = variants {}; lin ad_nauseam_Adv = variants {}; lin ad_valorem_Adv = variants {}; -lin ada_PN = variants {}; -lin adage_N = variants {}; +lin ada_PN = mkPN "Ада" Masc; +lin adage_N = mkN041 "поговорка"; lin adagio_A = variants {}; lin adagio_Adv = variants {}; lin adagio_N = variants {}; -lin adam_PN = variants {}; -lin adamant_A = variants {}; -lin adamant_N = variants {}; -lin adamantine_A = variants {}; -lin adapt_V = variants {}; -lin adapt_V2 = variants {}; -lin adaptability_N = variants {}; -lin adaptable_A = variants {}; +lin adam_PN = mkPN "Адам" Masc; +lin adamant_A = mkA079 "непреклонен"; +lin adamant_N = mkN007 "диамант"; +lin adamantine_A = mkA079 "непреклонен"; +lin adapt_V = stateV (mkV186 "адаптирам"); +lin adapt_V2 = dirV2 (stateV (mkV186 "адаптирам")); +lin adaptability_N = mkN049 "адаптивност"; +lin adaptable_A = mkA079 "адаптивен"; lin adaptation_N = mkN071 "адаптиране" ; -lin adapter_N = variants {}; -lin adaptor_N = variants {}; -lin add_V = variants {}; -lin add_V2 = variants {}; -lin add_VS = variants {}; -lin addendum_N = variants {}; -lin adder_N = variants {}; -lin addict_N = variants {}; -lin addict_V2 = variants {}; -lin addiction_N = variants {}; +lin adapter_N = mkN007 "адаптер"; +lin adaptor_N = mkN007 "адаптер"; +lin add_V = actionV (mkV187 "добавям") (mkV173 "добавя"); +lin add_V2 = dirV2 (actionV (mkV187 "добавям") (mkV173 "добавя")); +lin add_VS = mkVS (actionV (mkV187 "добавям") (mkV173 "добавя")); +lin addendum_N = mkN072 "допълнение"; +lin adder_N = mkN007 "суматор"; +lin addict_N = mkN072 "пристрастие"; +lin addict_V2 = prepV2 (medialV (actionV (mkV186 "пристрастявам") (mkV174 "пристрастя")) Acc) (mkPrep "към" Acc); +lin addiction_N = mkN071 "пристрастяване"; lin addictive_A = variants {}; lin adding_machine_N = variants {}; -lin addis_ababa_PN = variants {}; -lin addition_N = mkN071 "пристъпване" ; -lin additional_A = mkA079 "допълнителен" ; -lin additive_N = variants {}; +lin addis_ababa_PN = mkPN "Адис Абеба" Masc; +lin addition_N = mkN071 "добавяне"; +lin additional_A = mkA079 "допълнителен"; +lin additive_N = mkN041 "добавка"; lin addle_A = variants {}; lin addle_V = variants {}; lin addle_V2 = variants {}; @@ -409,68 +406,67 @@ lin addle_brained_A = variants {}; lin addle_head_N = variants {}; lin addle_pated_A = variants {}; lin address_N = mkN007 "адрес" ; -lin address_V2 = variants {}; -lin addressee_N = variants {}; +lin address_V2 = dirV2 (stateV (mkV186 "адресирам")); +lin addressee_N = mkN007a "адресант"; lin addressograph_N = variants {}; lin adduce_V2 = variants {}; -lin adelaide_PN = variants {}; -lin adenoidal_A = variants {}; +lin adelaide_PN = mkPN "Аделайда" Fem; +lin adenoidal_A = mkA079 "аденоиден"; lin adept_A = variants {}; lin adept_N = variants {}; -lin adequacy_N = variants {}; -lin adequate_A = mkA079 "съответен" ; -lin adhere_V = variants {}; -lin adherence_N = variants {}; +lin adequacy_N = mkN049 "адекватност"; +lin adequate_A = mkA079 "съответен"; +lin adhere_V = medialV (actionV (mkV186 "придържам") (mkV179 "придържа")) Acc; +lin adherence_N = mkN071 "придържане"; lin adherent_N = variants {}; -lin adhesion_N = variants {}; -lin adhesive_A = variants {}; -lin adhesive_N = variants {}; +lin adhesion_N = mkN071 "прилепване"; +lin adhesive_A = mkA076 "лепкав"; +lin adhesive_N = mkN054 "лепило"; lin adieu_N = variants {}; -lin adipose_A = variants {}; -lin adjacent_A = variants {}; -lin adjectival_A = variants {}; -lin adjective_N = variants {}; -lin adjoin_V = variants {}; -lin adjoin_V2 = variants {}; -lin adjoining_A = variants {}; -lin adjourn_V = variants {}; -lin adjourn_V2 = variants {}; -lin adjournment_N = variants {}; -lin adjudge_V2 = variants {}; -lin adjudicate_V = variants {}; -lin adjudicate_V2 = variants {}; -lin adjudication_N = variants {}; +lin adipose_A = mkA079 "мастен"; +lin adjacent_A = mkA079 "съседен"; +lin adjectival_A = mkA079 "прилагателен"; +lin adjective_N = mkN062 "прилагателно"; +lin adjoin_V = actionV (mkV186 "присъединявам") (mkV174 "присъединя"); +lin adjoin_V2 = dirV2 (actionV (mkV186 "присъединявам") (mkV174 "присъединя")); +lin adjourn_V = actionV (mkV186 "отлагам") (mkV176 "отложа"); +lin adjourn_V2 = dirV2 (actionV (mkV186 "отлагам") (mkV176 "отложа")); +lin adjournment_N = mkN071 "отлагане"; +lin adjudge_V2 = dirV2 (actionV (mkV186 "отсъждам") (mkV173 "отсъдя")); +lin adjudicate_V = actionV (mkV186 "отсъждам") (mkV173 "отсъдя"); +lin adjudicate_V2 = dirV2 (actionV (mkV186 "отсъждам") (mkV173 "отсъдя")); +lin adjudication_N = mkN071 "отсъждане"; lin adjudicator_N = variants {}; -lin adjunct_N = variants {}; -lin adjuration_N = variants {}; -lin adjure_V2 = variants {}; -lin adjust_V = variants {}; -lin adjust_V2 = variants {}; +lin adjunct_N = mkN014 "придатък"; +lin adjuration_N = mkN041 "клетва"; +lin adjure_V2 = dirV2 (stateV (mkV186 "заклевам")); +lin adjust_V = actionV (mkV186 "настройвам") (mkV175 "настроя"); +lin adjust_V2 = dirV2 (actionV (mkV186 "настройвам") (mkV175 "настроя")); lin adjust_V2V = variants {}; -lin adjustable_A = variants {}; +lin adjustable_A = mkA076 "настройваем"; lin adjuster_N = variants {}; -lin adjustment_N = mkN071 "съгласуване" ; +lin adjustment_N = mkN071 "настройване" ; lin adjutant_N = variants {}; lin admass_N = variants {}; -lin administer_V = variants {}; -lin administer_V2 = variants {}; -lin administration_N = mkN041 "управа" ; +lin administer_V = stateV (mkV186 "администрирам"); +lin administer_V2 = dirV2 (stateV (mkV186 "администрирам")); +lin administration_N = mkN047 "администрация"; lin administrative_A = mkA079 "административен" ; -lin administrator_N = variants {}; +lin administratorMasc_N = mkN007a "администратор"; +lin administratorFem_N = mkN041 "администраторка"; lin admirable_A = variants {}; lin admiral_N = mkN007a "адмирал" ; -lin admiralty_N = variants {}; -lin admiration_N = variants {}; -lin admire_V2 = variants {}; +lin admiralty_N = mkN054 "адмиралтейство"; +lin admiration_N = mkN047 "адмирация"; +lin admire_V2 = dirV2 (stateV (mkV186 "адмирирам")); lin admirer_N = variants {}; -lin admiring_A = variants {}; -lin admissibility_N = variants {}; -lin admissible_A = variants {}; +lin admissibility_N = mkN049 "приемливост"; +lin admissible_A = mkA076 "приемлив"; lin admission_N = mkN072 "признание" ; -lin admit_V = variants {}; -lin admit_V2 = variants {}; +lin admit_V = actionV (mkV186 "признавам") (mkV161 "призная"); +lin admit_V2 = dirV2 (actionV (mkV186 "признавам") (mkV161 "призная")); lin admit_VS = variants {}; -lin admittance_N = variants {}; +lin admittance_N = mkN007 "достъп"; lin admittedly_Adv = variants {}; lin admix_V = variants {}; lin admix_V2 = variants {}; @@ -483,7 +479,7 @@ lin adobe_N = variants {}; lin adolescence_N = variants {}; lin adolescent_A = variants {}; lin adolescent_N = variants {}; -lin adopt_V2 = variants {}; +lin adopt_V2 = dirV2 (actionV (mkV186 "усвоявам") (mkV175 "усвоя")); lin adoption_N = mkN071 "усвояване" ; lin adoptive_A = variants {}; lin adorable_A = variants {}; @@ -495,13 +491,13 @@ lin adorn_V2 = variants {}; lin adornment_N = variants {}; lin adrenal_A = variants {}; lin adrenalin_N = mkN007 "адреналин" ; -lin adrian_PN = variants {}; +lin adrian_PN = mkPN "Адриан" Masc; lin adrift_A = variants {}; lin adrift_Adv = variants {}; lin adroit_A = variants {}; lin adroitness_N = variants {}; lin adulation_N = variants {}; -lin adult_A = variants {}; +lin adult_A = mkA079 "възрастен"; lin adult_N = variants {}; lin adulterant_N = variants {}; lin adulterate_V2 = variants {}; @@ -512,46 +508,48 @@ lin adulterous_A = variants {}; lin adultery_N = variants {}; lin adulthood_N = mkN072 "пълнолетие" ; lin adumbrate_V2 = variants {}; -lin advance_N = mkN071 "придвижване" ; -lin advance_V = variants {}; -lin advance_V2 = variants {}; -lin advanced_A = variants {}; -lin advancement_N = mkN071 "придвижване" ; +lin advance_N = mkN071 "напредване" ; +lin advance_V = actionV (mkV186 "напредвам") (mkV152 "напредна"); +lin advance_V2 = dirV2 (actionV (mkV186 "напредвам") (mkV152 "напредна")); +lin advancement_N = mkN071 "напредване" ; lin advantage_N = mkN054 "предимство" ; lin advantage_V2 = variants {}; lin advantageous_A = variants {}; lin advent_N = variants {}; -lin adventist_N = variants {}; +lin adventistMasc_N = mkN007a "адвентист"; +lin adventistFem_N = mkN041 "адвентистка"; lin adventitious_A = variants {}; -lin adventure_N = variants {}; +lin adventure_N = mkN072 "приключение"; lin adventure_V2 = variants {}; lin adventurer_N = variants {}; lin adventuresome_A = variants {}; lin adventuress_N = variants {}; -lin adventurous_A = variants {}; -lin adverb_N = variants {}; +lin adventurous_A = mkA078 "приключенски"; +lin adverb_N = mkN072 "наречие"; lin adverbial_A = variants {}; lin adversary_N = variants {}; lin adverse_A = variants {}; lin adversity_N = variants {}; lin advert_N = variants {}; lin advert_V = variants {}; -lin advertise_V = variants {}; -lin advertise_V2 = variants {}; -lin advertisement_N = variants {}; -lin advertiser_N = variants {}; -lin advice_N = variants {}; +lin advertise_V = stateV (mkV186 "рекламирам"); +lin advertise_V2 = dirV2 (stateV (mkV186 "рекламирам")); +lin advertisement_N = mkN041 "реклама"; +lin advertiser_N = mkN039 "рекламаджия"; +lin advice_N = mkN007 "съвет"; lin advisability_N = variants {}; lin advisable_A = variants {}; -lin advise_V = variants {}; -lin advise_V2 = variants {}; +lin advise_V = stateV (mkV186 "съветвам"); +lin advise_V2 = dirV2 (stateV (mkV186 "съветвам")); lin advise_VS = variants {}; lin advised_A = variants {}; -lin adviser_N = mkN014a "съветник" ; -lin advisory_A = variants {}; -lin advocacy_N = variants {}; -lin advocate_N = variants {}; -lin advocate_V2 = variants {}; +lin adviserMasc_N = mkN014a "съветник" ; +lin adviserFem_N = mkN041 "съветничка" ; +lin advisory_A = mkA078 "съветнически"; +lin advocacy_N = mkN054 "адвокатство"; +lin advocateMasc_N = mkN007a "адвокат"; +lin advocateFem_N = mkN041 "адвокатка"; +lin advocate_V2 = dirV2 (stateV (mkV186 "адвокатствам")); lin advocate_VS = variants {}; lin advowson_N = variants {}; lin adz_N = variants {}; @@ -564,31 +562,30 @@ lin aerial_A = mkA079 "въздушен" ; lin aerial_N = variants {}; lin aerie_N = variants {}; lin aerobatics_N = variants {}; -lin aerodrome_N = variants {}; -lin aerodynamic_A = variants {}; -lin aerodynamics_N = variants {}; -lin aeronaut_N = variants {}; +lin aerodrome_N = mkN007 "аеродрум"; +lin aerodynamic_A = mkA079 "аеродинамичен"; +lin aerodynamics_N = mkN041 "аеродинамика"; +lin aeronaut_N = mkN007a "аеронавт"; lin aeronautics_N = mkN041 "аеронавтика" ; lin aeroplane_N = mkN007 "самолет" ; -lin aerosol_N = variants {}; +lin aerosol_N = mkN007 "аерозол"; lin aerospace_N = variants {}; lin aertex_N = variants {}; lin aery_N = variants {}; -lin aesthete_N = variants {}; -lin aesthetic_A = variants {}; -lin aesthetic_N = variants {}; -lin aesthetical_A = variants {}; -lin aesthetics_N = variants {}; +lin aestheteMasc_N = mkN007a "естет"; +lin aestheteFem_N = mkN041 "естетка"; +lin aesthetic_A = mkA079 "естетичен"; +lin aesthetic_N = mkN011 "естетизъм"; +lin aesthetical_A = mkA078 "естетически"; +lin aesthetics_N = mkN041 "естетика"; lin aether_N = variants {}; lin aetiology_N = variants {}; lin afar_Adv = variants {}; lin affability_N = variants {}; lin affable_A = variants {}; -lin affair_N = mkN041 "работа" ; -lin affect_V2 = variants {}; +lin affair_N = mkN041 "афера"; +lin affect_V2 = dirV2 (actionV (mkV186 "засягам") (mkV152 "засегна")); lin affectation_N = variants {}; -lin affected_A = variants {}; -lin affecting_A = variants {}; lin affection_N = variants {}; lin affectionate_A = variants {}; lin affiance_V2 = variants {}; @@ -619,8 +616,9 @@ lin affranchise_V2 = variants {}; lin affray_N = variants {}; lin affront_N = variants {}; lin affront_V2 = variants {}; -lin afghan_A = variants {}; -lin afghan_N = variants {}; +lin afghan_A = mkA078 "афгански"; +lin afghanMasc_N = mkN008a "афганец"; +lin afghanFem_N = mkN008a "афганка"; lin afghanistan_PN = mkPN "Афганистан" Masc; lin afghanistani_A = mkA078 "афганистански"; lin afghanistaniMasc_N = mkN008a "афганистанец"; @@ -679,7 +677,8 @@ lin ageing_N = variants {}; lin ageless_A = variants {}; lin agency_N = mkN047 "агенция" ; lin agenda_N = variants {}; -lin agent_N = variants {}; +lin agentMasc_N = mkN007a "агент"; +lin agentFem_N = mkN041 "агентка"; lin agent_provocateur_N = variants {}; lin aggie_PN = variants {}; lin agglomerate_A = variants {}; @@ -699,7 +698,8 @@ lin aggregation_N = variants {}; lin aggression_N = mkN047 "агресия" ; lin aggressive_A = mkA079 "агресивен" ; lin aggressiveness_N = variants {}; -lin aggressor_N = variants {}; +lin aggressorMasc_N = mkN007a "агресор"; +lin aggressorFem_N = mkN041 "агресорка"; lin aggrieve_V2 = variants {}; lin aggro_N = variants {}; lin aghast_A = variants {}; @@ -718,17 +718,15 @@ lin agm_N = variants {}; lin agnail_N = variants {}; lin agnes_PN = variants {}; lin agnostic_A = variants {}; -lin agnostic_N = variants {}; -lin agnosticism_N = variants {}; +lin agnostic_N = mkN014 "агностик"; +lin agnosticism_N = mkN011 "агностицизъм"; lin ago_Adv = variants {}; lin ago_Prep = variants {}; lin agog_A = variants {}; -lin agonize_V = variants {}; -lin agonized_A = variants {}; -lin agonizing_A = variants {}; -lin agony_N = variants {}; +lin agonize_V = stateV (mkV186 "агонизирам"); +lin agony_N = mkN047 "агония"; lin agora_N = mkN041 "агора" ; -lin agoraphobia_N = variants {}; +lin agoraphobia_N = mkN047 "агорафобия"; lin agra_PN = variants {}; lin agrarian_A = mkA078 "земеделски" ; lin agree_V = variants {}; @@ -1001,13 +999,14 @@ lin alpha_N = variants {}; lin alphabet_N = mkN041 "азбука" ; lin alphabetical_A = mkA079 "азбучен"; lin alpine_A = mkA078 "алпийски"; -lin alpinist_N = variants {}; -lin already_Adv = variants {}; -lin already_AdV = variants {}; +lin alpinist_N = mkN007a "алпинист"; +lin already_Adv = mkAdv "вече"; +lin already_AdV = mkAdV "вече"; lin alright_Adv = variants {}; -lin alsatian_N = variants {}; -lin also_AdV = {s="също"}; -lin also_Adv = {s="също"}; +lin alsatianMasc_N = mkN008a "елзасец"; +lin alsatianFem_N = mkN041 "елзаска"; +lin also_AdV = mkAdV "също"; +lin also_Adv = mkAdv "също"; lin also_ran_N = variants {}; lin altar_N = mkN007 "олтар"; lin altar_piece_N = variants {}; @@ -1021,56 +1020,57 @@ lin alternate_A = variants {}; lin alternate_V = variants {}; lin alternate_V2 = variants {}; lin alternation_N = variants {}; -lin alternative_A = variants {}; +lin alternative_A = mkA079 "алтернативен"; lin alternative_N = mkN041 "алтернатива" ; lin although_Subj = ss ["въпреки че"]; -lin altimeter_N = variants {}; +lin altimeter_N = mkN007 "висотомер"; lin altitude_N = mkN041 "височина" ; lin alto_N = variants {}; lin altogether_Adv = variants {}; -lin alton_PN = variants {}; -lin altrincham_PN = variants {}; -lin altruism_N = variants {}; -lin altruist_N = variants {}; -lin altruistic_A = variants {}; +lin alton_PN = mkPN "Алтон" Masc; +lin altrincham_PN = mkPN "Алтрихам" Masc; +lin altruism_N = mkN011 "алтруизъм"; +lin altruist_N = mkN007a "алтруист"; +lin altruistic_A = mkA079 "алтруистичен"; lin altruistically_Adv = variants {}; lin alum_N = variants {}; -lin aluminium_N = variants {}; +lin aluminium_N = mkN032 "алуминий"; lin alumna_N = variants {}; lin alumnus_N = variants {}; lin alvechurch_PN = variants {}; -lin alveolar_A = variants {}; -lin alveolar_N = variants {}; +lin alveolar_A = mkA079 "алвеоларен"; +lin alveolar_N = mkN041 "алвеола"; lin always_AdV = ss "винаги"; lin amah_N = variants {}; lin amain_Adv = variants {}; -lin amalgam_N = variants {}; -lin amalgamate_V = variants {}; -lin amalgamate_V2 = variants {}; +lin amalgam_N = mkN041 "амалгама"; +lin amalgamate_V = stateV (mkV186 "амалгамирам"); +lin amalgamate_V2 = dirV2 (stateV (mkV186 "амалгамирам")); lin amalgamation_N = variants {}; -lin amanda_PN = variants {}; +lin amanda_PN = mkPN "Аманда" Fem; lin amanuensis_N = variants {}; lin amaryllis_N = variants {}; lin amass_V2 = variants {}; -lin amateur_N = variants {}; -lin amateurish_A = variants {}; -lin amateurism_N = mkN054 "любителство" ; +lin amateurMasc_N = mkN007a "аматьор"; +lin amateurFem_N = mkN041 "аматьорка"; +lin amateurish_A = mkA078 "аматьорски"; +lin amateurism_N = mkN054 "аматьорство" ; lin amatory_A = variants {}; lin amaze_V2 = variants {}; lin amaze_V2V = variants {}; lin amazement_N = variants {}; lin amazing_A = variants {}; lin amazon_N = variants {}; -lin ambassador_N = variants {}; -lin ambassadorial_A = variants {}; -lin ambassadress_N = variants {}; -lin amber_N = variants {}; -lin ambergris_N = variants {}; +lin ambassador_N = mkN014 "посланик"; +lin ambassadorial_A = mkA078 "посланически"; +lin ambassadress_N = mkN041 "посланичка"; +lin amber_N = mkN007 "кехлибар"; +lin ambergris_N = mkN041 "амбра"; lin ambidextrous_A = variants {}; lin ambience_N = variants {}; lin ambient_A = variants {}; lin ambiguity_N = mkN049 "многозначност" ; -lin ambiguous_A = variants {}; +lin ambiguous_A = mkA079 "многозначен"; lin ambit_N = variants {}; lin ambition_N = mkN047 "амбиция" ; lin ambitious_A = mkA079 "амбициозен" ; @@ -1119,11 +1119,11 @@ lin amiss_Adv = variants {}; lin amity_N = variants {}; lin ammanford_PN = variants {}; lin ammeter_N = mkN009 "амперметър" ; -lin ammonia_N = variants {}; +lin ammonia_N = mkN047 "амония"; lin ammoniated_A = variants {}; lin ammonite_N = mkN007 "амонит"; -lin ammunition_N = variants {}; -lin amnesia_N = variants {}; +lin ammunition_N = mkN047 "амуниция"; +lin amnesia_N = mkN047 "амнезия"; lin amnesty_N = mkN047 "амнистия" ; lin amoeba_N = variants {}; lin amoebic_A = variants {}; @@ -1131,101 +1131,102 @@ lin amok_Adv = variants {}; lin among_Prep = variants {}; lin amongst_Prep = variants {}; lin amoral_A = variants {}; -lin amorous_A = variants {}; -lin amorphous_A = variants {}; -lin amortization_N = variants {}; -lin amortize_V2 = variants {}; +lin amorous_A = mkA079 "аморфен"; +lin amorphous_A = mkA079 "аморфен"; +lin amortization_N = mkN047 "амортизация"; +lin amortize_V2 = dirV2 (stateV (mkV186 "амортизирам")); lin amount_N = mkN041 "сума" ; lin amount_V = variants {}; lin amour_N = variants {}; lin amour_propre_N = variants {}; lin amp_Conj = variants {}; lin amp_N = variants {}; -lin ampere_N = variants {}; -lin amphetamine_N = variants {}; -lin amphibian_N = variants {}; -lin amphibious_A = variants {}; -lin amphitheatre_N = variants {}; -lin amphora_N = variants {}; +lin ampere_N = mkN007 "ампер"; +lin amphetamine_N = mkN007 "амфетамин"; +lin amphibian_N = mkN047 "амфибия"; +lin amphibious_A = mkA085 "амфибиен"; +lin amphitheatre_N = mkN009 "амфитеатър"; +lin amphora_N = mkN041 "амфора"; lin ample_A = variants {}; lin amplification_N = variants {}; lin amplifier_N = variants {}; lin amplify_V2 = variants {}; -lin amplitude_N = variants {}; -lin ampoule_N = variants {}; -lin amputate_V2 = variants {}; -lin amputation_N = variants {}; -lin amsterdam_PN = variants {}; +lin amplitude_N = mkN041 "амплитуда"; +lin ampoule_N = mkN041 "ампула"; +lin amputate_V2 = dirV2 (stateV (mkV186 "ампутирам")); +lin amputation_N = mkN047 "ампутация"; +lin amsterdam_PN = mkPN "Амстердам" Masc; lin amuck_Adv = variants {}; -lin amulet_N = variants {}; +lin amulet_N = mkN007 "амулет"; lin amuse_V2 = variants {}; lin amusement_N = variants {}; lin amusing_A = variants {}; -lin amy_PN = variants {}; -lin anachronism_N = variants {}; -lin anachronistic_A = variants {}; -lin anaconda_N = variants {}; -lin anaemia_N = variants {}; -lin anaemic_A = variants {}; -lin anaesthesia_N = variants {}; -lin anaesthetic_A = variants {}; -lin anaesthetic_N = variants {}; -lin anaesthetist_N = variants {}; -lin anaesthetize_V2 = variants {}; -lin anagram_N = variants {}; -lin anal_A = variants {}; -lin analgesia_N = variants {}; +lin amy_PN = mkPN "Ейми" Fem; +lin anachronism_N = mkN011 "анахронизъм"; +lin anachronistic_A = mkA079 "анахронистичен"; +lin anaconda_N = mkN041 "анаконда"; +lin anaemia_N = mkN047 "анемия"; +lin anaemic_A = mkA079 "анемичен"; +lin anaesthesia_N = mkN047 "анестезия"; +lin anaesthetic_A = mkA079 "анестетичен"; +lin anaesthetic_N = mkN014 "анестетитик"; +lin anaesthetist_N = mkN007 "анестезист"; +lin anaesthetize_V2 = dirV2 (stateV (mkV186 "анестезирам")); +lin anagram_N = mkN041 "анаграма"; +lin anal_A = mkA079 "анален"; +lin analgesia_N = mkN047 "аналгезия"; lin analgesic_N = variants {}; -lin analog_N = variants {}; -lin analogous_A = variants {}; -lin analogue_N = variants {}; -lin analogy_N = variants {}; -lin analyse_V2 = variants {}; +lin analog_N = mkN015 "аналог"; +lin analogous_A = mkA079 "аналогичен"; +lin analogue_N = mkN015 "аналог"; +lin analogy_N = mkN047 "аналогия"; +lin analyse_V2 = dirV2 (stateV (mkV186 "анализирам")); lin analysis_N = mkN007 "анализ" ; lin analyst_N = mkN014 "аналитик" ; -lin analytic_A = variants {}; -lin analytical_A = variants {}; -lin analyze_V2 = variants {}; +lin analytic_A = mkA079 "аналитичен"; +lin analytical_A = mkA079 "аналитичен"; +lin analyze_V2 = dirV2 (stateV (mkV186 "анализирам")); lin anapaest_N = variants {}; lin anapaestic_A = variants {}; -lin anarchic_A = variants {}; +lin anarchic_A = mkA079 "анархистичен"; lin anarchically_Adv = variants {}; lin anarchism_N = mkN011 "анархизъм" ; -lin anarchist_N = variants {}; +lin anarchistMasc_N = mkN007a "анархист"; +lin anarchistFem_N = mkN041 "анархистка" ; lin anarchy_N = mkN047 "анархия" ; lin anathema_N = mkN041 "анатема" ; -lin anathematize_V = variants {}; -lin anathematize_V2 = variants {}; -lin anatomical_A = variants {}; -lin anatomist_N = variants {}; +lin anathematize_V = actionV (mkV186 "анатемосвам") (mkV186 "анатемосам"); +lin anathematize_V2 = dirV2 (actionV (mkV186 "анатемосвам") (mkV186 "анатемосам")); +lin anatomical_A = mkA079 "анатомичен"; +lin anatomist_N = mkN007a "анатом"; lin anatomy_N = mkN047 "анатомия" ; -lin ancestor_N = variants {}; -lin ancestral_A = variants {}; -lin ancestress_N = variants {}; -lin ancestry_N = variants {}; -lin anchor_N = variants {}; -lin anchor_V = variants {}; -lin anchor_V2 = variants {}; -lin anchorage_N = variants {}; +lin ancestor_N = mkN014 "предшественик"; +lin ancestral_A = mkA076 "предшестван"; +lin ancestress_N = mkN041 "предшественица"; +lin ancestry_N = mkN071 "предшестване"; +lin anchor_N = mkN041 "котва"; +lin anchor_V = actionV (mkV187 "закотвям") (mkV173 "закотвя"); +lin anchor_V2 = dirV2 (actionV (mkV187 "закотвям") (mkV173 "закотвя")); +lin anchorage_N = mkN007 "антураж"; lin anchorite_N = variants {}; lin anchorman_N = variants {}; lin anchovy_N = variants {}; lin ancient_A = mkA078 "старовремски" ; lin ancillary_A = variants {}; lin ancona_PN = variants {}; -lin and_Conj = {s=[]; conj=True; distr=False; n = Pl}; +lin and_Conj = {s=[]; conj=0; distr=False; n = Pl}; lin andante_A = variants {}; lin andante_Adv = variants {}; lin andante_N = variants {}; lin andiron_N = variants {}; -lin andorra_PN = variants {}; +lin andorra_PN = mkPN "Андора" Fem; lin andorran_A = variants {}; lin andorran_N = variants {}; lin andover_PN = variants {}; -lin andrew_PN = variants {}; -lin andy_PN = variants {}; -lin anecdotal_A = variants {}; -lin anecdote_N = variants {}; +lin andrew_PN = mkPN "Андрю" Masc; +lin andy_PN = mkPN "Анди" Masc; +lin anecdotal_A = mkA079 "анекдотичен"; +lin anecdote_N = mkN007 "анекдот"; lin anemometer_N = variants {}; lin anemone_N = variants {}; lin anent_Prep = variants {}; @@ -1236,17 +1237,17 @@ lin anesthetic_N = variants {}; lin anesthetist_N = variants {}; lin anesthetize_V2 = variants {}; lin anew_Adv = variants {}; -lin angel_N = variants {}; +lin angel_N = mkN007a "ангел"; lin angela_PN = variants {}; -lin angelic_A = variants {}; +lin angelic_A = mkA078 "ангелски"; lin angelica_N = variants {}; lin angelically_Adv = variants {}; lin angelus_N = variants {}; -lin anger_N = variants {}; -lin anger_V2 = variants {}; +lin anger_N = mkN001 "яд"; +lin anger_V2 = dirV2 (actionV (mkV186 "ядосвам") (mkV186 "ядосам")); lin angers_PN = variants {}; lin angie_PN = variants {}; -lin angina_N = variants {}; +lin angina_N = mkN041 "ангина"; lin angle_N = mkN009 "ъгъл" ; lin angle_V = variants {}; lin angle_V2 = variants {}; @@ -1257,14 +1258,14 @@ lin angle_park_V2 = variants {}; lin angler_N = variants {}; lin anglican_A = variants {}; lin anglican_N = variants {}; -lin anglicism_N = variants {}; +lin anglicism_N = mkN011 "англицизъм"; lin anglicize_V2 = variants {}; lin angling_N = variants {}; lin anglo_catholic_A = variants {}; lin anglo_catholic_N = variants {}; lin anglo_indian_A = variants {}; lin anglo_indian_N = variants {}; -lin anglo_saxon_A = variants {}; +lin anglo_saxon_A = mkA078 "англосаксонски"; lin anglo_saxon_N = variants {}; lin anglomania_N = variants {}; lin anglophil_N = variants {}; @@ -1843,11 +1844,12 @@ lin artlessness_N = variants {}; lin arty_A = variants {}; lin arty_crafty_A = variants {}; lin arum_N = variants {}; -lin aryan_A = variants {}; -lin aryan_N = variants {}; -lin as_Prep = variants {}; -lin asap_PN = variants {}; -lin asbestos_N = variants {}; +lin aryan_A = mkA078 "арийски"; +lin aryanMasc_N = mkN013 "ариец"; +lin aryanFem_N = mkN041 "арийка"; +lin as_Prep = mkPrep "като" Acc; +lin asap_PN = mkPN "АСАП" Masc; +lin asbestos_N = mkN007 "азбест"; lin ascend_V = variants {}; lin ascend_V2 = variants {}; lin ascendancy_N = variants {}; @@ -2047,7 +2049,7 @@ lin asymmetry_N = variants {}; lin asymptote_N = variants {}; lin asymptotic_A = variants {}; lin asymptotically_Adv = variants {}; -lin at_Prep = variants {}; +lin at_Prep = mkPrep "на" Acc; lin at_home_N = variants {}; lin atabrine_N = variants {}; lin atavism_N = variants {}; @@ -2916,7 +2918,7 @@ lin beard_V2 = variants {}; lin bearded_A = variants {}; lin beardless_A = variants {}; lin bearer_N = variants {}; -lin bearing_N = variants {}; +lin bearing_N = mkN072 "отношение"; lin bearish_A = variants {}; lin bearsden_PN = variants {}; lin bearskin_N = variants {}; @@ -3137,7 +3139,7 @@ lin bellyland_V = variants {}; lin bellylaugh_N = variants {}; lin bellylaugh_V = variants {}; lin belo_horizonte_PN = variants {}; -lin belong_V = variants {}; +lin belong_V = stateV (mkV178 "принадлежа"); lin beloved_A = variants {}; lin beloved_N = variants {}; lin below_Adv = variants {}; @@ -3352,7 +3354,7 @@ lin bifurcate_V = variants {}; lin bifurcate_V2 = variants {}; lin bifurcated_A = variants {}; lin bifurcation_N = variants {}; -lin big_A = mkA079 "важен" ; +lin big_A = mkA081 "голям"; lin big_boned_A = variants {}; lin bigamist_N = variants {}; lin bigamous_A = variants {}; @@ -4051,7 +4053,7 @@ lin botany_N = mkN041 "ботаника" ; lin botch_N = variants {}; lin botch_V2 = variants {}; lin botcher_N = variants {}; -lin both7and_DConj = {s=[]; conj=True; distr=True; n = Pl}; +lin both7and_DConj = {s=[]; conj=0; distr=True; n = Pl}; lin both_Adv = variants {}; lin both_Det = variants {}; lin bother_N = variants {}; @@ -5756,8 +5758,8 @@ lin chandelier_N = variants {}; lin chandler_N = variants {}; lin changchun_PN = variants {}; lin change_N = mkN043 "промяна" ; -lin change_V = variants {}; -lin change_V2 = variants {}; +lin change_V = actionV (mkV187 "променям") (mkV174 "променя"); +lin change_V2 = dirV2 (actionV (mkV187 "променям") (mkV174 "променя")); lin changeable_A = variants {}; lin changeableness_N = variants {}; lin changeful_A = variants {}; @@ -6252,7 +6254,7 @@ lin circularity_N = variants {}; lin circularize_V2 = variants {}; lin circulate_V = variants {}; lin circulate_V2 = variants {}; -lin circulation_N = variants {}; +lin circulation_N = mkN047 "циркулация"; lin circumcise_V2 = variants {}; lin circumcision_N = variants {}; lin circumference_N = variants {}; @@ -6619,8 +6621,8 @@ lin cluster_V2 = variants {}; lin clutch_N = variants {}; lin clutch_V = variants {}; lin clutch_V2 = variants {}; -lin clutter_N = variants {}; -lin clutter_V2 = variants {}; +lin clutter_N = mkN047 "бъркотия"; +lin clutter_V2 = dirV2 (actionV (mkV186 "разбърквам") (mkV186 "разбъркам")); lin clwyd_PN = variants {}; lin clydach_PN = variants {}; lin clydebank_PN = variants {}; @@ -7489,13 +7491,13 @@ lin conservatory_N = variants {}; lin conserve_N = variants {}; lin conserve_V2 = variants {}; lin consett_PN = variants {}; -lin consider_V = variants {}; -lin consider_V2 = variants {}; -lin consider_V3 = variants {}; -lin consider_V2V = variants {}; -lin consider_VA = variants {}; -lin consider_VV = variants {}; -lin consider_VS = variants {}; +lin consider_V = actionV (mkV186 "разглеждам") (mkV186 "разгледам"); +lin consider_V2 = dirV2 (actionV (mkV186 "разглеждам") (mkV186 "разгледам")); +lin consider_V3 = mkV3 (actionV (mkV186 "разглеждам") (mkV186 "разгледам")) noPrep (mkPrep "като" Acc); +lin consider_V2V = mkV2V (actionV (mkV186 "разглеждам") (mkV186 "разгледам")) noPrep noPrep; +lin consider_VA = mkVA (actionV (mkV186 "разглеждам") (mkV186 "разгледам")); +lin consider_VV = mkVV (actionV (mkV186 "разглеждам") (mkV186 "разгледам")); +lin consider_VS = mkVS (actionV (mkV186 "разглеждам") (mkV186 "разгледам")); lin considerable_A = mkA076 "особен" ; lin considerate_A = variants {}; lin considerateness_N = variants {}; @@ -7687,9 +7689,9 @@ lin contrastingly_Adv = variants {}; lin contravene_V2 = variants {}; lin contravention_N = variants {}; lin contretemps_N = variants {}; -lin contribute_V = variants {}; -lin contribute_V2 = variants {}; -lin contribute_V2V = variants {}; +lin contribute_V = actionV (mkV187 "допринасям") (mkV145 "допринеса"); +lin contribute_V2 = prepV2 (actionV (mkV187 "допринасям") (mkV145 "допринеса")) (mkPrep "с" Acc); +lin contribute_V2V = mkV2V (actionV (mkV187 "допринасям") (mkV145 "допринеса")) (mkPrep "с" Acc) noPrep; lin contribution_N = mkN007 "принос" ; lin contributor_N = variants {}; lin contributory_A = variants {}; @@ -8578,7 +8580,7 @@ lin crucifix_N = variants {}; lin crucifixion_N = variants {}; lin cruciform_A = variants {}; lin crucify_V2 = variants {}; -lin crude_A = variants {}; +lin crude_A = mkA079 "примитивен"; lin crudeness_N = variants {}; lin crudity_N = variants {}; lin cruel_A = variants {}; @@ -8805,9 +8807,9 @@ lin customerMasc_N = mkN031a "потребител" ; lin customerFem_N = mkN031a "потребител" ; lin customize_V2 = variants {}; lin cut_N = mkN071 "намаляване" ; -lin cut_V = variants {}; -lin cut_V2 = variants {}; -lin cut_VS = variants {}; +lin cut_V = actionV (mkV186 "отрязвам") (mkV157 "отрежа"); +lin cut_V2 = dirV2 (actionV (mkV186 "отрязвам") (mkV157 "отрежа")); +lin cut_VS = mkVS (actionV (mkV186 "отрязвам") (mkV157 "отрежа")); lin cut_out_N = variants {}; lin cut_price_A = variants {}; lin cut_rate_A = variants {}; @@ -9263,12 +9265,12 @@ lin declare_VS = variants {}; lin declassification_N = variants {}; lin declassify_V2 = variants {}; lin declension_N = variants {}; -lin declination_N = variants {}; -lin decline_N = mkN071 "намаляване"; -lin decline_V = variants {}; -lin decline_V2 = variants {}; -lin decline_VV = variants {}; -lin decline_VS = variants {}; +lin declination_N = mkN001 "спад"; +lin decline_N = mkN071 "спадане"; +lin decline_V = actionV (mkV186 "спадам") (mkV152 "спадна"); +lin decline_V2 = dirV2 (actionV (mkV186 "спадам") (mkV152 "спадна")); +lin decline_VV = mkVV (actionV (mkV186 "спадам") (mkV152 "спадна")); +lin decline_VS = mkVS (actionV (mkV186 "спадам") (mkV152 "спадна")); lin declivity_N = variants {}; lin declutch_V = variants {}; lin decode_V2 = variants {}; @@ -11661,7 +11663,7 @@ lin eightsome_N = variants {}; lin eileen_PN = variants {}; lin eindhoven_PN = variants {}; lin eisteddfod_N = variants {}; -lin either7or_DConj = {s=[]; conj=False; distr=True; n = Sg}; +lin either7or_DConj = {s=[]; conj=1; distr=True; n = Sg}; lin either_Adv = variants {}; lin either_Det = variants {}; lin ejaculate_V2 = variants {}; @@ -11855,11 +11857,11 @@ lin emeer_N = variants {}; lin emend_V2 = variants {}; lin emendation_N = variants {}; lin emerald_N = variants {}; -lin emerge_V = variants {}; -lin emerge_V2 = variants {}; -lin emerge_V2V = variants {}; -lin emerge_VS = variants {}; -lin emergence_N = mkN071 "избиване" ; +lin emerge_V = actionV (mkV186 "възниквам") (mkV152 "възникна"); +lin emerge_V2 = dirV2 (actionV (mkV186 "възниквам") (mkV152 "възникна")); +lin emerge_V2V = mkV2V (actionV (mkV186 "възниквам") (mkV152 "възникна")) noPrep noPrep; +lin emerge_VS = mkVS (actionV (mkV186 "възниквам") (mkV152 "възникна")); +lin emergence_N = mkN071 "възникване" ; lin emergency_N = mkN049 "спешност" ; lin emergent_A = variants {}; lin emeritus_A = variants {}; @@ -12485,12 +12487,12 @@ lin evasion_N = mkN071 "избягване" ; lin evasive_A = variants {}; lin evasiveness_N = variants {}; lin eve_N = variants {}; -lin eve_PN = variants {}; -lin evelyn_PN = variants {}; -lin even_A = variants {}; -lin even_AdA = variants {}; -lin even_Adv = variants {}; -lin even_AdV = variants {}; +lin eve_PN = mkPN "Еве" Fem; +lin evelyn_PN = mkPN "Евелин" Fem; +lin even_A = mkA079 "равен"; +lin even_AdA = mkAdA "дори"; +lin even_Adv = mkAdv "дори"; +lin even_AdV = mkAdV "дори"; lin even_N = variants {}; lin even_V2 = variants {}; lin even_handed_A = variants {}; @@ -12704,16 +12706,14 @@ lin expansiveness_N = mkN049 "разширяемост"; lin expatiate_V = variants {}; lin expatriate_N = variants {}; lin expatriate_V2 = variants {}; -lin expect_Prep = variants {}; -lin expect_V = variants {}; -lin expect_V2 = variants {}; -lin expect_V2V = variants {}; -lin expect_VV = variants {}; -lin expect_VS = variants {}; -lin expectancy_N = variants {}; -lin expectant_A = variants {}; -lin expectation_N = variants {}; -lin expected_A = variants {}; +lin expect_V = stateV (mkV186 "очаквам"); +lin expect_V2 = dirV2 (stateV (mkV186 "очаквам")); +lin expect_V2V = mkV2V (stateV (mkV186 "очаквам")) noPrep noPrep; +lin expect_VV = mkVV (stateV (mkV186 "очаквам")); +lin expect_VS = mkVS (stateV (mkV186 "очаквам")); +lin expectancy_N = mkN071 "очакване"; +lin expectant_A = mkA076 "очакван"; +lin expectation_N = mkN071 "очакване"; lin expectorant_N = variants {}; lin expectorate_V = variants {}; lin expectorate_V2 = variants {}; @@ -13016,10 +13016,10 @@ lin falcon_N = variants {}; lin falconry_N = variants {}; lin falkirk_PN = variants {}; lin fall_N = variants {}; -lin fall_V = variants {}; -lin fall_V2 = variants {}; -lin fall_VA = variants {}; -lin fall_VS = variants {}; +lin fall_V = actionV (mkV186 "изпадам") (mkV152 "изпадна"); +lin fall_V2 = dirV2 (actionV (mkV186 "изпадам") (mkV152 "изпадна")); +lin fall_VA = mkVA (actionV (mkV186 "изпадам") (mkV152 "изпадна")); +lin fall_VS = mkVS (actionV (mkV186 "изпадам") (mkV152 "изпадна")); lin fallacious_A = variants {}; lin fallacy_N = variants {}; lin fallibility_N = variants {}; @@ -13377,7 +13377,7 @@ lin few_Num = {s = let few = table {Indef => "няколко"; Def => "няко CFMascDefNom _ => few ! Def; CFFem spec => few ! spec; CFNeut spec => few ! spec }; - n = Pl; + nn = NCountable; nonEmpty = True }; lin fewness_N = variants {}; @@ -13504,11 +13504,11 @@ lin financial_A = mkA076 "финансов" ; lin financier_N = variants {}; lin finch_N = variants {}; lin find_N = variants {}; -lin find_V = variants {}; -lin find_V2 = variants {}; -lin find_V2V = variants {}; -lin find_V2A = variants {}; -lin find_VS = variants {}; +lin find_V = stateV (mkV186 "намирам"); +lin find_V2 = dirV2 (stateV (mkV186 "намирам")); +lin find_V2V = mkV2V (stateV (mkV186 "намирам")) noPrep noPrep; +lin find_V2A = mkV2A (stateV (mkV186 "намирам")) noPrep; +lin find_VS = mkVS (stateV (mkV186 "намирам")); lin finder_N = variants {}; lin finding_N = mkN072 "заключение" ; lin fine_A = mkA076 "фин" ; @@ -14859,8 +14859,8 @@ lin gambol_N = variants {}; lin gambol_V = variants {}; lin game_A = variants {}; lin game_N = mkN041 "игра" ; -lin game_V = variants {}; -lin game_V2 = variants {}; +lin game_V = stateV (mkV161 "играя"); +lin game_V2 = dirV2 (stateV (mkV161 "играя")); lin game_bag_N = variants {}; lin game_bird_N = variants {}; lin game_licence_N = variants {}; @@ -14901,20 +14901,21 @@ lin gap_N = mkN041 "празнина"; lin gap_toothed_A = variants {}; lin gape_N = variants {}; lin gape_V = variants {}; -lin garage_N = variants {}; -lin garage_V2 = variants {}; +lin garage_N = mkN007 "гараж"; +lin garage_V2 = stateV (mkV186 "паркирам"); lin garb_N = variants {}; lin garb_V2 = variants {}; lin garbage_N = mkN014 "боклук"; lin garbage_can_N = variants {}; lin garble_V2 = variants {}; -lin garden_N = variants {}; +lin garden_N = mkN041 "градина"; lin garden_V = variants {}; lin garden_truck_N = variants {}; -lin gardener_N = mkN031a "градинар"; +lin gardenerMasc_N = mkN031a "градинар"; +lin gardenerFem_N = mkN041 "градинарка" lin gardenia_N = mkN047 "гардения"; lin gardening_N = mkN054 "градинарство" ; -lin gareth_PN = variants {}; +lin gareth_PN = mkPN "Гарет" Masc; lin garforth_PN = variants {}; lin gargantuan_A = variants {}; lin gargle_N = variants {}; @@ -14925,12 +14926,12 @@ lin garish_A = variants {}; lin garland_N = variants {}; lin garland_V2 = variants {}; lin garlic_N = mkN007 "чесън" ; -lin garment_N = variants {}; +lin garment_N = mkN041 "одежда"; lin garner_N = variants {}; lin garner_V2 = variants {}; lin garnet_N = variants {}; -lin garnish_N = variants {}; -lin garnish_V2 = variants {}; +lin garnish_N = mkN041 "гарнитура"; +lin garnish_V2 = dirV2 (stateV (mkV186 "гарнирам")); lin garotte_N = variants {}; lin garotte_V2 = variants {}; lin garret_N = variants {}; @@ -14968,9 +14969,9 @@ lin gasify_V2 = variants {}; lin gasket_N = variants {}; lin gaslight_N = variants {}; lin gasmask_N = variants {}; -lin gasolene_N = variants {}; -lin gasoline_N = variants {}; -lin gasometer_N = variants {}; +lin gasolene_N = mkN007 "газолин"; +lin gasoline_N = mkN007 "газолин"; +lin gasometer_N = mkN009 "газометър"; lin gasp_N = variants {}; lin gasp_V = variants {}; lin gasp_V2 = variants {}; @@ -14989,10 +14990,10 @@ lin gatehouse_N = variants {}; lin gatepost_N = variants {}; lin gateshead_PN = variants {}; lin gateway_N = variants {}; -lin gather_V = variants {}; -lin gather_V2 = variants {}; -lin gatherer_N = variants {}; -lin gathering_N = variants {}; +lin gather_V = actionV (mkV186 "събирам") (mkV170 "събера"); +lin gather_V2 = dirV2 (actionV (mkV186 "събирам") (mkV170 "събера")); +lin gatherer_N = mkN007b "събирач"; +lin gathering_N = mkN071 "събиране"; lin gatt_N = variants {}; lin gauche_A = variants {}; lin gaucherie_N = variants {}; @@ -15041,14 +15042,14 @@ lin gearbox_N = variants {}; lin gearshift_N = variants {}; lin gecko_N = variants {}; lin gee_gee_N = variants {}; -lin geezer_N = variants {}; +lin geezer_N = mkN038 "дядка"; lin geiger_N = variants {}; -lin geisha_N = variants {}; +lin geisha_N = mkN041 "гейша"; lin gel_N = variants {}; lin gel_V = variants {}; -lin gelatin_N = variants {}; -lin gelatine_N = variants {}; -lin gelatinous_A = variants {}; +lin gelatin_N = mkN007 "желатин"; +lin gelatine_N = mkN007 "желатин"; +lin gelatinous_A = mkA076 "желатинов"; lin geld_V2 = variants {}; lin gelding_N = variants {}; lin gelignite_N = variants {}; @@ -15060,9 +15061,9 @@ lin gemmed_A = variants {}; lin gen_N = variants {}; lin gen_PN = variants {}; lin gen_V2 = variants {}; -lin gendarme_N = variants {}; -lin gendarmerie_N = variants {}; -lin gender_N = mkN001 "род" ; +lin gendarme_N = mkN007a "жандарм"; +lin gendarmerie_N = mkN047 "жандармерия"; +lin gender_N = mkN001 "пол"; lin gene_N = mkN007 "ген" ; lin gene_PN = variants {}; lin genealogical_A = variants {}; @@ -15078,16 +15079,16 @@ lin generalize_V2 = variants {}; lin generate_V2 = variants {}; lin generation_N = mkN071 "генериране" ; lin generative_A = variants {}; -lin generator_N = variants {}; +lin generator_N = mkN007 "генератор"; lin generic_A = variants {}; lin generically_Adv = variants {}; lin generosity_N = variants {}; lin generous_A = mkA080 "щедър" ; -lin genesis_N = variants {}; +lin genesis_N = mkN072 "сътворение"; lin genetic_A = mkA078 "генетически" ; lin genetically_Adv = variants {}; -lin geneticist_N = variants {}; -lin genetics_N = variants {}; +lin geneticist_N = mkN014 "генетик"; +lin genetics_N = mkN041 "генетика"; lin geneva_PN = variants {}; lin genial_A = variants {}; lin geniality_N = variants {}; @@ -15099,7 +15100,7 @@ lin genius_loci_N = variants {}; lin genoa_PN = variants {}; lin genocide_N = mkN007 "геноцид" ; lin genova_PN = variants {}; -lin genre_N = variants {}; +lin genre_N = mkN001 "жанр"; lin genre_painting_N = variants {}; lin gent_N = variants {}; lin genteel_A = variants {}; @@ -15107,12 +15108,12 @@ lin gentian_N = variants {}; lin gentile_A = variants {}; lin gentile_N = variants {}; lin gentility_N = variants {}; -lin gentle_A = variants {}; -lin gentleman_N = variants {}; +lin gentle_A = mkA079 "нежен"; +lin gentleman_N = mkN007a "джентълмен"; lin gentleman_at_arms_N = variants {}; -lin gentlemanly_A = variants {}; -lin gentleness_N = variants {}; -lin gentlewoman_N = variants {}; +lin gentlemanly_A = mkA078 "джентълменски"; +lin gentleness_N = mkN054 "джентълменство"; +lin gentlewoman_N = mkN041 "джентълменка"; lin gently_Adv = variants {}; lin gentry_N = variants {}; lin genuflect_V = variants {}; @@ -15122,60 +15123,62 @@ lin genuine_A = mkA079 "оригинален" ; lin genuineness_N = variants {}; lin genus_N = variants {}; lin geocentric_A = variants {}; -lin geoff_PN = variants {}; -lin geoffrey_PN = variants {}; -lin geographer_N = variants {}; -lin geographical_A = variants {}; -lin geography_N = variants {}; -lin geological_A = variants {}; -lin geologist_N = variants {}; -lin geology_N = variants {}; -lin geometric_A = mkA078 "геометрически" ; -lin geometrical_A = variants {}; -lin geometry_N = variants {}; -lin geophysical_A = variants {}; -lin geophysics_N = variants {}; -lin geopolitics_N = variants {}; -lin george_PN = variants {}; +lin geoff_PN = mkPN "Джеф" Masc; +lin geoffrey_PN = mkPN "Джефри" Masc; +lin geographer_N = mkN007a "географ"; +lin geographical_A = mkA078 "географски"; +lin geography_N = mkN047 "география"; +lin geological_A = mkA078 "геоложки"; +lin geologistMasc_N = mkN015 "геолог"; +lin geologistFem_N = mkN041 "геоложка"; +lin geology_N = mkN047 "геология"; +lin geometric_A = mkA078 "геометрически"; +lin geometrical_A = mkA078 "геометрически"; +lin geometry_N = mkN047 "геометрия"; +lin geophysical_A = mkA078 "геофизически"; +lin geophysics_N = mkN041 "геофизика"; +lin geopolitics_N = mkN041 "геополитика"; +lin george_PN = mkPN "Джордж" Masc; lin georgette_N = variants {}; -lin georgia_PN = variants {}; -lin georgian_A = variants {}; -lin georgian_N = variants {}; +lin georgia_PN = mkPN "Джорджия" Fem; +lin georgian_A = mkA078 "грузински"; +lin georgian_N = mkN008a "грузинец"; lin georgie_PN = variants {}; lin gerald_PN = variants {}; lin geraldine_PN = variants {}; -lin geranium_N = variants {}; +lin geranium_N = mkN007 "здравец"; lin gerard_PN = variants {}; lin geriatric_A = variants {}; lin geriatrician_N = variants {}; -lin geriatrics_N = variants {}; +lin geriatrics_N = mkN047 "гериатрия"; lin germ_N = variants {}; -lin german_A = mkA078 "германски" ; -lin german_N = variants {}; -lin germane_A = variants {}; -lin germanic_A = variants {}; +lin german_A = mkA078 "германски"; +lin germanMasc_N = mkN008a "германец"; +lin germanFem_N = mkN041 "германка" +lin germane_A = mkA078 "германски"; +lin germanic_A = mkA078 "германски"; lin germany_PN = mkPN "Германия" Fem; lin germicide_N = variants {}; lin germinate_V = variants {}; lin germinate_V2 = variants {}; lin germination_N = variants {}; -lin gerontology_N = variants {}; +lin gerontology_N = mkN047 "геронтология"; lin gerry_PN = variants {}; lin gerrymander_N = variants {}; lin gerrymander_V2 = variants {}; lin gertie_PN = variants {}; -lin gertrude_PN = variants {}; +lin gertrude_PN = mkPN "Гертруд" Fem; lin gerund_N = variants {}; -lin gestapo_N = variants {}; +lin gestapo_N = mkN054 "гестапо"; lin gestation_N = variants {}; -lin gesticulate_V = variants {}; -lin gesticulation_N = variants {}; -lin gesture_N = variants {}; -lin gesture_V = variants {}; +lin gesticulate_V = stateV (mkV186 "жестикулирам"); +lin gesticulation_N = mkN047 "жестикулация"; +lin gesture_N = mkN001 "жест"; +lin gesture_V = stateV (mkV186 "жестикулирам"); lin get_V = variants {}; lin get_V2 = variants {}; lin get_V2V = variants {}; -lin get_VA = variants {}; +lin get_VA = stateV (mkV186 "ставам"); lin get_VV = variants {}; lin get_VS = variants {}; lin get_at_able_A = variants {}; @@ -15183,8 +15186,8 @@ lin get_together_N = variants {}; lin get_up_N = variants {}; lin getaway_N = variants {}; lin geum_N = variants {}; -lin geyser_N = variants {}; -lin ghana_PN = variants {}; +lin geyser_N = mkN007 "гейзер"; +lin ghana_PN = mkPN "Гана" Fem; lin ghanaian_A = variants {}; lin ghanaian_N = variants {}; lin gharry_N = variants {}; @@ -15193,19 +15196,19 @@ lin ghat_N = variants {}; lin ghee_N = variants {}; lin ghent_PN = variants {}; lin gherkin_N = variants {}; -lin ghetto_N = variants {}; -lin ghost_N = mkN001 "дух" ; +lin ghetto_N = mkN054 "гето"; +lin ghost_N = mkN001 "дух"; lin ghost_V = variants {}; lin ghost_V2 = variants {}; lin ghost_writer_N = variants {}; -lin ghostliness_N = variants {}; -lin ghostly_A = variants {}; +lin ghostliness_N = mkN049 "призрачност"; +lin ghostly_A = mkA079 "призрачен"; lin ghoul_N = variants {}; lin ghoulish_A = variants {}; lin ghq_PN = variants {}; lin gi_N = variants {}; lin giant_N = mkN007a "гигант" ; -lin giantess_N = variants {}; +lin giantess_N = mkN041 "гигантка"; lin gibber_V = variants {}; lin gibberish_N = variants {}; lin gibbet_N = variants {}; @@ -15215,22 +15218,22 @@ lin gibbous_A = variants {}; lin gibe_N = variants {}; lin gibe_V = variants {}; lin gibingly_Adv = variants {}; -lin gibraltar_PN = variants {}; +lin gibraltar_PN = mkPN "Гибралтар" Masc; lin gibraltarian_A = variants {}; lin gibraltarian_N = variants {}; lin giddily_Adv = variants {}; lin giddiness_N = variants {}; lin giddy_A = variants {}; lin giffnock_PN = variants {}; -lin gift_N = variants {}; +lin gift_N = mkN014 "подарък"; lin gift_V2 = variants {}; -lin gifted_A = variants {}; +lin gifted_A = mkA076 "надарен"; lin gig_N = variants {}; lin gigantic_A = mkA078 "гигантски" ; lin giggle_N = variants {}; lin giggle_V = variants {}; lin gigolo_N = variants {}; -lin gilbert_PN = variants {}; +lin gilbert_PN = mkPN "Гилбърт" Masc; lin gilbertian_A = variants {}; lin gild_N = variants {}; lin gild_V2 = variants {}; @@ -15251,16 +15254,16 @@ lin gimmick_N = variants {}; lin gin_N = variants {}; lin gin_V2 = variants {}; lin gina_PN = variants {}; -lin ginger_N = variants {}; +lin ginger_N = mkN007 "джинджифил"; lin ginger_V2 = variants {}; lin gingerbread_N = variants {}; lin gingerly_A = variants {}; lin gingerly_Adv = variants {}; lin gingham_N = variants {}; -lin gingko_N = variants {}; +lin gingko_N = mkN040 "гинко"; lin ginseng_N = variants {}; -lin gipsy_N = variants {}; -lin giraffe_N = variants {}; +lin gipsy_N = mkN018 "циганин"; +lin giraffe_N = mkN007 "жираф"; lin gird_V = variants {}; lin gird_V2 = variants {}; lin girder_N = variants {}; @@ -15269,8 +15272,8 @@ lin girdle_V2 = variants {}; lin girl_N = mkN065 "момиче" ; lin girlfriend_N = variants {}; lin girlhood_N = mkN054 "моминство" ; -lin girlish_A = variants {}; -lin girlishness_N = variants {}; +lin girlish_A = mkA078 "момичешки"; +lin girlishness_N = mkN054 "моминство"; lin giro_N = variants {}; lin girth_N = variants {}; lin girvan_PN = variants {}; @@ -15279,18 +15282,18 @@ lin give_N = variants {}; lin give_V = variants {}; lin give_V2 = variants {}; lin give_V3 = variants {}; -lin giveaway_N = variants {}; +lin giveaway_N = mkN014 "подарък"; lin giver_N = variants {}; lin giveth_V2 = variants {}; lin gizzard_N = variants {}; lin glace_A = variants {}; -lin glacial_A = variants {}; -lin glacier_N = variants {}; +lin glacial_A = mkA076 "ледников"; +lin glacier_N = mkN014 "ледник"; lin glad_A = variants {}; lin gladden_V2 = variants {}; lin glade_N = variants {}; -lin gladiator_N = variants {}; -lin gladiatorial_A = variants {}; +lin gladiator_N = mkN007a "гладиатор"; +lin gladiatorial_A = mkA078 "гладиаторски"; lin gladiolus_N = variants {}; lin gladness_N = variants {}; lin gladsome_A = variants {}; @@ -15310,21 +15313,21 @@ lin glare_N = variants {}; lin glare_V = variants {}; lin glare_V2 = variants {}; lin glaring_A = variants {}; -lin glasgow_PN = variants {}; +lin glasgow_PN = mkPN "Гласгоу" Masc; lin glass_N = mkN041 "чаша" ; lin glass_V2 = variants {}; lin glass_blower_N = variants {}; lin glass_cutter_N = variants {}; lin glass_wool_N = variants {}; lin glassful_N = variants {}; -lin glasshouse_N = variants {}; +lin glasshouse_N = mkN047 "оранжерия"; lin glassware_N = variants {}; lin glassworks_N = variants {}; -lin glassy_A = variants {}; +lin glassy_A = mkA076 "стъклен"; lin glastonbury_PN = variants {}; lin glaswegian_A = variants {}; lin glaswegian_N = variants {}; -lin glaucoma_N = variants {}; +lin glaucoma_N = mkN041 "глаукома"; lin glaucous_A = variants {}; lin glaze_N = variants {}; lin glaze_V = variants {}; @@ -15415,7 +15418,7 @@ lin glumness_N = variants {}; lin glusburn_PN = variants {}; lin glut_N = variants {}; lin glut_V2 = variants {}; -lin gluten_N = variants {}; +lin gluten_N = mkA079 "глутен"; lin glutinous_A = variants {}; lin glutton_N = variants {}; lin gluttonous_A = variants {}; @@ -15428,15 +15431,15 @@ lin gnash_V2 = variants {}; lin gnat_N = variants {}; lin gnaw_V = variants {}; lin gnaw_V2 = variants {}; -lin gnome_N = variants {}; +lin gnome_N = mkN001 "гном"; lin gnp_N = variants {}; -lin gnu_N = variants {}; +lin gnu_N = mkN065 "гну"; lin go_N = variants {}; -lin go_V = variants {}; -lin go_V2 = variants {}; -lin go_VA = variants {}; -lin go_VV = variants {}; -lin go_VS = variants {}; +lin go_V = actionV (mkV186 "отивам") (mkV146 "отида"); +lin go_V2 = dirV2 (actionV (mkV186 "отивам") (mkV146 "отида")); +lin go_VA = mkVA (actionV (mkV186 "отивам") (mkV146 "отида")); +lin go_VV = mkVV (actionV (mkV186 "отивам") (mkV146 "отида")); +lin go_VS = mkVS (actionV (mkV186 "отивам") (mkV146 "отида")); lin go_ahead_N = variants {}; lin go_as_you_please_A = variants {}; lin go_between_N = variants {}; @@ -15455,7 +15458,7 @@ lin goalie_N = variants {}; lin goalkeeper_N = variants {}; lin goalless_A = variants {}; lin goalmouth_N = variants {}; -lin goat_N = variants {}; +lin goat_N = mkN041 "коза"; lin goatee_N = variants {}; lin goatherd_N = variants {}; lin goatskin_N = variants {}; @@ -15468,7 +15471,7 @@ lin gobbledygook_N = variants {}; lin gobbler_N = variants {}; lin goblet_N = variants {}; lin goblin_N = variants {}; -lin god_N = mkN007a "господ" ; +lin god_N = mkN001 "бог"; lin god_PN = variants {}; lin god_damn_A = variants {}; lin god_damned_A = variants {}; @@ -15477,17 +15480,17 @@ lin godchild_N = variants {}; lin goddam_A = variants {}; lin goddam_Adv = variants {}; lin goddaughter_N = variants {}; -lin goddess_N = variants {}; +lin goddess_N = mkN047 "богиня"; lin godfather_N = variants {}; lin godfearing_A = variants {}; lin godforsaken_A = variants {}; lin godfrey_PN = variants {}; lin godhead_N = variants {}; -lin godless_A = variants {}; -lin godlessness_N = variants {}; -lin godlike_A = variants {}; +lin godless_A = mkA079 "безбожен"; +lin godlessness_N = mkN072 "безбожие"; +lin godlike_A = mkA079 "богоподобен"; lin godliness_N = variants {}; -lin godly_A = variants {}; +lin godly_A = mkA078 "божи"; lin godmanchester_PN = variants {}; lin godmother_N = variants {}; lin godown_N = variants {}; @@ -15518,7 +15521,7 @@ lin goldfinch_N = variants {}; lin goldfish_N = variants {}; lin goldmine_N = variants {}; lin goldsmith_N = mkN054 "златарство" ; -lin golf_N = variants {}; +lin golf_N = mkN001 "голф"; lin golf_V = variants {}; lin golf_ball_N = variants {}; lin golf_club_N = variants {}; @@ -15528,13 +15531,13 @@ lin golfer_N = variants {}; lin goliath_N = variants {}; lin golliwog_N = variants {}; lin golosh_N = variants {}; -lin gondola_N = variants {}; -lin gondolier_N = variants {}; +lin gondola_N = mkN041 "гондола"; +lin gondolier_N = mkN007a "гондолиер"; lin goner_N = variants {}; -lin gong_N = variants {}; +lin gong_N = mkN001 "гонг"; lin gong_V2 = variants {}; -lin gonorrhea_N = variants {}; -lin gonorrhoea_N = variants {}; +lin gonorrhea_N = mkN047 "гонорея"; +lin gonorrhoea_N = mkN047 "гонорея"; lin goo_N = variants {}; lin good_A = adjAdv (mkA080 "добър") "добре" ; lin good_N = mkN007 "продукт" ; @@ -15565,49 +15568,49 @@ lin goofy_A = variants {}; lin googly_N = variants {}; lin goole_PN = variants {}; lin goon_N = variants {}; -lin goose_N = variants {}; +lin goose_N = mkN041 "гъска"; lin goose_flesh_N = variants {}; lin goose_step_N = variants {}; lin gooseberry_N = variants {}; lin gopher_N = variants {}; lin gordian_A = variants {}; -lin gordon_PN = variants {}; +lin gordon_PN = mkPN "Гордън" Masc; lin gore_N = variants {}; lin gore_V2 = variants {}; -lin gorge_N = variants {}; +lin gorge_N = mkN041 "клисура"; lin gorge_V = variants {}; lin gorge_V2 = variants {}; -lin gorgeous_A = variants {}; +lin gorgeous_A = mkA079 "разкошен"; lin gorgon_N = variants {}; lin gorgonzola_N = variants {}; -lin gorilla_N = variants {}; -lin gorky_PN = variants {}; +lin gorilla_N = mkN041 "горила"; +lin gorky_PN = mkPN "Горки" Masc; lin gormandize_V = variants {}; lin gormless_A = variants {}; lin gorse_N = variants {}; lin gorseinon_PN = variants {}; lin gory_A = variants {}; lin gosling_N = variants {}; -lin gospel_N = variants {}; +lin gospel_N = mkN072 "евангелие"; lin gosport_PN = variants {}; lin gossamer_N = variants {}; -lin gossip_N = variants {}; +lin gossip_N = mkN001 "слух"; lin gossip_V = variants {}; -lin goteborg_PN = variants {}; +lin goteborg_PN = mkPN "Гьотеборг" Masc; lin goth_N = variants {}; -lin gothenburg_PN = variants {}; -lin gothic_A = variants {}; +lin gothenburg_PN = mkPN "Гьотеборг" Masc; +lin gothic_A = mkA078 "готически"; lin gothic_N = variants {}; -lin gottingen_PN = variants {}; +lin gottingen_PN = mkPN "Гьотинген" Masc; lin gouache_N = variants {}; lin gouge_N = variants {}; lin gouge_V2 = variants {}; -lin goulash_N = variants {}; +lin goulash_N = mkN007 "гулаш"; lin gourd_N = variants {}; lin gourmand_N = variants {}; lin gourmet_N = variants {}; lin gourock_PN = variants {}; -lin gout_N = variants {}; +lin gout_N = mkN041 "подагра"; lin gouty_A = variants {}; lin gov_PN = variants {}; lin govern_V = variants {}; @@ -15616,7 +15619,7 @@ lin governance_N = variants {}; lin governess_N = variants {}; lin governing_A = mkA076 "управляващ" ; lin government_N = mkN054 "правителство" ; -lin governmental_A = variants {}; +lin governmental_A = mkA076 "правителствен"; lin governor_N = mkN014 "градоначалник" ; lin governor_general_N = variants {}; lin govt_N = variants {}; @@ -16567,12 +16570,12 @@ lin hautboy_N = variants {}; lin hauteur_N = variants {}; lin havana_N = variants {}; lin havana_PN = variants {}; -lin have_V = variants {}; -lin have_V2 = variants {}; +lin have_V = stateV (mkV186 "имам"); +lin have_V2 = dirV2 (stateV (mkV186 "имам")); lin have_VS = variants {}; lin have_VV = variants {}; -lin have_V2V = variants {}; -lin haven_N = variants {}; +lin have_V2V = mkV2V (stateV (mkV186 "имам")) noPrep noPrep; +lin haven_N = mkN028a "рай"; lin haverfordwest_PN = variants {}; lin haverhill_PN = variants {}; lin havering_PN = variants {}; @@ -16614,7 +16617,7 @@ lin hazy_A = variants {}; lin he_Pron = mkPron "той" "него" "му" "негов" "неговия" "неговият" "негова" "неговата" "негово" "неговото" "негови" "неговите" (GSg Masc) P3; lin he_goat_N = variants {}; lin he_man_N = variants {}; -lin head_N = mkN001 "шеф" ; +lin head_N = mkN041 "глава"; lin head_V = variants {}; lin head_V2 = variants {}; lin head_hunter_N = variants {}; @@ -18392,7 +18395,7 @@ lin indian_N = variants {}; lin indiana_PN = variants {}; lin indianapolis_PN = variants {}; lin indicate_V = variants {}; -lin indicate_V2 = variants {}; +lin indicate_V2 = dirV2 (actionV (mkV186 "показвам") (mkV156 "покажа")); lin indicate_VS = variants {}; lin indication_N = mkN047 "индикация" ; lin indicative_A = variants {}; @@ -18646,8 +18649,9 @@ lin inharmonious_A = variants {}; lin inherent_A = variants {}; lin inherit_V = variants {}; lin inherit_V2 = variants {}; -lin inheritance_N = variants {}; -lin inheritor_N = variants {}; +lin inheritance_N = mkN071 "наследяване"; +lin inheritor_N = mkN014 "наследник"; +lin inheritorFem_N = mkN041 "наследница"; lin inhibit_V2 = variants {}; lin inhibition_N = variants {}; lin inhibitor_N = variants {}; @@ -19149,10 +19153,10 @@ lin invert_V2 = variants {}; lin invertebrate_A = variants {}; lin invertebrate_N = variants {}; lin inverurie_PN = variants {}; -lin invest_V = variants {}; -lin invest_V2 = variants {}; -lin investigate_V = variants {}; -lin investigate_V2 = variants {}; +lin invest_V = stateV (mkV186 "инвестирам"); +lin invest_V2 = dirV2 (stateV (mkV186 "инвестирам")); +lin investigate_V = stateV (mkV186 "разследвам"); +lin investigate_V2 = dirV2 (stateV (mkV186 "разследвам")); lin investigation_N = mkN071 "разследване" ; lin investigator_N = mkN007a "инспектор" ; lin investiture_N = variants {}; @@ -19747,7 +19751,7 @@ lin jump_N = variants {}; lin jump_V = variants {}; lin jump_V2 = variants {}; lin jump_V2V = variants {}; -lin jump_VV = variants {}; +lin jump_VV = mkVV (actionV (mkV186 "скачам") (mkV176 "скоча")); lin jumped_up_A = variants {}; lin jumper_N = variants {}; lin jumpiness_N = variants {}; @@ -20456,9 +20460,9 @@ lin laughing_A = variants {}; lin laughing_gas_N = variants {}; lin laughing_stock_N = variants {}; lin laughter_N = variants {}; -lin launch_N = mkN071 "започване" ; -lin launch_V = variants {}; -lin launch_V2 = variants {}; +lin launch_N = mkN071 "стартиране"; +lin launch_V = stateV (mkV186 "стартирам"); +lin launch_V2 = dirV2 (stateV (mkV186 "стартирам")); lin launcher_N = variants {}; lin launching_pad_N = variants {}; lin launching_site_N = variants {}; @@ -20747,17 +20751,17 @@ lin les_PN = variants {}; lin lesbian_N = variants {}; lin lesbianism_N = variants {}; lin lese_majesty_N = variants {}; -lin lesion_N = variants {}; -lin lesley_PN = variants {}; -lin leslie_PN = variants {}; -lin lesotho_PN = variants {}; -lin less_AdA = variants {}; -lin less_Adv = variants {}; +lin lesion_N = mkN072 "поражение"; +lin lesley_PN = mkPN "Лесли" Masc; +lin leslie_PN = mkPN "Лесли" Masc; +lin lesotho_PN = mkPN "Лесото" Neut; +lin less_AdA = mkAdA "по - малко"; +lin less_Adv = mkAdv "по - малко"; lin less_Det = variants {}; lin lessee_N = variants {}; lin lessen_V = variants {}; lin lessen_V2 = variants {}; -lin lesson_N = mkN047 "лекция" ; +lin lesson_N = mkN014 "урок"; lin lessor_N = variants {}; lin lest_Prep = variants {}; lin let_N = variants {}; @@ -21848,7 +21852,7 @@ lin major_general_N = variants {}; lin majority_N = mkN054 "мнозинство" ; lin make_N = variants {}; lin make_V = variants {}; -lin make_V2 = dirV2 (stateV (mkV173 "правя")); +lin make_V2 = dirV2 (actionV (mkV173 "правя") (mkV173 "направя")); lin make_V2A = variants {}; lin make_V2V = variants {}; lin make_V3 = variants {}; @@ -23637,30 +23641,30 @@ lin moult_N = variants {}; lin moult_V = variants {}; lin moult_V2 = variants {}; lin mound_N = variants {}; -lin mount_N = variants {}; -lin mount_V = variants {}; -lin mount_V2 = variants {}; +lin mount_N = mkN041 "планина"; +lin mount_V = stateV (mkV186 "монтирам"); +lin mount_V2 = dirV2 (stateV (mkV186 "монтирам")); lin mount_VS = variants {}; -lin mountain_N = mkN041 "гора" ; +lin mountain_N = mkN041 "планина" ; lin mountain_ash_PN = variants {}; -lin mountaineer_N = variants {}; -lin mountaineering_N = variants {}; +lin mountaineer_N = mkN031a "планинар"; +lin mountaineering_N = mkN054 "планинарство"; lin mountainous_A = mkA078 "планинарски" ; lin mountebank_N = variants {}; lin mountie_N = variants {}; -lin mourn_V = variants {}; -lin mourn_V2 = variants {}; -lin mourner_N = variants {}; +lin mourn_V = actionV (mkV186 "оплаквам") (mkV155 "оплача"); +lin mourn_V2 = dirV2 (actionV (mkV186 "оплаквам") (mkV155 "оплача")); +lin mourner_N = mkN041 "оплаквачка"; lin mournful_A = variants {}; -lin mourning_N = variants {}; +lin mourning_N = mkN071 "оплакване"; lin mourning_band_N = variants {}; lin mourning_ring_N = variants {}; -lin mouse_N = variants {}; +lin mouse_N = mkN041 "мишка"; lin mouse_V = variants {}; lin mouser_N = variants {}; lin mousetrap_N = variants {}; -lin mousse_N = variants {}; -lin moustache_N = variants {}; +lin mousse_N = mkN007 "мус"; +lin moustache_N = mkN014 "мустак"; lin mousy_A = variants {}; lin mouth_N = mkN042 "уста" ; lin mouth_V = variants {}; @@ -23669,10 +23673,10 @@ lin mouth_organ_N = variants {}; lin mouth_watering_A = variants {}; lin mouthful_N = variants {}; lin mouthpiece_N = variants {}; -lin movable_A = variants {}; +lin movable_A = mkA079 "подвижен"; lin move_N = mkN071 "прехвърляне" ; -lin move_V = variants {}; -lin move_V2 = variants {}; +lin move_V = actionV (mkV176 "движа") (mkV176 "придвижа"); +lin move_V2 = dirV2 (actionV (mkV176 "движа") (mkV176 "придвижа")); lin move_V2V = variants {}; lin move_VV = variants {}; lin movement_N = mkN072 "движение" ; @@ -23708,7 +23712,7 @@ lin muckraking_N = variants {}; lin mucky_A = variants {}; lin mucous_A = variants {}; lin mucus_N = variants {}; -lin mud_N = variants {}; +lin mud_N = mkN042 "кал"; lin mud_V2 = variants {}; lin mud_bath_N = variants {}; lin muddle_N = variants {}; @@ -23762,50 +23766,50 @@ lin mullion_N = variants {}; lin mullioned_A = variants {}; lin multan_PN = variants {}; lin multi_ethnicity_N = mkN049 "мултиетничност"; -lin multi_lingual_A = variants {}; +lin multi_lingual_A = mkA079 "многоезичен"; lin multifarious_A = variants {}; lin multiform_A = variants {}; lin multilateral_A = variants {}; -lin multiple_A = variants {}; +lin multiple_A = mkA076 "множествен"; lin multiple_N = variants {}; -lin multiplex_A = variants {}; -lin multiplication_N = variants {}; +lin multiplex_A = mkA079 "мултиплексен"; +lin multiplication_N = mkN072 "умножение"; lin multiplicity_N = variants {}; -lin multiply_V = variants {}; -lin multiply_V2 = variants {}; +lin multiply_V = actionV (mkV186 "умножавам") (mkV178 "умножа"); +lin multiply_V2 = dirV2 (actionV (mkV186 "умножавам") (mkV178 "умножа")); lin multitude_N = mkN054 "множество" ; -lin multitudinous_A = variants {}; +lin multitudinous_A = mkA076 "многочислен"; lin multum_in_parvo_N = variants {}; lin mum_A = variants {}; -lin mum_N = variants {}; +lin mum_N = mkN041 "мама"; lin mumble_V = variants {}; lin mumble_V2 = variants {}; lin mumbo_jumbo_N = variants {}; lin mummer_N = variants {}; lin mummery_N = variants {}; -lin mummification_N = variants {}; -lin mummify_V2 = variants {}; -lin mummy_N = variants {}; +lin mummification_N = mkN071 "мумифициране"; +lin mummify_V2 = dirV2 (stateV (mkV186 "мумифицирам")); +lin mummy_N = mkN047 "мумия"; lin mumps_N = variants {}; lin munch_V = variants {}; lin munch_V2 = variants {}; -lin mundane_A = variants {}; -lin munich_PN = variants {}; +lin mundane_A = mkA078 "светски"; +lin munich_PN = mkPN "Мюнхен" Masc; lin municipal_A = mkA078 "общински" ; lin municipality_N = mkN041 "община" ; -lin munificence_N = variants {}; -lin munificent_A = variants {}; +lin munificence_N = mkN049 "щедрост"; +lin munificent_A = mkA080 "щедър"; lin munition_N = mkN047 "муниция" ; -lin munition_V2 = variants {}; -lin munster_PN = variants {}; -lin mural_A = variants {}; -lin mural_N = variants {}; +lin munition_V2 = dirV2 (actionV (mkV186 "въоръжавам") (mkV176 "въоръжа")); +lin munster_PN = mkPN "Мънстър" Masc; +lin mural_A = mkA079 "стенен"; +lin mural_N = mkN007 "стенопис"; lin murder_N = mkN071 "убиване" ; -lin murder_V2 = variants {}; -lin murderer_N = variants {}; -lin murderess_N = variants {}; -lin murderous_A = variants {}; -lin muriel_PN = variants {}; +lin murder_V2 = dirV2 (actionV (mkV186 "убивам") (mkV163 "убия")); +lin murderer_N = mkN013 "убиец"; +lin murderess_N = mkN041 "убийца"; +lin murderous_A = mkA076 "убийствен"; +lin muriel_PN = mkPN "Мюриел" Fem; lin murk_N = variants {}; lin murkily_Adv = variants {}; lin murky_A = variants {}; @@ -23816,7 +23820,7 @@ lin murphy_N = variants {}; lin murrain_N = variants {}; lin murton_PN = variants {}; lin muscatel_N = variants {}; -lin muscle_N = variants {}; +lin muscle_N = mkN007 "мускул"; lin muscle_V = variants {}; lin muscle_V2 = variants {}; lin muscle_bound_A = variants {}; @@ -23824,42 +23828,43 @@ lin muscleman_N = variants {}; lin muscovite_A = variants {}; lin muscovite_N = variants {}; lin muscovy_N = variants {}; -lin muscular_A = variants {}; -lin muse_N = variants {}; +lin muscular_A = mkA079 "мускулен"; +lin muse_N = mkN041 "муза"; lin muse_V = variants {}; lin muse_VS = variants {}; lin museum_N = mkN032 "музей" ; -lin mush_N = variants {}; -lin mushroom_N = variants {}; +lin mush_N = mkN041 "каша"; +lin mushroom_N = mkN041 "гъба"; lin mushroom_V = variants {}; -lin mushy_A = variants {}; +lin mushy_A = mkA076 "кашав"; lin music_N = mkN041 "музика" ; lin music_box_N = variants {}; lin music_hall_N = variants {}; lin music_stand_N = variants {}; lin music_stool_N = variants {}; lin musical_A = mkA079 "музикален" ; -lin musical_N = variants {}; +lin musical_N = mkN007 "мюзикъл"; lin musical_box_N = variants {}; -lin musician_N = variants {}; +lin musicianMasc_N = mkN007 "музикант"; +lin musicianFem_N = mkN041 "музикантка"; lin musicianship_N = variants {}; lin musingly_Adv = variants {}; lin musk_N = variants {}; lin musk_deer_N = variants {}; lin musk_rose_N = variants {}; -lin musket_N = variants {}; -lin musketeer_N = variants {}; +lin musket_N = mkN007 "мускет"; +lin musketeer_N = mkN031a "мускетар"; lin musketry_N = variants {}; lin muskrat_N = variants {}; lin musky_A = variants {}; lin muslim_N = mkN018 "мюсюлманин" ; lin muslin_N = variants {}; lin musquash_N = variants {}; -lin muss_N = variants {}; -lin muss_V2 = variants {}; +lin muss_N = mkN047 "бъркотия"; +lin muss_V2 = dirV2 (actionV (mkV186 "забърквам") (mkV186 "забъркам")); lin mussel_N = variants {}; lin musselburgh_PN = variants {}; -lin must_N = variants {}; +lin must_N = mkN049 "необходимост"; lin must_VV = mkVV { s = \\_=>table { @@ -23878,19 +23883,19 @@ lin must_VV = vtype=VNormal ; lock_V=<> } ; -lin mustachio_N = variants {}; -lin mustang_N = variants {}; -lin mustard_N = variants {}; -lin muster_N = variants {}; -lin muster_V = variants {}; -lin muster_V2 = variants {}; +lin mustachio_N = mkN014 "мустак"; +lin mustang_N = mkN007 "мустанг"; +lin mustard_N = mkN041 "горчица"; +lin muster_N = mkN001 "сбор"; +lin muster_V = actionV (mkV186 "свиквам") (mkV152 "свикна"); +lin muster_V2 = dirV2 (actionV (mkV186 "свиквам") (mkV152 "свикна")); lin mustiness_N = variants {}; lin musty_A = variants {}; lin mutability_N = variants {}; -lin mutable_A = variants {}; +lin mutable_A = mkA076 "изменим"; lin mutation_N = mkN071 "мутиране" ; lin mutatis_mutandis_Adv = variants {}; -lin mute_A = variants {}; +lin mute_A = mkA081 "ням"; lin mute_N = variants {}; lin mute_V2 = variants {}; lin mutilate_V = variants {}; @@ -23912,31 +23917,32 @@ lin muzzle_N = variants {}; lin muzzle_V2 = variants {}; lin muzzle_velocity_N = variants {}; lin muzzy_A = variants {}; -lin mycology_N = variants {}; +lin mycology_N = mkN047 "микология"; lin myelitis_N = variants {}; lin myna_N = variants {}; lin mynah_N = variants {}; lin myopia_N = variants {}; lin myopic_A = variants {}; -lin myra_PN = variants {}; -lin myriad_A = variants {}; +lin myra_PN = mkPN "Мира" Fem; +lin myriad_A = mkA079 "безчетен"; lin myriad_N = variants {}; lin myrmidon_N = variants {}; lin myrrh_N = variants {}; lin myrtle_N = variants {}; lin mysterious_A = mkA079 "мистериозен" ; -lin mystery_N = variants {}; -lin mystic_A = variants {}; -lin mystic_N = variants {}; -lin mystical_A = variants {}; -lin mysticism_N = variants {}; -lin mystification_N = variants {}; -lin mystify_V2 = variants {}; -lin mystique_N = variants {}; -lin myth_N = variants {}; -lin mythical_A = variants {}; -lin mythological_A = variants {}; -lin mythologist_N = variants {}; +lin mystery_N = mkN047 "мистерия"; +lin mystic_A = mkA079 "мистичен"; +lin mysticMasc_N = mkN014 "мистик"; +lin mysticFem_N = mkN041 "мистичка"; +lin mystical_A = mkA078 "мистически"; +lin mysticism_N = mkN011 "мистицизъм"; +lin mystification_N = mkN071 "мистифициране"; +lin mystify_V2 = dirV2 (stateV (mkV186 "мистифицирам")); +lin mystique_N = mkN041 "мистика"; +lin myth_N = mkN001 "мит"; +lin mythical_A = mkA079 "митичен"; +lin mythological_A = mkA079 "митологичен"; +lin mythologist_N = mkN015 "митолог"; lin mythology_N = mkN047 "митология" ; lin myxomatosis_N = variants {}; lin naafi_N = variants {}; @@ -23972,22 +23978,23 @@ lin nakedness_N = variants {}; lin namby_pamby_A = variants {}; lin namby_pamby_N = variants {}; lin name_N = mkN069 "име" ; -lin name_V2 = variants {}; +lin name_V2 = dirV2 (stateV (mkV186 "наричам")); lin name_V3 = variants {}; lin name_V2V = variants {}; lin name_day_N = variants {}; lin name_drop_V = variants {}; lin name_dropping_N = variants {}; lin name_part_N = variants {}; -lin nameless_A = variants {}; +lin nameless_A = mkA079 "безименен"; lin namely_Adv = variants {}; lin nameplate_N = variants {}; lin namesake_N = variants {}; -lin namibia_PN = variants {}; -lin namibian_A = variants {}; -lin namibian_N = variants {}; +lin namibia_PN = mkPN "Намибия" Fem; +lin namibian_A = mkA078 "намибски"; +lin namibianMasc_N = mkN008a "намибец"; +lin namibianFem_N = mkN041 "намибка"; lin nanchang_PN = variants {}; -lin nancy_PN = variants {}; +lin nancy_PN = mkPN "Нанси" Masc; lin nankeen_N = variants {}; lin nanking_PN = variants {}; lin nanning_PN = variants {}; @@ -23995,24 +24002,24 @@ lin nanny_N = variants {}; lin nanny_goat_N = variants {}; lin nantwich_PN = variants {}; lin naomi_PN = variants {}; -lin nap_N = variants {}; +lin nap_N = mkN007 "биберон"; lin nap_V = variants {}; -lin napalm_N = variants {}; +lin napalm_N = mkN007 "напалм"; lin nape_N = variants {}; lin napery_N = variants {}; lin naphtha_N = variants {}; lin naphthalene_N = variants {}; -lin napkin_N = variants {}; +lin napkin_N = mkN041 "салфетка"; lin napkin_ring_N = variants {}; lin naples_PN = variants {}; lin napoleonic_A = variants {}; lin napoli_PN = variants {}; lin nappy_N = variants {}; lin narborough_PN = variants {}; -lin narcissism_N = variants {}; +lin narcissism_N = mkN011 "нарцисизъм"; lin narcissus_N = variants {}; -lin narcotic_A = variants {}; -lin narcotic_N = variants {}; +lin narcotic_A = mkA079 "наркотичен"; +lin narcotic_N = mkN014 "наркотик"; lin nark_N = variants {}; lin nark_V2 = variants {}; lin narrate_V2 = variants {}; @@ -24022,15 +24029,15 @@ lin narrator_N = variants {}; lin narrow_A = mkA084 "тесен" ; lin narrow_N = variants {}; lin narrow_V = variants {}; -lin narrow_V2 = variants {}; +lin narrow_V2 = dirV2 (actionV (mkV186 "стеснявам") (mkV174 "стесня")); lin narrow_minded_A = variants {}; lin narrow_mindedness_N = variants {}; lin narrowness_N = variants {}; lin narwhal_N = variants {}; lin nary_Predet = variants {}; -lin nasa_PN = variants {}; -lin nasal_A = variants {}; -lin nasal_N = variants {}; +lin nasa_PN = mkPN "НАСА" Fem; +lin nasal_A = mkA079 "назален"; +lin nasal_N = mkN049 "назалност"; lin nasalize_V2 = variants {}; lin nascent_A = variants {}; lin nastily_Adv = variants {}; @@ -24206,9 +24213,9 @@ lin neighbourhood_N = mkN054 "съседство" ; lin neighbourliness_N = variants {}; lin neighbourly_A = mkA078 "съседски" ; lin neil_PN = variants {}; -lin neither7nor_DConj = variants {}; +lin neither7nor_DConj = {s=[]; conj=2; distr=True; n = Pl}; lin neither_Adv = variants {}; -lin neither_Det = variants {}; +lin neither_Det = mkDeterminerSg "никой" "никоя" "никое"; lin neither_Prep = variants {}; lin nell_PN = variants {}; lin nelly_N = variants {}; @@ -24591,12 +24598,12 @@ lin nor'_nor'_west_Adv = variants {}; lin nor'_nor'_west_N = variants {}; lin nor'_west_Adv = variants {}; lin nor'_west_N = variants {}; -lin nor_Conj = variants {}; -lin nora_PN = variants {}; -lin nordic_A = variants {}; +lin nor_Conj = {s=[]; conj=2; distr=False; n = Pl}; +lin nora_PN = mkPN "Нора" Fem; +lin nordic_A = mkA079 "северен"; lin nordic_N = variants {}; lin norfolk_PN = variants {}; -lin norm_N = variants {}; +lin norm_N = mkN041 "норма"; lin normal_A = mkA079 "нормален" ; lin normal_N = variants {}; lin normalcy_N = variants {}; @@ -24729,8 +24736,8 @@ lin noviciate_N = variants {}; lin novitiate_N = variants {}; lin novokuznetsk_PN = variants {}; lin novosibirsk_PN = variants {}; -lin now_Adv = variants {}; -lin now_AdV = variants {}; +lin now_Adv = mkAdv "сега"; +lin now_AdV = mkAdV "сега"; lin nowadays_Adv = variants {}; lin nowhere_Adv = variants {}; lin nowise_Adv = variants {}; @@ -24886,7 +24893,7 @@ lin oblique_A = variants {}; lin obliquity_N = variants {}; lin obliterate_V2 = variants {}; lin obliteration_N = variants {}; -lin oblivion_N = variants {}; +lin oblivion_N = mkN072 "забвение"; lin oblivious_A = variants {}; lin oblong_A = variants {}; lin oblong_N = variants {}; @@ -25307,7 +25314,7 @@ lin optional_A = mkA079 "опционален"; lin opulence_N = variants {}; lin opulent_A = variants {}; lin opus_N = mkN007 "опус"; -lin or_Conj = {s=[]; conj=False; distr=False; n = Sg}; +lin or_Conj = {s=[]; conj=1; distr=False; n = Sg}; lin oracle_N = mkN007 "оракул"; lin oracular_A = mkA078 "оракулски"; lin oral_A = mkA079 "устен"; @@ -25562,7 +25569,7 @@ lin outmatch_V2 = variants {}; lin outmoded_A = variants {}; lin outmost_A = variants {}; lin outnumber_V2 = variants {}; -lin outpace_V2 = variants {}; +lin outpace_V2 = dirV2 (actionV (mkV186 "изпреварвам") (mkV173 "изпреваря")); lin outpatient_N = variants {}; lin outperform_V2 = variants {}; lin outplay_V2 = variants {}; @@ -25975,21 +25982,22 @@ lin painful_A = mkA079 "болен" ; lin painkiller_N = variants {}; lin painless_A = variants {}; lin painstaking_A = variants {}; -lin paint_N = variants {}; -lin paint_V = variants {}; -lin paint_V2 = variants {}; +lin paint_N = mkN047 "боя"; +lin paint_V = actionV (mkV186 "боядисвам") (mkV186 "боядисам"); +lin paint_V2 = dirV2 (actionV (mkV186 "боядисвам") (mkV186 "боядисам")); lin paintbox_N = variants {}; lin paintbrush_N = variants {}; -lin painter_N = variants {}; -lin painting_N = variants {}; -lin pair_N = variants {}; +lin painter_N = mkN039 "бояджия"; +lin painting_N = mkN041 "картина"; +lin pair_N = mkN041 "двойка"; lin pair_V = variants {}; lin pair_V2 = variants {}; lin paisley_N = variants {}; lin paisley_PN = variants {}; -lin pakistan_PN = variants {}; -lin pakistani_A = variants {}; -lin pakistani_N = variants {}; +lin pakistan_PN = mkPN "Пакистан" Masc; +lin pakistani_A = mkA078 "пакистански"; +lin pakistaniMasc_N = mkN008a "пакистанец"; +lin pakistaniFem_N = mkN041 "пакистанка"; lin pal_N = variants {}; lin pal_V = variants {}; lin palace_N = variants {}; @@ -26893,14 +26901,14 @@ lin permeate_V2 = variants {}; lin permeation_N = variants {}; lin permissible_A = variants {}; lin permission_N = mkN072 "позволение" ; -lin permissive_A = variants {}; +lin permissive_A = mkA079 "позволителен"; lin permissiveness_N = variants {}; lin permit_N = mkN072 "позволение" ; -lin permit_V = variants {}; -lin permit_V2 = variants {}; -lin permit_V2V = variants {}; -lin permutation_N = variants {}; -lin permute_V2 = variants {}; +lin permit_V = actionV (mkV186 "позволявам") (mkV174 "позволя"); +lin permit_V2 = dirV2 (actionV (mkV186 "позволявам") (mkV174 "позволя")); +lin permit_V2V = mkV2V (actionV (mkV186 "позволявам") (mkV174 "позволя")) noPrep noPrep; +lin permutation_N = mkN047 "пермутация"; +lin permute_V2 = dirV2 (actionV (mkV186 "размествам") (mkV173 "разместя")); lin pernicious_A = variants {}; lin perniciousness_N = variants {}; lin pernickety_A = variants {}; @@ -26943,15 +26951,16 @@ lin persona_non_grata_N = variants {}; lin personable_A = variants {}; lin personage_N = variants {}; lin personal_A = mkA079 "личен" ; +lin personal_N = variants {} ; lin personnel_N = variants {}; -lin personality_N = variants {}; -lin personalize_V2 = variants {}; -lin personalty_N = variants {}; -lin personate_V2 = variants {}; -lin personation_N = variants {}; -lin personification_N = variants {}; +lin personality_N = mkN049 "персоналност"; +lin personalize_V2 = dirV2 (stateV (mkV186 "персонализирам")); +lin personalty_N = mkN049 "персоналност"; +lin personate_V2 = dirV2 (stateV (mkV186 "персонализирам")); +lin personation_N = mkN047 "персонализация"; +lin personification_N = mkN047 "персонализация"; lin personify_V2 = variants {}; -lin perspective_N = variants {}; +lin perspective_N = mkN041 "перспектива"; lin perspex_N = variants {}; lin perspicacious_A = variants {}; lin perspicacity_N = variants {}; @@ -26961,7 +26970,7 @@ lin perspicuousness_N = variants {}; lin perspiration_N = mkN065 "потене" ; lin perspire_V = variants {}; lin persuadable_A = variants {}; -lin persuade_V2 = variants {}; +lin persuade_V2 = dirV2 (actionV (mkV186 "убеждавам") (mkV174 "убедя")); lin persuasion_N = variants {}; lin persuasive_A = variants {}; lin persuasiveness_N = variants {}; @@ -26974,10 +26983,10 @@ lin pertinence_N = variants {}; lin pertinent_A = variants {}; lin pertness_N = variants {}; lin perturb_V2 = variants {}; -lin perturbation_N = variants {}; -lin peru_PN = variants {}; +lin perturbation_N = mkN047 "пертурбация"; +lin peru_PN = mkPN "Перу" Masc; lin perugia_PN = variants {}; -lin peruke_N = variants {}; +lin peruke_N = mkN041 "перука"; lin perusal_N = variants {}; lin peruse_V2 = variants {}; lin peruvian_A = variants {}; @@ -26995,11 +27004,12 @@ lin pervert_V2 = variants {}; lin pescara_PN = variants {}; lin peseta_N = variants {}; lin pesky_A = variants {}; -lin peso_N = variants {}; +lin peso_N = mkN054 "песо"; lin pessary_N = variants {}; -lin pessimism_N = variants {}; -lin pessimist_N = variants {}; -lin pessimistic_A = variants {}; +lin pessimism_N = mkN011 "песимизъм"; +lin pessimistMasc_N = mkN007 "песимист"; +lin pessimistFem_N = mkN041 "песимистка"; +lin pessimistic_A = mkA079 "песимистичен"; lin pessimistically_Adv = variants {}; lin pest_N = variants {}; lin pester_V2 = variants {}; @@ -27593,10 +27603,10 @@ lin platypus_N = variants {}; lin plaudit_N = variants {}; lin plausibility_N = variants {}; lin plausible_A = variants {}; -lin play_N = variants {}; -lin play_V = variants {}; -lin play_V2 = variants {}; -lin play_VV = variants {}; +lin play_N = mkN041 "игра"; +lin play_V = stateV (mkV161 "играя"); +lin play_V2 = dirV2 (stateV (mkV161 "играя")); +lin play_VV = mkVV (stateV (mkV161 "играя")); lin play_acting_N = variants {}; lin play_actor_N = variants {}; lin play_box_N = variants {}; @@ -27625,7 +27635,7 @@ lin playschool_N = variants {}; lin playsuit_N = variants {}; lin plaything_N = variants {}; lin playtime_N = variants {}; -lin playwright_N = variants {}; +lin playwright_N = mkN015 "драматург"; lin plaza_N = variants {}; lin plc_PN = variants {}; lin plea_N = mkN071 "изясняване" ; @@ -28430,7 +28440,7 @@ lin premise_N = variants {}; lin premise_V2 = variants {}; lin premiss_N = variants {}; lin premiss_V2 = variants {}; -lin premium_N = variants {}; +lin premium_N = mkN047 "премия"; lin premonition_N = mkN072 "предчувствие" ; lin premonitory_A = variants {}; lin prenatal_A = variants {}; @@ -28824,9 +28834,9 @@ lin prognostic_A = variants {}; lin prognostic_N = variants {}; lin prognosticate_V2 = variants {}; lin prognostication_N = variants {}; -lin program_N = variants {}; -lin program_V2 = variants {}; -lin program_V2V = variants {}; +lin program_N = mkN041 "програма"; +lin program_V2 = dirV2 (stateV (mkV186 "програмирам")); +lin program_V2V = mkV2V (stateV (mkV186 "програмирам")) noPrep noPrep; lin programme_N = mkN041 "програма" ; lin programme_V2 = variants {}; lin programmer_N = variants {}; @@ -30043,10 +30053,10 @@ lin re_formation_N = variants {}; lin re_join_V2 = variants {}; lin re_supply_V2 = variants {}; lin reach_N = variants {}; -lin reach_V = variants {}; -lin reach_V2 = variants {}; -lin reach_V2V = variants {}; -lin reach_VA = variants {}; +lin reach_V = actionV (mkV186 "достигам") (mkV152 "достигна"); +lin reach_V2 = dirV2 (actionV (mkV186 "достигам") (mkV152 "достигна")); +lin reach_V2V = mkV2V (actionV (mkV186 "достигам") (mkV152 "достигна")) noPrep noPrep; +lin reach_VA = mkVA (actionV (mkV186 "достигам") (mkV152 "достигна")); lin react_V = variants {}; lin reaction_N = mkN054 "реакционерство" ; lin reactionary_N = variants {}; @@ -30919,15 +30929,15 @@ lin repute_V2 = variants {}; lin repute_V2V = variants {}; lin reputed_A = variants {}; lin request_N = mkN041 "заявка" ; -lin request_V2 = variants {}; -lin request_VS = variants {}; -lin requiem_N = variants {}; -lin require_V = variants {}; -lin require_V2 = variants {}; -lin require_V2V = variants {}; -lin require_VV = variants {}; -lin require_VS = variants {}; -lin requirement_N = mkN072 "условие" ; +lin request_V2 = dirV2 (actionV (mkV186 "заявявам") (mkV174 "заявя")); +lin request_VS = mkVS (actionV (mkV186 "заявявам") (mkV174 "заявя")); +lin requiem_N = mkN007 "реквием"; +lin require_V = actionV (mkV186 "изисквам") (mkV186 "изискам"); +lin require_V2 = dirV2 (actionV (mkV186 "изисквам") (mkV186 "изискам")); +lin require_V2V = mkV2V (actionV (mkV186 "изисквам") (mkV186 "изискам")) noPrep noPrep; +lin require_VV = mkVV (actionV (mkV186 "изисквам") (mkV186 "изискам")); +lin require_VS = mkVS (actionV (mkV186 "изисквам") (mkV186 "изискам")); +lin requirement_N = mkN071 "изискване"; lin requisite_A = variants {}; lin requisite_N = variants {}; lin requisition_N = variants {}; @@ -30943,18 +30953,19 @@ lin res_N = variants {}; lin reschedule_V2 = variants {}; lin rescind_V2 = variants {}; lin rescript_N = variants {}; -lin rescue_N = mkN071 "спасяване" ; -lin rescue_V2 = variants {}; -lin rescuer_N = variants {}; -lin research_N = variants {}; -lin research_V = variants {}; -lin research_V2 = variants {}; +lin rescue_N = mkN072 "спасение"; +lin rescue_V2 = dirV2 (actionV (mkV186 "спасявам") (mkV174 "спася")); +lin rescuerMasc_N = mkN031a "спасител"; +lin rescuerFem_N = mkN041 "спасителка"; +lin research_N = mkN071 "изследване"; +lin research_V = stateV (mkV186 "изследвам"); +lin research_V2 = dirV2 (stateV (mkV186 "изследвам")); lin researcherMasc_N = mkN031a "изследовател"; lin researcherFem_N = mkN041 "изследователка"; lin reseat_V2 = variants {}; lin reseed_V2 = variants {}; lin resell_V2 = variants {}; -lin resemblance_N = variants {}; +lin resemblance_N = mkN072 "подобие"; lin resemble_V2 = variants {}; lin resent_V2 = variants {}; lin resent_VS = variants {}; @@ -30962,10 +30973,9 @@ lin resentful_A = variants {}; lin resentment_N = mkN049 "огорченост" ; lin reservation_N = mkN049 "резервираност" ; lin reserve_N = mkN041 "резерва" ; -lin reserve_V = variants {}; -lin reserve_V2 = variants {}; -lin reserved_A = mkA076 "затворен" ; -lin reservist_N = variants {}; +lin reserve_V = stateV (mkV186 "резервирам"); +lin reserve_V2 = dirV2 (stateV (mkV186 "резервирам")); +lin reservist_N = mkN007 "резервист"; lin reservoir_N = mkN007 "резервоар"; lin reset_V = variants {}; lin reset_V2 = variants {}; @@ -30977,7 +30987,7 @@ lin reshuffle_N = variants {}; lin reshuffle_V2 = variants {}; lin reside_V = variants {}; lin residence_N = mkN054 "гражданство" ; -lin residency_N = variants {}; +lin residency_N = mkN047 "резиденция"; lin resident_A = variants {}; lin resident_N = mkN031a "жител" ; lin residential_A = variants {}; @@ -31001,26 +31011,26 @@ lin resist_V = variants {}; lin resist_V2 = variants {}; lin resist_VV = variants {}; lin resistance_N = mkN071 "противостоене" ; -lin resistant_A = variants {}; +lin resistant_A = mkA079 "резистентен"; lin resister_N = variants {}; lin resistive_A = variants {}; lin resistivity_N = variants {}; lin resistless_A = variants {}; -lin resistor_N = variants {}; +lin resistor_N = mkN007 "резистор"; lin resold_V2 = variants {}; lin resole_V2 = variants {}; lin resolute_A = variants {}; lin resoluteness_N = variants {}; -lin resolution_N = mkN071 "решаване" ; +lin resolution_N = mkN047 "резолюция"; lin resolvable_A = variants {}; lin resolve_N = variants {}; lin resolve_V = variants {}; lin resolve_V2 = variants {}; -lin resonance_N = variants {}; -lin resonant_A = variants {}; +lin resonance_N = mkN007 "резонанс"; +lin resonant_A = mkA079 "резонантен"; lin resonate_V = variants {}; lin resonate_V2 = variants {}; -lin resonator_N = variants {}; +lin resonator_N = mkN007 "резонатор"; lin resort_N = variants {}; lin resort_V = variants {}; lin resound_V = variants {}; @@ -31085,22 +31095,22 @@ lin restore_V2 = variants {}; lin restorer_N = variants {}; lin restrain_V2 = variants {}; lin restrained_A = variants {}; -lin restraint_N = mkN049 "въздържаност" ; -lin restrict_V = variants {}; -lin restrict_V2 = variants {}; -lin restriction_N = mkN072 "ограничение" ; -lin restrictive_A = variants {}; +lin restraint_N = mkN049 "въздържаност"; +lin restrict_V = actionV (mkV186 "ограничавам") (mkV176 "огранича"); +lin restrict_V2 = dirV2 (actionV (mkV186 "ограничавам") (mkV176 "огранича")); +lin restriction_N = mkN072 "ограничение"; +lin restrictive_A = mkA079 "ограничителен"; lin restrictiveness_N = variants {}; -lin restructure_V = variants {}; -lin restructure_V2 = variants {}; -lin restructure_V2V = variants {}; -lin result_N = mkN041 "последица" ; +lin restructure_V = stateV (mkV186 "преструктурирам"); +lin restructure_V2 = dirV2 (stateV (mkV186 "преструктурирам")); +lin restructure_V2V = mkV2V (stateV (mkV186 "преструктурирам")) noPrep noPrep; +lin result_N = mkN007 "резултат"; lin result_V = variants {}; -lin resultant_A = variants {}; -lin resume_N = variants {}; -lin resume_V = variants {}; -lin resume_V2 = variants {}; -lin resume_VS = variants {}; +lin resultant_A = mkA079 "резултатен"; +lin resume_N = mkN065 "резюме"; +lin resume_V = stateV (mkV186 "резюмирам"); +lin resume_V2 = dirV2 (stateV (mkV186 "резюмирам")); +lin resume_VS = mkVS (stateV (mkV186 "резюмирам")); lin resumption_N = mkN071 "рестартиране" ; lin resurface_V = variants {}; lin resurface_V2 = variants {}; @@ -31119,8 +31129,8 @@ lin retail_N = variants {}; lin retail_V = variants {}; lin retail_V2 = variants {}; lin retailer_N = variants {}; -lin retain_V2 = variants {}; -lin retain_V2V = variants {}; +lin retain_V2 = dirV2 (actionV (mkV186 "запазвам") (mkV173 "запазя")); +lin retain_V2V = mkV2V (actionV (mkV186 "запазвам") (mkV173 "запазя")) noPrep noPrep; lin retainer_N = variants {}; lin retake_N = variants {}; lin retake_V2 = variants {}; @@ -31136,10 +31146,10 @@ lin retell_V2 = variants {}; lin retention_N = variants {}; lin retentive_A = variants {}; lin retentiveness_N = variants {}; -lin retford_PN = variants {}; -lin rethink_N = variants {}; -lin rethink_V = variants {}; -lin rethink_V2 = variants {}; +lin retford_PN = mkPN "Ретфорд" Masc; +lin rethink_N = mkN071 "премисляне"; +lin rethink_V = actionV (mkV187 "премислям") (mkV173 "премисля"); +lin rethink_V2 = dirV2 (actionV (mkV187 "премислям") (mkV173 "премисля")); lin reticence_N = variants {}; lin reticent_A = variants {}; lin reticulate_A = variants {}; @@ -31147,15 +31157,13 @@ lin reticulate_V = variants {}; lin reticulate_V2 = variants {}; lin reticulation_N = variants {}; lin reticule_N = variants {}; -lin retina_N = variants {}; +lin retina_N = mkN041 "ретина"; lin retinal_A = variants {}; lin retinue_N = variants {}; -lin retire_N = variants {}; -lin retire_V = variants {}; -lin retire_V2 = variants {}; -lin retired_A = variants {}; +lin retire_N = mkN071 "пенсиониране"; +lin retire_V = stateV (mkV186 "пенсионирам"); +lin retire_V2 = dirV2 (stateV (mkV186 "пенсионирам")); lin retirement_N = mkN071 "пенсиониране" ; -lin retiring_A = variants {}; lin retool_V2 = variants {}; lin retort_N = variants {}; lin retort_V = variants {}; @@ -31181,27 +31189,27 @@ lin retribution_N = variants {}; lin retributive_A = variants {}; lin retrievable_A = variants {}; lin retrieval_N = mkN071 "извличане" ; -lin retrieve_V = variants {}; -lin retrieve_V2 = variants {}; +lin retrieve_V = actionV (mkV186 "извличам") (mkV149 "извлека") +lin retrieve_V2 = dirV2 (actionV (mkV186 "извличам") (mkV149 "извлека")); lin retriever_N = variants {}; lin retroactive_A = variants {}; lin retrofit_V2 = variants {}; -lin retrograde_A = variants {}; +lin retrograde_A = mkA079 "ретрограден"; lin retrograde_V = variants {}; lin retrogress_V = variants {}; lin retrogression_N = variants {}; lin retrogressive_A = variants {}; lin retrorocket_N = variants {}; -lin retrospect_N = variants {}; -lin retrospection_N = variants {}; -lin retrospective_A = variants {}; +lin retrospect_N = mkN047 "ретроспекция"; +lin retrospection_N = mkN047 "ретроспекция"; +lin retrospective_A = mkA079 "ретроспективен"; lin retrousse_A = variants {}; lin retroversion_N = variants {}; lin retsina_N = variants {}; lin return_N = mkN071 "връщане" ; -lin return_V = variants {}; -lin return_V2 = variants {}; -lin return_V2V = variants {}; +lin return_V = actionV (mkV186 "връщам") (mkV152 "върна"); +lin return_V2 = dirV2 (actionV (mkV186 "връщам") (mkV152 "върна")); +lin return_V2V = mkV2V (actionV (mkV186 "връщам") (mkV152 "върна")) noPrep noPrep; lin returnable_A = variants {}; lin reunification_N = variants {}; lin reunion_N = variants {}; @@ -31241,30 +31249,31 @@ lin reverential_A = variants {}; lin reverie_N = variants {}; lin revers_N = variants {}; lin reversal_N = variants {}; -lin reverse_A = variants {}; -lin reverse_N = variants {}; -lin reverse_V = variants {}; -lin reverse_V2 = variants {}; +lin reverse_A = mkA079 "реверсивен"; +lin reverse_N = mkN047 "реверсия"; +lin reverse_V = stateV (mkV186 "реверсирам"); +lin reverse_V2 = dirV2 (stateV (mkV186 "реверсирам")); lin reversibility_N = variants {}; lin reversible_A = variants {}; -lin reversion_N = variants {}; +lin reversion_N = mkN047 "реверсия"; lin reversionary_A = variants {}; lin revert_V = variants {}; lin revertible_A = variants {}; lin revetment_N = variants {}; lin review_N = mkN071 "разглеждане" ; -lin review_V = variants {}; -lin review_V2 = variants {}; +lin review_V = actionV (mkV186 "разглеждам") (mkV186 "разгледам"); +lin review_V2 = dirV2 (actionV (mkV186 "разглеждам") (mkV186 "разгледам")); lin reviewer_N = variants {}; lin revile_V = variants {}; lin revile_V2 = variants {}; -lin revise_N = variants {}; -lin revise_V = variants {}; -lin revise_V2 = variants {}; -lin reviser_N = variants {}; +lin revise_N = mkN047 "ревизия"; +lin revise_V = stateV (mkV186 "ревизирам"); +lin revise_V2 = dirV2 (stateV (mkV186 "ревизирам")); +lin reviser_N = mkN007 "ревизор"; lin revision_N = mkN047 "ревизия" ; lin revisionism_N = variants {}; -lin revisionist_N = variants {}; +lin revisionistMasc_N = mkN007 "ревизионист"; +lin revisionistFem_N = mkN041 "ревизионистка" lin revisit_V2 = variants {}; lin revitalization_N = variants {}; lin revitalize_V2 = variants {}; @@ -31285,13 +31294,13 @@ lin revolting_A = variants {}; lin revolution_N = mkN047 "революция" ; lin revolutionary_A = mkA079 "революционен" ; lin revolutionary_N = variants {}; -lin revolutionize_V2 = variants {}; +lin revolutionize_V2 = dirV2 (stateV (mkV186 "революционизирам")); lin revolve_V = variants {}; lin revolve_V2 = variants {}; -lin revolver_N = variants {}; +lin revolver_N = mkN007 "револвер"; lin revue_N = variants {}; lin revulsion_N = variants {}; -lin reward_N = variants {}; +lin reward_N = mkN041 "награда"; lin reward_V2 = variants {}; lin rewire_V2 = variants {}; lin reword_V2 = variants {}; @@ -31299,21 +31308,21 @@ lin rework_V2 = variants {}; lin rewrite_N = variants {}; lin rewrite_V2 = variants {}; lin rex_PN = variants {}; -lin reykjavik_PN = variants {}; +lin reykjavik_PN = mkPN "Рейкявик" Masc; lin rhapsodize_V = variants {}; -lin rhapsody_N = variants {}; +lin rhapsody_N = mkN047 "рапсодия"; lin rhea_N = variants {}; lin rheims_PN = variants {}; lin rhenish_A = variants {}; -lin rheostat_N = variants {}; -lin rhesus_N = variants {}; +lin rheostat_N = mkN007 "реостат"; +lin rhesus_N = mkN007 "резус"; lin rhetoric_N = mkN041 "реторика" ; -lin rhetorical_A = variants {}; +lin rhetorical_A = mkA079 "реторичен"; lin rhetorician_N = variants {}; lin rheum_N = variants {}; -lin rheumatic_A = variants {}; +lin rheumatic_A = mkA079 "ревматичен"; lin rheumatic_N = variants {}; -lin rheumatism_N = variants {}; +lin rheumatism_N = mkN011 "ревматизъм"; lin rheumatoid_A = variants {}; lin rheydt_PN = variants {}; lin rhinal_A = variants {}; @@ -31332,15 +31341,15 @@ lin rhondda_PN = variants {}; lin rhosllanerchrugog_PN = variants {}; lin rhubarb_N = variants {}; lin rhyl_PN = variants {}; -lin rhyme_N = variants {}; -lin rhyme_V = variants {}; -lin rhyme_V2 = variants {}; +lin rhyme_N = mkN041 "рима"; +lin rhyme_V = stateV (mkV186 "римувам"); +lin rhyme_V2 = dirV2 (stateV (mkV186 "римувам")); lin rhymed_A = variants {}; lin rhymester_N = variants {}; lin rhymney_PN = variants {}; -lin rhythm_N = mkN054 "темпо" ; -lin rhythmic_A = variants {}; -lin rhythmical_A = variants {}; +lin rhythm_N = mkN009 "ритъм"; +lin rhythmic_A = mkA079 "ритмичен"; +lin rhythmical_A = mkA079 "ритмичен"; lin rib_N = variants {}; lin rib_V2 = variants {}; lin ribald_A = variants {}; @@ -31349,13 +31358,13 @@ lin ribaldry_N = variants {}; lin riband_N = variants {}; lin ribbon_N = variants {}; lin riboflavin_N = variants {}; -lin rice_N = variants {}; +lin rice_N = mkN040a "ориз"; lin rice_paper_N = variants {}; -lin rich_A = mkA079 "имотен" ; -lin richard_PN = variants {}; -lin richmond_PN = variants {}; +lin rich_A = mkA076 "богат"; +lin richard_PN = mkPN "Ричард" Masc; +lin richmond_PN = mkPN "Ричмънд" Masc; lin richmond_upon_thames_PN = variants {}; -lin richness_N = variants {}; +lin richness_N = mkN054 "богатство"; lin rick_N = variants {}; lin rick_PN = variants {}; lin rick_V2 = variants {}; @@ -31363,19 +31372,20 @@ lin rickets_N = variants {}; lin rickety_A = variants {}; lin rickmansworth_PN = variants {}; lin rickshaw_N = variants {}; -lin ricky_PN = variants {}; -lin ricochet_N = variants {}; -lin ricochet_V = variants {}; -lin ricochet_V2 = variants {}; +lin ricky_PN = mkPN "Рики" Masc; +lin ricochet_N = mkN007 "рикошет"; +lin ricochet_V = stateV (mkV186 "рикоширам"); +lin ricochet_V2 = dirV2 (stateV (mkV186 "рикоширам")); lin rid_V = variants {}; lin rid_V2 = variants {}; lin riddance_N = variants {}; lin riddle_N = variants {}; lin riddle_V2 = variants {}; -lin ride_N = variants {}; -lin ride_V = variants {}; -lin ride_V2 = variants {}; -lin rider_N = variants {}; +lin ride_N = mkN041 "езда"; +lin ride_V = stateV (mkV173 "яздя"); +lin ride_V2 = dirV2 (stateV (mkV173 "яздя")); +lin riderMasc_N = mkN007b "ездач"; +lin riderFem_N = mkN041 "ездачка"; lin riderless_A = variants {}; lin ridge_N = variants {}; lin ridge_V2 = variants {}; @@ -31430,8 +31440,8 @@ lin rightfulness_N = variants {}; lin rightist_A = variants {}; lin rightist_N = variants {}; lin rightness_N = variants {}; -lin rigid_A = variants {}; -lin rigidity_N = variants {}; +lin rigid_A = mkA076 "твърд"; +lin rigidity_N = mkN041 "твърдина"; lin rigmarole_N = variants {}; lin rigor_mortis_N = variants {}; lin rigorous_A = variants {}; @@ -31447,7 +31457,7 @@ lin rime_V2 = variants {}; lin rimini_PN = variants {}; lin rind_N = variants {}; lin rinderpest_N = variants {}; -lin ring_N = mkN007 "синджир" ; +lin ring_N = variants {}; lin ring_V = variants {}; lin ring_V2 = variants {}; lin ring_armour_N = variants {}; @@ -31493,37 +31503,37 @@ lin riptide_N = variants {}; lin risborough_PN = variants {}; lin risca_PN = variants {}; lin rise_N = mkN071 "издигане" ; -lin rise_V = variants {}; -lin rise_V2 = variants {}; -lin rise_VA = variants {}; +lin rise_V = actionV (mkV186 "покачвам") (mkV176 "покача"); +lin rise_V2 = dirV2 (actionV (mkV186 "покачвам") (mkV176 "покача")); +lin rise_VA = mkVA (actionV (mkV186 "покачвам") (mkV176 "покача")); lin riser_N = variants {}; lin rishton_PN = variants {}; lin risibility_N = variants {}; lin risible_A = variants {}; lin rising_N = variants {}; lin risk_N = mkN001 "риск" ; -lin risk_V2 = variants {}; -lin risk_VS = variants {}; +lin risk_V2 = stateV (mkV186 "рискувам"); +lin risk_VS = mkVS (stateV (mkV186 "рискувам")); lin riskily_Adv = variants {}; -lin riskiness_N = variants {}; -lin risky_A = variants {}; -lin risotto_N = variants {}; +lin riskiness_N = mkN049 "рискованост"; +lin risky_A = mkA076 "рискован"; +lin risotto_N = mkN054 "ризото"; lin risque_A = variants {}; lin rissole_N = variants {}; -lin rita_PN = variants {}; +lin rita_PN = mkPN "Рита" Fem; lin rite_N = variants {}; -lin ritual_A = variants {}; -lin ritual_N = variants {}; +lin ritual_A = mkA079 "ритуален"; +lin ritual_N = mkN007 "ритуал"; lin ritualism_N = variants {}; lin ritualist_N = variants {}; -lin ritualistic_A = variants {}; +lin ritualistic_A = mkA079 "ритуален"; lin ritzy_A = variants {}; lin rival_N = mkN014 "противник" ; lin rival_V2 = variants {}; lin rivalry_N = variants {}; lin rive_V = variants {}; lin rive_V2 = variants {}; -lin river_N = variants {}; +lin river_N = mkN041 "река"; lin river_basin_N = variants {}; lin river_bed_N = variants {}; lin riverside_N = variants {}; @@ -31576,9 +31586,9 @@ lin robe_N = variants {}; lin robe_V = variants {}; lin robe_V2 = variants {}; lin robert_PN = variants {}; -lin robin_N = variants {}; -lin robin_PN = variants {}; -lin robot_N = variants {}; +lin robin_N = mkN007 "рубин"; +lin robin_PN = mkPN "Робин" Masc; +lin robot_N = mkN007 "робот"; lin robust_A = variants {}; lin robustness_N = variants {}; lin roc_N = variants {}; @@ -31596,7 +31606,7 @@ lin rock_garden_N = variants {}; lin rock_plant_N = variants {}; lin rock_salmon_N = variants {}; lin rock_salt_N = variants {}; -lin rocker_N = variants {}; +lin rocker_N = mkN007a "рокер"; lin rockery_N = variants {}; lin rocket_N = mkN041 "ракета" ; lin rocket_V = variants {}; @@ -31608,10 +31618,10 @@ lin rocking_horse_N = variants {}; lin rocky_A = variants {}; lin rococo_A = variants {}; lin rod_N = mkN041 "пръчица" ; -lin rod_PN = variants {}; +lin rod_PN = mkPN "Род" Masc; lin rodent_N = variants {}; -lin rodeo_N = variants {}; -lin rodney_PN = variants {}; +lin rodeo_N = mkN065 "родео"; +lin rodney_PN = mkPN "Родни" Masc; lin rodomontade_N = variants {}; lin roe_N = variants {}; lin roebuck_N = variants {}; @@ -33403,7 +33413,15 @@ lin sevenfold_Adv = variants {}; lin sevenoaks_PN = variants {}; lin sever_V = variants {}; lin sever_V2 = variants {}; -lin several_A = variants {}; +lin several_Num = + {s = let several = table {Indef => "множество"; Def => "множеството"} + in table { CFMasc spec _ => several ! spec; + CFMascDefNom _ => several ! Def; + CFFem spec => several ! spec; + CFNeut spec => several ! spec }; + nn = NNum Pl; + nonEmpty = True + }; lin severally_Adv = variants {}; lin severance_N = variants {}; lin severe_A = mkA079 "страшен" ; @@ -34013,7 +34031,7 @@ lin sighting_N = variants {}; lin sightless_A = variants {}; lin sightseeing_N = variants {}; lin sightseer_N = variants {}; -lin sign_N = mkN007 "сигнал" ; +lin sign_N = mkN014 "знак"; lin sign_V = variants {}; lin sign_V2 = variants {}; lin sign_V2V = variants {}; @@ -35907,7 +35925,7 @@ lin stand_in_N = variants {}; lin stand_to_N = variants {}; lin stand_up_A = variants {}; lin standard_A = variants {}; -lin standard_N = variants {}; +lin standard_N = mkN007 "стандарт"; lin standard_bearer_N = variants {}; lin standardization_N = variants {}; lin standardize_V2 = variants {}; @@ -37537,17 +37555,18 @@ lin taint_N = variants {}; lin taint_V = variants {}; lin taint_V2 = variants {}; lin taintless_A = variants {}; -lin taipei_PN = variants {}; -lin taiwan_PN = variants {}; -lin taiwanese_A = variants {}; -lin taiwanese_N = variants {}; -lin taiyuan_PN = variants {}; +lin taipei_PN = mkPN "Тайпей" Masc; +lin taiwan_PN = mkPN "Тайван" Masc; +lin taiwanese_A = mkA078 "тайвански"; +lin taiwaneseMasc_N = mkN008a "тайванец"; +lin taiwaneseFem_N = mkN041 "тайванка"; +lin taiyuan_PN = mkPN "Тайюен" Masc; lin take_N = variants {}; -lin take_V = variants {}; -lin take_V2 = variants {}; -lin take_V2V = variants {}; -lin take_VA = variants {}; -lin take_VS = variants {}; +lin take_V = actionV (mkV186 "вземам") (mkV171 "взема"); +lin take_V2 = dirV2 (actionV (mkV186 "вземам") (mkV171 "взема")); +lin take_V2V = mkV2V (actionV (mkV186 "вземам") (mkV171 "взема")) noPrep noPrep; +lin take_VA = mkVA (actionV (mkV186 "вземам") (mkV171 "взема")); +lin take_VS = mkVS (actionV (mkV186 "вземам") (mkV171 "взема")); lin take_home_A = variants {}; lin take_off_N = variants {}; lin take_up_N = variants {}; @@ -38265,7 +38284,7 @@ lin think_N = variants {}; lin think_V = variants {}; lin think_V2 = variants {}; lin think_VA = variants {}; -lin think_VS = variants {}; +lin think_VS = mkVS (stateV (mkV173 "мисля")); lin think_tank_N = variants {}; lin thinkable_A = variants {}; lin thinker_N = variants {}; @@ -38388,7 +38407,7 @@ lin throttle_valve_N = variants {}; lin through_Adv = variants {}; lin through_Prep = mkPrep "през" Acc; lin throughout_Adv = variants {}; -lin throughout_Prep = variants {}; +lin throughout_Prep = mkPrep "през" Acc; lin throughput_N = variants {}; lin throughway_N = variants {}; lin throw_N = mkN071 "хвърляне" ; @@ -40830,7 +40849,7 @@ lin upgrade_V2 = variants {}; lin upheaval_N = variants {}; lin uphill_A = variants {}; lin uphill_Adv = variants {}; -lin uphold_V2 = variants {}; +lin uphold_V2 = dirV2 (actionV (mkV186 "насърчавам") (mkV176 "насърча")); lin upholster_V2 = variants {}; lin upholsterer_N = variants {}; lin upholstery_N = variants {}; @@ -40913,10 +40932,10 @@ lin usa_PN = variants {}; lin usable_A = variants {}; lin usaf_N = variants {}; lin usage_N = mkN041 "употреба" ; -lin use_N = mkN071 "инсцениране" ; +lin use_N = mkN041 "употреба" ; lin use_V = variants {}; lin use_V2 = variants {}; -lin use_V2V = variants {}; +lin use_V2V = mkV2V (stateV (mkV186 "използвам")) noPrep noPrep; lin use_VV = mkVV (stateV (mkV186 "използвам")); lin useful_A = mkA079 "полезен" ; lin usefulness_N = variants {}; @@ -41078,13 +41097,13 @@ lin varlet_N = variants {}; lin varnish_N = variants {}; lin varnish_V2 = variants {}; lin varsity_N = variants {}; -lin vary_V = variants {}; -lin vary_V2 = variants {}; -lin vascular_A = variants {}; -lin vase_N = variants {}; -lin vasectomy_N = variants {}; -lin vaseline_N = variants {}; -lin vassal_N = variants {}; +lin vary_V = stateV (mkV186 "варирам"); +lin vary_V2 = dirV2 (stateV (mkV186 "варирам")); +lin vascular_A = mkA079 "васкулярен"; +lin vase_N = mkN041 "ваза"; +lin vasectomy_N = mkN047 "вазектомия"; +lin vaseline_N = mkN007 "вазелин"; +lin vassal_N = mkN007a "васал"; lin vassalage_N = variants {}; lin vast_A = variants {}; lin vasteras_PN = variants {}; @@ -41841,11 +41860,11 @@ lin wasteful_A = variants {}; lin wasteland_N = variants {}; lin waster_N = variants {}; lin wastrel_N = variants {}; -lin watch_N = variants {}; -lin watch_V = variants {}; -lin watch_V2 = variants {}; -lin watch_V2V = variants {}; -lin watch_VS = variants {}; +lin watch_N = mkN014 "часовник"; +lin watch_V = stateV (mkV186 "гледам"); +lin watch_V2 = dirV2 (stateV (mkV186 "гледам")); +lin watch_V2V = mkV2V (stateV (mkV186 "гледам")) noPrep noPrep; +lin watch_VS = mkVS (stateV (mkV186 "гледам")); lin watch_chain_N = variants {}; lin watch_glass_N = variants {}; lin watch_guard_N = variants {}; @@ -42976,7 +42995,7 @@ lin yerevan_PN = variants {}; lin yes_N = variants {}; lin yesterday_Adv = variants {}; lin yesterday_N = variants {}; -lin yet_Adv = variants {}; +lin yet_Adv = mkAdv "все още"; lin yeti_N = variants {}; lin yew_N = variants {}; lin yew_tree_N = variants {}; @@ -43097,7 +43116,7 @@ lin zone_V2 = variants {}; lin zoning_N = variants {}; lin zoo_N = variants {}; lin zoological_A = mkA078 "зоологически"; -lin zoologist_N = variants {}; +lin zoologist_N = mkN015 "зоолог"; lin zoology_N = mkN047 "зоология"; lin zoom_N = mkN072 "увеличение"; lin zoom_V = actionV (mkV186 "увеличавам") (mkV176 "увелича"); diff --git a/lib/src/bulgarian/ParseEngBul.gf b/lib/src/bulgarian/ParseEngBul.gf index 3e8d71094..7a9a8e99b 100644 --- a/lib/src/bulgarian/ParseEngBul.gf +++ b/lib/src/bulgarian/ParseEngBul.gf @@ -31,7 +31,11 @@ lin } ; GerundAP v = { - s = \\aform => v.s ! Imperf ! VPresPart aform ; + s = \\aform => v.s ! Imperf ! VPresPart aform ++ + case v.vtype of { + VMedial c => reflClitics ! c; + _ => [] + }; adv = v.s ! Imperf ! VPresPart (ASg Neut Indef); isPre = True } ; @@ -65,4 +69,26 @@ lin SlashV2V vv p vp = insertSlashObj2 (daComplex vp ! Perf) (slashV vv vv.c2) ; + PredVPosv np vp = { + s = \\t,a,p,o => + let + subj = np.s ! (case vp.vtype of { + VNormal => RSubj ; + VMedial _ => RSubj ; + VPhrasal c => RObj c}) ; + verb : Bool => Str + = \\q => vpTenses vp ! t ! a ! p ! np.a ! q ! Perf ; + compl = vp.compl ! np.a + in case o of { + Main => compl ++ subj ++ verb ! False ; + Inv => verb ! False ++ compl ++ subj ; + Quest => compl ++ subj ++ verb ! True + } + } ; + + PassVS vs vp = + insertObj (\\a => vs.s ! Perf ! VPassive (aform a.gn Indef (RObj Acc)) + ++ daComplex vp ! Perf ! a) + (predV verbBe) ; + } diff --git a/lib/src/english/DictEng.gf b/lib/src/english/DictEng.gf index 7a1ad27b4..864b2e210 100644 --- a/lib/src/english/DictEng.gf +++ b/lib/src/english/DictEng.gf @@ -86,7 +86,6 @@ lin abhorrence_N = mkN "abhorrence" ; lin abhorrent_A = compoundA (mkA "abhorrent"); lin abide_V = mkV "abide" "abides" "abided" "abided" "abiding"; lin abide_V2 = mkV2 (mkV "abide" "abides" "abided" "abided" "abiding"); -lin abiding_A = compoundA (mkA "abiding"); lin ability_N = mkN "ability" "abilities"; lin abingdon_PN = mkPN "Abingdon"; lin abject_A = compoundA (mkA "abject"); @@ -178,7 +177,6 @@ lin abstinence_N = mkN "abstinence" ; lin abstract_A = compoundA (mkA "abstract"); lin abstract_N = mkN "abstract" "abstracts"; lin abstract_V2 = mkV2 (mkV "abstract" "abstracts" "abstracted" "abstracted" "abstracting"); -lin abstracted_A = compoundA (mkA "abstracted"); lin abstraction_N = mkN "abstraction" "abstractions"; lin abstruse_A = compoundA (mkA "abstruse"); lin abstruseness_N = mkN "abstruseness" ; @@ -243,7 +241,6 @@ lin acclivity_N = mkN "acclivity" "acclivities"; lin accolade_N = mkN "accolade" "accolades"; lin accommodate_V = mkV "accommodate"; lin accommodate_V2 = mkV2 (mkV "accommodate" "accommodates" "accommodated" "accommodated" "accommodating"); -lin accommodating_A = compoundA (mkA "accommodating"); lin accommodation_N = mkN "accommodation" "accommodations"; lin accompaniment_N = mkN "accompaniment" "accompaniments"; lin accompanist_N = mkN "accompanist" "accompanists"; @@ -270,7 +267,6 @@ lin accountant_N = mkN "accountant" "accountants"; lin accra_PN = mkPN "Accra"; lin accredit_V2 = mkV2 (mkV "accredit" "accredits" "accredited" "accredited" "accrediting"); lin accreditation_N = mkN "accreditation"; -lin accredited_A = compoundA (mkA "accredited"); lin accretion_N = mkN "accretion" "accretions"; lin accrington_PN = mkPN "Accrington"; lin accrue_V = mkV "accrue" "accrues" "accrued" "accrued" "accruing"; @@ -291,7 +287,6 @@ lin accuse_V2 = mkV2 (mkV "accuse" "accuses" "accused" "accused" "accusing"); lin accuser_N = mkN "accuser" "accusers"; lin accusingly_Adv = mkAdv "accusingly"; lin accustom_V2 = mkV2 (mkV "accustom" "accustoms" "accustomed" "accustomed" "accustoming"); -lin accustomed_A = compoundA (mkA "accustomed"); lin ace_N = mkN "ace" "aces"; lin acerbity_N = mkN "acerbity" "acerbities"; lin acetate_N = mkN "acetate" "acetates"; @@ -356,8 +351,6 @@ lin act_V = mkV "act" "acts" "acted" "acted" "acting"; lin act_V2 = mkV2 (mkV "act" "acts" "acted" "acted" "acting"); lin act_V2V = mkV2V (mkV "act" "acts" "acted" "acted" "acting") noPrep to_Prep ; lin act_VA = mkVA (mkV "act" "acts" "acted" "acted" "acting"); -lin acting_A = compoundA (mkA "acting"); -lin acting_N = mkN "acting" ; lin actinic_A = compoundA (mkA "actinic"); lin actinism_N = mkN "actinism" ; lin action_N = mkN "action" "actions"; @@ -368,8 +361,8 @@ lin active_A = compoundA (mkA "active"); lin activism_N = mkN "activism"; lin activist_N = mkN "activist" "activists"; lin activity_N = mkN "activity" "activities"; -lin actor_N = mkN "actor" "actors"; -lin actress_N = mkN "actress" "actresses"; +lin actor_N = mkN masculine (mkN "actor" "actors"); +lin actress_N = mkN feminine (mkN "actress" "actresses"); lin actual_A = compoundA (mkA "actual"); lin actuality_N = mkN "actuality" "actualities"; lin actuarial_A = compoundA (mkA "actuarial"); @@ -453,7 +446,6 @@ lin adjectival_A = compoundA (mkA "adjectival"); lin adjective_N = mkN "adjective" "adjectives"; lin adjoin_V = mkV "adjoin" "adjoins" "adjoined" "adjoined" "adjoining"; lin adjoin_V2 = mkV2 (mkV "adjoin" "adjoins" "adjoined" "adjoined" "adjoining"); -lin adjoining_A = compoundA (mkA "adjoining"); lin adjourn_V = mkV "adjourn" "adjourns" "adjourned" "adjourned" "adjourning"; lin adjourn_V2 = mkV2 (mkV "adjourn" "adjourns" "adjourned" "adjourned" "adjourning"); lin adjournment_N = mkN "adjournment" "adjournments"; @@ -479,12 +471,11 @@ lin administration_N = mkN "administration" "administrations"; lin administrative_A = compoundA (mkA "administrative"); lin administrator_N = mkN "administrator" "administrators"; lin admirable_A = compoundA (mkA "admirable"); -lin admiral_N = mkN "admiral" "admirals"; +lin admiral_N = mkN human (mkN "admiral" "admirals"); lin admiralty_N = mkN "admiralty" "admiralties"; lin admiration_N = mkN "admiration" ; lin admire_V2 = mkV2 (mkV "admire" "admires" "admired" "admired" "admiring"); lin admirer_N = mkN "admirer" "admirers"; -lin admiring_A = compoundA (mkA "admiring"); lin admissibility_N = mkN "admissibility" ; lin admissible_A = compoundA (mkA "admissible"); lin admission_N = mkN "admission" "admissions"; @@ -588,7 +579,7 @@ lin aerobatics_N = mkN "aerobatics" "aerobatics"; lin aerodrome_N = mkN "aerodrome" "aerodromes"; lin aerodynamic_A = compoundA (mkA "aerodynamic"); lin aerodynamics_N = mkN "aerodynamics" "aerodynamics"; -lin aeronaut_N = mkN "aeronaut" "aeronauts"; +lin aeronaut_N = mkN human (mkN "aeronaut" "aeronauts"); lin aeronautics_N = mkN "aeronautics" "aeronautics"; lin aeroplane_N = mkN "aeroplane" "aeroplanes"; lin aerosol_N = mkN "aerosol" "aerosols"; @@ -608,8 +599,6 @@ lin affable_A = compoundA (mkA "affable"); lin affair_N = mkN "affair" "affairs"; lin affect_V2 = mkV2 (mkV "affect" "affects" "affected" "affected" "affecting"); lin affectation_N = mkN "affectation" "affectations"; -lin affected_A = compoundA (mkA "affected"); -lin affecting_A = compoundA (mkA "affecting"); lin affection_N = mkN "affection" "affections"; lin affectionate_A = compoundA (mkA "affectionate"); lin affiance_V2 = mkV2 (mkV "affiance" "affiances" "affianced" "affianced" "affiancing"); @@ -739,14 +728,12 @@ lin agm_N = mkN "agm" ; lin agnail_N = mkN "agnail" ; lin agnes_PN = mkPN "Agnes"; lin agnostic_A = compoundA (mkA "agnostic"); -lin agnostic_N = mkN "agnostic" "agnostics"; +lin agnostic_N = mkN human (mkN "agnostic" "agnostics"); lin agnosticism_N = mkN "agnosticism" ; lin ago_Adv = mkAdv "ago"; lin ago_Prep = mkPrep "ago"; lin agog_A = compoundA (mkA "agog"); lin agonize_V = mkV "agonize"; -lin agonized_A = compoundA (mkA "agonized"); -lin agonizing_A = compoundA (mkA "agonizing"); lin agony_N = mkN "agony" "agonies"; lin agora_N = mkN "agora" "agoras"; lin agoraphobia_N = mkN "agoraphobia" ; @@ -1022,7 +1009,7 @@ lin alpha_N = mkN "alpha" "alphas"; lin alphabet_N = mkN "alphabet" "alphabets"; lin alphabetical_A = compoundA (mkA "alphabetical"); lin alpine_A = compoundA (mkA "alpine"); -lin alpinist_N = mkN "alpinist" "alpinists"; +lin alpinist_N = mkN human (mkN "alpinist" "alpinists"); lin already_Adv = mkAdv "already"; lin already_AdV = mkAdV "already"; lin alright_Adv = mkAdv "alright"; @@ -1052,7 +1039,7 @@ lin altogether_Adv = mkAdv "altogether"; lin alton_PN = mkPN "Alton"; lin altrincham_PN = mkPN "Altrincham"; lin altruism_N = mkN "altruism" "altruisms"; -lin altruist_N = mkN "altruist" "altruists"; +lin altruist_N = mkN human (mkN "altruist" "altruists"); lin altruistic_A = compoundA (mkA "altruistic"); lin altruistically_Adv = mkAdv "altruistically"; lin alum_N = mkN "alum" ; @@ -1082,9 +1069,9 @@ lin amaze_V2V = mkV2V (mkV "amaze") noPrep to_Prep ; lin amazement_N = mkN "amazement" ; lin amazing_A = compoundA (mkA "amazing"); lin amazon_N = mkN "amazon" "amazons"; -lin ambassador_N = mkN "ambassador" "ambassadors"; +lin ambassador_N = mkN masculine (mkN "ambassador" "ambassadors"); lin ambassadorial_A = compoundA (mkA "ambassadorial"); -lin ambassadress_N = mkN "ambassadress" "ambassadresses"; +lin ambassadress_N = mkN feminine (mkN "ambassadress" "ambassadresses"); lin amber_N = mkN "amber" ; lin ambergris_N = mkN "ambergris" ; lin ambidextrous_A = compoundA (mkA "ambidextrous"); @@ -1191,7 +1178,7 @@ lin anaemic_A = compoundA (mkA "anaemic"); lin anaesthesia_N = mkN "anaesthesia" ; lin anaesthetic_A = compoundA (mkA "anaesthetic"); lin anaesthetic_N = mkN "anaesthetic" "anaesthetics"; -lin anaesthetist_N = mkN "anaesthetist" "anaesthetists"; +lin anaesthetist_N = mkN human (mkN "anaesthetist" "anaesthetists"); lin anaesthetize_V2 = mkV2 (mkV "anaesthetize" "anaesthetizes" "anaesthetized" "anaesthetized" "anaesthetizing"); lin anagram_N = mkN "anagram" "anagrams"; lin anal_A = compoundA (mkA "anal"); @@ -1220,9 +1207,9 @@ lin anathematize_V2 = mkV2 (mkV "anathematize" "anathematizes" "anathematized" " lin anatomical_A = compoundA (mkA "anatomical"); lin anatomist_N = mkN "anatomist" "anatomists"; lin anatomy_N = mkN "anatomy" ; -lin ancestor_N = mkN "ancestor" "ancestors"; +lin ancestor_N = mkN masculine (mkN "ancestor" "ancestors"); lin ancestral_A = compoundA (mkA "ancestral"); -lin ancestress_N = mkN "ancestress" "ancestresses"; +lin ancestress_N = mkN feminine (mkN "ancestress" "ancestresses"); lin ancestry_N = mkN "ancestry" "ancestries"; lin anchor_N = mkN "anchor" "anchors"; lin anchor_V = mkV "anchor" "anchors" "anchored" "anchored" "anchoring"; @@ -12488,7 +12475,7 @@ lin eurasia_PN = mkPN "Eurasia"; lin eurasian_A = compoundA (mkA "eurasian"); lin eurasian_N = mkN "eurasian" "eurasians"; lin eurhythmics_N = mkN "eurhythmics" "eurhythmics"; -lin euro_N = mkN "euro"; +lin euro_N = mkN "euro" "euros"; lin eurodollar_N = mkN "eurodollar" "eurodollars"; lin europe_PN = mkPN "Europe"; lin european_A = compoundA (mkA "European"); @@ -12740,7 +12727,6 @@ lin expansiveness_N = mkN "expansiveness" ; lin expatiate_V = mkV "expatiate" "expatiates" "expatiated" "expatiated" "expatiating"; lin expatriate_N = mkN "expatriate" "expatriates"; lin expatriate_V2 = mkV2 (mkV "expatriate" "expatriates" "expatriated" "expatriated" "expatriating"); -lin expect_Prep = mkPrep "expect"; lin expect_V = mkV "expect"; lin expect_V2 = mkV2 (mkV "expect"); lin expect_V2V = mkV2V (mkV "expect") noPrep (mkPrep "to") ; @@ -12749,7 +12735,6 @@ lin expect_VS = mkVS (mkV "expect"); lin expectancy_N = mkN "expectancy" "expectancies"; lin expectant_A = compoundA (mkA "expectant"); lin expectation_N = mkN "expectation" "expectations"; -lin expected_A = compoundA (mkA "expected"); lin expectorant_N = mkN "expectorant" "expectorants"; lin expectorate_V = mkV "expectorate" "expectorates" "expectorated" "expectorated" "expectorating"; lin expectorate_V2 = mkV2 (mkV "expectorate" "expectorates" "expectorated" "expectorated" "expectorating"); @@ -15119,7 +15104,7 @@ lin generous_A = compoundA (mkA "generous"); lin genesis_N = mkN "genesis" "geneses" {- FIXME: guessed plural form -}; lin genetic_A = compoundA (mkA "genetic"); lin genetically_Adv = mkAdv "genetically"; -lin geneticist_N = mkN "geneticist" "geneticists"; +lin geneticist_N = mkN human (mkN "geneticist" "geneticists"); lin genetics_N = mkN "genetics" "genetics"; lin geneva_PN = mkPN "Geneva"; lin genial_A = compoundA (mkA "genial"); @@ -15141,11 +15126,11 @@ lin gentile_A = compoundA (mkA "gentile"); lin gentile_N = mkN "gentile" "gentiles"; lin gentility_N = mkN "gentility" ; lin gentle_A = mkA "gentle" "gentler"; -lin gentleman_N = mkN "gentleman" "gentlemen" {- FIXME: guessed plural form -}; +lin gentleman_N = mkN masculine (mkN "gentleman" "gentlemen"); lin gentleman_at_arms_N = mkN "gentleman - at - arms" "gentlemen-*at - arms"; lin gentlemanly_A = compoundA (mkA "gentlemanly"); lin gentleness_N = mkN "gentleness" ; -lin gentlewoman_N = mkN "gentlewoman" "gentlewomen" {- FIXME: guessed plural form -}; +lin gentlewoman_N = mkN feminine (mkN "gentlewoman" "gentlewomen"); lin gently_Adv = mkAdv "gently"; lin gentry_N = mkN "gentry" "gentry"; lin genuflect_V = mkV "genuflect" "genuflects" "genuflected" "genuflected" "genuflecting"; @@ -15157,7 +15142,7 @@ lin genus_N = mkN "genus" "geni" {- FIXME: guessed plural form -}; lin geocentric_A = compoundA (mkA "geocentric"); lin geoff_PN = mkPN "Geoff"; lin geoffrey_PN = mkPN "Geoffrey"; -lin geographer_N = mkN "geographer" "geographers"; +lin geographer_N = mkN human (mkN "geographer" "geographers"); lin geographical_A = compoundA (mkA "geographical"); lin geography_N = mkN "geography" ; lin geological_A = compoundA (mkA "geological"); @@ -15237,8 +15222,8 @@ lin ghoul_N = mkN "ghoul" "ghouls"; lin ghoulish_A = compoundA (mkA "ghoulish"); lin ghq_PN = mkPN "Ghq"; lin gi_N = mkN "gi" ; -lin giant_N = mkN "giant" "giants"; -lin giantess_N = mkN "giantess" "giantesses"; +lin giant_N = mkN masculine (mkN "giant" "giants"); +lin giantess_N = mkN feminine (mkN "giantess" "giantesses"); lin gibber_V = mkV "gibber" "gibbers" "gibbered" "gibbered" "gibbering"; lin gibberish_N = mkN "gibberish" ; lin gibbet_N = mkN "gibbet" "gibbets"; @@ -15501,16 +15486,16 @@ lin gobbledygook_N = mkN "gobbledygook" ; lin gobbler_N = mkN "gobbler" "gobblers"; lin goblet_N = mkN "goblet" "goblets"; lin goblin_N = mkN "goblin" "goblins"; -lin god_N = mkN "god" "gods"; +lin god_N = mkN masculine (mkN "god" "gods"); lin god_PN = mkPN "God"; lin god_damn_A = compoundA (mkA "god - damn"); lin god_damned_A = compoundA (mkA "god - damned"); lin godalming_PN = mkPN "Godalming"; -lin godchild_N = mkN "godchild" "godchildren" {- FIXME: guessed plural form -}; +lin godchild_N = mkN "godchild" "godchildren"; lin goddam_A = compoundA (mkA "goddam"); lin goddam_Adv = mkAdv "goddam"; lin goddaughter_N = mkN "goddaughter" "goddaughters"; -lin goddess_N = mkN "goddess" "goddesses"; +lin goddess_N = mkN feminine (mkN "goddess" "goddesses"); lin godfather_N = mkN "godfather" "godfathers"; lin godfearing_A = compoundA (mkA "godfearing"); lin godforsaken_A = compoundA (mkA "godforsaken"); @@ -15562,7 +15547,7 @@ lin goliath_N = mkN "goliath" "goliaths"; lin golliwog_N = mkN "golliwog" "golliwogs"; lin golosh_N = mkN "golosh" "goloshes"; lin gondola_N = mkN "gondola" "gondolas"; -lin gondolier_N = mkN "gondolier" "gondoliers"; +lin gondolier_N = mkN human (mkN "gondolier" "gondoliers"); lin goner_N = mkN "goner" "goners"; lin gong_N = mkN "gong" "gongs"; lin gong_V2 = mkV2 (mkV "gong" "gongs" "gonged" "gonged" "gonging"); @@ -23850,8 +23835,8 @@ lin mural_A = compoundA (mkA "mural"); lin mural_N = mkN "mural" "murals"; lin murder_N = mkN "murder" "murders"; lin murder_V2 = mkV2 (mkV "murder" "murders" "murdered" "murdered" "murdering"); -lin murderer_N = mkN "murderer" "murderers"; -lin murderess_N = mkN "murderess" "murderesses"; +lin murderer_N = mkN masculine (mkN "murderer" "murderers"); +lin murderess_N = mkN feminine (mkN "murderess" "murderesses"); lin murderous_A = compoundA (mkA "murderous"); lin muriel_PN = mkPN "Muriel"; lin murk_N = mkN "murk" ; @@ -26976,6 +26961,7 @@ lin persona_non_grata_N = mkN "persona non grata" "persona non gratae" {- FIXME: lin personable_A = compoundA (mkA "personable"); lin personage_N = mkN "personage" "personages"; lin personal_A = compoundA (mkA "personal"); +lin personal_N = mkN "personal"; lin personnel_N = mkN "personnel"; lin personality_N = mkN "personality" "personalities"; lin personalize_V2 = mkV2 (mkV "personalize" "personalizes" "personalized" "personalized" "personalizing"); @@ -27658,7 +27644,7 @@ lin playschool_N = mkN "playschool" "playschools"; lin playsuit_N = mkN "playsuit" "playsuits"; lin plaything_N = mkN "plaything" "playthings"; lin playtime_N = mkN "playtime" "playtimes"; -lin playwright_N = mkN "playwright" "playwrights"; +lin playwright_N = mkN human (mkN "playwright" "playwrights"); lin plaza_N = mkN "plaza" "plazas"; lin plc_PN = mkPN "Plc"; lin plea_N = mkN "plea" "pleas"; @@ -30999,7 +30985,6 @@ lin reservation_N = mkN "reservation" "reservations"; lin reserve_N = mkN "reserve" "reserves"; lin reserve_V = mkV "reserve"; lin reserve_V2 = mkV2 (mkV "reserve" "reserves" "reserved" "reserved" "reserving"); -lin reserved_A = compoundA (mkA "reserved"); lin reservist_N = mkN "reservist" "reservists"; lin reservoir_N = mkN "reservoir" "reservoirs"; lin reset_V = mkV "reset"; @@ -31188,9 +31173,7 @@ lin retinue_N = mkN "retinue" "retinues"; lin retire_N = mkN "retire" "IRREG"; lin retire_V = mkV "retire" "retires" "retired" "retired" "retiring"; lin retire_V2 = mkV2 (mkV "retire" "retires" "retired" "retired" "retiring"); -lin retired_A = compoundA (mkA "retired"); lin retirement_N = mkN "retirement" "retirements"; -lin retiring_A = compoundA (mkA "retiring"); lin retool_V2 = mkV2 (mkV "retool" "retools" "retooled" "retooled" "retooling"); lin retort_N = mkN "retort" "retorts"; lin retort_V = mkV "retort" "retorts" "retorted" "retorted" "retorting"; @@ -33438,7 +33421,7 @@ lin sevenfold_Adv = mkAdv "sevenfold"; lin sevenoaks_PN = mkPN "Sevenoaks"; lin sever_V = mkV "sever" "severs" "severed" "severed" "severing"; lin sever_V2 = mkV2 (mkV "sever" "severs" "severed" "severed" "severing"); -lin several_A = compoundA (mkA "several"); +lin several_Num = {s = table {Nom => "several"; Gen => "several's"}; n = Pl; hasCard = True} ; lin severally_Adv = mkAdv "severally"; lin severance_N = mkN "severance" ; lin severe_A = mkA "severe" "severer"; @@ -43146,7 +43129,7 @@ lin zone_V2 = mkV2 (mkV "zone" "zones" "zoned" "zoned" "zoning"); lin zoning_N = mkN "zoning" ; lin zoo_N = mkN "zoo" "zoos"; lin zoological_A = compoundA (mkA "zoological"); -lin zoologist_N = mkN "zoologist" "zoologists"; +lin zoologist_N = mkN human (mkN "zoologist" "zoologists"); lin zoology_N = mkN "zoology" ; lin zoom_N = mkN "zoom" ; lin zoom_V = mkV "zoom" "zooms" "zoomed" "zoomed" "zooming"; diff --git a/lib/src/english/DictEngAbs.gf b/lib/src/english/DictEngAbs.gf index 7d0106cd1..a6136f1e4 100644 --- a/lib/src/english/DictEngAbs.gf +++ b/lib/src/english/DictEngAbs.gf @@ -81,7 +81,6 @@ fun abhorrence_N : N; fun abhorrent_A : A; fun abide_V : V; fun abide_V2 : V2; -fun abiding_A : A; fun ability_N : N; fun abingdon_PN : PN; fun abject_A : A; @@ -173,7 +172,6 @@ fun abstinence_N : N; fun abstract_A : A; fun abstract_N : N; fun abstract_V2 : V2; -fun abstracted_A : A; fun abstraction_N : N; fun abstruse_A : A; fun abstruseness_N : N; @@ -238,7 +236,6 @@ fun acclivity_N : N; fun accolade_N : N; fun accommodate_V : V; fun accommodate_V2 : V2; -fun accommodating_A : A; fun accommodation_N : N; fun accompaniment_N : N; fun accompanist_N : N; @@ -265,7 +262,6 @@ fun accountant_N : N; fun accra_PN : PN; fun accredit_V2 : V2; fun accreditation_N : N; -fun accredited_A : A; fun accretion_N : N; fun accrington_PN : PN; fun accrue_V : V; @@ -286,7 +282,6 @@ fun accuse_V2 : V2; fun accuser_N : N; fun accusingly_Adv : Adv; fun accustom_V2 : V2; -fun accustomed_A : A; fun ace_N : N; fun acerbity_N : N; fun acetate_N : N; @@ -351,8 +346,6 @@ fun act_V : V; fun act_V2 : V2; fun act_V2V : V2V; fun act_VA : VA; -fun acting_A : A; -fun acting_N : N; fun actinic_A : A; fun actinism_N : N; fun action_N : N; @@ -448,7 +441,6 @@ fun adjectival_A : A; fun adjective_N : N; fun adjoin_V : V; fun adjoin_V2 : V2; -fun adjoining_A : A; fun adjourn_V : V; fun adjourn_V2 : V2; fun adjournment_N : N; @@ -479,7 +471,6 @@ fun admiralty_N : N; fun admiration_N : N; fun admire_V2 : V2; fun admirer_N : N; -fun admiring_A : A; fun admissibility_N : N; fun admissible_A : A; fun admission_N : N; @@ -603,8 +594,6 @@ fun affable_A : A; fun affair_N : N; fun affect_V2 : V2; fun affectation_N : N; -fun affected_A : A; -fun affecting_A : A; fun affection_N : N; fun affectionate_A : A; fun affiance_V2 : V2; @@ -740,8 +729,6 @@ fun ago_Adv : Adv; fun ago_Prep : Prep ; fun agog_A : A; fun agonize_V : V; -fun agonized_A : A; -fun agonizing_A : A; fun agony_N : N; fun agora_N : N; fun agoraphobia_N : N; @@ -12720,7 +12707,6 @@ fun expansiveness_N : N; fun expatiate_V : V; fun expatriate_N : N; fun expatriate_V2 : V2; -fun expect_Prep : Prep ; fun expect_V : V; fun expect_V2 : V2; fun expect_V2V : V2V; @@ -12729,7 +12715,6 @@ fun expect_VS : VS; fun expectancy_N : N; fun expectant_A : A; fun expectation_N : N; -fun expected_A : A; fun expectorant_N : N; fun expectorate_V : V; fun expectorate_V2 : V2; @@ -26924,6 +26909,7 @@ fun persona_non_grata_N : N; fun personable_A : A; fun personage_N : N; fun personal_A : A; +fun personal_N : N; fun personnel_N : N; fun personality_N : N; fun personalize_V2 : V2; @@ -30945,7 +30931,6 @@ fun reservation_N : N; fun reserve_N : N; fun reserve_V : V; fun reserve_V2 : V2; -fun reserved_A : A; fun reservist_N : N; fun reservoir_N : N; fun reset_V : V; @@ -31134,9 +31119,7 @@ fun retinue_N : N; fun retire_N : N; fun retire_V : V; fun retire_V2 : V2; -fun retired_A : A; fun retirement_N : N; -fun retiring_A : A; fun retool_V2 : V2; fun retort_N : N; fun retort_V : V; @@ -33384,7 +33367,7 @@ fun sevenfold_Adv : Adv; fun sevenoaks_PN : PN; fun sever_V : V; fun sever_V2 : V2; -fun several_A : A; +fun several_Num : Num; fun severally_Adv : Adv; fun severance_N : N; fun severe_A : A; diff --git a/lib/src/english/ParseEngAbs.gf b/lib/src/english/ParseEngAbs.gf index 798d964c8..e62368dae 100644 --- a/lib/src/english/ParseEngAbs.gf +++ b/lib/src/english/ParseEngAbs.gf @@ -12,12 +12,15 @@ abstract ParseEngAbs = Sentence, Question, Relative, - Idiom [NP, VP, Cl, ProgrVP, ExistNP], + Idiom [NP, VP, Cl, Tense, ProgrVP, ExistNP], Extra [NP, Quant, VPSlash, VP, GenNP, PassVPSlash, - Temp, Pol, Conj, VPS, ListVPS, S, Num, CN, RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP, + Temp, Tense, Pol, Conj, VPS, ListVPS, S, Num, CN, RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP, VPI, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV], DictEngAbs ** { +flags + startcat=Phr; + fun CompoundCN : Num -> N -> CN -> CN ; DashCN : N -> N -> N ; GerundN : V -> N ;