[antlr-interest] An editor GUI for Grammar

Richard Musiol mail at richard-musiol.de
Thu Aug 17 04:26:52 PDT 2006


Currently only on my hard disk ^^. It still isn't in the development 
state to make it public and I am also not sure about the license I want 
to use.
I think the easiest way for you is to contact me with a messenger (the 
numbers/nicknames are on my homepage).

Richard



Max Rydahl Andersen schrieb:
> 
> Definitly interesting!
> 
> Is it available somewhere ? :)
> 
> /max
> 
>> Hi,
>>
>> that's basically what I'm working on at the moment. My editor is based 
>> on Eclipse and you can attach several code processors, which consist 
>> of an ANTLR grammar and some additional Java classes (I recently added 
>> Groovy support, too).
>> It currently supports incremental lexer execution, embedded languages 
>> (like PHP in HTML), requested lexer changes (the PHP processor for 
>> example looks for "<?" to activate itself), synchronized parser 
>> execution in multiple threads and some other features to allow the 
>> editor to understand as much of the input as possible, including the 
>> relations between different languages.
>>  From the GUI side of view it currently only supports syntax checking, 
>> syntax highlighting and experimental indenting and auto completion, 
>> but this is because I want to finish the core first.
>> So the whole is still under heavy development, but I think you could 
>> be interested. What do you think?
>>
>> Bye,
>> Richard
>>
>>
>>
>> Pankaj Agarwal wrote:
>>> Hi Martn,
>>> Thanks for your response... Thats exactly I am looking for ... an 
>>> editor infrastructure...because this should be used by an end user.
>>> and I would hate to develop a editor hardcoding each rule ...in the GUI.
>>>  -TIA
>>>  On 8/16/06, *Martin Probst* <mail at martin-probst.com 
>>> <mailto:mail at martin-probst.com>> wrote:
>>>      Hi,
>>>      I think someone once worked on providing something that would take
>>>     a .g file and produce at least the major parts of an Eclipse editor
>>>     component. No idea if there was any progress or something 
>>> deliverable.
>>>      But I think in most cases validation of input will simply be 
>>> running
>>>     it through the parser. The work I mentioned was mostly targeted at
>>>     syntax highlighting and editor infrastructure like error reporting,
>>>     iirc.
>>>      Regards,
>>>     Martin
>>>      Am 16.08.2006 um 19:38 schrieb Pankaj Agarwal:
>>>       > Hi ,
>>>      > No, I am looking for a editor which can work my grammar rules 
>>> in .g
>>>      > file and provide validations for inputs to parser rather than
>>>      > validating ANTLR grammar itself....? does that make sense ?
>>>      > -TIA
>>>      >
>>>      > On 8/16/06, Dieter Frej < dieter_frej at gmx.net
>>>     <mailto:dieter_frej at gmx.net>> wrote: are you
>>>      > looking for something like antlrworks?
>>>      >
>>>      > - Didi
>>>      >
>>>      >
>>>      >
>>>      > Pankaj Agarwal wrote:
>>>      > > Hi,
>>>      > > First accept my Congrats...for this excellent tool.
>>>      > > I am new to ANTLR , however I find it ideal for my 
>>> requirement of
>>>      > > developing a Boolean query engine , I got enough idea on 
>>> lexers and
>>>      > > parsers, however this engine needs to be end to end...i.e.
>>>      > > the end users should be able to specify these queries in a
>>>      > GUI ...I was
>>>      > > wondering whether there are some third party /open source or 
>>> non
>>>      > open
>>>      > > source tools available which can help me generate a GUI from 
>>> the
>>>      > gramamr
>>>      > > itself...since Grammar already has all the information for 
>>> LHS ,
>>>      > OP and
>>>      > > RHS ..does this makes sense ?
>>>      > >
>>>      > > Any pointers are appreciated.
>>>      > >
>>>      > > -TIA
>>>      >
>>>      >
>>>
> 
> 
> 
> ----
> Max Rydahl Andersen
> callto://max.rydahl.andersen
> 
> Hibernate
> max at hibernate.org
> http://hibernate.org
> 
> JBoss a division of Red Hat
> max.andersen at jboss.com
> 
> 


More information about the antlr-interest mailing list