KEY: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 2: Строка 2:


Ожидает ввод [[Знакогенератор|символа]] с клавиатуры, при вводе посылает его код в [[Стек данных|стек]].
Ожидает ввод [[Знакогенератор|символа]] с клавиатуры, при вводе посылает его код в [[Стек данных|стек]].
== KEY в стандарте ANS Forth ==
6.1.1750  KEY                                                            CORE
            ( -- char )
            Получает один символ char, член определенного реализацией набора
            символов. События клавиатуры, которые не соответствуют таким
            символам игнорируются, пока не получен допустимый символ, и
            впоследствии будут недоступны.
            Могут быть получены все стандартные символы. Символы, полученные
            KEY, не отображаются.
            Любой стандартный символ, возвращенный KEY имеет числовое значение
            определенное в 3.1.2.1 Графические символы. Программы, которые
            требуют способности к получению управляющих символов, имеют
            зависимость от окружения.
        См.: 10.6.2.1307 EKEY, 10.6.1.1755 KEY?.





Версия от 14:14, 4 сентября 2015

KEY — стандартное слово Каллисто.

Ожидает ввод символа с клавиатуры, при вводе посылает его код в стек.


KEY в стандарте ANS Forth

6.1.1750   KEY                                                             CORE
           ( -- char )
           Получает один символ char, член определенного реализацией набора 
           символов. События клавиатуры, которые не соответствуют таким 
           символам игнорируются, пока не получен допустимый символ, и 
           впоследствии будут недоступны.
           Могут быть получены все стандартные символы. Символы, полученные 
           KEY, не отображаются.
           Любой стандартный символ, возвращенный KEY имеет числовое значение 
           определенное в 3.1.2.1 Графические символы. Программы, которые 
           требуют способности к получению управляющих символов, имеют 
           зависимость от окружения.
       См.: 10.6.2.1307 EKEY, 10.6.1.1755 KEY?.


Ссылки


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.