Здравствуйте, я хочу сделать программу которая считывает строку (формула), что необходимо сделать чтобы перевести эту строку на "язык компьютера"?))
К примеру есть такая строка: "y=ln(x)+2.5*7^x" необходимо чтобы эти действия выполнялись в программе. Читал что это можно сделать с помощью регулярных выражений, но не понял как.
Ну Вы конечно насоветовали человеку ...
Если нужно запилить парсер нет ничего лучше, чем ANTLR
сами описываете грамматику, он Вам генерит код, который эту грамматику понимает. Примеров грамматик для математики вагон и маленькая тележка.