using uCalcSoftware;

var uc = new uCalc();
uc.DefineFunction("Calc(a, b) = a * 2 - b");
var x_var = uc.DefineVariable("x");
var y_var = uc.DefineVariable("y");
var i = 0;

var expr = uc.Parse("Calc(x, y) + Sqrt(x)");
for ( i = 1; i <= 4; i++) {
   x_var.Value(i * i); // Use squared values for x
   y_var.Value(i);     // Use linear values for y
   Console.WriteLine(expr.Evaluate());
}