#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; cout << uc.DataTypeOf("10 + 20 - 3").Name() << endl; cout << uc.DataTypeOf(" 'What type ' + 'is this?' ").Name() << endl; cout << uc.DataTypeOf("3 < 10").Name() << endl; cout << uc.DataTypeOf("5 + 7 * #i").Name() << endl; cout << "---" << endl; uc.DefineFunction("func(x) as string = 'Hello' * 3"); cout << uc.DataTypeOf("func").Name() << endl; cout << uc.DataTypeOf("Int").Name() << endl; cout << uc.DataTypeOf("NonExistantType").Name() << endl; // Empty string cout << uc.DataTypeOf("&&").Name() << endl; }