From c210da79a9723bcfa570b6ad179ec87236f90b19 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Sat, 22 Jun 2013 15:41:52 +0000 Subject: [PATCH] extensions in DictEngBul.gf --- lib/src/bulgarian/DictEngBul.gf | 134 ++++++++++++++++---------------- lib/src/english/DictEng.gf | 2 +- 2 files changed, 68 insertions(+), 68 deletions(-) diff --git a/lib/src/bulgarian/DictEngBul.gf b/lib/src/bulgarian/DictEngBul.gf index a2e77dc0d..d8c88dce7 100644 --- a/lib/src/bulgarian/DictEngBul.gf +++ b/lib/src/bulgarian/DictEngBul.gf @@ -9694,10 +9694,10 @@ lin chary_A = variants {}; lin charybdis_PN = variants {}; lin chas_PN = variants {}; lin chase_N = variants {}; -lin chase_V = variants {}; -lin chase_V2 = variants {}; -lin chaser_N = mkN007b "преследвач" ; ---- -lin chasm_N = mkN041 "бездна" ; ---- +lin chase_V = actionV (mkV186 "преследвам") (mkV174 "преследя"); +lin chase_V2 = dirV2 (actionV (mkV186 "преследвам") (mkV174 "преследя")); +lin chaser_N = mkN007b "преследвач"; +lin chasm_N = mkN041 "бездна"; lin chasse_N = variants {}; lin chassis_N = mkN065 "шаси" ; ---- lin chaste_A = mkA076 "целомъдрен" ; ---- @@ -12408,7 +12408,7 @@ lin copalite_N = variants {}; lin copartner_N = variants {}; lin copartnership_N = variants {}; lin cope_N = variants {}; -lin cope_V = variants {}; +lin cope_V = medialV (actionV (mkV187 "справям") (mkV173 "справя")) Acc; lin copeck_N = variants {}; lin copenhagen_PN = variants {}; lin copepod_N = variants {}; @@ -14294,12 +14294,12 @@ lin de_jure_Adv = variants {}; lin de_luxe_A = variants {}; lin de_rigeur_A = variants {}; lin de_trop_A = variants {}; -lin deacon_N = mkN007a "дякон" ; ---- -lin deaconess_N = variants {}; +lin deacon_N = mkN007a "дякон"; +lin deaconess_N = mkN041 "дяконка"; lin deactivate_V2 = variants {}; lin deactivation_N = mkN071 "деактивиране"; -lin dead_A = mkA080 "мъртъв" ; -lin dead_Adv = variants {}; +lin dead_A = mkA080 "мъртъв"; +lin dead_Adv = mkAdv "мъртъв"; lin dead_N = variants {}; lin deaden_V2 = variants {}; lin deadeye_N = variants {}; @@ -14315,19 +14315,19 @@ lin deadness_N = variants {}; lin deadpan_A = variants {}; lin deadpan_Adv = variants {}; lin deadwood_N = variants {}; -lin deaf_A = mkA076 "глух" ; ---- -lin deaf_N = variants {}; +lin deaf_A = mkA076 "глух"; +lin deaf_N = substantiveN (mkA076 "глух"); lin deaf_aid_N = variants {}; lin deaf_mute_N = variants {}; lin deafen_V2 = variants {}; lin deafening_A = variants {}; lin deafness_N = variants {}; lin deal_Adv = variants {}; -lin deal_N = mkN007 "договор" ; +lin deal_N = mkN041 "сделка"; lin deal_PN = variants {}; lin deal_V = variants {}; lin deal_V2 = variants {}; -lin dealer_N = mkN007b "раздавач" ; ---- +lin dealer_N = mkN008a "търговец"; lin dealfish_N = variants {}; lin dealignment_N = variants {}; lin dealing_N = mkN072 "отношение" ; @@ -14337,7 +14337,7 @@ lin dean_N = variants {}; lin dean_PN = variants {}; lin deanery_N = variants {}; lin deanship_N = variants {}; -lin dear_A = mkA076 "искрен" ; ---- +lin dear_A = mkA076 "скъп"; lin dear_Adv = variants {}; lin dear_N = variants {}; lin dearest_N = variants {}; @@ -14432,7 +14432,7 @@ lin decant_V2 = variants {}; lin decantation_N = variants {}; lin decanter_N = variants {}; lin decapitate_V2 = variants {}; -lin decapitation_N = mkN071 "обезглавяване" ; ---- +lin decapitation_N = mkN071 "обезглавяване"; lin decapod_N = variants {}; lin decarbonize_V2 = variants {}; lin decarboxylase_N = variants {}; @@ -14440,8 +14440,8 @@ lin decarboxylation_N = variants {}; lin decasyllabic_A = variants {}; lin decasyllable_N = variants {}; lin decathlon_N = variants {}; -lin decay_N = mkN049 "радиоактивност" ; ---- -lin decay_V = variants {}; +lin decay_N = mkN071 "разпадане"; +lin decay_V = medialV (actionV (mkV186 "разпадам") (mkV152 "разпадна")) Acc; lin decayable_A = variants {}; lin decayed_A = variants {}; lin decease_N = variants {}; @@ -14475,7 +14475,7 @@ lin deciduous_A = mkA079 "листопаден" ; ---- lin decigram_N = variants {}; lin decile_N = variants {}; lin deciliter_N = variants {}; -lin decimal_A = mkA079 "десетичен" ; ---- +lin decimal_A = mkA079 "десетичен"; lin decimal_N = variants {}; lin decimalization_N = variants {}; lin decimalize_V2 = variants {}; @@ -14485,9 +14485,9 @@ lin decimeter_N = variants {}; lin decipher_V2 = variants {}; lin decipherable_A = variants {}; lin decipherer_N = variants {}; -lin decision_N = mkN072 "решение" ; -lin decisive_A = variants {}; -lin decisiveness_N = variants {}; +lin decision_N = mkN072 "решение"; +lin decisive_A = mkA079 "решителен"; +lin decisiveness_N = mkN049 "решителност"; lin deck_N = variants {}; lin deck_V2 = variants {}; lin decker_N = variants {}; @@ -14502,13 +14502,13 @@ lin declamatory_A = variants {}; lin declarable_A = variants {}; lin declaration_N = mkN071 "деклариране" ; lin declarative_A = variants {}; -lin declare_V = actionV (mkV186 "отсъждам") (mkV173 "отсъдя") ; ---- -lin declare_V2 = variants {}; +lin declare_V = stateV (mkV186 "декларирам"); +lin declare_V2 = dirV2 (stateV (mkV186 "декларирам")); lin declare_V2V = variants {}; lin declare_VS = variants {}; lin declassification_N = variants {}; lin declassify_V2 = variants {}; -lin declension_N = mkN071 "скланяне" ; ---- +lin declension_N = mkN072 "спрежение"; lin declination_N = mkN001 "спад"; lin decline_N = mkN071 "спадане"; lin decline_V = actionV (mkV186 "спадам") (mkV152 "спадна"); @@ -14544,12 +14544,12 @@ lin deconstructivism_N = variants {}; lin decontaminate_V2 = variants {}; lin decontamination_N = mkN071 "обеззаразяване" ; ---- lin decontrol_V2 = variants {}; -lin decor_N = variants {}; -lin decorate_V2 = variants {}; -lin decoration_N = mkN047 "декорация" ; -lin decorative_A = variants {}; -lin decorativeness_N = variants {}; -lin decorator_N = variants {}; +lin decor_N = mkN007 "декор"; +lin decorate_V2 = dirV2 (stateV (mkV186 "декорирам")); +lin decoration_N = mkN047 "декорация"; +lin decorative_A = mkA079 "декоративен"; +lin decorativeness_N = mkN049 "декоративност"; +lin decorator_N = mkN007a "декоратор"; lin decorous_A = mkA085 "пристоен" ; ---- lin decortication_N = variants {}; lin decorum_N = mkN072 "благоприличие" ; ---- @@ -14575,7 +14575,7 @@ lin decumary_N = variants {}; lin decurved_A = variants {}; lin decussate_A = variants {}; lin dedicate_V2 = variants {}; -lin dedication_N = mkN072 "посвещение" ; ---- +lin dedication_N = mkN072 "посвещение"; lin dedifferentiated_A = variants {}; lin dedifferentiation_N = variants {}; lin deduce_V2 = variants {}; @@ -14606,7 +14606,7 @@ lin deepen_V = variants {}; lin deepen_V2 = variants {}; lin deepening_N = variants {}; lin deepness_N = variants {}; -lin deer_N = mkN007 "елен" ; +lin deer_N = mkN041 "сърна"; lin deerberry_N = variants {}; lin deerskin_N = variants {}; lin deerstalker_N = variants {}; @@ -14630,7 +14630,7 @@ lin defeatist_N = variants {}; lin defecate_V = variants {}; lin defecation_N = variants {}; lin defecator_N = variants {}; -lin defect_N = mkN007 "дефект" ; ---- +lin defect_N = mkN007 "дефект"; lin defect_V = stateV (mkV186 "дезертирам") ; ---- lin defection_N = mkN054 "отстъпничество" ; lin defective_A = mkA079 "неизправен"; @@ -14655,7 +14655,7 @@ lin defensive_A = mkA079 "отбранителен" ; lin defensive_N = variants {}; lin defensiveness_N = variants {}; lin defer_V = variants {}; -lin defer_V2 = variants {}; +lin defer_V2 = dirV2 (actionV (mkV186 "отлагам") (mkV176 "отложа")) Acc; lin deference_N = mkN049 "почит" ; ---- lin deferent_A = variants {}; lin deferential_A = variants {}; @@ -14761,8 +14761,8 @@ lin dekko_N = variants {}; lin delavirdine_N = variants {}; lin delaware_PN = variants {}; lin delay_N = mkN072 "закъснение" ; -lin delay_V = actionV (mkV187 "забавям") (mkV173 "забавя") ; ---- -lin delay_V2 = variants {}; +lin delay_V = variants {}; +lin delay_V2 = dirV2 (actionV (mkV187 "забавям") (mkV173 "забавя")); lin delayed_action_A = variants {}; lin delayed_action_N = variants {}; lin delayer_N = variants {}; @@ -14879,35 +14879,35 @@ lin democrat_N = mkN007a "демократ" ; lin democratic_A = mkA078 "демократически" ; lin democratically_Adv = variants {}; lin democratization_N = mkN047 "демократизация" ; -lin democratize_V2 = variants {}; +lin democratize_V2 = dirV2 (stateV (mkV186 "демократизирам")); lin demode_A = variants {}; lin demodulation_N = variants {}; -lin demographer_N = variants {}; -lin demographic_A = mkA078 "демографски" ; -lin demographic_N = variants {}; -lin demography_N = mkN047 "демография" ; ---- -lin demolish_V2 = variants {}; -lin demolition_N = mkN071 "събаряне" ; ---- +lin demographer_N = mkN007 "демограф"; +lin demographic_A = mkA078 "демографски"; +lin demographic_N = relativeN (mkN007 "демограф") (mkA078 "демографски"); +lin demography_N = mkN047 "демография"; +lin demolish_V2 = dirV2 (actionV (mkV187 "събарям") (mkV173 "съборя")); +lin demolition_N = mkN071 "събаряне"; lin demon_N = variants {}; lin demonetization_N = variants {}; lin demonetize_V2 = variants {}; lin demoniac_A = variants {}; lin demoniac_N = variants {}; lin demoniacal_A = variants {}; -lin demonic_A = mkA079 "демоничен" ; ---- -lin demonization_N = variants {}; -lin demonize_V2 = variants {}; +lin demonic_A = mkA079 "демоничен"; +lin demonization_N = mkN071 "демонизиране"; +lin demonize_V2 = dirV2 (stateV (mkV186 "демонизирам")); lin demonstrability_N = variants {}; lin demonstrable_A = variants {}; -lin demonstrate_V = actionV (mkV186 "изразявам") (mkV174 "изразя") ; ---- -lin demonstrate_V2 = variants {}; -lin demonstrate_VS = variants {}; -lin demonstration_N = mkN047 "манифестация" ; -lin demonstrative_A = mkA079 "демонстративен" ; ---- -lin demonstrativeness_N = variants {}; +lin demonstrate_V = stateV (mkV186 "демонстрирам"); +lin demonstrate_V2 = dirV2 (stateV (mkV186 "демонстрирам")); +lin demonstrate_VS = mkVS (stateV (mkV186 "демонстрирам")); +lin demonstration_N = mkN047 "демонстрация"; +lin demonstrative_A = mkA079 "демонстративен"; +lin demonstrativeness_N = mkN049 "демонстративност"; lin demonstrator_N = mkN007a "демонстрант" ; -lin demoralization_N = variants {}; -lin demoralize_V2 = variants {}; +lin demoralization_N = mkN047 "деморализация"; +lin demoralize_V2 = dirV2 (stateV (mkV186 "деморализирам")); lin demoralizing_A = variants {}; lin demote_V2 = variants {}; lin demotic_A = variants {}; @@ -14952,15 +14952,15 @@ lin dennis_PN = variants {}; lin denny_PN = variants {}; lin denominate_V2 = variants {}; lin denomination_N = mkN047 "деноминация" ; -lin denominational_A = variants {}; +lin denominational_A = mkA079 "деноминативен"; lin denominationalism_N = variants {}; -lin denominator_N = mkN031 "знаменател" ; ---- +lin denominator_N = mkN031 "знаменател"; lin denotative_A = variants {}; lin denotatum_N = variants {}; lin denote_V2 = variants {}; lin denouement_N = variants {}; lin denounce_V2 = variants {}; -lin dense_A = mkA076 "гъст" ; +lin dense_A = mkA076 "гъст"; lin denseness_N = variants {}; lin densimeter_N = variants {}; lin densitometer_N = variants {}; @@ -14969,13 +14969,13 @@ lin density_N = mkN047 "концентрация" ; ---- lin dent_N = variants {}; lin dent_V = variants {}; lin dent_V2 = variants {}; -lin dental_A = mkA079 "зъбен" ; ---- +lin dental_A = mkA079 "зъбен"; lin dentate_A = variants {}; lin denticle_N = variants {}; lin denticulate_A = variants {}; lin dentifrice_N = variants {}; lin dentine_N = variants {}; -lin dentist_N = mkN031a "зъболекар" ; ---- +lin dentist_N = mkN031a "зъболекар"; lin dentistry_N = mkN054 "зъболекарство" ; lin dentition_N = variants {}; lin denture_N = variants {}; @@ -14987,7 +14987,7 @@ lin deny_V2 = dirV2 (actionV (mkV186 "отказвам") (mkV156 "откажа") lin deny_V3 = mkV3 (actionV (mkV186 "отказвам") (mkV156 "откажа")) noPrep noPrep; lin deny_VS = mkVS (stateV (mkV186 "отричам")); lin deodar_N = variants {}; -lin deodorant_N = mkN007 "дезодорант" ; ---- +lin deodorant_N = mkN007 "дезодорант"; lin deodorize_V2 = variants {}; lin deossification_N = variants {}; lin deoxyadenosine_N = variants {}; @@ -15006,7 +15006,7 @@ lin departure_N = mkN071 "заминаване" ; lin depend_V = stateV (mkV173 "завися"); lin dependability_N = mkN049 "зависимост"; lin dependable_A = mkA079 "сигурен"; -lin dependant_N = mkN065 "протеже" ; ---- +lin dependant_N = mkN065 "протеже"; lin dependence_N = mkN049 "зависимост" ; lin dependency_N = mkN049 "зависимост" ; lin dependent_A = mkA076 "подчинен"; @@ -15560,8 +15560,8 @@ lin didcot_PN = variants {}; lin diddle_V2 = variants {}; lin dideoxycytosine_N = variants {}; lin dideoxyinosine_N = variants {}; -lin die_N = mkN001 "зар" ; ---- -lin die_V = variants {}; +lin die_N = mkN001 "зар"; +lin die_V = actionV (mkV186 "умирам") (mkV150a "умра"); lin die_V2 = variants {}; lin die_cast_A = variants {}; lin die_hard_N = variants {}; @@ -44186,7 +44186,7 @@ lin rainy_A = variants {}; lin raisable_A = variants {}; lin raise_N = mkN072 "увеличение"; lin raise_V2 = dirV2 (actionV (mkV186 "повишавам") (mkV176 "повиша")); -lin raise_V2V = variants {}; +lin raise_V2V = mkV2V (actionV (mkV186 "повишавам") (mkV176 "повиша")) noPrep (mkPrep "за" Acc); lin raiser_N = variants {}; lin raisin_N = mkN041 "стафида"; lin raising_A = variants {}; @@ -44197,7 +44197,7 @@ lin raj_N = variants {}; lin raja_N = variants {}; lin rajah_N = variants {}; lin rajanya_N = variants {}; -lin rake_N = mkN054 "гребло" ; ---- +lin rake_N = mkN054 "гребло"; lin rake_V = variants {}; lin rake_V2 = variants {}; lin rake_off_N = variants {}; @@ -50393,11 +50393,11 @@ lin smallholding_N = variants {}; lin smallish_A = variants {}; lin smallmouth_N = variants {}; lin smallness_N = variants {}; -lin smallpox_N = mkN041 "вариола" ; ---- +lin smallpox_N = mkN041 "вариола"; lin smalltime_A = variants {}; lin smaltite_N = variants {}; lin smarmy_A = variants {}; -lin smart_A = variants {}; +lin smart_A = mkA079 "умен"; lin smart_N = variants {}; lin smart_V = variants {}; lin smarta_N = variants {}; diff --git a/lib/src/english/DictEng.gf b/lib/src/english/DictEng.gf index f9d38d1dd..30ce77293 100644 --- a/lib/src/english/DictEng.gf +++ b/lib/src/english/DictEng.gf @@ -14526,7 +14526,7 @@ lin decorate_V2 = mkV2 (mkV "decorate" "decorates" "decorated" "decorated" "deco lin decoration_N = mkN "decoration" "decorations"; lin decorative_A = compoundA (mkA "decorative"); lin decorativeness_N = mkN "decorativeness" ; -lin decorator_N = mkN "decorator" "decorators"; +lin decorator_N = mkN human (mkN "decorator" "decorators"); lin decorous_A = compoundA (mkA "decorous"); lin decortication_N = mkN "decortication" ; lin decorum_N = mkN "decorum" ;