Re: [nant-dev] Re: Expression evaluator

2003-12-09 Thread Jaroslaw Kowalski
PROTECTED] Cc: Martin Aliger [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, December 09, 2003 3:03 AM Subject: Re: [nant-dev] Re: Expression evaluator dash problem Lets hold up till I get the custom function loading stuff committed. Should be later today or tomorrow. Ian What do you

[nant-dev] Re: Expression evaluator dash problem

2003-12-08 Thread Jaroslaw Kowalski
Hi, what I think about dash problem: - in writing xml element names (Nant tasks) is common to use dashes Agreed. I see 2 possible way how to enable use of properties (and even functions) with dash in name: A/ allow it on lexical level: So: if test=${some-long-property -

Re: [nant-dev] Re: Expression evaluator dash problem

2003-12-08 Thread Jaroslaw Kowalski
Hi Martin, I reconsidered your arguments for lexical separation, and I tend to think that this might be a way to go during the transition period. A/ allow it on lexical level: So: if test=${some-long-property - long-function(1)=42}/ it means prop - func(1)=42 but if

Re: [nant-dev] Re: Expression evaluator dash problem

2003-12-08 Thread Ian MacLean
Lets hold up till I get the custom function loading stuff committed. Should be later today or tomorrow. Ian What do you think? Can we merge EE-patches with main branch as soon as we have this semantics implemented? Jarek --- This SF.net