Форт-ассемблеры
Теперь ясно, что машинные программы могут быть встроены в слова Форта методом, использованным при описании MYSWAP. Итак, в чем заключается задача ассемблера? Просто в том, чтобы сделать это более легким. Форт-ассемблер состоит из мнемоники, которая компилирует машинные команды и применение которой намного проще, чем компиляция байтов с помощью С,. Ассемблер может также включать в себя другие слова, которые не являются мнемокодами, а служат для организации циклов и условных переходов.
Но существуют только четыре слова ассемблера, которые специфированы стандартами: ASSEMBLER, имя словаря ассемблера (смотри гл. 14); CODE, которое открывает описание слова в ассемблере и является аналогом :; END- CODE, которое подобно ; завершает описание, и ;CODE, которое действует по аналогии с DOES>, позволяя использовать мнемонику ассемблера для определения поведения производных слов, полученных с помощью слов-описателей, на фазе исполнения (смотри гл. 10). Причина для ограниченности списка стандартных слов заключается в том, что коды операций и соответствующая им мнемоника варьируются от процессора к процессору.