Для специалистов. Более точно
1 Для специалистов. Более точно — оверлейными структурами компиляции. Некоторые Форт-системы предлагают возможность загрузки так называемых двоичных оверлейных структур, представляющих собой предварительно скомпилированные программные разделы, которые могут быть присоединены к резидентной части словаря.
2 Для работающих с системами, в которых есть слово
EMPTY. Слово
EMPTY «забывает» все созданные вами определения. В
мультипрограммной системе они составляют лишь ваше собственное расширение словаря.
Мы ввели команду
LOAD для загрузки одного блока, а
как загружать программу, состоящую из
нескольких блоков? Используйте слово
THRU, которое загружает заданный диапазон блоков. Например, выражение 180 189 THRU
означает загрузку каждого блока, начиная со 180-го и кончая 189-м. Многие системы при выполнении слова
THRU выводят номера загружаемых блоков, что помогает вам следить за
ходом загрузки.
Существует еще один пример. Вам известно, что слово .", помещенное в определение, приводит к выводу некоторого сообщения при выполнении данного определения. Другое слово
.( можно использовать за пределами определения. Наберите на клавиатуре .( Что со мной, доктор?)
и нажмите клавишу RETURN. Вы увидите, что набранный текст высветится на экране. Это слово применяется в тех случаях, когда требуется сообщение от некоторого блока во время его загрузки. Например: Block# 10
0 \ Моя программа 1 2 CR .( Загрузка моей программы...) 3 20 37 THRU \ ШТУЧКИ 4 40 45 THRU \ ДРЮЧКИ 5 50 58 THRU \ ШПУЛЬКИ 6
7 CR .( Моя программа загружена ) 8 9
Содержание Назад Вперед