// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#if NET_2_0
-
using System;
using System.Collections;
using System.Collections.Specialized;
else if (falseValues [evaluatedToken.Value] != null)
return false;
else
- throw new InvalidProjectFileException ();
+ throw new ExpressionEvaluationException (
+ String.Format ("Expression \"{0}\" evaluated to \"{1}\" instead of a boolean value",
+ token.Value, evaluatedToken.Value));
}
public override float NumberEvaluate (Project context)
}
}
}
-
-#endif