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


           

с помощью апострофа выбираем адрес


Сначала с помощью апострофа выбираем адрес слова ДО-СВИДАНИЯ и помещаем его в стек возвратов - пусть Форт-система «думает», что это адрес возврата. Затем инициируем слово ПРИВЕТ, которое выдает свое приветствие. В конце концов, Форт-система обращается к стеку возвратов за следующим адресом и, выбрав его, выполняет ДО-СВИДАНИЯ - после слова привет:





















>BODY



( cfa -- pfa)



Вычисление адреса поля параметров определения, "адрес компиляции " которого находится на стеке.



EXIT



( -- )



Удаление адреса возврата из вершины стека возвратов и занесение его в указатель адресного интерпретатора. Если слово EXIT скомпилировано в определении через двоеточие, то оно завершает выполнение этого определения в данной точке»



QUIT



( -- )



Очистка стека возвратов и передача управления терминалу, ожидающему ввода. Сообщения при этом не выдаются.



ABORT



( -- )



Очистка стека данных и выполнение функций слова QUIT. Сообщения не выдаются.




Содержание  Назад  Вперед