[antlr-interest] ANTLRWorks 1.0ea4 available!

Jean Bovet antlr-list at arizona-software.ch
Sun Oct 23 14:47:29 PDT 2005


Thanks!

The grammar implementation is not yet completely done in ANTLRWorks  
and I have included a pre-version of ANTLR 3.0ea6 that may not be  
able to handle the tree completely: I would suggest to stick with  
grammar containing no tree for now. Another release will be available  
soon to fix that.

The emacs key-bindings are currently only implemented in Mac OS X  
because there is, as you saw, some conflict between the menu-shortcut  
in Linux/Windows and the emacs key-bindings. I will have to think  
about a workaround (change the menu short-cuts or deactivate them)...

Best regards,

Jean

Le 23 oct. 05 à 02:20, eric nelson a écrit :

> Thanks for your hard work on this Jean :)  I should mention though  
> that I have so far had some trouble using it.  I downloaded the  
> latest version today, and at startup a java.g grammar file loaded  
> automatically.  Is that java.g file valid?  Is it an ANTLR 3.0  
> grammar?  I don't know the difference to be honest (kinda new), but  
> I am getting an error when I try to generate code:
>
> "Cannot generate the grammar because:
> 000:000: syntax error:buildnfa:<AST>:0:0:unexpected end of  
> subtreebuildnfa" .. etc
>
> There are numerous red squiggly lines underneath the rule  
> references throughout the grammar file.  In this block:
>
> // Package statement: "package" followed by an identifier.
> packageDefinition
>  options {defaultErrorHandler = true;} // let ANTLR handle errors
>  : p:"package"^ {#p.setType(PACKAGE_DEF);} identifier SEMI!
>  ;
>
> "packageDefinition" is underlined with a red squiggly.  I noticed  
> that it has been labeled or referenced as simply "p" elsewhere,  
> including in the list of rules and tokens in the region to the left  
> (region 1).
>
> By the way, I am using Windows XP.
>
> Oh, and the emacs key bindings that were discussed in the  
> antlrworks.pdf don't work; however, the "ctrl + spacebar" does  
> bring up the autocompletion list, also "alt + F7" does list usages  
> correctly as far as I can tell ;)
>
> Any thoughts?  Anyone?
>
> Thanks,
>
>  - e
>
>
>
>
>
>
> On 10/22/05, Jean Bovet <antlr-list at arizona-software.ch> wrote:
> Hello!
>
>
> ANTLRWorks 1.0ea4 is now available. It has a lot of new features to  
> make your life easier when navigating in the grammar and also some  
> new refactoring tools (see the history at the bottom of the e-mail).
>
>
> http://www.antlr.org/works/index.html
>
>
> The ANTLRWorks jar has everything you need including ANTLR 3.0ea6.
>
>
> Feel free to send comments to the antlr-interest list or online at:
>
>
> http://www.antlr.org/misc/feedback
>
>
>
>
> Enjoy this new release!
>
>
> Jean Bovet
>
>
> * HISTORY *
>
>
> 10/22/05 - version 1.0ea4
>   - find and replace
>   - ideas actions
>   - rule folding (experimental)
>   - duplicates rules are now underlined in blue
>   - undefined rules are now underlined in red
>   - rules can now be grouped and displayed in a tree view
>   - auto-indentation
>   - show decision DFA (using DOT tool defined in the preferences)
>   - replace literal with token label
>   - remove left recursion (one or all)
>   - insert rule from template
>
>
>   - new analysis column displaying the location and kind of
>     errors and warnings
>   - support Perforce SCM commands
>   - console moved from Window menu to project's window
>   - improved console with events list
>   - refactored the main menu bar
>   - remove collapse/expand actions (will reintroduce them later)
>   - improved drag and drop visual feedback (can now drop below
>     or above a rule)
>   - improved auto-completion (context sensitive)
>   - removed duplicate names in auto-completion
>
>
>   - current line is now highlighted
>   - display line and column number in bottom status bar
>   - HOME/END key move to beginning/end of line
>   - can now navigate backward/forward
>   - rules have now icon in the tree view
>   - go to rule now move the cursor to the beginning of the rule
>     instead of selecting it
>   - new toolbar
>
>
>   - prefs: auto-save every n minutes
>   - prefs: syntax coloring parser delay
>   - prefs: can now specify the colors of each type of token in
>     the debugger input text panel
>   - prefs: can specify rule folding (experimental yet)
>
>
>   - include a pre-version of ANTLR 3.0ea6
>
>
>   - fixed a bug where a new document created on Windows would not
>     be correctly colorized
>   - fixed several visual bugs on Windows and Linux
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20051023/a8b71dbd/attachment-0001.html


More information about the antlr-interest mailing list