public SimplifyVisitor(CostVisitor Cost) { cost = Cost; }
/// <summary> /// Simplify expression x. /// </summary> /// <param name="x"></param> /// <returns></returns> public static Expression Simplify(this Expression x, CostVisitor Cost) { return(new SimplifyVisitor(Cost).Visit(x)); }