LIBMATH_API __bool __stdcall evaluate(const char * text, double * val) { CExpression expresie; CString s; s = text; s.Remove(' '); if( expresie.ChangeExpression(s) >= 0 ){ return __false; } if(expresie.Value(*val)){ return __false; } return __true; }