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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 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.


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


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