[antlr-interest] Re: thoughts on source-to-source workshop at oopsla 2004

Terence Parr parrt at cs.usfca.edu
Wed Oct 27 11:22:13 PDT 2004



On Oct 25, 2004, at 12:47 PM, atripp54321 wrote:
> Ter,
> Interesting notes!

:)

> Do you have a list of the systems that were represented?
> I'm guessing TXL and DMS (from Semantic Designes) where there,
> but I'm curious as to what the others were.

Yep, and Stratego.  Here is the program / papers:

http://www.ii.uib.no/~magne/stsw04-html-2/

> I had looked at a few of these when I was first starting on my
> C-to-Java translator (www.jazillian.com). I had the same impression

heh, that jazillian is cool.  You should add to the showcase:

http://www.antlr.org/showcase/list

> that you had about "big, closed systems" vs. "small tools to
> be incorporated into a larger program".

yeah, 100M download is definitely an inverted view from the 
programmers'.

>  I wasn't convinced that
> any of these could do something as simple as convert a printf()
> call to a System.out.println() call. Seems to me that
> "hand-coding" would will be required all over the place, and
> trying to integrate, say, TXL with my own Java code looked
> like a nightmare. So after several months work, I gave up on
> AST-to-AST translation and came up with my own system
> (described briefly here: http://jazillian.com/design.html)

you should definitely link to this perhaps directly in the articles 
section of the website too. :)

> I'm also curious...if you got a flavor for what each of these
> things do, which one would you guess would be the best
> platform for building, say, a C to Java translator?

Ack...none of us could understand each others' tools ;)  Most of them 
are hypercomplicated beasts.  I hesitate to say what is useful and what 
is not.

I'm going to start a rewriting "blog" this morning to capture some 
thoughts about what I'd like in terms of a practical rewrite system 
that would be like sed/awk except it paid attention to syntax not just 
reg exprs. :)  I'll post something and let people know.

Ter

>
> Andy
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
--
CS Professor & Grad Director, 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!





 
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