?DUP: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 14: | Строка 14: | ||
or 0 -- 0 | or 0 -- 0 | ||
Duplicate 16b if it is non-zero. | Duplicate 16b if it is non-zero. | ||
== ?DUP в стандарте Forth-79 (англ.) == | |||
?DUP n -- n ( n ) 184 "query-dupe" | |||
Duplicate n if it is non-zero. | |||
Версия от 14:42, 7 сентября 2015
?DUP — стандартное слово Каллисто.
Осуществляет операцию ↑ если x<>0
?DUP в стандарте ANS Forth
6.1.0630 ?DUP "question-dupe" CORE ( x -- 0 | x x ) Дублирует x, если оно ненулевое.
?DUP в предыдущем стандарте Forth-83 (англ.)
?DUP 16b -- 16b 16b 79 "question-dupe" or 0 -- 0 Duplicate 16b if it is non-zero.
?DUP в стандарте Forth-79 (англ.)
?DUP n -- n ( n ) 184 "query-dupe" Duplicate n if it is non-zero.
Ссылки
- Слово ?DUP (question-dupe) в стандарте ANS Forth (англ.)
- Слово ?DUP (question-dupe) в черновике Forth 200x (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |