VERSION: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
(не показано 8 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
'''VERSION''' (версия) — родное слово [[Каллисто]]. Получить номер версии [[Каллисто]]. | |||
VERSION ( −− p) Версия Каллисто. | |||
[[Файл:CallistoVersion.png|thumb|right|264px|Пример работы слова VERSION]] | [[Файл:CallistoVersion.png|thumb|right|264px|Пример работы слова VERSION]] | ||
Слово VERSION кладёт на стек число p — номер версии [[Каллисто]]. Для версии 1.0 число p равно 1. | |||
== Ввод слова 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> | |||
== Ссылки == | |||
* {{Исходник|VERSION|VERSION}} | |||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Примитивы]] | [[Категория:Примитивы]] | ||
Текущая версия от 05:26, 9 ноября 2017
VERSION (версия) — родное слово Каллисто. Получить номер версии Каллисто.
VERSION ( −− p) Версия Каллисто.
Слово VERSION кладёт на стек число p — номер версии Каллисто. Для версии 1.0 число p равно 1.
Ввод слова 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 ; Положить на стек номер версии Каллисто.