Редактирование: INKEY
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''INKEY''' (опрос клавиши) — | '''INKEY''' (опрос клавиши) — стандартное слово [[Каллисто]]. Опрос состояния клавиатуры. | ||
Посылает в [[Стек данных|стек]] [[Код клавиши|код нажатой клавиши]] или | Посылает в [[Стек данных|стек]] [[Код клавиши|код нажатой клавиши]] или −1, если нет нажатой клавиши. | ||
== Ввод слова INKEY == | == Ввод слова INKEY == | ||
Строка 46: | Строка 46: | ||
В MMSFORTH было слово INKEY$ — которое возвращало адрес расположенной в [[PAD]] односимвольной счётной строки, пустой или с кодом нажатой клавиши. | В MMSFORTH было слово INKEY$ — которое возвращало адрес расположенной в [[PAD]] односимвольной счётной строки, пустой или с кодом нажатой клавиши. | ||
== Ссылки == | == Ссылки == | ||
* См. слова [[EKEY]], [[KEY]] | * См. слова [[EKEY]], [[KEY]] | ||
* Слово [http://forth.sourceforge.net/standard/dpans/dpans10.htm#10.6.2.1307 EKEY?] в стандарте ANS Forth ''(англ.)'' | * Слово [http://forth.sourceforge.net/standard/dpans/dpans10.htm#10.6.2.1307 EKEY?] в стандарте ANS Forth ''(англ.)'' | ||
Строка 75: | Строка 58: | ||
{{заготовка}} | {{заготовка}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Терминальный ввод/вывод Каллисто]] | [[Категория:Терминальный ввод/вывод Каллисто]] | ||
[[Категория: | [[Категория:Слова Каллисто без стековых диаграмм]] | ||