Слово H: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
м (Арви Хэкер переименовал страницу DP в Слово H)
Нет описания правки
Строка 1: Строка 1:
'''DP''' (указатель словаря, читается «ди-пи») — стандартная переменная [[Каллисто]].
'''H''' (указатель словаря, читается «ди-пи») — стандартная переменная [[Каллисто]].


DP указывает на первую свободную ячейку словаря, DP @ = [[HERE]].
H указывает на первую свободную ячейку словаря, H @ = [[HERE]].


== Ввод слова DP ==
== Ввод слова H ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите две клавиши [[Клавиша K|{{Синяя клавиша|K}}]] [[Клавиша 6|{{Серая клавиша|6}}]]
В [[Режим ЛАТ|режиме ЛАТ]] нажмите [[Клавиша ПП|чёрную клавишу {{Чёрная клавиша|ПП}}]]


== DP в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
== DP в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
Строка 13: Строка 13:


== Заметки ==
== Заметки ==
Переменная DP отсутствует в стандартах Форта, поэтому её использование ухудшает переносимость программы. В большинстве случаев достаточно использовать более распространённые слова [[HERE]] и [[ALLOT]].
Переменная H отсутствует в стандартах Форта, поэтому её использование ухудшает переносимость программы. В большинстве случаев достаточно использовать более распространённые слова [[HERE]] и [[ALLOT]].


== История ==
== История ==
DP это сокращение от английского ''Dictionary Pointer'' (указатель словаря).
H это сокращение от [[HERE]]


Т.к. переменная DP в стандартах Форта отсутствует, в некоторых системах Форта она и называется по другому: CP H
Т.к. переменная H в стандартах Форта отсутствует, в некоторых системах Форта она и называется по другому: DP CP


== Ссылки ==
== Ссылки ==

Версия от 13:32, 18 марта 2016

H (указатель словаря, читается «ди-пи») — стандартная переменная Каллисто.

H указывает на первую свободную ячейку словаря, H @ = HERE.

Ввод слова H

В режиме ЛАТ нажмите чёрную клавишу  ПП 

DP в fig-FORTH Release 1 glossary, май 1979 (англ.)

DP            ----  addr                      U,L
       A user variable, the dictionary pointer, which contains the address
       of the next free memory above the dictionary. The value may be read
       by HERE and altered by ALLOT.

Заметки

Переменная H отсутствует в стандартах Форта, поэтому её использование ухудшает переносимость программы. В большинстве случаев достаточно использовать более распространённые слова HERE и ALLOT.

История

H это сокращение от HERE

Т.к. переменная H в стандартах Форта отсутствует, в некоторых системах Форта она и называется по другому: DP CP

Ссылки


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.