public bool checkValidExpression(string expression) { // ReSharper disable once RedundantAssignment bool retVal = false; Statement tree = new Parser().Statement(this, expression, true); retVal = tree != null; return retVal; }