#include #include #include int main(int argc, char* argv[]) { if (argc != 2) { std::cerr << "Usage: " << argv[0] << " " << std::endl; return 1; } try { const RPN rpn; std::cout << rpn.evaluate(argv[1]) << std::endl; } catch (const std::exception& exception) { std::cerr << "Error" << std::endl; std::cerr << exception.what() << std::endl; return EXIT_FAILURE; } }