Hi Jim,
The reference you've used for TXL in the survey is not an accessible document, and being an old reference manual explains nothing about using TXL to do anything.
I suggest in future you use one of the many published papers that are intended to explain the language and system instead. Probably the best of these as a reference in a survey is the LDTA keynote last year, or its upcoming ENTCS version.
Right. Too bad the final version is already sent out. But I'll keep it in mind for the future. I wrote the first version of the survey in 2001 when there wasn't so much available on TXL, and haven't checked that.
And you can return the favor;-) I was skimming the very survey paper you mention, but haven't had time to really sit down and read it. I did notice that you have quite an extensive comparison with Stratego in the paper, however, you only refer to the RTA'01 paper, which is only a 4 page description from which you cannot possibly have learned very much about Stratego. Its better to refer to the more recent overview paper:
E. Visser. Program Transformation with Stratego/XT: Rules, Strategies, Tools, and Systems in StrategoXT-0.9. In C. Lengauer et al., editors, Domain-Specific Program Generation, volume 3016 of Lecture Notes in Computer Science, pages 216--238. Spinger-Verlag, June 2004.
This one also has more up-to-date references to recent work on Stratego.
cheers,
-- Eelco
------------------------------------------------------------------------ Eelco Visser Institute of Information and Computing Sciences mail:visser@cs.uu.nl Universiteit Utrecht or:visser@acm.org P.O. Box 80089, 3508 TB Utrecht, The Netherlands http://www.cs.uu.nl/~visser/ Phone: +31-30-253 4592 Fax: +31-30-251 3791 ------------------------------------------------------------------------