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

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


DP указывает на первую свободную ячейку словаря, DP @ = [[HERE]].
DP указывает на первую свободную ячейку словаря, DP @ = [[HERE]].
Строка 14: Строка 14:
== Заметки ==
== Заметки ==
Прямой доступ к переменной DP делает программу непереносимой. В большинстве случаев этого удаётся избежать с помощью более распространённых слов [[HERE]] и [[ALLOT]].
Прямой доступ к переменной DP делает программу непереносимой. В большинстве случаев этого удаётся избежать с помощью более распространённых слов [[HERE]] и [[ALLOT]].
== История ==
DP это сокращение от английского ''Dictionary Pointer'' (указатель словаря).


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

Версия от 15:01, 25 февраля 2016

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

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

Ввод слова DP

В режиме ЛАТ последовательно нажмите две клавиши  K   6 

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.

Заметки

Прямой доступ к переменной DP делает программу непереносимой. В большинстве случаев этого удаётся избежать с помощью более распространённых слов HERE и ALLOT.

История

DP это сокращение от английского Dictionary Pointer (указатель словаря).

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

Ссылки


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


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