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

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


         См.: 6.1.2340 U<.
         См.: 6.1.2340 U<.


== F&lt; в стандарте ANS Forth ==
== F&lt; в стандарте ANS Forth ==
Строка 16: Строка 15:
             ( -- flag ) ( F: r1 r2 -- ) or ( r1 r2 -- flag )
             ( -- flag ) ( F: r1 r2 -- ) or ( r1 r2 -- flag )
             flag - true, если и только если r1 - меньше чем r2.
             flag - true, если и только если r1 - меньше чем r2.


== &lt; в предыдущем стандарте Forth-83 (англ.) ==
== &lt; в предыдущем стандарте Forth-83 (англ.) ==
Строка 23: Строка 21:
                   -32678 32767 < must return true.
                   -32678 32767 < must return true.
                   -32768 0 < must return true.
                   -32768 0 < must return true.


== &lt; в стандарте Forth-79 (англ.) ==
== &lt; в стандарте Forth-79 (англ.) ==
Строка 31: Строка 28:
     -32768 32767 <  must return true.
     -32768 32767 <  must return true.
     -32768 0 <  must be distinguished.
     -32768 0 <  must be distinguished.


== &lt; в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
== &lt; в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
Строка 37: Строка 33:
         Leave a true flag if n1 is less than n2; otherwise leave a false
         Leave a true flag if n1 is less than n2; otherwise leave a false
         flag.
         flag.


== Реализация &lt; ==
== Реализация &lt; ==
У Баранова-Ноздрунова приводится следующее описание слова &lt; (стр. 26):
У Баранова-Ноздрунова приводится следующее описание слова &lt; (стр. 26):
   : <  ( A,B ---> A < B )    - 0< ;
   : <  ( A,B ---> A < B )    - 0< ;


== Ссылки ==
== Ссылки ==
* См. слова [[0⟨]], [[Слово =|=]] и [[Слово ⟩|&gt;]]
* См. также [[=|символ =]]
* Слова [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0480 &lt; (less-than)] и [http://forth.sourceforge.net/standard/dpans/dpans12.htm#12.6.1.1460 F&lt; (f-less-than)] в стандарте ANS Forth ''(англ.)''
* Слова [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0480 &lt; (less-than)] и [http://forth.sourceforge.net/standard/dpans/dpans12.htm#12.6.1.1460 F&lt; (f-less-than)] в стандарте ANS Forth ''(англ.)''
* Слова [http://www.forth200x.org/documents/html3/core/less.html &lt; (less-than)] и [http://www.forth200x.org/documents/html3/floating/Fless.html F&lt; (f-less-than)] в черновике Forth 200x ''(англ.)''
* Слова [http://www.forth200x.org/documents/html3/core/less.html &lt; (less-than)] и [http://www.forth200x.org/documents/html3/floating/Fless.html F&lt; (f-less-than)] в черновике Forth 200x ''(англ.)''

Версия от 12:03, 20 марта 2016

< (меньше) — стандартное слово Каллисто.

Ввод слова <

В режиме NUM последовательно нажмите две клавиши  F   ШГ→ 

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

6.1.0480   <                                 "less-than"                   CORE
           ( n1 n2 -- flag )
           flag - true, если и только если n1 - меньше чем n2.
       См.: 6.1.2340 U<.

F< в стандарте ANS Forth

12.6.1.1460   F<                         "f-less-than"                 FLOATING
           ( -- flag ) ( F: r1 r2 -- ) or ( r1 r2 -- flag )
           flag - true, если и только если r1 - меньше чем r2.

< в предыдущем стандарте Forth-83 (англ.)

     <            n1 n2 -- flag                 83         "less-than"
          flag is true if n1 is less than n2.
                  -32678 32767 < must return true.
                  -32768 0 < must return true.

< в стандарте Forth-79 (англ.)

<              n1 n2 -- flag                 139        "less-than"
    True if n1 is less than n2.
    -32768 32767 <  must return true.
    -32768 0 <  must be distinguished.

< в fig-FORTH Release 1 glossary, май 1979 (англ.)

<             n1  n2  ---  f                   L0
       Leave a true flag if n1 is less than n2; otherwise leave a false
       flag.

Реализация <

У Баранова-Ноздрунова приводится следующее описание слова < (стр. 26):

 : <   ( A,B ---> A < B )    - 0< ;

Ссылки


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


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