While using Flee I got this exception message "SyntaxError: Unexpected character: I Line: 1, Column: 1" when I am trying to use I character in my expression string.
ExpressionContext EC = new ExpressionContext();
EC.Variables.Add("I", 1);
EC.Variables.Add("b", 4);
EC.Variables.Add("p", new Point(0, 0, 0));
string exp = "I > b";
IDynamicExpression DE = EC.CompileDynamic(exp);
bool o = (bool)DE.Evaluate();
//SyntaxError: Unexpected character: I Line: 1, Column: 1
Same thing happens with "POINT.X > 0" as well.