C++ Mathematical Expression Library