99 std::vector<client::function::argument_t> args(x.
args.size());
100 for (
size_t i = 0; i < x.
args.size(); ++i) {
105 std::map<std::string, client::function::type>::iterator itr =
108 std::cout <<
"Undefined function "
113 auto function_eval = itr->second(args);
114 if (!std::get<1>(function_eval)) {
118 double function_result = std::get<0>(function_eval);