⟩IN: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
[[Файл:imb.gif|thumb|right|408px|Входной буфер и переменная >IN<br>Картинка из книги Лео Броди «Starting FORTH»]] | [[Файл:imb.gif|thumb|right|408px|Входной буфер и переменная >IN<br>Картинка из книги Лео Броди «Starting FORTH»]] | ||
'''>IN''' — стандартное слово [[Каллисто]]. | '''>IN''' (от IN — вход) — стандартное слово [[Каллисто]]. | ||
Переменная, смещение очередной литеры во [[Входной буфер терминала|входном текстовом буфере]] или [[экран]]е. | Переменная, смещение очередной литеры во [[Входной буфер терминала|входном текстовом буфере]] или [[экран]]е. |
Версия от 00:38, 12 сентября 2015
>IN (от IN — вход) — стандартное слово Каллисто.
Переменная, смещение очередной литеры во входном текстовом буфере или экране.
Внутренний указатель входного буфера (терминального или экранного в зависимости от значения BLK).
>IN в стандарте ANS Forth
6.1.0560 >IN "to-in" CORE ( -- a-addr ) a-addr - адрес ячейки, содержащей смещение в символах от начала входного буфера до начала области анализа.
>IN в предыдущем стандарте Forth-83 (англ.)
>IN -- addr U,79 "to-in" The address of a variable which contains the present character offset within the input stream {0..the number of characters in the input stream}. See: WORD
>IN в стандарте Forth-79 (англ.)
>IN -- addr U,201 "to-in" Leave the address of a variable which contains the present character offset within the input stream {0..1023} See: WORD ( ." FIND
IN в fig-FORTH Release 1 glossary, май 1979 (англ.)
IN --- addr L0 A user variable containing the byte offset within the current input text buffer (terminal or disc) from which the next text will be accepted. WORD uses and moves the value of IN.
История
В программах, написанных для fig-Форта, имя переменной должно быть исправлено на >IN
Ссылки
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |