[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