Пишу программу на Qt 5.4+, заказчику потребовалась функция чтобы в файле настроек можно было текстом прописывать математические действия над некоторыми данными. Выражения достаточно сложные, но действия простые: сложения вычитания деление, плюс надо группировать действия скобками. Переменная одна, остальное константы (это может быть важной деталью).
Как бы вы решили такую задачку? Свой велик-костыль? Или выполнить через shell? Проблема в том что программа кроссплатформенна, в моем случае нельзя просто вызвать системный python и радоваться жизни. Требуется что-то мелкое легковесное...