Редактирование: INKEY
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''INKEY''' (опрос клавиши) — | '''INKEY''' (опрос клавиши) — встроенное слово [[Каллисто]]. Опрос состояния клавиатуры. | ||
INKEY ( −− | INKEY ( −− c ) Получить код нажатой клавиши или −1, если клавиши не нажаты. | ||
Посылает в [[Стек данных|стек]] [[Код клавиши|код нажатой клавиши]] или | Посылает в [[Стек данных|стек]] [[Код клавиши|код нажатой клавиши]] или −1, если нет нажатой клавиши. | ||
== Ввод слова INKEY == | == Ввод слова INKEY == | ||
Строка 46: | Строка 46: | ||
В MMSFORTH было слово INKEY$ — которое возвращало адрес расположенной в [[PAD]] односимвольной счётной строки, пустой или с кодом нажатой клавиши. | В MMSFORTH было слово INKEY$ — которое возвращало адрес расположенной в [[PAD]] односимвольной счётной строки, пустой или с кодом нажатой клавиши. | ||
== Ссылки == | == Ссылки == | ||
Строка 77: | Строка 61: | ||
[[Категория:Примитивы]] | [[Категория:Примитивы]] | ||
[[Категория:Терминальный ввод/вывод Каллисто]] | [[Категория:Терминальный ввод/вывод Каллисто]] | ||