// ----------------------------------------------------------------------------
//            главные члены предложения
// ----------------------------------------------------------------------------
@Перевод
{
   @Структура  подлежащее = гр_сущ( &Ч, &Л ) _обстоятельство ;
   @Структура  подлежащее( число Ч, лицо Л, род Р ) = 
               гр_сущ( &Ч, &Л, %И, &Р ) _обстоятельство ;
}

@Перевод
{
   @Структура  подлежащее_есть = гр_сущ( &Ч, &Л ) _обстоятельство ;
   @Структура  подлежащее_есть( число Ч, лицо Л, падеж &Падеж, род Р ) = 
               гр_сущ( &Ч, &Л, Падеж, &Р ) _обстоятельство ;
}

@Перевод
{
// простосто псевдоним, пусть будет пока так 
   @Структура  бп_сказуемое = бп_сказуемое_а ;
   @Структура  бп_сказуемое( лицо &Лицо, число &Число, род &Род, присутствие &П ) = 
               бп_сказуемое_а( Лицо, Число, Род, %П ) ;
}

@Перевод
{
   @Структура  дополнение = гр_сущ_В _обстоятельство ;
   @Структура  дополнение = гр_сущ_В( %В ) _обстоятельство ;
}

@Перевод
{
// для словаря выражений
   @Структура  сл_сущестительное_И = гр_сущ_И _обстоятельство ;
   @Структура  сл_сущестительное_И( падеж &Падеж ) = 
               гр_сущ_И( Падеж ) _обстоятельство ;
}

@Перевод
{
// для словаря выражений
   @Структура  сл_сущестительное_В = гр_сущ_В _обстоятельство ;
   @Структура  сл_сущестительное_В( падеж &Падеж ) = 
               гр_сущ_В( Падеж ) _обстоятельство ;
}

// ---------------------------------------------------------------------------
@Перевод
{
   @Структура  хвост1 = гр_сущ_В _обстоятельство ;
   @Структура  хвост1 = гр_сущ_В( %В ) _обстоятельство ;
}

@Перевод
{
   @Выбор      хвост = хвост1 @00;
   @Выбор      хвост = хвост1 @00;
}

// --------------------------------------------------------------------------
@Перевод
{
   @Выбор      хвост_esti_1 = гр_сущ_И опр_прилагательный1_И гр_наречия причастие ;
   @Выбор      хвост_esti_1( род &Род, число &Число ) = 
               гр_сущ_И( %И ) 
               опр_прилагательный1_И( Род, %Н, %И, Число ) 
               гр_наречия 
               причастие( Род, %И, Число ) 
               ;
}

@Перевод
{
   @Выбор      хвост_esti_1с = опр_прилагательный1_И гр_наречия ;
   @Выбор      хвост_esti_1с( род &Род, число &Число ) = 
               опр_прилагательный1_И( Род, %Н, %И, Число ) гр_наречия ;
}

@Перевод
{
   @Структура  хвост_esti = хвост_esti_1 _обстоятельство ;
   @Структура  хвост_esti( род &Род, число &Число ) = 
               хвост_esti_1( Род, Число ) _обстоятельство ;
}

@Перевод
{
   @Структура  хвост_esti_с = хвост_esti_1с _обстоятельство ;
   @Структура  хвост_esti_с( род &Род, число &Число ) = 
               хвост_esti_1с( Род, Число ) _обстоятельство ;
}