Язык программирования Форт


Глава 11. Создание слов-определителей - часть 22


Во-первых, Форт-ассемблер представляет пример использования всей мощи слов-определителей. Так, ассемблер для микропроцессора 8080 описывается с помощью всего трех блоков исходного кода, при этом в него включены слова для организации ветвлений и циклов, а для его реализации требуется всего пять слов-определителей, чтобы создать 70 слов мнемоники ассемблера. Во-вторых, если слова, порождаемые словами-определителями, исполняются недопустимо медленно, то вы можете определить их действие на стадии исполнения с помощью слова ;CODE (если вы располагаете Форт-ассемблером). Это слово используется в определениях вместо DOES>, что позволяет применить ассемблерную мнемонику для описания действий порождаемого слова на стадии исполнения. В гл.16 мы используем слово ;CODE для создания версии слова ARRAY на ассемблере. Применение слов-определителей может коренным образом изменить ваш стиль программирования. Через некоторое время вы будете удивляться, как вы могли раньше обходиться без них.




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