WARM: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
( -- ) | ( -- ) | ||
WARM не возвращает управление назад, всё идущее после WARM игнорируется. | |||
== Детали реализации == | |||
WARM содержит высокоуровневый код, инициализирующий [[Каллисто]] без удаления слов из [[Словарь|словаря]]. | WARM содержит высокоуровневый код, инициализирующий [[Каллисто]] без удаления слов из [[Словарь|словаря]]. | ||
WARM выводит на экран [[ВК|перевод строки]] и количество свободных байт в [[Словарь|словаре]], после чего проверяет содержимое переменной [[AUTOEXEC]]. Если оно отлично от нуля, управление передаётся на записанный в [[AUTOEXEC]] адрес с помощью [[EXECUTE]]. В противном случае происходит переход на [[QUIT]] — [[Каллисто]] начинает свой диалог с пользователем. | WARM выводит на экран [[ВК|перевод строки]] и количество свободных байт в [[Словарь|словаре]], после чего проверяет содержимое переменной [[AUTOEXEC]]. Если оно отлично от нуля, управление передаётся на записанный в [[AUTOEXEC]] адрес с помощью [[EXECUTE]]. В противном случае происходит переход на [[QUIT]] — [[Каллисто]] начинает свой диалог с пользователем. | ||
== Ссылки == | == Ссылки == | ||
Строка 14: | Строка 14: | ||
{{нет иллюстраций}} | {{нет иллюстраций}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Описание бета-версии Каллисто]] |
Версия от 10:36, 18 октября 2015
WARM («горячий» старт) — стандартное слово Каллисто. «Тёплая» перезагрузка. Словарь сохраняется.
( -- )
WARM не возвращает управление назад, всё идущее после WARM игнорируется.
Детали реализации
WARM содержит высокоуровневый код, инициализирующий Каллисто без удаления слов из словаря.
WARM выводит на экран перевод строки и количество свободных байт в словаре, после чего проверяет содержимое переменной AUTOEXEC. Если оно отлично от нуля, управление передаётся на записанный в AUTOEXEC адрес с помощью EXECUTE. В противном случае происходит переход на QUIT — Каллисто начинает свой диалог с пользователем.
Ссылки
- См. также COLD — «холодный» старт.
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |