Blank Title

## Вкладка "Преобразователь"

Если:

- состояние грамматики определить не удалось, то на вкладке "Преобразователь" будет соответствующее сообщение;
- в грамматике обнаружены синтаксические ошибки, то на вкладке "Преобразователь" будет соответствующее сообщение;
- грамматика не приведена, то на вкладке "Преобразователь" будет соответствующее сообщение;
- найдены конфликты и грамматика не LL(1), то на вкладке "Преобразователь" будет соответствующее сообщение;
- на вкладке "Цепочки" не выбрана входная цепочка, то на вкладке "Преобразователь" будет соответствующее сообщение;
- на вкладке "Функции Переходов" не выбран набор функций переходов, то на вкладке "Преобразователь" будет соответствующее сообщение;
- не удалось обработать входные данные, то на вкладке "Преобразователь" будет соответствующее сообщение;
- в наборе функций переходов обнаружены синтаксические ошибки, вкладка "Преобразователь" содержит соответствующее сообщение и список ошибок;
- в процессе работы преобразователя возникла ошибка (функция переходов не была определена), вкладка "Преобразователь" выглядит так, как показано на рисунке, но дополнительно содержит соответствующее сообщение.

В остальных случаях вкладка "Преобразователь" выглядит так, как показано на рисунке.

Меню File выглядит так, как показано на рисунке.

Оно содержит следующие пункты.

- New Project. Создает новый проект. Если предыдущий проект не был сохранен, то на экран выводится соответствующее предупреждение.
- Open Project. Открывает существующий проект. Если предыдущий проект не был сохранен, то на экран выводится соответствующее предупреждение.
- Save Project. Сохраняет текущий проект. Если проект новый, то нужно указать для него имя файла.
- Save Project As. Сохраняет текущий проект в файле с указанным именем.
- Save Log As Unicode File. Сохраняет протокол работы преобразователя в файле с расширением “lgu” в кодировке Unicode.
- Save Log As ANSI File. Сохраняет протокол работы преобразователя в файле с расширением “lga” в кодировке ANSI.
- Save Log As ASCII File. Сохраняет протокол работы преобразователя в файле с расширением “lgc” в кодировке ASCII.
- Exit. Программа завершается. Если проект не был сохранен, то на экран выводится соответствующее предупреждение.

Меню Help выглядит так, как показано на рисунке.

Оно содержит следующие пункты.

- Help Topics. Открывает в интернет броузере по умолчанию HTML страницу со справкой по текущему разделу.
- About. Выводит на экран окно с информацией о разработчиках программы.

Комментарии:

- Как ни удивительно, многие пользователи никак не могут понять, почему иногда все текстовые поля пустые. Это происходит тогда, когда преобразователь отработал без ошибок. Все очень просто. Вы должны выбирать нужные такты в списке тактов.
- Когда входная цепочка имет большую длину, то работа преобразователя занимает значительное время и начинает казаться, что программа зависла. Волноваться не нужно, надо просто подождать. Хотя лучше очень длинные цепочки на вход не подавать.