PICK
PICK — стандартное слово Каллисто.
Копирует элемент стека с номером u и записывает его наверх стека.
PICK в стандарте ANS Forth
6.2.2030 PICK CORE EXT ( xu ... x1 x0 u -- xu ... x1 x0 xu ) Удаляет u. Копирует xu на вершину стека. Неопределенная ситуация существует, если до выполнения PICK на стеке меньше u+2 элементов.
A.6.2.2030 PICK 0 PICK эквивалентно DUP, и 1 PICK эквивалентно OVER.
PICK в предыдущем стандарте Forth-83 (англ.)
PICK +n -- 16b 83 16b is a copy of the +nth stack value, not counting +n itself. {0..the number of elements on stack-1} 0 PICK is equivalent to DUP 1 PICK is equivalent to OVER
Ссылки
- Слово PICK в стандарте ANS Forth (англ.) и комментарий к нему (англ.)
- Слово PICK в черновике Forth 200x (англ.) и комментарий к нему (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |