⟨: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 10: | Строка 10: | ||
См.: 6.1.2340 U<. | См.: 6.1.2340 U<. | ||
== F< в стандарте ANS Forth == | == F< в стандарте 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. | ||
== < в предыдущем стандарте Forth-83 (англ.) == | == < в предыдущем стандарте Forth-83 (англ.) == | ||
Строка 23: | Строка 21: | ||
-32678 32767 < must return true. | -32678 32767 < must return true. | ||
-32768 0 < must return true. | -32768 0 < must return true. | ||
== < в стандарте Forth-79 (англ.) == | == < в стандарте Forth-79 (англ.) == | ||
Строка 31: | Строка 28: | ||
-32768 32767 < must return true. | -32768 32767 < must return true. | ||
-32768 0 < must be distinguished. | -32768 0 < must be distinguished. | ||
== < в fig-FORTH Release 1 glossary, май 1979 (англ.) == | == < в 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. | ||
== Реализация < == | == Реализация < == | ||
У Баранова-Ноздрунова приводится следующее описание слова < (стр. 26): | У Баранова-Ноздрунова приводится следующее описание слова < (стр. 26): | ||
: < ( A,B ---> A < B ) - 0< ; | : < ( A,B ---> A < B ) - 0< ; | ||
== Ссылки == | == Ссылки == | ||
* См. слова [[0⟨]], [[Слово =|=]] и [[Слово ⟩|>]] | |||
* См. также [[=|символ =]] | |||
* Слова [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0480 < (less-than)] и [http://forth.sourceforge.net/standard/dpans/dpans12.htm#12.6.1.1460 F< (f-less-than)] в стандарте ANS Forth ''(англ.)'' | * Слова [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0480 < (less-than)] и [http://forth.sourceforge.net/standard/dpans/dpans12.htm#12.6.1.1460 F< (f-less-than)] в стандарте ANS Forth ''(англ.)'' | ||
* Слова [http://www.forth200x.org/documents/html3/core/less.html < (less-than)] и [http://www.forth200x.org/documents/html3/floating/Fless.html F< (f-less-than)] в черновике Forth 200x ''(англ.)'' | * Слова [http://www.forth200x.org/documents/html3/core/less.html < (less-than)] и [http://www.forth200x.org/documents/html3/floating/Fless.html F< (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< ;
Ссылки
- См. слова 0⟨, = и >
- См. также символ =
- Слова < (less-than) и F< (f-less-than) в стандарте ANS Forth (англ.)
- Слова < (less-than) и F< (f-less-than) в черновике Forth 200x (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |