/************************************************************************/
//            структуры прилагательных
/************************************************************************/

@Перевод
{
   @Выбор      _константа_степени = 
               @0[pli] @0[mampli] @0[plej] @0[tre] @0[tiel] @0[tro] @0[nur] @00;
   @Выбор      _константа_степени = 
               @0[более] 
               @0[менее] 
               @0[наиболее] 
               @0[очень] 
               @0[настолько] 
               @0[слишком] 
               @0[только] 
               @00
               ;
}

@Перевод
{
   @Выбор      сс_прил( падеж Падеж ) = 
               прил( &Число, &Падеж ) 
               гр_прил_п01( &Число, &Падеж ) 
               сс_глагол( %Причастие, &Время ) 
               сс_глагол( %Прич_пасс, &Время ) 
               ;
   @Выбор      сс_прил( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               прил( Род, Душа, Падеж, Число ) 
               гр_прил_п01( Род, Душа, Падеж, Число ) 
               сс_глагол( %Несов, %причастие, @0, Число, %настоящее, Род, %Актив, Падеж ) 
               сс_глагол( %Несов, %причастие, @0, Число, %настоящее, Род, %Пассив, Падеж ) 
               ;
}

@Перевод
{
   @Структура  гр_прил0( падеж Падеж ) = 
               _Ne _Наречие_степени сс_прил( &Падеж ) ;
   @Структура  гр_прил0( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               _Ne _Наречие_степени сс_прил( Род, Душа, Падеж, Число ) ;
}

@Перевод
{
   @Структура  гр_прил1( падеж Падеж ) = гр_прил0( &Падеж ) @0[por] inf ;
   @Структура  гр_прил1( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил0( Род, Душа, Падеж, Число ) @0[чтобы] inf ;
}

@Перевод
{
   @Структура  гр_прил2( падеж Падеж ) = гр_прил0( &Падеж ) @0[por] @0[ke] inf ;
   @Структура  гр_прил2( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил0( Род, Душа, Падеж, Число ) @0[чтобы] inf ;
}

@Перевод
{
   @Структура  гр_прил3( падеж Падеж ) = гр_прил0( &Падеж ) @0[por] гр_сущ_И ;
   @Структура  гр_прил3( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил0( Род, Душа, Падеж, Число ) @0[для] гр_сущ_И( %Р ) ;
}

@Перевод
{
// скорее всего здесь не "опр_прилагательный3"
   @Структура  гр_прил4( падеж Падеж ) = гр_прил0( &Падеж ) @0[ol] гр_сущ_И ;
   @Структура  гр_прил4( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил0( Род, Душа, Падеж, Число ) @0[чем] гр_сущ_И( %И ) ;
}

@Перевод
{
// ------- ???
   @Структура  гр_прил5 = _Ne @0[tia] @0[kia] фраза_повест ;
   @Структура  гр_прил5( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               _Ne 
               прил[такой] ( Род, Душа, Падеж, Число ) 
               прил[какой] ( Род, Душа, Падеж, Число ) 
               фраза_повест 
               ;
}

@Перевод
{
   @Структура  гр_прил6( падеж Падеж ) = 
               гр_прил0( &Падеж ) @0[por] фраза_чтобы ;
   @Структура  гр_прил6( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил0( Род, Душа, Падеж, Число ) фраза_чтобы ;
}

@Перевод
{
   @Выбор      гр_прил( падеж Падеж ) = 
               мест_прил( &Число, &Падеж ) 
               гр_прил_п01( &Число, &Падеж ) 
               числ_порядковое 
               глагол( %Причастие, Время ) 
               глагол( %Прич_пасс, Время ) 
               гр_прил0( &Падеж ) 
               гр_прил1( &Падеж ) 
               гр_прил2( &Падеж ) 
               гр_прил3( &Падеж ) 
               гр_прил4( &Падеж ) 
               гр_прил5 
               гр_прил6( &Падеж ) 
               ;
   @Выбор      гр_прил( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               мест_прил( Род, Падеж, Число ) 
               гр_прил_п01( Род, Душа, Падеж, Число ) 
               числ_порядковое( Падеж ) 
               глагол( %Несов, %причастие, @0, Число, %настоящее, Род, %Актив, Падеж ) 
               глагол( %Несов, %причастие, @0, Число, %настоящее, Род, %Пассив, Падеж ) 
               гр_прил0( Род, Душа, Падеж, Число ) 
               гр_прил1( Род, Душа, Падеж, Число ) 
               гр_прил2( Род, Душа, Падеж, Число ) 
               гр_прил3( Род, Душа, Падеж, Число ) 
               гр_прил4( Род, Душа, Падеж, Число ) 
               гр_прил5( Род, Душа, Падеж, Число ) 
               гр_прил6( Род, Душа, Падеж, Число ) 
               ;
}

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

@Перевод
{
   @Структура  и__опр_прилагательный_В = 
               _и_или гр_прил( %В ) _и__опр_прилагательный_В ;
   @Структура  и__опр_прилагательный_В( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               _и_или 
               гр_прил( Род, Душа, Падеж, Число ) 
               _и__опр_прилагательный_В( Род, Душа, Падеж, Число ) 
               ;
}

@Перевод
{
   @Выбор      _и__опр_прилагательный_И = и__опр_прилагательный_И @00;
   @Выбор      _и__опр_прилагательный_И( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               и__опр_прилагательный_И( Род, Душа, Падеж, Число ) @00;
}

@Перевод
{
   @Выбор      _и__опр_прилагательный_В = и__опр_прилагательный_В @00;
   @Выбор      _и__опр_прилагательный_В( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               и__опр_прилагательный_В( Род, Душа, Падеж, Число ) @00;
}

@Перевод
{
   @Структура  опр_прилагательный1_И = гр_прил( %И ) _и__опр_прилагательный_И ;
   @Структура  опр_прилагательный1_И( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил( Род, Душа, Падеж, Число ) 
               _и__опр_прилагательный_И( Род, Душа, Падеж, Число ) 
               ;
}

@Перевод
{
   @Структура  опр_прилагательный1_В = гр_прил( %В ) _и__опр_прилагательный_В ;
   @Структура  опр_прилагательный1_В( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               гр_прил( Род, Душа, Падеж, Число ) 
               _и__опр_прилагательный_В( Род, Душа, Падеж, Число ) 
               ;
}

@Перевод
{
   @Выбор      _опр_прилагательный_И = опр_прилагательный1_И @00;
   @Выбор      _опр_прилагательный_И( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               опр_прилагательный1_И( Род, Душа, Падеж, Число ) @00;
}

@Перевод
{
   @Выбор      _опр_прилагательный_В = опр_прилагательный1_В @00;
   @Выбор      _опр_прилагательный_В( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               опр_прилагательный1_В( Род, Душа, Падеж, Число ) @00;
}