C++ library for parsing and evaluating mathematical expressions
C++ math expression parser library
muparser
$ muparser -e "2+3*4"
$ muparser -e "x*y+z" -v x=5 -v y=3 -v z=2
$ muparser -e "sin(pi/2)+cos(0)"