    // **************************************************************************
    //               элементы несущие атомарный (неделимый смысл)
    //
    //            к вопросу числительному и союзу сожно пары не писать
    // **************************************************************************
    @Перевод
    {
       @Структура2 гр_сущ_пп( число &Число );
       @Структура2 гр_сущ_пп( род &Род, душа &Душа, падеж &Падеж, число Число )
                   ;
    }

    @Перевод
    {
       @Выбор1     гр_сущ_п( число Число ) =
                   гр_сущ_п1( &Число )
                   гр_сущ_п2( &Число )
                   гр_сущ_п3( &Число )
                   гр_сущ_п4( &Число )
                   гр_сущ_пп( &Число )
                   ;
       @Выбор1     гр_сущ_п( род Род, душа Душа, падеж &Падеж, число &Число ) =
                   гр_сущ_п0( &Род, &Душа, Падеж, Число )
                   гр_сущ_п1( &Род, &Душа, Падеж, Число )
                   гр_сущ_п2( &Род, &Душа, Падеж, Число )
                   гр_сущ_п3( &Род, &Душа, Падеж, Число )
                   гр_сущ_п4( &Род, &Душа, Падеж, Число )
                   гр_сущ_п5( &Род, &Душа, Падеж, Число )
                   гр_сущ_п6( &Род, &Душа, Падеж, Число )
                   гр_сущ_п7( &Род, &Душа, Падеж, Число )
                   гр_сущ_п8( &Род, &Душа, Падеж, Число )
                   гр_сущ_п9( &Род, &Душа, Падеж, Число )
                   гр_сущ_пп( &Род, &Душа, Падеж, Число )
                   ;
       @Таблица( число Число = число Число )
       { Ед = Ед ;
         Мн = Мн ;
       }
    }

    @Перевод
    {
       @Выбор1     гр_сущ_п01( число Число ) = гр_сущ_п0( &Число ) ;
       @Выбор1     гр_сущ_п01( род Род, душа Душа, падеж &Падеж, число &Число ) =
                   гр_сущ_п0( &Род, &Душа, Падеж, Число )
                   гр_сущ_п1( &Род, &Душа, Падеж, Число )
                   гр_сущ_п2( &Род, &Душа, Падеж, Число )
                   гр_сущ_п3( &Род, &Душа, Падеж, Число )
                   гр_сущ_п4( &Род, &Душа, Падеж, Число )
                   гр_сущ_п5( &Род, &Душа, Падеж, Число )
                   гр_сущ_п6( &Род, &Душа, Падеж, Число )
                   гр_сущ_п7( &Род, &Душа, Падеж, Число )
                   гр_сущ_п8( &Род, &Душа, Падеж, Число )
                   гр_сущ_п9( &Род, &Душа, Падеж, Число )
                   гр_сущ_пп( &Род, &Душа, Падеж, Число )
                   ;
       @Таблица( число Число = число Число )
       { Ед = Ед ;
         Мн = Мн ;
       }
    }

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

    @Перевод
    {
       @Выбор1     гр_прил_п = гр_прил_п1 гр_прил_п2 гр_прил_пп ;
       @Выбор1     гр_прил_п( род &Род, душа &Душа, падеж &Падеж, число &Число ) =
                   гр_прил_п1( Род, Душа, Падеж, Число )
                   гр_прил_п2( Род, Душа, Падеж, Число )
                   гр_прил_п3( Род, Душа, Падеж, Число )
                   гр_прил_п4( Род, Душа, Падеж, Число )
                   гр_прил_п5( Род, Душа, Падеж, Число )
                   гр_прил_п6( Род, Душа, Падеж, Число )
                   гр_прил_пп( Род, Душа, Падеж, Число )
                   ;
    }

    @Перевод
    {
       @Структура2 гр_наречие_пп( смысл_наречия &Смысл );
       @Структура2 гр_наречие_пп;
    }

    @Перевод
    {
    // прилагательное -> наречие
       @Структура2 квази_наречие_пп( смысл_наречия &Смысл );
       @Структура2 квази_наречие_пп;
    }

    @Перевод
    {
       @Структура1 предлог_п = @1;
       @Структура1 предлог_п( падеж &Падеж ) = @1;
    }

    @Перевод
    {
       @Выбор      Предлог = предлог предлог_п ;
       @Выбор      Предлог( падеж Падеж ) = предлог( &Падеж ) предлог_п( &Падеж ) ;
    }

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

    @Перевод
    {
       @Структура2 фраза_пп;
       @Структура2 фраза_пп;
    }

    @Перевод
    {
       @Структура2 фраза_прид_пп;
       @Структура2 фраза_прид_пп;
    }

    @Перевод
    {
       @Структура2 фраза_whether_пп;
       @Структура2 фраза_whether_пп;
    }

    @Перевод
    {
       @Структура2 фраза_have_пп;
       @Структура2 фраза_have_пп;
    }

    @Перевод
    {
       @Структура2 фраза_have_прид_пп;
       @Структура2 фраза_have_прид_пп;
    }

    @Перевод
    {
       @Структура2 фраза_have_whether_пп;
       @Структура2 фраза_have_whether_пп;
    }

    @Перевод
    {
       @Выбор1     гр_глагола_п( форма Ф ) = гр_глагола_пп( &Ф ) ;
       @Выбор1     гр_глагола_п( совершенность &S, форма &Ф, число &Ч, время &В, род &Р, залог &З, падеж &П ) =
                   гр_глагола_П1( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П2( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П3( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П4( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п1( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п2( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п3( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п4( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п5( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п6( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_пп( S, Ф, Ч, В, Р, З, П )
                   ;
    }

    @Перевод
    {
       @Структура1 гр_be_пп( форма Ф ) = связка[be] ( &Ф ) хвост_be_a ;
       @Структура1 гр_be_пп( совершенность &S, форма &Ф, число &Ч, время &В, род &Р, залог &З, падеж &П ) =
                   глагол( S, Ф, @0, Ч, В, Р, %Актив, П )
                   хвост_be_a( Ч, Р, %Н, П )
                   ;
    }

    @Перевод
    {
       @Структура1 гр_be1_пп( форма Ф ) = связка[be] ( &Ф ) @1;
       @Структура1 гр_be1_пп( совершенность &S, форма &Ф, число &Ч, время &В, род &Р, залог &З, падеж &П ) =
                   глагол( S, Ф, @0, Ч, В, Р, %Актив, П ) ;
    }

    @Перевод
    {
       @Выбор1     гр_have_п( форма Ф ) = гр_have_пп( &Ф ) ;
       @Выбор1     гр_have_п( совершенность &S, форма &Ф, число &Ч, время &В, род &Р, залог &З, падеж &П ) =
                   гр_глагола_П1( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П2( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П3( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_П4( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п1( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п2( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п3( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п4( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п5( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_п6( S, Ф, Ч, В, Р, З, П )
                   гр_глагола_пп( S, Ф, Ч, В, Р, З, П )
                   ;
    }