A
Developer Tools

ANTLRWorks

Grammar development environment for ANTLR v3 grammars

Website

Screenshots

Description

ANTLRWorks is a novel grammar development environment for ANTLR v3

grammars written by Jean Bovet (with suggested use cases from Terence

Parr). It combines an excellent grammar-aware editor with an interpreter

for rapid prototyping and a language-agnostic debugger for isolating

grammar errors. ANTLRWorks helps eliminate grammar nondeterminisms, one of

the most difficult problems for beginners and experts alike, by

highlighting nondeterministic paths in the syntax diagram associated with

a grammar. ANTLRWorks' goal is to make grammars more accessible to the

average programmer, improve maintainability and readability of grammars by

providing excellent grammar navigation and refactoring tools, and address

the most common questions and problems encountered by grammar developers.

Version

v1.5.2May 31, 2021