Парсер математических выражений. Использовался алгоритм сортировочной станции.