155
− магазин МП-автомата (первоначально пустой);
− выпадающий список для выбора типа анализа МП-
автомата;
− поле для просмотра наименования начального состоя-
ния;
− поле для просмотра символов алфавита ленты МП-
автомата;
− поле для просмотра символов алфавита магазина;
− таблица для вывода синтаксических ошибок, допущен-
ных пользователем при вводе правил
грамматики.
Внешний вид формы представлен на рисунке 9.13.
Чтобы создать МП-автомат, распознающий какой-
либо язык, необходимо задать правила грамматики, порож-
дающей этот язык. Для этого эти правила нужно ввести в по-
ле на вкладе «Грамматика». При нажатии на кнопку «По-
строить» на панели инструментов происходит следующее.
Анализируется тип автомата, анализируются
правила, стро-
ятся команды, алфавиты, список состояний МП-автомата.
Если при анализе были обнаружены ошибки, они выводятся
в список ошибок.