#include <iostream>
#include "uCalc.h"

using namespace std;
using namespace uCalcSoftware;

int main() {
   uCalc uc;
   // Note: Some items in this list (like bool, or int*) appear more than once or out of chronological
   // order because they are aliases (like bool, which is also an alias for boolean)
   cout << "Defined Functions:" << endl;
   for(auto item : uc.GetItems(ItemIs::Function)) {
      cout << " - " << item.Name() << endl;
   }
}