When I define an expression in my exprtk string, like
var x := sqrt(y);
and I try to add another variable
var X := 2*z;
do I get a conflict? Thanks in advance.
As of March 2017, the author of exprtk has added support for case sensitive variables: https://github.com/ArashPartow/exprtk/blob/master/readme.txt#L4477
exprtk
Just include #define exprtk_disable_caseinsensitivity and you are good to go!
#define exprtk_disable_caseinsensitivity
I just found the answer: variables defined within exprtk expressions are NOT case sensitive. In the example above you will get a conflict.
Copyright © 2021 Jogjafile Inc.
As of March 2017, the author of
exprtk
has added support for case sensitive variables: https://github.com/ArashPartow/exprtk/blob/master/readme.txt#L4477Just include
#define exprtk_disable_caseinsensitivity
and you are good to go!