Нужно реализовать вычисление арифметических выражений, заданных в строковом виде, никакого подобия языка программирования. Ввиду того, что разобранное выражение должно будет много раз применяться, нужно генерировать в упрощенное промежуточное представление.
Знает ли кто-нибудь готовое решение задачи? Желательно на С и лицензия LGPL.
P.S.Я знаю про Книгу Дракона, но читать её времени нет пока.