Prove it. geir
(who wrote a significant portion of velocity...) Soeren Strassfeld wrote: > That´s true, of course! > > Alexei Zakharov schrieb: >> I worry about the situation when we got something Velocity-like in >> java code. Strings like "#foreach" or smth. like it in comments. This >> will probably break the V. compiler. >> >> 2006/6/1, Soeren Strassfeld <[EMAIL PROTECTED]>: >>> Hi Alexei, >>> >>> I think the result in both examples is quite the same, I just liked >>> the Idea to just add java comments to the code, so you don´t >>> need a precompiler as long as you build the classlib with logging >>> statements. >>> >>> Cheers, >>> Soeren >>> >>> Alexei Zakharov schrieb: >>> > Hi Soeren, >>> > >>> > 2006/6/1, Soeren Strassfeld <[EMAIL PROTECTED]>: >>> >> How about using Velocity as Preprocessor. >>> >> You could put all logging Statements between an >>> >> //#if ($debug) >>> >> and >>> >> //#end >>> >> So the Code would stay pure java, and the debug Version could be >>> >> compiled >>> >> without a Preprocessor. >>> > >>> > Is this something better than just using java in the same way? >>> > >>> > static final boolean DEBUG = false; >>> > if (DEBUG) { >>> > // wiped away by java compiler >>> > log("my useful log message"); >>> > } >>> > >>> > The problem of your approach as well as the above example is the >>> > additional syntax you need to add to each log call. >>> > >>> > However, I like the general idea of using Velocity as a Java >>> preprocessor >>> > :) >>> > >> >> > > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]