#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; void ucalc_call LogMessage(uCalcBase::Callback cb) { string msg = cb.ArgStr(1); // In a real app, this would write to a file or log service. cout << "[LOG]: " + msg << endl; } int main() { uCalc uc; uc.DefineFunction("Log(message As String)", LogMessage); uc.Eval("Log('System initialized')"); uc.Eval("Log('User logged in')"); }