static void Тест() { var проц = new Процессор(); var план = new ПоследовательностьДействий(); // щас этот план устанавливается вручную человеком var отвлечение = new Отвлечение(); // это внешние команды которые как-то должны поступать сюда // должен еще внешний интерпитатор -процессор, реальный роцессор это активность с тактовой частотой проц.Запустить(); проц.Преостановить(); проц.Продолжить(); проц.Остановить(); проц.Перезапустить(); }
void Тест() { var еагирование = new ПоследовательностьДействий(); еагирование.СписокТипизированныхПеременных = new List <ТипизированнаяПеременная>(); еагирование.СписокДействий = new List <План> { //Получить команду, сохранить ее в переменную текущая команда // }; //вставка группы действий внутрь другого, например проверка на пусто перед использованием // // созданиеокружения // }