[antlr-interest] Re: Software Transformation Systems Workshop
atripp54321
atripp at comcast.net
Fri Jun 11 08:47:05 PDT 2004
--- In antlr-interest at yahoogroups.com, Monty Zukowski <monty at c...> wrote:
> Hi folks,
>
> I'm writing a position paper for this conference about real-world
> translation projects. I get lots of inquiries about doing such
> projects, so I've learned a bit about what people think they can and
> can't do, etc. But I could use more tales too, so---
>
> Anyone do a real translator with ANTLR out there?
>
> Anyone consider it but decided against it?
I've written a C-to-Java translator called "Jazillian".
It will be going live "any day now".
See http://www.jazillian.com
No C++ yet, just C.
I initially tried AST-to-AST transformation, but found it
too cumbersome. I now use your C grammar for lexing, but
not parsing (although I do use it for some expression parsing).
The choice here was a big design decision between walking
a C AST and generating a Java AST from it vs. doing a high-level
pattern-matching scheme. You can find more details on my website.
I may try to write up more details on my approach, maybe
even submit it to this conference. Not a day goes by that
I don't wonder which approach is better.
Andy
>
> For instance, Larry White recently posted asking about doing C++ to
> Java translation. In the end he and his comrades decided that the easy
> stuff to translate was trivial, the hard stuff was too hard to
> automate, and they decided to do it by hand.
>
> Thanks for any responses!
>
> Monty Zukowski
>
> ANTLR & Java Consultant -- http://www.codetransform.com
> ANSI C/GCC transformation toolkit --
> http://www.codetransform.com/gcc.html
> Embrace the Decay -- http://www.codetransform.com/EmbraceDecay.html
>
>
> On May 26, 2004, at 10:14 AM, Terence Parr wrote:
>
> > Hi Gang,
> >
> > Co-located with OOPSLA this year (October in Vancouver I believe), is
> > the Generative Programming and Component Engineering (GPCE'04)
> > conference. Within that is a workshop: Software Transformation
> > Systems Workshop:
> >
> > http://www.program-transformation.org/Gpce/STS/
> >
> > From the website:
> >
> > "The workshop will have a small number of participants, around 20,
> > selected on the basis of short position papers submitted to the
> > organisers. The aim is to let people with different perspectives meet
> > in order to allow fruitful interaction. The workshop will start with
> > short presentations of the background of the participants. Then
pointed
> > presentations of the various generative techniques, followed up with
> > discussions on how software transformation systems may aid in
> > supporting the techniques. If the discussions converge, a small
> > collection of joint papers may be written as a result of the
workshop."
> >
> > I will be there for sure.
> >
> > Also, don't forget we'll be settling on an ANTLR workshop date
(here in
> > San Francisco) fairly soon.
> >
> > Ter
> > --
> > Professor Comp. Sci., University of San Francisco
> > Creator, ANTLR Parser Generator, http://www.antlr.org
> > Cofounder, http://www.jguru.com
> > Cofounder, http://www.knowspam.net enjoy email again!
> > Cofounder, http://www.peerscope.com pure link sharing
> >
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/antlr-interest/
<*> To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list