[antlr-interest] Re: thoughts on source-to-source workshop at oopsla 2004
parrt at cs.usfca.edu
Wed Oct 27 11:22:13 PDT 2004
On Oct 25, 2004, at 12:47 PM, atripp54321 wrote:
> 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:
> 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:
> 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
> 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
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.
> Yahoo! Groups Links
CS Professor & Grad Director, University of San Francisco
Creator, ANTLR Parser Generator, http://www.antlr.org
Cofounder, http://www.knowspam.net enjoy email again!
Yahoo! Groups Links
<*> To visit your group on the web, go to:
<*> To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
More information about the antlr-interest