INTERPRET: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 20: | Строка 20: | ||
contains zero, interpret characters from the terminal input | contains zero, interpret characters from the terminal input | ||
buffer. | buffer. | ||
== INTERPRET в fig-FORTH Release 1 glossary, май 1979 (англ.) == | |||
INTERPRET | |||
The outer text interpreter which sequentially executes or compiles | |||
text from the input stream (terminal or disc) depending on STATE. If | |||
the word name cannot be found after a search of CONTEXT and then | |||
CURRENT it is converted to a number according to the current base. | |||
That also failing, an error message echoing the name with a " ?" | |||
will be given. | |||
Text input will be taken according to the convention for WORD. If a | |||
decimal point is found as part of a number, a double number value | |||
will be left. The decimal point has no other purpose than to force | |||
this action. | |||
See NUMBER. | |||
Версия от 21:17, 7 сентября 2015
INTERPRET — стандартное слово Каллисто.
Интерпретирует последовательность слов, пока там что-то есть.
INTERPRET в предыдущем стандарте Forth-83 (англ.)
INTERPRET -- M,83 Begin text interpretation at the character indexed by the contents of >IN relative to the block number contained in BLK , continuing until the input stream is exhausted. If BLK contains zero, interpret characters from the text input buffer. See: "input stream"
INTERPRET в стандарте Forth-79 (англ.)
INTERPRET Begin interpretation at the character indexed by the contents of >IN relative to the block number contained in BLK, continuing until the input stream is exhausted. If BLK contains zero, interpret characters from the terminal input buffer.
INTERPRET в fig-FORTH Release 1 glossary, май 1979 (англ.)
INTERPRET The outer text interpreter which sequentially executes or compiles text from the input stream (terminal or disc) depending on STATE. If the word name cannot be found after a search of CONTEXT and then CURRENT it is converted to a number according to the current base. That also failing, an error message echoing the name with a " ?" will be given. Text input will be taken according to the convention for WORD. If a decimal point is found as part of a number, a double number value will be left. The decimal point has no other purpose than to force this action. See NUMBER.
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |