public ExpressionStack(OperationPriorityComparer priorityComparer) { comparer = priorityComparer; }
public ExpressionParser(OperationFactory operationFactory) { this.factory = operationFactory; this.comparer = new OperationPriorityComparer(this.factory.Definitions); }