APP: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 6: Строка 6:


== Ввод слова APP ==
== Ввод слова APP ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите три клавиши [[Клавиша ШГ влево|{{Чёрная клавиша|ШГ←}}]] [[Клавиша 6|{{Серая клавиша|6}}]] [[Клавиша 6|{{Серая клавиша|6}}]]
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите три клавиши {{ШГ←}} [[Клавиша 6|{{Серая клавиша|6}}]] [[Клавиша 6|{{Серая клавиша|6}}]]


== История ==
== История ==
Строка 12: Строка 12:


Имя APP является сокращением от английского слова [http://lingvo-online.ru/ru/Translate/en-ru/application application] — приложение.
Имя APP является сокращением от английского слова [http://lingvo-online.ru/ru/Translate/en-ru/application application] — приложение.
== Реализация ==
<pre>
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
</pre>


== Ссылки ==
== Ссылки ==

Текущая версия от 18:54, 9 ноября 2017

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

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


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


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