Слово H: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''DP''' ( | '''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
Ссылки
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |