#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; void ucalc_call MyArea(uCalcBase::Callback cb) { auto Length = cb.ArgDbl(1); // Same as cb.Arg(1); auto Width = cb.ArgDbl(2); // Same as cb.Arg(2); cb.Return(Length * Width); } int main() { uCalc uc; uc.DefineFunction("Area(x, y)", MyArea); cout << uc.Eval("Area(3, 4)") << endl; }