// ************************************************************************* // // Описание группы квази_наречия // // гр_квази_наречия // ************************************************************************* @Перевод { @Выбор _For_сущ = for_сущ @00; @Выбор _For_сущ = for_сущ @00; } @Перевод { @Выбор хвост_наречие_порог = фраза_that for_фраза for_сущ чтобы_to_inf ; @Выбор хвост_наречие_порог = фраза_that for_фраза for_сущ чтобы_to_inf ; } // ----------- пороговая группа --------------------------------- @Перевод { // too heavy = слишком тяжело @Структура гр_кв_наречия_слишком = @0[too] квази_наречие_пп( &S ) ; @Структура гр_кв_наречия_слишком = @0[слишком] квази_наречие_пп ; } @Перевод { // near enough = достаточно близко @Структура гр_кв_наречия_достаточно = квази_наречие_пп( &S ) @0[enough] ; @Структура гр_кв_наречия_достаточно = @0[достаточно] квази_наречие_пп ; } @Перевод { @Выбор гр_кв_наречия_порог = гр_кв_наречия_слишком гр_кв_наречия_достаточно ; @Выбор гр_кв_наречия_порог = гр_кв_наречия_слишком гр_кв_наречия_достаточно ; } // -------------------------------------------------------------- @Перевод { // hard (for you) to krack = легко (для тебя) сломать @Структура гр_кв_наречия1 = _Not квази_наречие_пп( &S ) _For_сущ to_inf_akt( &S1 ) ; @Структура гр_кв_наречия1 = _Not квази_наречие_пп _For_сущ to_inf_akt ; } @Перевод { // very kind for you to do it = очень мило с твоей стороны, сделать это @Структура гр_кв_наречия2 = _Наречие_степени квази_наречие_пп( &S ) мораль_of_сущ _Not to_inf_akt( &S1 ) ; @Структура гр_кв_наречия2 = _Наречие_степени квази_наречие_пп мораль_of_сущ _Not to_inf_akt ; } @Перевод { // too heavy to krack = слишком тяжело сломать @Структура гр_кв_наречия3 = гр_кв_наречия_порог хвост_наречие_порог ; @Структура гр_кв_наречия3 = гр_кв_наречия_порог хвост_наречие_порог ; } @Перевод { // a great compliment (for you) to ... = большая честь (для тебя) @Структура гр_кв_наречия4 = гр_сущ_а хвост_наречие_порог ; @Структура гр_кв_наречия4 = гр_сущ_а( %И ) хвост_наречие_порог ; } @Перевод { @Выбор гр_квази_наречия = квази_наречие_пп( &S ) гр_кв_наречия1 гр_кв_наречия2 гр_кв_наречия3 гр_кв_наречия4 ; @Выбор гр_квази_наречия = квази_наречие_пп гр_кв_наречия1 гр_кв_наречия2 гр_кв_наречия3 гр_кв_наречия4 ; } @Перевод { // специально для "хвост 21" @Выбор гр_квази_наречия1 = гр_кв_наречия1 гр_кв_наречия2 гр_кв_наречия3 гр_кв_наречия4 ; @Выбор гр_квази_наречия1 = гр_кв_наречия1 гр_кв_наречия2 гр_кв_наречия3 гр_кв_наречия4 ; } @Перевод { @Структура гр_квази_наречия_предлог = гр_квази_наречия to_inf_предлог ; @Структура гр_квази_наречия_предлог( род &Род, число &Число ) = гр_квази_наречия to_inf_предлог( Род, Число ) ; } @Перевод { @Структура хвост_кв_наречия1 = мест_прил гр_ing( &S1 ) ; @Структура хвост_кв_наречия1 = мест_прил( %С, %Д, %Ед ) гр_ing ; } @Перевод { @Структура хвост_кв_наречия2 = @0[for] хвост_22 ; @Структура хвост_кв_наречия2 = хвост_22 ; } @Перевод { @Выбор _хвост_квази_наречия = хвост_кв_наречия1 гр_ing( &S1 ) хвост_кв_наречия2 @00; @Выбор _хвост_квази_наречия = хвост_кв_наречия1 гр_ing хвост_кв_наречия2 @00; } // ************************************************************************* @Перевод { // too heavy = слишком тяжело @Структура гр_наречия_слишком = @0[too] Наречие1( &S ) ; @Структура гр_наречия_слишком = @0[слишком] Наречие1 ; } @Перевод { // near enough = достаточно близко @Структура гр_наречия_достаточно = Наречие1( &S ) @0[enough] ; @Структура гр_наречия_достаточно = @0[достаточно] Наречие1 ; } @Перевод { @Выбор гр_наречия_порог = гр_наречия_слишком гр_наречия_достаточно ; @Выбор гр_наречия_порог = гр_наречия_слишком гр_наречия_достаточно ; } @Перевод { @Структура гр_наречия1 = _Наречие_степени наречие( &S ) ; @Структура гр_наречия1 = _Наречие_степени наречие ; } @Перевод { @Структура гр_наречия3 = гр_наречия_порог хвост_прил_порог ; @Структура гр_наречия3 = гр_наречия_порог хвост_прил_порог ; } @Перевод { @Выбор гр_наречия = гр_наречие_пп( &S ) гр_наречия1 гр_наречия3 ; @Выбор гр_наречия = гр_наречие_пп гр_наречия1 гр_наречия3 ; }