#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; auto MyStr = uc.DefineVariable("MyStr As String"); auto MyDbl = uc.DefineVariable("MyDbl As Double"); auto MyCplx = uc.DefineVariable("MyCplx As Complex"); auto MyBool = uc.DefineVariable("MyBool As Boolean"); MyStr.ValueStr("Hello world!"); MyDbl.ValueStr("123.456"); MyCplx.ValueStr("3+4*#i"); MyBool.ValueStr("True"); cout << uc.EvalStr("$'MyStr = {MyStr}'") << endl; cout << uc.EvalStr("$'MyDbl = {MyDbl}'") << endl; cout << uc.EvalStr("$'MyCplx = {MyCplx}'") << endl; cout << uc.EvalStr("$'MyBool = {MyBool}'") << endl; cout << "---" << endl; cout << MyStr.ValueStr() << endl; cout << MyDbl.ValueStr() << endl; cout << MyCplx.ValueStr() << endl; cout << MyBool.ValueStr() << endl; }