[antlr-interest] announcing 1.0.2 release of StringTemplate template engine
Suma Venkatesh
sumav_99 at yahoo.com
Mon Oct 13 21:25:53 PDT 2003
Hi
Terence and jim,
Does this mean java cross referencer can be directly used to manipulate java source
code. I mean like for obfuscation techniques where you rename variables , change loop
constructs etc ??
Is is ready for direct use as an API in java programs.
Let me know on this.
thanks,
suma
--- Terence Parr <parrt at cs.usfca.edu> wrote:
> Howdy folks,
>
> Well, I finally managed to package up my StringTemplate template engine:
>
> http://www.antlr.org/stringtemplate/index.tml
>
> This is the first public release (1.0.2) and is used to generate pages
> in all the sites listed in my signature at the bottom of this email. :)
> (actually jGuru used an earlier version).
>
> StringTemplate is released under the BSD license ("do what you want
> with the code, but don't sue me"). :)
>
> I'm almost done with some papers describing my strict principles of
> separation of model-view etc... Further, this template engine will
> form the core of some really groovy source-to-source translation
> "output grammar" stuff for ANTLR.
>
> StringTemplate is a really good example (umm...if I do say so myself)
> of how to use ANTLR to build an interpreter (ANTLR converts templates
> into text + trees. To execute them, a tree parser walks the trees and
> executes the actions, spitting out text etc...).
>
> StringTemplate Acknowledgements:
>
> Tom Burns (CEO jGuru.com) co-designed StringTemplate and listened to me
> think out loud incessantly. I would also like to thank Monty Zukowski
> for planting the template "meme" in my head back in the mid 1990's.
> Loring Craymer and Monty both are helping me hone these ideas for use
> in source-to-source language translation.
>
> Best regards,
> Terence
> --
> Professor Comp. Sci., University of San Francisco
> Creator, ANTLR Parser Generator, http://www.antlr.org
> Co-founder, http://www.jguru.com
> Co-founder, http://www.knowspam.net enjoy email again!
> Co-founder, http://www.peerscope.com pure link sharing
>
>
>
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list