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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
(Новая страница: «'''AUTOEXEC''' — стандартное слово Каллисто. {{нет иллюстраций}} {{заготовка}} Категория:Слов…»)
 
Нет описания правки
 
(не показаны 22 промежуточные версии этого же участника)
Строка 1: Строка 1:
'''AUTOEXEC''' — стандартное слово [[Каллисто]].
'''APP''' — фортовская переменная [[Каллисто]]. Переменная автозапуска.
APP            ( −− a )                            Переменная, токен запускающего слова.
Слово, [[CFA|токен]] которого хранится в переменной '''APP''', будет [[EXECUTE|выполнено]] после загрузки сохранения по [[LOAD"]] или перезапуске [[Каллисто]] — например при восстановлении питания после сбоя.
 
Слово [[COLD]] записывает сюда [[CFA|токен]] [[QUIT]].
 
== Ввод слова APP ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите три клавиши {{ШГ←}} [[Клавиша 6|{{Серая клавиша|6}}]] [[Клавиша 6|{{Серая клавиша|6}}]]
 
== История ==
Слово APP присутствует, [http://pmk.arbinada.com/ru/node/1242 например], в Форте 4E4th — который основан на MSP430 CamelForth.
 
Имя 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>
 
== Ссылки ==
* {{Исходник|APP|APP}}
 


{{нет иллюстраций}}
{{нет иллюстраций}}
{{заготовка}}
{{заготовка}}
[[Категория:Слова Каллисто]]
[[Категория:Слова Каллисто]]
[[Категория:Переменные USER]]
[[Категория:Встроенные переменные Каллисто]]

Текущая версия от 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

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


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


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