C++ math parser library
muParser is an extensible high performance math expression parser library written in C++. It works by transforming a mathematical expression into bytecode and precalculating constant parts of the expression.
Homepage: https://beltoforion.de/en/muparser/