@Перевод
{
// ----------- указательное местоимение -----------------
   @Выбор      у_мест( число Число, падеж Падеж ) = 
               сущ[tiu] ( &Число, &Падеж ) сущ[tio] ( &Число, &Падеж ) ;
   @Выбор      у_мест( падеж &Падеж, число &Число ) = 
               сущ[то] ( &Род, &Душа, Падеж, Число ) 
               сущ[тот] ( &Род, &Душа, Падеж, Число ) 
               ;
   @Таблица( число Число = число Число ) 
   {  Ед = Ед ;
      Мн = Мн ; 
   }}

@Перевод
{
   @Структура  s_kiu( число Число, падеж Падеж ) = 
               вопрос_к_подлежащему_пп[kiu] ( &Число, &Падеж ) ;
   @Структура  s_kiu( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               прил[который] ( Род, Душа, Падеж, Число ) ;
}

@Перевод
{
   @Структура  s_kio( число Число, падеж Падеж ) = 
               вопрос_к_подлежащему_пп[kio] ( &Число, &Падеж ) ;
   @Структура  s_kio( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               прил[который] ( Род, Душа, Падеж, Число ) ;
}

@Перевод
{
// ----------- указательное местоимение "который" ------
   @Выбор      у_мест_который( число Число, падеж Падеж ) = 
               s_kiu( &Число, &Падеж ) s_kio( &Число, &Падеж ) ;
   @Выбор      у_мест_который( род &Род, душа &Душа, падеж &Падеж, число &Число ) = 
               s_kiu( Род, Душа, Падеж, Число ) 
               s_kio( Род, Душа, Падеж, Число ) 
               ;
   @Таблица( число Число = число Число ) 
   {  Ед = Ед ;
      Мн = Мн ; 
   }
}

// ----------- указательное местоимение "кто" ------------------------
@Перевод
{
   @Структура  s_kiu1( число Число, падеж Падеж ) = 
               вопрос_к_подлежащему_пп[kiu] ( &Число, &Падеж ) ;
   @Структура  s_kiu1( род &Род, падеж &Падеж, число &Число ) = 
               сущ[кто] ( &Род, &Душа, Падеж, Число ) ;
}

@Перевод
{
   @Структура  s_kio1( число Число, падеж Падеж ) = 
               вопрос_к_подлежащему_пп[kio] ( &Число, &Падеж ) ;
   @Структура  s_kio1( род &Род, падеж &Падеж, число &Число ) = 
               сущ[что] ( &Род, &Душа, Падеж, Число ) ;
}

@Перевод
{
   @Выбор      у_мест_что1( число Число, падеж Падеж ) = 
               s_kiu1( &Число, &Падеж ) s_kio1( &Число, &Падеж ) ;
   @Выбор      у_мест_что1( род &Род, падеж &Падеж, число &Число ) = 
               s_kiu1( Род, Падеж, Число ) s_kio1( Род, Падеж, Число ) ;
   @Таблица( число Число = число Число ) 
   {  Ед = Ед ;
      Мн = Мн ; 
   }
}

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

@Перевод
{
   @Структура  фраза_что = @0[ke] фраза_повест ;
   @Структура  фраза_что = @0[что] фраза_повест ;
   @Таблица( число Число = число Число ) 
   {  Ед = Ед ;
      Мн = Мн ; 
   }
}

// -------------------------------------------------------------------------
@Перевод
{
   @Структура  фраза_мест1 = у_мест( &Число, %И ) фраза_без_подлежащего ;
   @Структура  фраза_мест1( род &Род ) = 
               у_мест( %И, &Число ) фраза_без_подлежащего( %Ед, %С ) ;
}

@Перевод
{
   @Структура  фраза_мест2 = у_мест( &Число, %В ) фраза_без_дополнения ;
   @Структура  фраза_мест2 = у_мест( %В, &Число ) фраза_без_дополнения ;
}

@Перевод
{
   @Структура  фраза_мест3 = предлог( %И ) у_мест( &Число, &Падеж ) фраза_повест ;
   @Структура  фраза_мест3 = 
               предлог( &Падеж ) у_мест( Падеж, &Число ) фраза_повест ;
}

// -------------------------------------------------------------------------
@Перевод
{
   @Структура  фраза_мест1к = у_мест_который( &Число, %И ) фраза_без_подлежащего ;
   @Структура  фраза_мест1к( род &Род ) = 
               у_мест_который( Род, %О, %И, &Число ) 
               фраза_без_подлежащего( Число, Род ) 
               ;
}

@Перевод
{
   @Структура  фраза_мест2к = у_мест_который( &Число, %В ) фраза_без_дополнения ;
   @Структура  фраза_мест2к( род &Род ) = 
               у_мест_который( Род, %О, %В, &Число ) фраза_без_дополнения ;
}

@Перевод
{
   @Структура  фраза_мест3к = 
               предлог( И ) у_мест_который( &Число, &Падеж ) фраза_повест ;
   @Структура  фраза_мест3к( род &Род ) = 
               предлог( &Падеж ) 
               у_мест_который( Род, %О, Падеж, &Число ) 
               фраза_повест 
               ;
}

// -------------------------------------------------------------------------
@Перевод
{
   @Структура  фраза_мест1ч = у_мест_что( &Число, %И ) фраза_без_подлежащего ;
   @Структура  фраза_мест1ч( род &Род ) = 
               у_мест_что( Род, %И, &Число ) 
               фраза_без_подлежащего( Число, Род ) 
               ;
}

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

@Перевод
{
   @Структура  фраза_мест3ч = 
               предлог( И ) у_мест_что( &Число, &Падеж ) фраза_повест ;
   @Структура  фраза_мест3ч( род &Род ) = 
               предлог( &Падеж ) у_мест_что( Род, Падеж, &Число ) фраза_повест ;
}

@Перевод
{
   @Выбор      хвост_у_мест = 
               фраза_что 
               фраза_обстоятельство 
               фраза_мест1 
               фраза_мест2 
               фраза_мест3 
               @00
               ;
   @Выбор      хвост_у_мест( род &Род ) = 
               фраза_что 
               фраза_обстоятельство 
               фраза_мест1( Род ) 
               фраза_мест2 
               фраза_мест3 
               @00
               ;
}

@Перевод
{
   @Структура  гр_у_мест( число Число, падеж Падеж ) = 
               у_мест( &Число, &Падеж ) хвост_у_мест ;
   @Структура  гр_у_мест = у_мест( Падеж, Число ) хвост_у_мест( М ) ;
}

// ---------- фраза в роли обстоятельства ------------------------------
@Перевод
{
   @Структура  потому_что = @0[tial] @0[ke] ;
   @Структура  потому_что = @0[потому] @0[что] ;
}

@Перевод
{
   @Выбор      союз_подчинительный = 
               @0[cxar] 
               @0[dum] 
               @0[gxis] 
               @0[kvankam] 
               @0[se] 
               @0[se] 
               @0[kiam] 
               @0[kial] 
               @0[por] 
               @0[kiel] 
               потому_что 
               ;
   @Выбор      союз_подчинительный = 
               @0[потому_что] 
               @0[в_то_время_как] 
               @0[до_тех_пор_пока] 
               @0[хотя] 
               @0[если] 
               @0[если_бы] 
               @0[когда] 
               @0[почему] 
               @0[чтобы] 
               @0[как] 
               потому_что 
               ;
}

@Перевод
{
   @Структура  фраза_обстоятельство = союз_подчинительный фраза_повест ;
   @Структура  фраза_обстоятельство = союз_подчинительный фраза_повест ;
}

// ----------------------------------------------------------------------
@Перевод
{
   @Выбор      союз_сочинительный = @0[aux] @0[do] @0[kaj] @0[sed] @0[tamen] ;
   @Выбор      союз_сочинительный = 
               @0[или] @0[следовательно] @0[и] @0[но] @0[однако] ;
}

@Перевод
{
   @Выбор      _союз_сочинительный = союз_сочинительный @00;
   @Выбор      _союз_сочинительный = союз_сочинительный @00;
}

@Перевод
{
   @Выбор      фраза_однородный_член1 = фраза_повест фраза_повелит ;
   @Выбор      фраза_однородный_член1 = фраза_повест фраза_повелит ;
}

@Перевод
{
   @Структура  фраза_однородный_член = _союз_сочинительный фраза_однородный_член1 ;
   @Структура  фраза_однородный_член = _союз_сочинительный фраза_однородный_член1 ;
}