Whats new in ANTLR Studio 1.1

Support for Antlr 2.7.6

Antlr Studio now fully supports Antlr 2.7.6. All existing Antlr Studio 1.0 projects are automatically upgraded to use Antlr 2.7.6.

From version 2.7.6 onwards, Antlr itself contains supporting classes to allow debugging of grammar files in Antlr Studio.

Improved debugging experience

Lots of bugfixes have been made to the debugger.

The debugger now works with huge grammar files. Previously it used to throw an exception if the grammar file was too big.

The debugger should now work 'out of the box' without the need to right-click and select 'Build Grammar' on a grammar file.

Watch description of options

TypeOnce now shows a popup with a description of each option in the code complete list. Previously, one had to explicitly look up the Antlr documentation for this.

Options Description

'Go to rule' looks inside tokens section

The 'Go to rule declaration' action now also looks inside tokens section of the entire grammar file for declaration of terminals.

Go to rule

AST view works better with TreeParsers

The AST view now defaults to 'Show AST being passed' instead of showing tree transformations when debugging a tree parser, which is what most users want to see. You can still see the tree transformation by toggling the 'Show AST being passed' button.

Minor bugfixes

Lots of minor bugfixes throughout the IDE which provide a better end user experience.