Описание тега antlrworks

ANTLRWorks - это среда разработки грамматик для грамматик ANTLR v3, написанная Жаном Бове. Он сочетает в себе редактор с поддержкой грамматики с интерпретатором для быстрого создания прототипов и независимый от языка отладчик для изоляции грамматических ошибок.

ANTLRWorks - это среда разработки грамматик для грамматик ANTLR v3, написанная Жаном Бове (с предлагаемыми вариантами использования от Теренса Парра). Он сочетает в себе редактор с учетом грамматики с интерпретатором для быстрого создания прототипов и независимый от языка отладчик для изоляции грамматических ошибок. ANTLRWorks помогает устранить недетерминированность грамматики, одну из самых сложных проблем как для новичков, так и для экспертов, путем выделения недетерминированных путей на синтаксической диаграмме, связанной с грамматикой. Цель ANTLRWorks - сделать грамматики более доступными для среднего программиста, улучшить ремонтопригодность и читаемость грамматик путем предоставления инструментов навигации по грамматике и рефакторинга, а также решить наиболее распространенные вопросы и проблемы, с которыми сталкиваются разработчики грамматики:

  • Почему этот фрагмент грамматики недетерминирован?
  • Соответствует ли это правило образцу ввода?
  • Почему эта грамматика неправильно соответствует этому полному вводу?
  • Почему этот ввод содержит синтаксическую ошибку?
  • Почему нет синтаксической ошибки при таком грамматическом вводе?

- http://www.antlr.org/works/index.html