Parser Generator
Инструментарий для построения компиляторов.
   

Главная

О сайте

Документация

Download

Ссылки

Библиография

О нас


Утилита для анализа формальных грамматик

Утилита для анализа ФГ- Grammar analyzer. Позволяет анализировать ФГ на принадлежность к классам ЛЛ1, предшествования, слабого предшествования, строить управляющие таблицы для ЛЛ1 анализатора, матрицы предшествования.

Утилита представляет собой консольное приложение, работающее с входными и выходными XML файлами.

Формат запуска:

ga.exe -commands input.xml [output.xml]

Параметр commands может принимать следующие значения:
-test_ll1 - определяет принадлежность к классу ЛЛ1
-create_ll1_table (-create_lt) - построение управляющей таблицы для ЛЛ1 анализатора
-test_gp - определяет принадлежность к классу предшествования и слабого предшествования
-create_precedence_matrix (-create_pm) - построение матрицы предшествования

Формальная грамматика должна находится в файле input.xml. О форматах файлов вы можете прочитать в разделе Документация в статье Описание форматов XML файлов..


 
   
© С. Григорчук 2001, Содержание, дизайн

ukman@yandex.ru
Hosted by uCoz