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

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

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

- http://www.antlr.org/works/index.html [ 110]