Шрифт:
Лексический анализатор отличается мало в основном тем, что числа следует сохранять, а не использовать немедленно. Для этого достаточно занести их в таблицу имен вместе с переменными. Ниже приведена измененная часть
Каждый элемент стека интерпретатора является вещественным значением или указателем на запись в таблице имен; тип данных стека объединение всех элементов. Сама машина реализуется как массив указателей на процедуры, выполняющие операции типа
Процедуры, выполняющие машинные команды и управляющие стеком, хранятся в файле с именем
Управление стеком осуществляется путем обращений к двум процедурам
Машинные команды создаются в процессе разбора при обращении к функции