Учебное приложение, которое парсит и считает строковые выражения. При парсинге выражения строится абстрактное дерево. Допустимы следующие операции:
- Бинарные операторы +, -, *, /
- Скобки ()
- Функции: sqrt(x), pow(x, y), ln(x).
- Поддерживаются выражения внутри функций
Пример использования:
pow(2, 3) + sqrt(ln(1) * 2 + 16)"