Всем привет!
Из необходимого:
- операции: +, -, *, /, ^.
- функции: sin, cos.
- выделение нескольких переменных, например sin(a*x + b).
Желательно иметь оператор mod, функцию abs и возможность задать значения константам (например pi).
На момент написания вопроса хороший список парсеров представлен на странице
Math Parser Benchmark Project.
Хотелось бы знать, какими парсерами пользуются люди в хабра-сообществе.