Редактирование: CURRENT
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''CURRENT''' (текущий) — | '''CURRENT''' (текущий) — стандартное слово [[Каллисто]]. | ||
Переменная указывает список [[VOCABULARY]], в который вводятся определения новых слов. | |||
== Ввод слова CURRENT == | == Ввод слова CURRENT == | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша С/П|{{Чёрная клавиша|С/П}}]] [[Клавиша 3|{{Серая клавиша|3}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша 2|{{Серая клавиша|2}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша С/П|{{Чёрная клавиша|С/П}}]] [[Клавиша 3|{{Серая клавиша|3}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша 2|{{Серая клавиша|2}}]] | ||
== | == CURRENT в предыдущем стандарте Forth-83 (англ.) == | ||
CURRENT -- addr U,79 | |||
The address of a variable specifying the vocabulary in which | |||
new word definitions are appended. | |||
== CURRENT в стандарте Forth-79 (англ.) == | |||
CURRENT -- addr U,137 | |||
Leave the address of a variable specifying the vocabulary into | |||
which new word definitions are to be entered. | |||
== GET-CURRENT в стандарте ANS Forth == | |||
16.6.1.1643 GET-CURRENT SEARCH | 16.6.1.1643 GET-CURRENT SEARCH | ||
( -- wid ) | ( -- wid ) | ||
Возвращает wid, идентификатор списка слов компиляции. | Возвращает wid, идентификатор списка слов компиляции. | ||
== SET-CURRENT в стандарте ANS Forth == | |||
16.6.1.2195 SET-CURRENT SEARCH | 16.6.1.2195 SET-CURRENT SEARCH | ||
( wid -- ) | ( wid -- ) | ||
Устанавливает список слов компиляции на список слов, | Устанавливает список слов компиляции на список слов, | ||
идентифицированный wid. | идентифицированный wid. | ||
== История == | == История == | ||
Слово из стандарта Forth 83. Было исключено из стандарта ANS Forth в пользу механизма ALSO/ONLY. | Слово из стандарта Forth 83. Было исключено из стандарта ANS Forth в пользу механизма ALSO/ONLY. | ||
== Реализация == | == Реализация == | ||
Описание и определение переменной CURRENT в ядре ФОРТ-ЕС: | Описание и определение переменной CURRENT в ядре ФОРТ-ЕС: | ||
<PRE> | <PRE> | ||
Строка 79: | Строка 47: | ||
== Ссылки == | == Ссылки == | ||
* Слова [http://forth.sourceforge.net/standard/dpans/dpans16.htm#16.6.1.1643 GET-CURRENT] и [http://forth.sourceforge.net/standard/dpans/dpans16.htm#16.6.1.2195 SET-CURRENT] в стандарте ANS Forth ''(англ.)'' | * Слова [http://forth.sourceforge.net/standard/dpans/dpans16.htm#16.6.1.1643 GET-CURRENT] и [http://forth.sourceforge.net/standard/dpans/dpans16.htm#16.6.1.2195 SET-CURRENT] в стандарте ANS Forth ''(англ.)'' | ||
* Слова [http://forth-standard.org/standard/search/GET-CURRENT GET-CURRENT] и [http://forth-standard.org/standard/search/SET-CURRENT SET-CURRENT] в черновике Forth 200x ''(англ.)'' | * Слова [http://forth-standard.org/standard/search/GET-CURRENT GET-CURRENT] и [http://forth-standard.org/standard/search/SET-CURRENT SET-CURRENT] в черновике Forth 200x ''(англ.)'' | ||
Строка 89: | Строка 56: | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Переменные USER]] | [[Категория:Переменные USER]] | ||
[[Категория: | [[Категория:Стандартные переменные Каллисто]] | ||
[[Категория:Управление поиском слов]] | [[Категория:Управление поиском слов Каллисто]] | ||
[[Категория: | [[Категория:Слова Каллисто без стековых диаграмм]] |