public AlgebExpression(AlgebExpression tree) { left = tree.left; op = tree.op; right = tree.right; value = tree.value; }
public AlgebExpression(AlgebVal val) { op = Operation.Value; value = val; }