From 73664659e38e34951b57023816e3e56a9e893afb Mon Sep 17 00:00:00 2001 From: Arash Partow Date: Sun, 2 Oct 2016 23:47:34 +1100 Subject: [PATCH] C++ Mathematical Expression Library (ExprTk) https://www.partow.net/programming/exprtk/index.html --- readme.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/readme.txt b/readme.txt index f1017ab..3686f5d 100644 --- a/readme.txt +++ b/readme.txt @@ -1386,9 +1386,9 @@ inefficient. ... T sum = T(0); - for (auto& w : vv) + for (auto& new_vec : vv) { - v = w; // update vector + v = new_vec; // update vector sum += expression.value(); } @@ -1400,18 +1400,18 @@ needs to be 'updated' to either another vector or sub-range, the vector_view instance can be efficiently rebased, and the expression evaluated as normal. - exprtk::vector_view vv = exprtk::make_vector_view(v, v.size()); + exprtk::vector_view view = exprtk::make_vector_view(v, v.size()); symbol_table_t symbol_table; - symbol_table.add_vector("v",vv); + symbol_table.add_vector("v",view); ... T sum = T(0); - for (auto& w : vv) + for (auto& new_vec : vv) { - vv.rebase(new_vec.data()); // update vector + view.rebase(new_vec.data()); // update vector sum += expression.value(); }