VERSION: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
== Ввод слова VERSION == | == Ввод слова VERSION == | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша ↔|{{Серая клавиша|↔}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша 1|{{Серая клавиша|1}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша 5|{{Серая клавиша|5}}]] [[Клавиша 4|{{Серая клавиша|4}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша ↔|{{Серая клавиша|↔}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша 1|{{Серая клавиша|1}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша 5|{{Серая клавиша|5}}]] [[Клавиша 4|{{Серая клавиша|4}}]] | ||
== Реализация == | |||
В [[Каллисто|Каллисто 1.0]] слово VERSION кладёт на стек 1: | |||
<pre> | |||
206 JVERSION: GSB SVER KM3 ; Обработчик VERSION | |||
207 JNOP: KGOTO9 ; Обработчик NOP | |||
208 SVER: 1 RTN ; Коду ЯМК тоже иногда требуется проверять номер версии. | |||
… | |||
534 ;#VERSION | |||
535 ; VERSION ( −− p ) Версия Каллисто, p=1. | |||
536 LVERSION: .DB 7 | |||
537 .TEXT "VERSION" ; ( −− r ) | |||
538 .DW LBYE | |||
539 VERSION: .DW JVERSION ; Положить на стек номер версии Каллисто. | |||
</pre> | |||
== Ссылки == | == Ссылки == |
Версия от 05:26, 9 ноября 2017
VERSION (версия) — родное слово Каллисто. Получить номер версии Каллисто.
VERSION ( −− p) Версия Каллисто.
Слово VERSION кладёт на стек число p — номер версии Каллисто. Для версии 1.0rc число p равно 0,99.
Ввод слова VERSION
В режиме ЛАТ последовательно нажмите клавиши ↔ ИП × 1 7 5 4
Реализация
В Каллисто 1.0 слово VERSION кладёт на стек 1:
206 JVERSION: GSB SVER KM3 ; Обработчик VERSION 207 JNOP: KGOTO9 ; Обработчик NOP 208 SVER: 1 RTN ; Коду ЯМК тоже иногда требуется проверять номер версии. … 534 ;#VERSION 535 ; VERSION ( −− p ) Версия Каллисто, p=1. 536 LVERSION: .DB 7 537 .TEXT "VERSION" ; ( −− r ) 538 .DW LBYE 539 VERSION: .DW JVERSION ; Положить на стек номер версии Каллисто.