Anyone found a nice preprocessor for Java? Particularly one that executes Java code? That or retrofitted a JSP parser for parse files? I've got some Java code that's a template for a whole bunch of files and I can do most all of it with ant and filter tokens, but I've got a bit that needs a conditional, something like this: if(@TYPE@ instance Foo) { //do Foo code } else if(Integer.TYPE.isAssignableFrom(@TYPE@) { // do something else primitive here } And I can't just output it in the code and check at runtime because otherwise the code is uncompilable. -- Jon Schewe | http://mtu.net/~jpschewe For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord. - Romans 8:38-39