EMIT: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) (→Ссылки) |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
Отображает на [[индикатор]]е [[Знакогенератор|символ]], код которого находится в [[Стек данных|стеке]]. | Отображает на [[индикатор]]е [[Знакогенератор|символ]], код которого находится в [[Стек данных|стеке]]. | ||
== Ввод слова EMIT == | |||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ÷|{{Серая клавиша|÷}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша 2|{{Серая клавиша|2}}]] | |||
== EMIT в стандарте ANS Forth == | == EMIT в стандарте ANS Forth == |
Версия от 04:25, 23 февраля 2016
EMIT (испустить, выдать) — стандартное слово Каллисто.
Отобразить символ.
Отображает на индикаторе символ, код которого находится в стеке.
Ввод слова EMIT
В режиме ЛАТ последовательно нажмите клавиши ИП ÷ 7 2
EMIT в стандарте ANS Forth
6.1.1320 EMIT CORE ( x -- ) Если x - графический символ в наборе символов определенном реализацией - показать x. Эффект EMIT для всех других значений x - определенное реализацией.
Когда просматривается символ, чьи символом-определенные биты имеют значение между hex 20 и 7E включительно, отображается соответствующий стандартный символ, определенный 3.1.2.1 Графические символы. Поскольку различные устройства вывода могут реагировать по-разному на управляющие символы, программы, использующие управляющие символы для выполнения специфических функций, имеют зависимость от окружения. Каждый EMIT, имеет дело только с одним символом.
См.: 6.1.2310 TYPE.
EMIT в предыдущем стандарте Forth-83 (англ.)
EMIT 16b -- M,83 The least-significant 7-bit ASCII character is displayed. SEE: "9.5.3 EMIT"
9.5.3 EMIT
Because of the potential non-transportable action by terminal devices of control characters, the use of ASCII control characters is an environmental dependency. Each EMIT deals with only one ASCII character. The ASCII character occupies the least-significant 7 bits; the more-significant bits may be environmentally dependent. Using the more-significant bits when other than zero is an environmentally dependent usage. EMIT must display as many bits as can be sent.
EMIT в стандарте Forth-79 (англ.)
EMIT char -- 207 Transmit character to the current output device.
EMIT в fig-FORTH Release 1 glossary, май 1979 (англ.)
EMIT c --- L0 Transmit ascii character c to the selected output device. OUT is incremented for each character output.
Ссылки
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |