Начальный курс программирования на языке Форт


ОСНОВНЫЕ ТЕРМИНЫ


Бит использования во время компиляции. Бит элемента словаря, который определяет, будет ли слово во время компиляции выполняться, а не компилироваться.

D-схема. Графическое представление логической структуры некоторой программы, а в случае Форта - некоторого определения.

Компилирующее слово. Слово, используемое внутри определения через двоеточие для выполнения действий во время компиляции.

Немедленно исполняемое слово. Словарная статья, где установлен бит непосредственного использования, что вызывает во время компиляции не компилирование данного слова, а его выполнение.

Определяющее слово. Слово, которое при своем выполнении создает новый элемент словаря. Определяющее слово задает функции периода-компиляции и периода-выполнения для каждого члена семейства слов, определяемых этим словом.

Функции периода выполнения. По отношению к определяющим словам: последовательность команд, которые будут выполняться при выполнении любого слова из некоторого семейства. По отношению к компилирующим словам: некоторая программа, которая будет выполняться при выполнении определения-родителя. Не у всех компилирующих слов имеются функции периода выполнения.

Функции периода компиляции. Применительно к определяющим словам: последовательность команд, которая будет выполняться при выполнении этого определяющего слова - команды осуществляют компиляцию слов, принадлежащих к конкретному семейству. Применительно к компилирующим словам: функции слова, содержащегося в определении через двоеточие, которые выполняются во время компиляции данного определения.




Начало  Назад  Вперед



Книжный магазин