diff --git a/resources/3rdparty/exprtk/exprtk.hpp b/resources/3rdparty/exprtk/exprtk.hpp index 04f37d9a1..079ee1b6f 100755 --- a/resources/3rdparty/exprtk/exprtk.hpp +++ b/resources/3rdparty/exprtk/exprtk.hpp @@ -97,7 +97,11 @@ namespace exprtk inline bool is_letter(const char_t c) { return (('a' <= c) && (c <= 'z')) || - (('A' <= c) && (c <= 'Z')) ; + (('A' <= c) && (c <= 'Z')) +#ifdef MODIFICATION + || ('.' == c) || ('_' == c) +#endif + ; } inline bool is_digit(const char_t c)