[antlr-interest] An editor GUI for Grammar

Pankaj Agarwal pa_inbox at yahoo.com
Thu Aug 17 15:43:42 PDT 2006


Hi Richard,
Thanks for your response. I am definitely interested...though I am new to
compiler programming but let me know if I can help.
Also could you give me some pointers where should I start if I want to
develop a very primitive GUI for a very simple grammar primarily for
business users.

-Thanks
Pankaj


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*



On 8/16/06, Pankaj Agarwal <pa_inbox at yahoo.com> 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> 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> 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
> > >
> > >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20060817/62eaab9c/attachment.html


More information about the antlr-interest mailing list