APP

Материал из ПМК вики
Версия от 18:54, 9 ноября 2017; AtH (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

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

Ссылки[править]


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


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