> I actually still prefer using the ${foo} syntax as :
>
> - its easier to distinguish properties (as Ian originally said)
> - it won't break compatibility for properties with numeric names (eg
${123})

this is a little problem. I dont think it is good idea to have property with
such name but expression certainly breaks compatibility here... :(

> - corresponds with the MSbuild implementation.  (not that this is
importantà
> - XSLT also uses a ($) prefix for variables

Perl as well. Maybe this is reason why I dont like it :) I prefer clear
languages as c# or Pascal or Python...
.build files are for administrators and they could not be programmers in
some cases. Clarity is big interest there IMO.

> I also don't think we should use lt, gt, ... instead of ==, > for
operators,
> both XSLT and MSBuild use similar operators ... so I don't see why we
should
> be different ...
>
> In my opinion, it would be better to combine the best of XSLT and MSbuild
> expressions, and try to be "compatibile" with these where it makes sense
and
> were these's no added value for not being compatible ... (eg. use the same
> functions names, operators, ...)
>
> Just my 2 cents ..
>
> Gert



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to