LAST      Отщепление от конца выражения указанного количества термов

 SYSTEM LAST

 <LAST SnEx>
                   где Sn - символ-целое число,
                       Ex - произвольное объектное выражение

   Отщепляет от конца выражения указанное количество термов.

   Значение:  Если Ex представляет собой последовательность из менее,
              чем Sn термов, результатом замены является
                    Ex'*'
              Если же длина Ex составляет не менее, чем Sn термов,
              результатом замены является
                    Ea(Eb)
              где Ea и Eb - такие выражения, что Ex = EaEb
              и при этом Eb является последовательностью из
              ровно Sn объектных термов.

  -------------------------------- Пример ----------------------------------

         <LAST /2/'A'('B')'C'>   -->  'A'(('B')'C')
         <LAST /5/'A'('B')'C'>   -->  'A'('B')'C*'

Seealso:



This page last updated on Fri Nov 30 11:06:55 MSK 2001
Copyright © 1992-2001, Vitaly Filatov, Moscow, Russia
Webmaster