#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; uc.DefineFunction("Calc(a, b) = a * 2 - b"); auto x_var = uc.DefineVariable("x"); auto y_var = uc.DefineVariable("y"); auto i = 0; auto 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 cout << expr.Evaluate() << endl; } }