APP

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

APP — фортовская переменная Каллисто. Переменная автозапуска.

APP            ( −− a )                             Переменная, токен запускающего слова.

Слово, токен которого хранится в переменной APP, будет выполнено после загрузки сохранения по LOAD" или перезапуске Каллисто — например при восстановлении питания после сбоя.

Слово COLD записывает сюда токен QUIT.

Ввод слова APP

В режиме ЛАТ последовательно нажмите три клавиши  ШГ←   6   6 

История

Слово APP присутствует, например, в Форте 4E4th — который основан на MSP430 CamelForth.

Имя APP является сокращением от английского слова application — приложение.

Реализация

 150 rrAUTOEXEC      .EQU     1141                   ; 11141  APP − код отсюда будет выполняться сразу после WARM
 151 pAUTOEXEC       .EQU      141
 152 rlAUTOEXEC      .EQU     1142
…
2790 ;#APP
2791 ; APP              ( −− a )                             Переменная, токен запускающего слова.
2792 ; Слово, токен которого хранится в переменной APP, будет выполнено после загрузки сохранения по LOAD"
2793 ; COLD записывает сюда адрес QUIT
2794 LAUTOEXEC:      .DB     3
2795                 .TEXT   "APP"
2796                 .DW     LVOCLINK
2797 AUTOEXEC:       .DW     SUSE
2798                 .DB pAUTOEXEC

Ссылки


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


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