Редактирование: EKEY
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''EKEY''' (и-клавиша) — стандартное слово [[Каллисто]]. Ожидание нажатия клавиши. | '''EKEY''' (и-клавиша) — стандартное слово [[Каллисто]]. Ожидание нажатия клавиши. | ||
Ожидает нажатие [[Код клавиши|клавиши]] на [[Клавиатура|клавиатуре]], после нажатия посылает [[Код клавиши|её код]] в [[Стек данных|стек]]. | |||
Если вам нужно вводить не клавиши, а [[Знакогенератор|символы]], используйте слово [[KEY]]. Слово [[INKEY]] позволяет узнать, какая клавиша нажата, не останавливая программу. | |||
== Ввод слова EKEY == | == Ввод слова EKEY == | ||
Строка 9: | Строка 9: | ||
== EKEY в стандарте ANS Forth == | == EKEY в стандарте ANS Forth == | ||
10.6.2.1305 EKEY "e-key" FACILITY EXT | 10.6.2.1305 EKEY "e-key" FACILITY EXT | ||
( -- u ) | ( -- u ) | ||
Строка 174: | Строка 173: | ||
чтения клавиатуры. Она не может быть "переадресована" к другому источнику | чтения клавиатуры. Она не может быть "переадресована" к другому источнику | ||
"стандартного ввода", как может функция DOS Ввод STDIN. | "стандартного ввода", как может функция DOS Ввод STDIN. | ||
== Ссылки == | == Ссылки == | ||
* См. слова [[INKEY]], [[KEY]] | * См. слова [[INKEY]], [[KEY]] | ||
* Слово [http://forth.sourceforge.net/standard/dpans/dpans10.htm#10.6.2.1305 EKEY (e-key)] и [http://forth.sourceforge.net/standard/dpans/dpansa10.htm#A.10.6.2.1305 комментарий к нему] в стандарте ANS Forth ''(англ.)'' | * Слово [http://forth.sourceforge.net/standard/dpans/dpans10.htm#10.6.2.1305 EKEY (e-key)] и [http://forth.sourceforge.net/standard/dpans/dpansa10.htm#A.10.6.2.1305 комментарий к нему] в стандарте ANS Forth ''(англ.)'' | ||
* Слово [http:// | * Слово [http://www.forth200x.org/documents/html3/facility/EKEY.html EKEY (e-key)] и [http://www.forth200x.org/documents/html3/rationale.html#rat:facility:EKEY комментарий к нему] в черновике Forth 200x ''(англ.)'' | ||
Строка 201: | Строка 184: | ||
{{заготовка}} | {{заготовка}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Терминальный ввод/вывод Каллисто]] | [[Категория:Терминальный ввод/вывод Каллисто]] | ||
[[Категория: | [[Категория:Слова Каллисто без стековых диаграмм]] | ||