0=: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) |
||
Строка 31: | Строка 31: | ||
== История == | == История == | ||
В Форте-79 слово NOT было определено, как синоним 0= и это привело к тому, что от слова NOT в Каллисто пришлось отказаться. | В Форте-79 слово NOT было определено, как синоним 0= и это привело к тому, что от слова NOT в [[Каллисто]] пришлось отказаться. | ||
Если программы переносятся с fig-Форта на Каллисто, их слово NOT должно заменяться на 0= | Если программы переносятся с fig-Форта на [[Каллисто]], их слово NOT должно заменяться на 0= | ||
== Ссылки == | == Ссылки == |
Версия от 12:20, 24 октября 2015
0= — стандартное слово Каллисто.
0= в стандарте ANS Forth
6.1.0270 0= "zero-equals" CORE ( x -- flag ) flag - true, если и только если x - равно нулю.
F0= в стандарте ANS Forth
12.6.1.1450 F0= "f-zero-equals" FLOATING ( -- flag ) ( F: r -- ) or ( r -- flag ) flag - true, если и только если r - равно нулю.
0= в предыдущем стандарте Forth-83 (англ.)
0= w -- flag 83 "zero-equals" flag is true if w is zero.
0= в стандарте Forth-79 (англ.)
0= n -- flag 180 "zero-equals" True if n is zero.
0= в fig-FORTH Release 1 glossary, май 1979 (англ.)
0= n --- f L0 Leave a true flag is the number is equal to zero, otherwise leave a false flag.
История
В Форте-79 слово NOT было определено, как синоним 0= и это привело к тому, что от слова NOT в Каллисто пришлось отказаться.
Если программы переносятся с fig-Форта на Каллисто, их слово NOT должно заменяться на 0=
Ссылки
- Слово 0= (zero-equals) в стандарте ANS Forth (англ.)
- Слово F0= (f-zero-equals) в стандарте ANS Forth (англ.)
- Слово 0= (zero-equals) в черновике Forth 200x (англ.)
- Слово F0= (f-zero-equals) в черновике Forth 200x (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |