.:Публикации:. [www.karlson.ru]


Вперед: Вычисление аргументов Вверх: Приложение Б. Псевдокод системы Назад: Основные команды языка   Содержание

Организация вызовов

Обработчик команд виртуальной машины должен быть выполнен как функция, допускающая рекурсивные вызовы. Она принимает ссылку на объект класса Module. При вызове обработчик сохраняет в стеке ссылку на текущий объект класса Module и создает новый -- для вызываемого модуля. При этом, если вызов вручную вычисляет свои параметры, функция переводит вызывающий объект класса Module в состояние, готовое к вычислению аргументов.

...домик на крыше...,поиск,гостевая книга,cv. Be free, use Linux!