UPDATE: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
Устанавливает в [[буфер]]е флаг "спасения". | Устанавливает в [[буфер]]е флаг "спасения". | ||
== 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. | |||
Версия от 16:24, 4 сентября 2015
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 в стандарте ANS Forth (англ.)
- Слово UPDATE в черновике Forth 200x (англ.)
- Dirty bit в английской Википедии (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |