UPDATE

Материал из ПМК вики
Перейти к навигации Перейти к поиску

UPDATE — стандартное слово Каллисто.

Устанавливает в буфере флаг "спасения".


UPDATE в стандарте ANS Forth

7.6.1.2400   UPDATE                                                       BLOCK
           ( -- )
           Отмечает текущий блочный буфер как измененный. Неопределенная 
           ситуация существует, если нет никакого текущего блочного буфера.
           UPDATE не вызывает немедленно ввод-вывод.
       См.: 7.6.1.0800 BLOCK, 7.6.1.0820 BUFFER, 7.6.1.1559 FLUSH, 7.6.1.2180 
           SAVE-BUFFERS.


UPDATE в предыдущем стандарте Forth-83 (англ.)

     UPDATE       --                            79
          The currently valid block buffer is marked as modified.
          Blocks marked as modified will subsequently be automatically
          transferred to mass storage should its memory buffer be
          needed for storage of a different block or upon execution of
          FLUSH or SAVE-BUFFERS .


UPDATE в стандарте Forth-79 (англ.)

UPDATE                                       229
    Mark  the  most recently referenced block  as  modified.   The
    block  will subsequently be automatically transferred to  mass
    storage  should  its memory buffer be needed for storage of  a
    different block, or upon execution of SAVE-BUFFERS.


Ссылка


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.