From 98006471f3a62e180db9deb8907ed58bb92165f5 Mon Sep 17 00:00:00 2001 From: Arash Partow Date: Sat, 17 Sep 2016 14:33:51 +1000 Subject: [PATCH] C++ Mathematical Expression Library (ExprTk) https://www.partow.net/programming/exprtk/index.html --- exprtk_simple_example_10.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exprtk_simple_example_10.cpp b/exprtk_simple_example_10.cpp index 5e78e8a..36487ba 100644 --- a/exprtk_simple_example_10.cpp +++ b/exprtk_simple_example_10.cpp @@ -65,17 +65,17 @@ void newton_sqrt() std::string expression_str = "newton_sqrt(x)"; expression_t expression; - expression.register_symbol_table(symbol_table); parser_t parser; - parser.compile(expression_str,expression); for (std::size_t i = 0; i < 100; ++i) { x = i; + T result = expression.value(); + printf("sqrt(%03d) - Result: %12.10f\tReal: %12.10f\n", static_cast(i), result,